gecko-dev/layout/reftests/position-sticky
Jamie Nicol 57d87985be Bug 1642079 - Only snap animated transforms for zoom reference frames? r=aosmond
Bug 1635406 made it so that webrender snaps the offsets of animated
transforms before accumulating them in to the reference frame
transform. Unfortunately, however, this causes jittery animations. The
original intention was just to snap the visual viewport offset when
scrolling, to avoid excessive picture cache invalidation.

To avoid this, make it so that we only snap for reference frames of
kind ReferenceFrameKind::Zoom. This will mean that most animations are
unaffected. There may however still be some jitter when zooming, but
this is outweighed by the benefit of not invalidating picture cache
tiles every frame when scrolling.

Differential Revision: https://phabricator.services.mozilla.com/D77679
2020-06-01 16:49:10 +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 Bug 1308587 Part 1 - Manually remove "-moz" prefixed multi-column properties in some tests. r=dholbert 2019-09-05 21:32:05 +00:00
column-contain-1a.html Bug 1308587 Part 1 - Manually remove "-moz" prefixed multi-column properties in some tests. r=dholbert 2019-09-05 21:32:05 +00:00
column-contain-1b.html Bug 1308587 Part 1 - Manually remove "-moz" prefixed multi-column properties in some tests. r=dholbert 2019-09-05 21:32:05 +00:00
column-contain-2-ref.html Bug 1308587 Part 1 - Manually remove "-moz" prefixed multi-column properties in some tests. r=dholbert 2019-09-05 21:32:05 +00:00
column-contain-2.html Bug 1308587 Part 1 - Manually remove "-moz" prefixed multi-column properties in some tests. r=dholbert 2019-09-05 21:32:05 +00:00
containing-block-1-ref.html
containing-block-1.html
iframe-1-helper.html
iframe-1-ref.html
iframe-1.html
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
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
nested-sticky-1.html
nested-sticky-2-ref.html
nested-sticky-2.html
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 1642079 - Only snap animated transforms for zoom reference frames? r=aosmond 2020-06-01 16:49:10 +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
transformed-1.html
transformed-2-ref.html
transformed-2.html