gecko-dev/layout/reftests/async-scrolling
Kartikaya Gupta e7b42ecace Bug 1411249 - Handle yet more clipping cases. r=mstange
This extends the fix in bug 1373802 to account for extra levels of
display item nesting. If those extra intermediate display items don't
push any clips we still want to pick up the ClipAndScroll from the
enclosing ancestor that has it.

MozReview-Commit-ID: AmxRz4fBKnX

--HG--
extra : rebase_source : ae12a9f797ab201169ff199d0d42a29df51ee1cb
2017-10-27 13:22:16 -04:00
..
background-blend-mode-1-ref.html Bug 1248913 - Reftest. 2016-03-30 16:08:05 -04:00
background-blend-mode-1.html Bug 1248913 - Reftest. 2016-03-30 16:08:05 -04:00
bg-fixed-1-ref.html
bg-fixed-1.html
bg-fixed-child-clip-1.html Bug 1203190 - Don't intersect with the visible rect for fixed background images. r=mattwoodrow 2015-09-25 14:40:52 +02:00
bg-fixed-child-clip-2.html Bug 1203190 - Don't intersect with the visible rect for fixed background images. r=mattwoodrow 2015-09-25 14:40:52 +02:00
bg-fixed-child-clip-ref.html Bug 1166301 - Test that the clip on a fixed background of a child element is moved correctly during async scrolling. r=mstange 2015-08-28 13:34:17 -04:00
bg-fixed-child-mask-ref.html Bug 1166301 - Test that a mask layer on a fixed background of a child element is moved correctly during async scrolling. r=mstange 2015-08-31 21:09:05 -04:00
bg-fixed-child-mask.html Bug 1166301 - Test that a mask layer on a fixed background of a child element is moved correctly during async scrolling. r=mstange 2015-08-31 21:09:05 -04:00
bg-fixed-child-no-culling-1-ref.html Bug 1259872 - Don't cull all layers under an opaque layer that covers the container if that layer has a scrolled clip. r=mattwoodrow 2016-08-04 22:40:56 -04:00
bg-fixed-child-no-culling-1.html Bug 1259872 - Don't cull all layers under an opaque layer that covers the container if that layer has a scrolled clip. r=mattwoodrow 2016-08-04 22:40:56 -04:00
bg-fixed-child-no-culling-2-ref.html Bug 1259872 - Don't cull all layers under an opaque layer that covers the container if that layer has a scrolled clip. r=mattwoodrow 2016-08-04 22:40:56 -04:00
bg-fixed-child-no-culling-2.html Bug 1259872 - Don't cull all layers under an opaque layer that covers the container if that layer has a scrolled clip. r=mattwoodrow 2016-08-04 22:40:56 -04:00
bg-fixed-child-no-culling-3-ref.html Bug 1336519 - Don't try to detect scrolled clips using AGRs in non-APZ mode. r=mattwoodrow 2017-02-03 13:41:37 -05:00
bg-fixed-child-no-culling-3.html Bug 1336519 - Don't try to detect scrolled clips using AGRs in non-APZ mode. r=mattwoodrow 2017-02-03 13:41:37 -05:00
bg-fixed-child-ref.html Bug 1166301 - Test that a fixed background on a child element doesn't move when a scroll frame containing the child element is async-scrolled. r=mstange 2015-08-26 12:04:53 -04:00
bg-fixed-child.html Bug 1166301 - Test that a fixed background on a child element doesn't move when a scroll frame containing the child element is async-scrolled. r=mstange 2015-08-26 12:04:53 -04:00
bg-fixed-cover-1-ref.html
bg-fixed-cover-1.html
bg-fixed-cover-2-ref.html
bg-fixed-cover-2.html
bg-fixed-cover-3-ref.html
bg-fixed-cover-3.html
bg-fixed-in-opacity-ref.html Bug 1208829 - Reftest. r=mstange 2015-11-09 18:26:21 -05:00
bg-fixed-in-opacity.html Bug 1208829 - Reftest. r=mstange 2015-11-09 18:26:21 -05:00
bg-fixed-transformed-image-ref.html Bug 1209964 - Reftest. r=mstange 2015-10-02 20:54:26 -04:00
bg-fixed-transformed-image.html Bug 1209964 - Reftest. r=mstange 2015-10-02 20:54:26 -04:00
checkerboard-1-ref.html Bug 1013385 - Add some tests for checkerboarding. r=mattwoodrow,BenWa 2014-09-15 16:10:14 -04:00
checkerboard-1.html Bug 1013385 - Add some tests for checkerboarding. r=mattwoodrow,BenWa 2014-09-15 16:10:14 -04:00
checkerboard-2-ref.html Backed out changeset 435e638babd1 (bug 1349418) for failing checkerboard-{1,2,3}.html on Android 4.3. r=backout a=backout 2017-04-21 18:01:24 +02:00
checkerboard-2.html Bug 1013385 - Add some tests for checkerboarding. r=mattwoodrow,BenWa 2014-09-15 16:10:14 -04:00
checkerboard-3-ref.html Backed out changeset 435e638babd1 (bug 1349418) for failing checkerboard-{1,2,3}.html on Android 4.3. r=backout a=backout 2017-04-21 18:01:24 +02:00
checkerboard-3.html Bug 1013385 - Add some tests for checkerboarding. r=mattwoodrow,BenWa 2014-09-15 16:10:14 -04:00
culling-1-ref.html Bug 1065008 - Reftest for compositor culling bug. r=roc 2014-09-11 18:40:19 -04:00
culling-1.html Bug 1065008 - Reftest for compositor culling bug. r=roc 2014-09-11 18:40:19 -04:00
disable-apz-for-sle-pages-ref.html Bug 1246290 - Add a reftest for the apz.disable_for_scroll_linked_effects pref. r=botond 2016-04-03 13:13:59 -04:00
disable-apz-for-sle-pages.html Bug 1263458 - Force a full-page snapshot to make sure the scrollbars get included as well. r=botond 2016-09-14 10:53:57 -04:00
element-1-ref.html
element-1.html
fixed-pos-scrollable-1-ref.html Bug 1063494 - Properly handle async-scrolled layers that are also fixed/sticky-position. r=botond,BenWa 2014-09-09 15:12:14 -04:00
fixed-pos-scrollable-1.html Bug 1063494 - Properly handle async-scrolled layers that are also fixed/sticky-position. r=botond,BenWa 2014-09-09 15:12:14 -04:00
fixed-pos-scrolled-clip-1-ref.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
fixed-pos-scrolled-clip-1.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
fixed-pos-scrolled-clip-2-ref.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
fixed-pos-scrolled-clip-2.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
fixed-pos-scrolled-clip-3-ref.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
fixed-pos-scrolled-clip-3.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
fixed-pos-scrolled-clip-4-ref.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
fixed-pos-scrolled-clip-4.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
fixed-pos-scrolled-clip-5-ref.html Bug 1411249 - Handle yet more clipping cases. r=mstange 2017-10-27 13:22:16 -04:00
fixed-pos-scrolled-clip-5.html Bug 1411249 - Handle yet more clipping cases. r=mstange 2017-10-27 13:22:16 -04:00
group-opacity-surface-size-1-ref.html Bug 1208829 - Another reftest. r=botond 2015-11-26 18:11:32 +01:00
group-opacity-surface-size-1.html Bug 1208829 - Another reftest. r=botond 2015-11-26 18:11:32 +01:00
iframe-1-ref.html Bug 1080205. Part 2: Add test. r=tn 2014-10-30 16:33:55 +13:00
iframe-1.html Bug 1080205. Part 2: Add test. r=tn 2014-10-30 16:33:55 +13:00
nested-1-ref.html Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow 2014-08-31 15:29:24 +12:00
nested-1.html Bug 1130982 - Fix a reftest so an element that's supposed to be scrollable actually is. r=kats 2015-02-20 19:52:17 -05:00
nested-2-ref.html Bug 1130982 - Reftest for this bug. r=mattwoodrow 2015-02-25 17:59:41 -05:00
nested-2.html Bug 1130982 - Reftest for this bug. r=mattwoodrow 2015-02-25 17:59:41 -05:00
offscreen-clipped-blendmode-1.html Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow 2016-03-04 15:05:58 -05:00
offscreen-clipped-blendmode-2.html Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow 2016-03-04 15:05:58 -05:00
offscreen-clipped-blendmode-3.html Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow 2016-03-04 15:05:58 -05:00
offscreen-clipped-blendmode-4.html Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow 2016-03-04 15:05:58 -05:00
offscreen-clipped-blendmode-ref.html Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow 2016-03-04 15:05:58 -05:00
offscreen-prerendered-active-opacity-ref.html Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc 2016-02-22 16:17:16 +01:00
offscreen-prerendered-active-opacity.html Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc 2016-02-22 16:17:16 +01:00
opaque-fractional-displayport-1.html Bug 1263192 - Clip scrolled contents to the display port. r=mattwoodrow 2016-05-12 18:56:24 -04:00
opaque-fractional-displayport-2.html Bug 1263192 - Clip scrolled contents to the display port. r=mattwoodrow 2016-05-12 18:56:24 -04:00
perspective-scrolling-1-ref.html Bug 1247854 - Apply the correct scroll clips to the nsDisplayTransform and nsDisplayPerspective of a scrolled perspective item. r=mattwoodrow 2016-02-26 01:29:41 +01:00
perspective-scrolling-1.html Bug 1247854 - Apply the correct scroll clips to the nsDisplayTransform and nsDisplayPerspective of a scrolled perspective item. r=mattwoodrow 2016-02-26 01:29:41 +01:00
perspective-scrolling-2-ref.html Bug 1221094 - Reduce the size of the layers in this reftest so that they don't get lowres tiles. 2016-03-09 12:08:34 -05:00
perspective-scrolling-2.html Bug 1221094 - Reduce the size of the layers in this reftest so that they don't get lowres tiles. 2016-03-09 12:08:34 -05:00
perspective-scrolling-3-ref.html Bug 1221094 - Reduce the size of the layers in this reftest so that they don't get lowres tiles. 2016-03-09 12:08:34 -05:00
perspective-scrolling-3.html Bug 1221094 - Reduce the size of the layers in this reftest so that they don't get lowres tiles. 2016-03-09 12:08:34 -05:00
perspective-scrolling-4-ref.html Bug 1264092 - Don't use scrollingElement in this reftest. r=kats 2016-04-13 13:33:23 -04:00
perspective-scrolling-4.html Bug 1260335 - On perspective ContainerLayers, the clip deferred from their child layer needs to be affected by the perspective layer's async transforms. r=botond 2016-04-04 23:21:31 -04:00
position-fixed-1-ref.html
position-fixed-1.html
position-fixed-2-ref.html
position-fixed-2.html
position-fixed-body-ref.html Bug 1238571 - Async scroll reftest with scrolled container inside position:fixed element. r=mstange 2016-01-13 19:06:11 -05:00
position-fixed-body.html Bug 1238571 - Async scroll reftest with scrolled container inside position:fixed element. r=mstange 2016-01-13 19:06:11 -05:00
position-fixed-cover-1-ref.html
position-fixed-cover-1.html
position-fixed-cover-2-ref.html
position-fixed-cover-2.html
position-fixed-cover-3-ref.html
position-fixed-cover-3.html
position-fixed-iframe-1-ref.html Bug 1187804 - Reftests for async scrolling with position:fixed in an iframe. r=kats 2015-06-23 23:18:33 -07:00
position-fixed-iframe-1.html Bug 1187804 - Reftests for async scrolling with position:fixed in an iframe. r=kats 2015-06-23 23:18:33 -07:00
position-fixed-iframe-2-ref.html Bug 1187804 - Reftests for async scrolling with position:fixed in an iframe. r=kats 2015-06-23 23:18:33 -07:00
position-fixed-iframe-2.html Bug 1187804 - Reftests for async scrolling with position:fixed in an iframe. r=kats 2015-06-23 23:18:33 -07:00
position-fixed-in-scroll-container-ref.html Bug 1201889 - Reftest. r=mstange 2015-09-28 18:50:28 -04:00
position-fixed-in-scroll-container.html Bug 1201889 - Reftest. r=mstange 2015-09-28 18:50:28 -04:00
position-fixed-inside-sticky-1-ref.html Bug 1214151 - Reftest for the common case. r=mstange 2016-06-29 18:23:28 -04:00
position-fixed-inside-sticky-1.html Bug 1214151 - Reftest for the common case. r=mstange 2016-06-29 18:23:28 -04:00
position-fixed-inside-sticky-2-ref.html Bug 1288210 - Reftest. r=mstange 2016-06-29 18:26:15 -04:00
position-fixed-inside-sticky-2.html Bug 1288210 - Reftest. r=mstange 2016-06-29 18:26:15 -04:00
position-fixed-transformed-1-ref.html Bug 1224209. Add reftest. 2015-11-18 02:44:10 -06:00
position-fixed-transformed-1.html Bug 1224209. Add reftest. 2015-11-18 02:44:10 -06:00
position-sticky-scrolled-clip-1-ref.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
position-sticky-scrolled-clip-1.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
position-sticky-scrolled-clip-2-ref.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
position-sticky-scrolled-clip-2.html Bug 1298218 - Tests. r=mattwoodrow 2016-09-07 23:19:09 -04:00
position-sticky-transformed-ref.html Bug 1176395 - Reftest. r=roc 2015-12-10 17:07:36 -05:00
position-sticky-transformed.html Bug 1176395 - Reftest. r=roc 2015-12-10 17:07:36 -05:00
reftest.list Bug 1411249 - Handle yet more clipping cases. r=mstange 2017-10-27 13:22:16 -04:00
repeatable-diagonal-gradient.png
split-layers-1-ref.html Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow 2014-08-31 15:29:24 +12:00
split-layers-1.html Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow 2014-08-31 15:29:24 +12:00
split-layers-multi-scrolling-1-ref.html Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow 2014-08-31 15:29:24 +12:00
split-layers-multi-scrolling-1.html Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow 2014-08-31 15:29:24 +12:00
split-opacity-layers-1-ref.html Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow 2014-08-31 15:29:24 +12:00
split-opacity-layers-1.html Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow 2014-08-31 15:29:24 +12:00
sticky-pos-scrollable-1-ref.html Bug 1063494 - Properly handle async-scrolled layers that are also fixed/sticky-position. r=botond,BenWa 2014-09-09 15:12:14 -04:00
sticky-pos-scrollable-1.html Bug 1063494 - Properly handle async-scrolled layers that are also fixed/sticky-position. r=botond,BenWa 2014-09-09 15:12:14 -04:00
sticky-pos-scrollable-2-ref.html Bug 1293125 - Work around a layout issue that causes StickyScrollContainer::GetScrollRanges() to compute malformed rects. r=mstange 2016-10-07 19:31:14 -04:00
sticky-pos-scrollable-2.html Bug 1293125 - Work around a layout issue that causes StickyScrollContainer::GetScrollRanges() to compute malformed rects. r=mstange 2016-10-07 19:31:14 -04:00
sticky-pos-scrollable-3-ref.html Bug 1316101 - Avoid excessive clamping in StickyScrollContainer::GetScrollRanges(). r=mstange 2016-11-14 19:01:37 -05:00
sticky-pos-scrollable-3.html Bug 1316101 - Avoid excessive clamping in StickyScrollContainer::GetScrollRanges(). r=mstange 2016-11-14 19:01:37 -05:00