diff options
author | danakj <danakj@chromium.org> | 2015-09-04 21:43:44 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-05 04:44:53 +0000 |
commit | 5e6ff6de73b07d289f236e5b2b4aa7b7e67bf2bb (patch) | |
tree | 06511e6a8087b22b350d60e5fd52106a9ed8d725 /cc/test/fake_content_layer_client.cc | |
parent | 734cd09011f712b5025880d05c9f3b9916cb29a8 (diff) | |
download | chromium_src-5e6ff6de73b07d289f236e5b2b4aa7b7e67bf2bb.zip chromium_src-5e6ff6de73b07d289f236e5b2b4aa7b7e67bf2bb.tar.gz chromium_src-5e6ff6de73b07d289f236e5b2b4aa7b7e67bf2bb.tar.bz2 |
cc: Remove implicit conversions from Rect to RectF in src/cc/.
This changes them to be explicit. I'd like to do this everywhere and
then make such implicit conversion not possible in the gfx classes.
R=enne, vmpstr
BUG=342848
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1314943008
Cr-Commit-Position: refs/heads/master@{#347557}
Diffstat (limited to 'cc/test/fake_content_layer_client.cc')
-rw-r--r-- | cc/test/fake_content_layer_client.cc | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/cc/test/fake_content_layer_client.cc b/cc/test/fake_content_layer_client.cc index 789e21e..0cbb92a 100644 --- a/cc/test/fake_content_layer_client.cc +++ b/cc/test/fake_content_layer_client.cc @@ -49,11 +49,7 @@ void FakeContentLayerClient::PaintContents( it != draw_rects_.end(); ++it) { const gfx::RectF& draw_rect = it->first; const SkPaint& paint = it->second; - canvas->drawRectCoords(draw_rect.x(), - draw_rect.y(), - draw_rect.right(), - draw_rect.bottom(), - paint); + canvas->drawRect(gfx::RectFToSkRect(draw_rect), paint); } for (BitmapVector::const_iterator it = draw_bitmaps_.begin(); @@ -62,12 +58,12 @@ void FakeContentLayerClient::PaintContents( } if (fill_with_nonsolid_color_) { - gfx::RectF draw_rect = paint_rect; + gfx::Rect draw_rect = paint_rect; bool red = true; while (!draw_rect.IsEmpty()) { SkPaint paint; paint.setColor(red ? SK_ColorRED : SK_ColorBLUE); - canvas->drawRect(gfx::RectFToSkRect(draw_rect), paint); + canvas->drawIRect(gfx::RectToSkIRect(draw_rect), paint); draw_rect.Inset(1, 1); } } @@ -94,8 +90,7 @@ FakeContentLayerClient::PaintContentsToDisplayList( const SkPaint& paint = it->second; canvas = skia::SharePtr(recorder.beginRecording(gfx::RectFToSkRect(draw_rect))); - canvas->drawRectCoords(draw_rect.x(), draw_rect.y(), draw_rect.width(), - draw_rect.height(), paint); + canvas->drawRect(gfx::RectFToSkRect(draw_rect), paint); picture = skia::AdoptRef(recorder.endRecordingAsPicture()); auto* item = display_list->CreateAndAppendItem<DrawingDisplayItem>(); item->SetNew(picture.Pass()); @@ -119,14 +114,14 @@ FakeContentLayerClient::PaintContentsToDisplayList( } if (fill_with_nonsolid_color_) { - gfx::RectF draw_rect = clip; + gfx::Rect draw_rect = clip; bool red = true; while (!draw_rect.IsEmpty()) { SkPaint paint; paint.setColor(red ? SK_ColorRED : SK_ColorBLUE); - canvas = skia::SharePtr( - recorder.beginRecording(gfx::RectFToSkRect(draw_rect))); - canvas->drawRect(gfx::RectFToSkRect(draw_rect), paint); + canvas = + skia::SharePtr(recorder.beginRecording(gfx::RectToSkRect(draw_rect))); + canvas->drawIRect(gfx::RectToSkIRect(draw_rect), paint); picture = skia::AdoptRef(recorder.endRecordingAsPicture()); auto* item = display_list->CreateAndAppendItem<DrawingDisplayItem>(); item->SetNew(picture.Pass()); |