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

Issue 13817003: Damage root layer when viewport or top controls changes. (Closed)

Created:
7 years, 8 months ago by aelias_OOO_until_Jul13
Modified:
7 years, 8 months ago
Reviewers:
danakj, enne (OOO)
CC:
chromium-reviews, cc-bugs_chromium.org, David Trainor- moved to gerrit, Yusuf
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Damage root layer when viewport or top controls changes. http://crrev.com/192706 broke top controls hiding because this situation doesn't cause any damage, meaning no renderer frames are sent. Fix it by causing full root layer damage whenever one of the inputs to VisibleViewportSize changes. NOTRY=true BUG=229138 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=193011

Patch Set 1 #

Patch Set 2 : Fix compile #

Patch Set 3 : Fix compile 2 #

Patch Set 4 : Fix LayerTreeHostDelegatedTestLayerUsesFrameDamage #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -29 lines) Patch
M cc/input/top_controls_manager.cc View 3 chunks +4 lines, -5 lines 0 comments Download
M cc/input/top_controls_manager_client.h View 1 chunk +2 lines, -3 lines 0 comments Download
M cc/input/top_controls_manager_unittest.cc View 1 chunk +2 lines, -5 lines 0 comments Download
M cc/trees/layer_tree_host_impl.h View 2 chunks +3 lines, -3 lines 0 comments Download
M cc/trees/layer_tree_host_impl.cc View 4 chunks +7 lines, -6 lines 0 comments Download
M cc/trees/layer_tree_host_perftest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M cc/trees/layer_tree_host_unittest_delegated.cc View 1 2 3 1 chunk +2 lines, -3 lines 0 comments Download
M cc/trees/layer_tree_host_unittest_scroll.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M cc/trees/layer_tree_impl.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 5 (0 generated)
aelias_OOO_until_Jul13
PTAL.
7 years, 8 months ago (2013-04-09 00:42:33 UTC) #1
aelias_OOO_until_Jul13
Adding enne@ to reviewers.
7 years, 8 months ago (2013-04-09 01:49:23 UTC) #2
enne (OOO)
lgtm
7 years, 8 months ago (2013-04-09 02:18:42 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aelias@chromium.org/13817003/14001
7 years, 8 months ago (2013-04-09 04:10:20 UTC) #4
commit-bot: I haz the power
7 years, 8 months ago (2013-04-09 04:48:48 UTC) #5
Message was sent while issue was closed.
Change committed as 193011

Powered by Google App Engine
This is Rietveld 408576698