gecko-dev/layout/reftests/display-list
Matt Woodrow 7594997fb9 Bug 1452805 - Make sure we rebuild contents infront and behind stacking contexts if their size might have changed. r=miko
The test invalidates the z-index element, so that we do a partial build with just that and the DAG no longer knows the relative ordering between it and the other blue elements.
We then expand the size of the 'first' elements stacking context, and ensure that we provide enough intersecting items to know that we're on top of the z-index element.

MozReview-Commit-ID: 13aRGm1eucp

--HG--
extra : amend_source : 11d530fbec816b3dbcfa7228625e0ba0e73064d0
2018-04-13 11:09:11 +12:00
..
1413073-ref.html Bug 1413073 - Part 3: Recompute ASR and clip-chains on wrap lists when merging. r=mstange 2017-11-10 13:16:55 +13:00
1413073.html Bug 1413073 - Part 3: Recompute ASR and clip-chains on wrap lists when merging. r=mstange 2017-11-10 13:16:55 +13:00
1416291-ref.html Bug 1416291 - Don't do partial display list building within preserve-3d contexts. r=miko 2017-11-16 16:09:19 +13:00
1416291.html Bug 1416291 - Don't do partial display list building within preserve-3d contexts. r=miko 2017-11-16 16:09:19 +13:00
1417601-1-ref.html Bug 1417601 - Override dirty rect for OOF frames with containing block outside a modified stacking context r=mattwoodrow 2017-11-16 16:09:16 +01:00
1417601-1.html Bug 1417601 - Override dirty rect for OOF frames with containing block outside a modified stacking context r=mattwoodrow 2017-11-16 16:09:16 +01:00
1418945-1-ref.html Bug 1418945 - Always use the new-list ordering when merging display list since it's guaranteed to be correct. r=miko 2017-11-22 15:10:31 +13:00
1418945-1.html Bug 1418945 - Always use the new-list ordering when merging display list since it's guaranteed to be correct. r=miko 2017-11-22 15:10:31 +13:00
1420480-1-ref.html Bug 1420480 - Add testcase for modifying the size of a stacking context after a partial build. r=miko 2018-02-12 16:05:20 +13:00
1420480-1.html Bug 1420480 - Add testcase for modifying the size of a stacking context after a partial build. r=miko 2018-02-12 16:05:20 +13:00
1428993-1-ref.html Bug 1428993 - Part 2: Override dirty rect for stacking contexts between OOF frame placeholder and the containing block r=mattwoodrow 2018-01-12 18:02:14 +01:00
1428993-1.html Bug 1428993 - Part 2: Override dirty rect for stacking contexts between OOF frame placeholder and the containing block r=mattwoodrow 2018-01-12 18:02:14 +01:00
1428993-2-ref.html Bug 1428993 - Part 2: Override dirty rect for stacking contexts between OOF frame placeholder and the containing block r=mattwoodrow 2018-01-12 18:02:14 +01:00
1428993-2.html Bug 1428993 - Part 2: Override dirty rect for stacking contexts between OOF frame placeholder and the containing block r=mattwoodrow 2018-01-12 18:02:14 +01:00
1429027-1-ref.html Bug 1429027 - Include caret area for caret frames when calculating dirty region for retained display list r=mattwoodrow 2018-01-19 18:08:27 +01:00
1429027-1.html Bug 1429027 - Include caret area for caret frames when calculating dirty region for retained display list r=mattwoodrow 2018-01-19 18:08:27 +01:00
1432553-1-ref.html Bug 1432553 - Fix OOF frame overflow coordinate space r=mattwoodrow 2018-01-23 20:11:34 +01:00
1432553-1.html Bug 1432553 - Fix OOF frame overflow coordinate space r=mattwoodrow 2018-01-23 20:11:34 +01:00
1432553-2-ref.html Bug 1432553 - Fix OOF frame overflow coordinate space r=mattwoodrow 2018-01-23 20:11:34 +01:00
1432553-2.html Bug 1432553 - Fix OOF frame overflow coordinate space r=mattwoodrow 2018-01-23 20:11:34 +01:00
1436189-1-ref.html Bug 1436189 - Part 1: Add testcase. r=miko 2018-02-09 11:47:08 +13:00
1436189-1.html Bug 1436189 - Part 1: Add testcase. r=miko 2018-02-09 11:47:08 +13:00
1437374-1-ref.html Bug 1437374 - Don't intersect the rebuild rect with the frame's overflow area if we're about to take the displayport into account. r=miko 2018-02-15 19:31:47 +13:00
1437374-1.html Bug 1437374 - Don't intersect the rebuild rect with the frame's overflow area if we're about to take the displayport into account. r=miko 2018-02-15 19:31:47 +13:00
1439809-1-ref.html Bug 1439809 - Change the display list merging algorithm to no longer require a hashtable of the old display list items. r=miko,mstange 2018-03-01 16:16:02 +13:00
1439809-1.html Bug 1439809 - Change the display list merging algorithm to no longer require a hashtable of the old display list items. r=miko,mstange 2018-03-01 16:16:02 +13:00
1443027-1.html Bug 1443027 - Add two new tests for merging behaviour. r=mstange 2018-03-23 12:20:40 +13:00
1443027-2.html Bug 1443027 - Add two new tests for merging behaviour. r=mstange 2018-03-23 12:20:40 +13:00
1443027-3-ref.html Bug 1443027 - Add two new tests for merging behaviour. r=mstange 2018-03-23 12:20:40 +13:00
1443027-3.html Bug 1443027 - Add two new tests for merging behaviour. r=mstange 2018-03-23 12:20:40 +13:00
1443027-ref.html Bug 1443027 - Add two new tests for merging behaviour. r=mstange 2018-03-23 12:20:40 +13:00
1451971-1.html Bug 1451971 - Add new reftest for changing content within perspective without breaking sorting. r=miko 2018-04-11 21:36:51 +12:00
1451971-ref.html Bug 1451971 - Add new reftest for changing content within perspective without breaking sorting. r=miko 2018-04-11 21:36:51 +12:00
1452805-1.html Bug 1452805 - Make sure we rebuild contents infront and behind stacking contexts if their size might have changed. r=miko 2018-04-13 11:09:11 +12:00
1452805-ref.html Bug 1452805 - Make sure we rebuild contents infront and behind stacking contexts if their size might have changed. r=miko 2018-04-13 11:09:11 +12:00
reftest.list Bug 1452805 - Make sure we rebuild contents infront and behind stacking contexts if their size might have changed. r=miko 2018-04-13 11:09:11 +12:00
retained-dl-async-scrolled-1-ref.html
retained-dl-async-scrolled-1.html
retained-dl-displayport-1-ref.html
retained-dl-displayport-1.html
retained-dl-frame-created-1.html
retained-dl-frame-deleted-1.html
retained-dl-prerender-transform-1-ref.html
retained-dl-prerender-transform-1.html
retained-dl-remove-for-ancestor-change-1-ref.html
retained-dl-remove-for-ancestor-change-1.html
retained-dl-scroll-out-of-view-1-ref.html
retained-dl-scroll-out-of-view-1.html
retained-dl-style-change-1-ref.html
retained-dl-style-change-1.html
retained-dl-style-change-stacking-context-1-ref.html
retained-dl-style-change-stacking-context-1.html
retained-dl-wrap-list-ref.html
retained-dl-wrap-list.html
retained-dl-zindex-1-ref.html Bug 1420737 - Fix merge algorithm to handle more complex z-index changes. r=mstange 2018-01-17 12:07:42 +13:00
retained-dl-zindex-1.html Bug 1420737 - Fix merge algorithm to handle more complex z-index changes. r=mstange 2018-01-17 12:07:42 +13:00
retained-dl-zindex-2-ref.html Bug 1420737 - Fix merge algorithm to handle more complex z-index changes. r=mstange 2018-01-17 12:07:42 +13:00
retained-dl-zindex-2.html Bug 1420737 - Fix merge algorithm to handle more complex z-index changes. r=mstange 2018-01-17 12:07:42 +13:00