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

Issue 12310179: cc: Without valid frame, delegated renderer layer is not drawable (Closed)

Created:
7 years, 9 months ago by danakj
Modified:
7 years, 9 months ago
Reviewers:
piman
CC:
chromium-reviews, cc-bugs_chromium.org, backer, slavi
Visibility:
Public.

Description

cc: Without valid frame, delegated renderer layer is not drawable When the frame has no render passes, or is empty sized, then the delegated renderer layer passes an empty DelegatedFrameData to the impl tree and is considered !drawsContent(). Tests: LayerTreeHostDelegatedTestLayerUsesFrameDamage.runSingleThread LayerTreeHostDelegatedTestLayerUsesFrameDamage.runMultiThread R=piman BUG=123444 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=185329

Patch Set 1 #

Total comments: 2

Patch Set 2 : cleanup #

Total comments: 3

Patch Set 3 : morecleanup #

Unified diffs Side-by-side diffs Delta from patch set Stats (+75 lines, -76 lines) Patch
M cc/delegated_renderer_layer.h View 2 chunks +2 lines, -0 lines 0 comments Download
M cc/delegated_renderer_layer.cc View 3 chunks +17 lines, -4 lines 0 comments Download
M cc/delegated_renderer_layer_impl.cc View 1 2 1 chunk +4 lines, -15 lines 0 comments Download
M cc/layer_tree_host_unittest_delegated.cc View 8 chunks +52 lines, -57 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
danakj
7 years, 9 months ago (2013-02-27 20:44:05 UTC) #1
piman
lgtm, thanks! https://codereview.chromium.org/12310179/diff/1/cc/delegated_renderer_layer_impl.cc File cc/delegated_renderer_layer_impl.cc (right): https://codereview.chromium.org/12310179/diff/1/cc/delegated_renderer_layer_impl.cc#newcode55 cc/delegated_renderer_layer_impl.cc:55: gfx::RectF damage_in_layer; nit: you can now move ...
7 years, 9 months ago (2013-02-27 20:51:03 UTC) #2
danakj
https://codereview.chromium.org/12310179/diff/1/cc/delegated_renderer_layer_impl.cc File cc/delegated_renderer_layer_impl.cc (right): https://codereview.chromium.org/12310179/diff/1/cc/delegated_renderer_layer_impl.cc#newcode55 cc/delegated_renderer_layer_impl.cc:55: gfx::RectF damage_in_layer; On 2013/02/27 20:51:03, piman wrote: > nit: ...
7 years, 9 months ago (2013-02-27 20:53:45 UTC) #3
danakj
+slavi
7 years, 9 months ago (2013-02-27 21:04:01 UTC) #4
piman
lgtm https://codereview.chromium.org/12310179/diff/3001/cc/delegated_renderer_layer_impl.cc File cc/delegated_renderer_layer_impl.cc (right): https://codereview.chromium.org/12310179/diff/3001/cc/delegated_renderer_layer_impl.cc#newcode50 cc/delegated_renderer_layer_impl.cc:50: if (new_root_pass) { pushing even slightly further, you ...
7 years, 9 months ago (2013-02-27 21:04:35 UTC) #5
danakj
https://codereview.chromium.org/12310179/diff/3001/cc/delegated_renderer_layer_impl.cc File cc/delegated_renderer_layer_impl.cc (right): https://codereview.chromium.org/12310179/diff/3001/cc/delegated_renderer_layer_impl.cc#newcode50 cc/delegated_renderer_layer_impl.cc:50: if (new_root_pass) { On 2013/02/27 21:04:35, piman wrote: > ...
7 years, 9 months ago (2013-02-27 21:05:26 UTC) #6
danakj
https://codereview.chromium.org/12310179/diff/3001/cc/delegated_renderer_layer_impl.cc File cc/delegated_renderer_layer_impl.cc (right): https://codereview.chromium.org/12310179/diff/3001/cc/delegated_renderer_layer_impl.cc#newcode50 cc/delegated_renderer_layer_impl.cc:50: if (new_root_pass) { On 2013/02/27 21:05:27, danakj wrote: > ...
7 years, 9 months ago (2013-02-27 21:40:45 UTC) #7
piman
lgtm
7 years, 9 months ago (2013-02-27 21:55:28 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/danakj@chromium.org/12310179/7003
7 years, 9 months ago (2013-02-28 18:34:40 UTC) #9
commit-bot: I haz the power
7 years, 9 months ago (2013-02-28 21:46:25 UTC) #10
Message was sent while issue was closed.
Change committed as 185329

Powered by Google App Engine
This is Rietveld 408576698