gecko-dev/layout/reftests/position-sticky
Kartikaya Gupta 27fb6fa044 Bug 1523776 - Set a clipchain on sticky contents. r=kvark
The API to create a sticky spatial node doesn't allow us to set a clip
chain that will apply to all the contents of the sticky node. This means
that when the ClipManager sets up the clip state for the sticky node,
the clip chain for it is dropped. Everything still works currently
because the contents of the sticky node have their own clip chains whose
parent link will include the sticky node's clip chain. However, in the
next patch we're going to sever that parent link to fix other issues,
and so we will break this mechanism. This patch fixes it up by
explicitly applying the sticky node's clip chain to the stacking context
that contains all the sticky contents. This ensures all those items pick
up the clip chain.

Differential Revision: https://phabricator.services.mozilla.com/D18100

--HG--
extra : moz-landing-system : lando
2019-01-30 21:39:34 +00:00
..
ahem.css
block-in-inline-1-ref.html
block-in-inline-1.html
block-in-inline-2-ref.html
block-in-inline-2.html
block-in-inline-3-ref.html
block-in-inline-3.html
block-in-inline-continuations-inner.html
block-in-inline-continuations-ref-inner.html
block-in-inline-continuations-ref.html
block-in-inline-continuations.html
bottom-1-ref.html
bottom-1.html
bottom-2-ref.html
bottom-2a.html
bottom-2b.html
bottom-2c.html
bottom-3-ref.html
bottom-3.html
bottom-4-ref.html
bottom-4.html
column-contain-1-ref.html
column-contain-1a.html
column-contain-1b.html
column-contain-2-ref.html
column-contain-2.html
containing-block-1-ref.html
containing-block-1.html
iframe-1-helper.html Bug 1406217 - Fix computation of scrollframe's offset to the reference frame. r=mstange 2017-10-31 09:04:04 -04:00
iframe-1-ref.html Bug 1406217 - Fix computation of scrollframe's offset to the reference frame. r=mstange 2017-10-31 09:04:04 -04:00
iframe-1.html Bug 1406217 - Fix computation of scrollframe's offset to the reference frame. r=mstange 2017-10-31 09:04:04 -04:00
initial-1-ref.html
initial-1.html
initial-scroll-1-ref.html
initial-scroll-1.html
inline-1-ref.html
inline-1.html
inline-2-ref.html
inline-2.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
inline-3-ref.html
inline-3.html
inline-4-ref.html
inline-4.html
left-1-ref.html
left-1.html
left-2-ref.html
left-2.html
left-3-ref.html
left-3.html
left-right-1-ref.html
left-right-1.html
left-right-2-ref.html
left-right-2.html
left-right-3-ref.html
left-right-3.html
margin-1-ref.html
margin-1.html
nested-sticky-1-ref.html Bug 1515310 - Eliminate antialiasing fuzz from reftests. r=emilio 2019-01-30 17:18:02 +00:00
nested-sticky-1.html Bug 1515310 - Eliminate antialiasing fuzz from reftests. r=emilio 2019-01-30 17:18:02 +00:00
nested-sticky-2-ref.html Bug 1515310 - Eliminate antialiasing fuzz from reftests. r=emilio 2019-01-30 17:18:02 +00:00
nested-sticky-2.html Bug 1515310 - Eliminate antialiasing fuzz from reftests. r=emilio 2019-01-30 17:18:02 +00:00
overconstrained-1-ref.html
overconstrained-1.html
overconstrained-2-ref.html
overconstrained-2.html
overconstrained-3-ref.html
overconstrained-3.html
overcontain-1-ref.html
overcontain-1.html
padding-1-ref.html
padding-1.html
padding-2-ref.html
padding-2.html
padding-3-ref.html
padding-3.html
reftest.list Bug 1523776 - Set a clipchain on sticky contents. r=kvark 2019-01-30 21:39:34 +00:00
right-1-ref.html
right-1.html
right-2-ref.html
right-2.html
right-3-ref.html
right-3.html
scrollframe-auto-1-ref.html
scrollframe-auto-1.html
scrollframe-reflow-1-ref.html
scrollframe-reflow-1.html
scrollframe-reflow-2-ref.html
scrollframe-reflow-2.html
stacking-context-1-ref.html
stacking-context-1.html
top-1-ref.html
top-1.html
top-2-ref.html
top-2.html
top-3-ref.html
top-3.html
top-4-ref.html
top-4.html
top-5-ref.html
top-5.html
top-6-ref.html
top-6.html
top-bottom-1-ref.html
top-bottom-1.html
top-bottom-2-ref.html
top-bottom-2.html
top-bottom-3-ref.html
top-bottom-3.html
transformed-1-ref.html Bug 1426386 - Add reftests for position:sticky items inside a transform. r=mstange 2018-01-22 12:00:31 -05:00
transformed-1.html Bug 1426386 - Add reftests for position:sticky items inside a transform. r=mstange 2018-01-22 12:00:31 -05:00
transformed-2-ref.html Bug 1426386 - Add reftests for position:sticky items inside a transform. r=mstange 2018-01-22 12:00:31 -05:00
transformed-2.html Bug 1426386 - Add reftests for position:sticky items inside a transform. r=mstange 2018-01-22 12:00:31 -05:00