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

Issue 212923005: Do not squash invisible layers. (Closed)

Created:
6 years, 9 months ago by Ian Vollick
Modified:
6 years, 9 months ago
Reviewers:
abarth-chromium
CC:
blink-reviews, bemjb+rendering_chromium.org, dsinclair, zoltan1, eae+blinkwatch, leviw+renderwatch, abarth-chromium, jchaffraix+rendering, pdr., rune+blink
Visibility:
Public.

Description

Do not squash invisible layers. We used to squash RenderLayers even if they reported that subtreeIsInvisible. This caused the creation of needlessly enormous layers that contained nothing. This CL excludes those layers from the list of squashed layers. R=abarth@chromium.org BUG=None Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170250

Patch Set 1 #

Patch Set 2 : Updated TestExpectations #

Patch Set 3 : Updated assertion in compositing reason finder. #

Patch Set 4 : Avoid mucking with canBeComposited #

Unified diffs Side-by-side diffs Delta from patch set Stats (+61 lines, -6 lines) Patch
M LayoutTests/TestExpectations View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
A LayoutTests/compositing/squashing/invisible-layers-should-not-affect-geometry.html View 1 chunk +51 lines, -0 lines 0 comments Download
A + LayoutTests/compositing/squashing/invisible-layers-should-not-affect-geometry-expected.txt View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/rendering/compositing/RenderLayerCompositor.cpp View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 43 (0 generated)
Ian Vollick
6 years, 9 months ago (2014-03-26 19:35:49 UTC) #1
abarth-chromium
LGTM
6 years, 9 months ago (2014-03-26 19:37:41 UTC) #2
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-26 19:55:42 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/1
6 years, 9 months ago (2014-03-26 19:55:44 UTC) #4
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-26 20:12:42 UTC) #5
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on win_blink_rel
6 years, 9 months ago (2014-03-26 20:12:43 UTC) #6
Ian Vollick
On 2014/03/26 20:12:43, I haz the power (commit-bot) wrote: > Try jobs failed on following ...
6 years, 9 months ago (2014-03-26 20:36:58 UTC) #7
abarth-chromium
lgtm
6 years, 9 months ago (2014-03-26 20:42:42 UTC) #8
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-26 20:42:56 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/20001
6 years, 9 months ago (2014-03-26 20:43:05 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-26 21:48:03 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-26 21:48:04 UTC) #12
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-26 21:53:31 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/20001
6 years, 9 months ago (2014-03-26 21:53:33 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-26 23:01:48 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-26 23:01:48 UTC) #16
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-27 15:59:20 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/40001
6 years, 9 months ago (2014-03-27 15:59:25 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-27 16:04:24 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-27 16:04:24 UTC) #20
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-27 16:37:25 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/40001
6 years, 9 months ago (2014-03-27 16:37:32 UTC) #22
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-27 16:46:09 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-27 16:46:10 UTC) #24
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-27 16:47:02 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/40001
6 years, 9 months ago (2014-03-27 16:47:08 UTC) #26
Ian Vollick
The CQ bit was unchecked by vollick@chromium.org
6 years, 9 months ago (2014-03-27 17:39:55 UTC) #27
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-27 17:40:03 UTC) #28
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-27 17:53:26 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-27 17:53:27 UTC) #30
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-27 18:04:28 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/40001
6 years, 9 months ago (2014-03-27 18:04:32 UTC) #32
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-27 19:57:45 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-27 19:57:48 UTC) #34
Ian Vollick
On 2014/03/27 19:57:48, I haz the power (commit-bot) wrote: > Try jobs failed on following ...
6 years, 9 months ago (2014-03-27 23:30:40 UTC) #35
abarth-chromium
lgtm
6 years, 9 months ago (2014-03-27 23:36:57 UTC) #36
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-27 23:39:38 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/60001
6 years, 9 months ago (2014-03-27 23:39:45 UTC) #38
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-28 00:42:19 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-28 00:42:20 UTC) #40
Ian Vollick
The CQ bit was checked by vollick@chromium.org
6 years, 9 months ago (2014-03-28 01:40:46 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/212923005/60001
6 years, 9 months ago (2014-03-28 01:40:54 UTC) #42
commit-bot: I haz the power
6 years, 9 months ago (2014-03-28 02:44:44 UTC) #43
Message was sent while issue was closed.
Change committed as 170250

Powered by Google App Engine
This is Rietveld 408576698