Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(249)

Issue 678303004: Make RTree handle the case where the playback canvas has empty clip bounds (Closed)

Created:
6 years, 1 month ago by Justin Novosad
Modified:
6 years, 1 month ago
Reviewers:
mtklein, reed1
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Project:
skia
Visibility:
Public.

Description

Make RTree handle the case where the playback canvas has empty clip bounds BUG=skia:3074 Committed: https://skia.googlesource.com/skia/+/a41d3c33bc4e335dd4702bb9915fdf31d31d6c24

Patch Set 1 #

Patch Set 2 : update #

Total comments: 2

Patch Set 3 : braces #

Patch Set 4 : refactored test #

Total comments: 5

Patch Set 5 : applied review feedback #

Patch Set 6 : compile fix #

Patch Set 7 : moar build fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+106 lines, -44 lines) Patch
M gyp/tests.gypi View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M src/core/SkRecordDraw.cpp View 1 2 1 chunk +4 lines, -2 lines 0 comments Download
A tests/PictureBBHTest.cpp View 1 2 3 4 5 6 1 chunk +101 lines, -0 lines 0 comments Download
M tests/PictureTest.cpp View 1 2 3 2 chunks +0 lines, -42 lines 0 comments Download

Messages

Total messages: 27 (9 generated)
Justin Novosad
PTAL
6 years, 1 month ago (2014-10-28 17:26:56 UTC) #2
mtklein
lgtm Out of curiosity, what's getting us to an empty clip in the first place? ...
6 years, 1 month ago (2014-10-28 17:29:44 UTC) #3
Justin Novosad
On 2014/10/28 17:29:44, mtklein wrote: > lgtm > > Out of curiosity, what's getting us ...
6 years, 1 month ago (2014-10-28 17:39:06 UTC) #4
reed1
https://codereview.chromium.org/678303004/diff/20001/tests/PictureTest.cpp File tests/PictureTest.cpp (right): https://codereview.chromium.org/678303004/diff/20001/tests/PictureTest.cpp#newcode1550 tests/PictureTest.cpp:1550: SkCanvas* canvas = recorder.beginRecording(3, 3); we seem to make ...
6 years, 1 month ago (2014-10-28 17:39:52 UTC) #6
mtklein
> It's the Chrome compositor + display lis canvas in Blink that is creating the ...
6 years, 1 month ago (2014-10-28 17:47:27 UTC) #9
Justin Novosad
On 2014/10/28 17:47:27, mtklein wrote: > > It's the Chrome compositor + display lis canvas ...
6 years, 1 month ago (2014-10-28 18:55:36 UTC) #10
Justin Novosad
New Patch. Refactored the test in a way that has no copied boilerplate code.
6 years, 1 month ago (2014-10-28 20:16:04 UTC) #11
Justin Novosad
ping. Like the test now?
6 years, 1 month ago (2014-10-29 15:08:48 UTC) #12
reed1
https://codereview.chromium.org/678303004/diff/60001/tests/PictureBBHTest.cpp File tests/PictureBBHTest.cpp (right): https://codereview.chromium.org/678303004/diff/60001/tests/PictureBBHTest.cpp#newcode27 tests/PictureBBHTest.cpp:27: virtual void resetCanvas(SkCanvas& resultCanvas) = 0; I assumed we ...
6 years, 1 month ago (2014-10-29 15:56:15 UTC) #13
Justin Novosad
Done.
6 years, 1 month ago (2014-10-29 19:39:05 UTC) #14
Justin Novosad
Review ping. This one is time sensitive for M-40. thx.
6 years, 1 month ago (2014-10-30 16:05:21 UTC) #15
reed1
wow, much simpler/easier-to-grok, thanks. lgtm
6 years, 1 month ago (2014-10-30 16:35:23 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/678303004/80001
6 years, 1 month ago (2014-10-30 16:53:33 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: Build-Win-VS2013-x86-Debug-Trybot on client.skia.compile (http://build.chromium.org/p/client.skia.compile/builders/Build-Win-VS2013-x86-Debug-Trybot/builds/434)
6 years, 1 month ago (2014-10-30 16:56:52 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/678303004/100001
6 years, 1 month ago (2014-10-30 17:27:57 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: Build-Win-VS2013-x86-Debug-Trybot on client.skia.compile (http://build.chromium.org/p/client.skia.compile/builders/Build-Win-VS2013-x86-Debug-Trybot/builds/446)
6 years, 1 month ago (2014-10-30 17:38:06 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/678303004/120001
6 years, 1 month ago (2014-10-30 18:08:11 UTC) #26
commit-bot: I haz the power
6 years, 1 month ago (2014-10-30 18:44:24 UTC) #27
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as a41d3c33bc4e335dd4702bb9915fdf31d31d6c24

Powered by Google App Engine
This is Rietveld 408576698