Description was changed from ========== Promote opaque fixed position elements. BUG=626200 TEST=None ========== to ========== ...
4 years, 3 months ago
(2016-09-07 17:27:21 UTC)
#1
Description was changed from
==========
Promote opaque fixed position elements.
BUG=626200
TEST=None
==========
to
==========
Promote opaque fixed position elements.
BUG=626200
TEST=None
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
==========
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2318243002/20001
4 years, 3 months ago
(2016-09-23 14:17:38 UTC)
#3
Dry run: Try jobs failed on following builders: win_chromium_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/298596)
4 years, 3 months ago
(2016-09-23 14:29:52 UTC)
#5
Description was changed from ========== Promote opaque fixed position elements. BUG=626200 TEST=None CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 ========== to ...
4 years, 3 months ago
(2016-09-23 17:41:51 UTC)
#6
Description was changed from
==========
Promote opaque fixed position elements.
BUG=626200
TEST=None
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
==========
to
==========
Promote opaque fixed position elements.
BUG=626200
TEST=CompositedLayerMappingTest.PromoteOpaqueFixedPosition
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
==========
Hey, This change adds automatic promotion for opaque fixed position elements. I still have some ...
4 years, 3 months ago
(2016-09-23 17:45:03 UTC)
#9
Hey,
This change adds automatic promotion for opaque fixed position elements.
I still have some more test rebaselining to do as many of our existing tests
assume that we never promote fixed position elements. For tests which are
specifically testing non-composited fixed position elements (e.g. the
invalidation tests) I have been adding opacity: 0.99 to ensure that they are not
opaque (and thus can't be promoted).
Please take a look, thanks.
4 years, 3 months ago
(2016-09-23 17:49:38 UTC)
#11
Please put this behind a new flag.
flackr
On 2016/09/23 at 17:49:38, chrishtr wrote: > Please put this behind a new flag. I ...
4 years, 3 months ago
(2016-09-23 18:19:22 UTC)
#12
On 2016/09/23 at 17:49:38, chrishtr wrote:
> Please put this behind a new flag.
I put it behind the flag CompositeOpaqueFixedPosition, since it's off by default
I don't need to do the test rebaselining in this patch.
flackr
https://codereview.chromium.org/2318243002/diff/60001/third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp File third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp (right): https://codereview.chromium.org/2318243002/diff/60001/third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp#newcode172 third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp:172: && layer->layoutObject()->style()->position() != StickyPosition) This is just an early ...
4 years, 3 months ago
(2016-09-23 18:19:35 UTC)
#13
4 years, 2 months ago
(2016-09-29 13:38:34 UTC)
#14
ping?
chrishtr
https://codereview.chromium.org/2318243002/diff/80001/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMappingTest.cpp File third_party/WebKit/Source/core/layout/compositing/CompositedLayerMappingTest.cpp (right): https://codereview.chromium.org/2318243002/diff/80001/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMappingTest.cpp#newcode626 third_party/WebKit/Source/core/layout/compositing/CompositedLayerMappingTest.cpp:626: RuntimeEnabledFeatures::setCompositeOpaqueFixedPositionEnabled(true); Restore these flags at the end of the ...
4 years, 2 months ago
(2016-09-29 17:25:25 UTC)
#15
4 years, 2 months ago
(2016-09-29 22:33:37 UTC)
#20
lgtm
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2318243002/120001
4 years, 2 months ago
(2016-09-29 22:34:02 UTC)
#21
4 years, 2 months ago
(2016-09-30 00:12:29 UTC)
#22
Message was sent while issue was closed.
Committed patchset #7 (id:120001)
commit-bot: I haz the power
Description was changed from ========== Promote opaque fixed position elements. BUG=626200 TEST=CompositedLayerMappingTest.PromoteOpaqueFixedPosition CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 ========== to ...
4 years, 2 months ago
(2016-09-30 00:15:40 UTC)
#23
Message was sent while issue was closed.
Description was changed from
==========
Promote opaque fixed position elements.
BUG=626200
TEST=CompositedLayerMappingTest.PromoteOpaqueFixedPosition
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
==========
to
==========
Promote opaque fixed position elements.
BUG=626200
TEST=CompositedLayerMappingTest.PromoteOpaqueFixedPosition
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Committed: https://crrev.com/5c0e46df680c3284a99ae05aafaf52078674ea2d
Cr-Commit-Position: refs/heads/master@{#421986}
==========
commit-bot: I haz the power
Patchset 7 (id:??) landed as https://crrev.com/5c0e46df680c3284a99ae05aafaf52078674ea2d Cr-Commit-Position: refs/heads/master@{#421986}
4 years, 2 months ago
(2016-09-30 00:15:42 UTC)
#24
Issue 2318243002: Promote opaque fixed position elements.
(Closed)
Created 4 years, 3 months ago by flackr
Modified 4 years, 2 months ago
Reviewers: chrishtr, Stephen Chennney
Base URL:
Comments: 3