From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- .../background-blend-mode-1-ref.html | 17 ++++++ .../async-scrolling/background-blend-mode-1.html | 26 +++++++++ .../reftests/async-scrolling/bg-fixed-1-ref.html | 7 +++ layout/reftests/async-scrolling/bg-fixed-1.html | 13 +++++ .../async-scrolling/bg-fixed-child-clip-1.html | 16 ++++++ .../async-scrolling/bg-fixed-child-clip-2.html | 20 +++++++ .../async-scrolling/bg-fixed-child-clip-ref.html | 11 ++++ .../async-scrolling/bg-fixed-child-mask-ref.html | 11 ++++ .../async-scrolling/bg-fixed-child-mask.html | 17 ++++++ .../bg-fixed-child-no-culling-1-ref.html | 11 ++++ .../bg-fixed-child-no-culling-1.html | 14 +++++ .../bg-fixed-child-no-culling-2-ref.html | 7 +++ .../bg-fixed-child-no-culling-2.html | 12 ++++ .../async-scrolling/bg-fixed-child-ref.html | 10 ++++ .../reftests/async-scrolling/bg-fixed-child.html | 15 +++++ .../async-scrolling/bg-fixed-cover-1-ref.html | 9 +++ .../reftests/async-scrolling/bg-fixed-cover-1.html | 15 +++++ .../async-scrolling/bg-fixed-cover-2-ref.html | 10 ++++ .../reftests/async-scrolling/bg-fixed-cover-2.html | 14 +++++ .../async-scrolling/bg-fixed-cover-3-ref.html | 12 ++++ .../reftests/async-scrolling/bg-fixed-cover-3.html | 16 ++++++ .../async-scrolling/bg-fixed-in-opacity-ref.html | 24 ++++++++ .../async-scrolling/bg-fixed-in-opacity.html | 27 +++++++++ .../bg-fixed-transformed-image-ref.html | 19 +++++++ .../bg-fixed-transformed-image.html | 21 +++++++ .../async-scrolling/checkerboard-1-ref.html | 5 ++ .../reftests/async-scrolling/checkerboard-1.html | 11 ++++ .../async-scrolling/checkerboard-2-ref.html | 6 ++ .../reftests/async-scrolling/checkerboard-2.html | 16 ++++++ .../async-scrolling/checkerboard-3-ref.html | 5 ++ .../reftests/async-scrolling/checkerboard-3.html | 14 +++++ layout/reftests/async-scrolling/culling-1-ref.html | 23 ++++++++ layout/reftests/async-scrolling/culling-1.html | 20 +++++++ .../disable-apz-for-sle-pages-ref.html | 19 +++++++ .../async-scrolling/disable-apz-for-sle-pages.html | 32 +++++++++++ layout/reftests/async-scrolling/element-1-ref.html | 8 +++ layout/reftests/async-scrolling/element-1.html | 12 ++++ .../fixed-pos-scrollable-1-ref.html | 8 +++ .../async-scrolling/fixed-pos-scrollable-1.html | 15 +++++ .../group-opacity-surface-size-1-ref.html | 36 ++++++++++++ .../group-opacity-surface-size-1.html | 40 ++++++++++++++ layout/reftests/async-scrolling/iframe-1-ref.html | 10 ++++ layout/reftests/async-scrolling/iframe-1.html | 12 ++++ layout/reftests/async-scrolling/nested-1-ref.html | 10 ++++ layout/reftests/async-scrolling/nested-1.html | 18 ++++++ layout/reftests/async-scrolling/nested-2-ref.html | 10 ++++ layout/reftests/async-scrolling/nested-2.html | 17 ++++++ .../offscreen-clipped-blendmode-1.html | 39 +++++++++++++ .../offscreen-clipped-blendmode-2.html | 43 +++++++++++++++ .../offscreen-clipped-blendmode-3.html | 40 ++++++++++++++ .../offscreen-clipped-blendmode-4.html | 44 +++++++++++++++ .../offscreen-clipped-blendmode-ref.html | 31 +++++++++++ .../offscreen-prerendered-active-opacity-ref.html | 42 ++++++++++++++ .../offscreen-prerendered-active-opacity.html | 39 +++++++++++++ .../opaque-fractional-displayport-1.html | 51 +++++++++++++++++ .../opaque-fractional-displayport-2.html | 56 +++++++++++++++++++ .../perspective-scrolling-1-ref.html | 34 ++++++++++++ .../async-scrolling/perspective-scrolling-1.html | 33 +++++++++++ .../perspective-scrolling-2-ref.html | 34 ++++++++++++ .../async-scrolling/perspective-scrolling-2.html | 41 ++++++++++++++ .../perspective-scrolling-3-ref.html | 40 ++++++++++++++ .../async-scrolling/perspective-scrolling-3.html | 41 ++++++++++++++ .../perspective-scrolling-4-ref.html | 44 +++++++++++++++ .../async-scrolling/perspective-scrolling-4.html | 49 +++++++++++++++++ .../async-scrolling/position-fixed-1-ref.html | 6 ++ .../reftests/async-scrolling/position-fixed-1.html | 10 ++++ .../async-scrolling/position-fixed-2-ref.html | 9 +++ .../reftests/async-scrolling/position-fixed-2.html | 14 +++++ .../async-scrolling/position-fixed-body-ref.html | 27 +++++++++ .../async-scrolling/position-fixed-body.html | 31 +++++++++++ .../position-fixed-cover-1-ref.html | 7 +++ .../async-scrolling/position-fixed-cover-1.html | 12 ++++ .../position-fixed-cover-2-ref.html | 7 +++ .../async-scrolling/position-fixed-cover-2.html | 12 ++++ .../position-fixed-cover-3-ref.html | 7 +++ .../async-scrolling/position-fixed-cover-3.html | 14 +++++ .../position-fixed-iframe-1-ref.html | 6 ++ .../async-scrolling/position-fixed-iframe-1.html | 20 +++++++ .../position-fixed-iframe-2-ref.html | 6 ++ .../async-scrolling/position-fixed-iframe-2.html | 20 +++++++ .../position-fixed-in-scroll-container-ref.html | 40 ++++++++++++++ .../position-fixed-in-scroll-container.html | 49 +++++++++++++++++ .../position-fixed-inside-sticky-1-ref.html | 20 +++++++ .../position-fixed-inside-sticky-1.html | 31 +++++++++++ .../position-fixed-inside-sticky-2-ref.html | 20 +++++++ .../position-fixed-inside-sticky-2.html | 32 +++++++++++ .../position-fixed-transformed-1-ref.html | 21 +++++++ .../position-fixed-transformed-1.html | 23 ++++++++ .../position-sticky-transformed-ref.html | 6 ++ .../position-sticky-transformed.html | 9 +++ layout/reftests/async-scrolling/reftest-stylo.list | 59 ++++++++++++++++++++ layout/reftests/async-scrolling/reftest.list | 61 +++++++++++++++++++++ .../repeatable-diagonal-gradient.png | Bin 0 -> 14520 bytes .../async-scrolling/split-layers-1-ref.html | 13 +++++ .../reftests/async-scrolling/split-layers-1.html | 16 ++++++ .../split-layers-multi-scrolling-1-ref.html | 14 +++++ .../split-layers-multi-scrolling-1.html | 19 +++++++ .../split-opacity-layers-1-ref.html | 12 ++++ .../async-scrolling/split-opacity-layers-1.html | 15 +++++ .../sticky-pos-scrollable-1-ref.html | 8 +++ .../async-scrolling/sticky-pos-scrollable-1.html | 15 +++++ .../sticky-pos-scrollable-2-ref.html | 18 ++++++ .../async-scrolling/sticky-pos-scrollable-2.html | 21 +++++++ .../sticky-pos-scrollable-3-ref.html | 19 +++++++ .../async-scrolling/sticky-pos-scrollable-3.html | 33 +++++++++++ 105 files changed, 2204 insertions(+) create mode 100644 layout/reftests/async-scrolling/background-blend-mode-1-ref.html create mode 100644 layout/reftests/async-scrolling/background-blend-mode-1.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-1-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-1.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-clip-1.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-clip-2.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-clip-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-mask-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-mask.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-no-culling-1-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-no-culling-1.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-no-culling-2-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-no-culling-2.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-child.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-cover-1-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-cover-1.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-cover-2-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-cover-2.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-cover-3-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-cover-3.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-in-opacity-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-in-opacity.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-transformed-image-ref.html create mode 100644 layout/reftests/async-scrolling/bg-fixed-transformed-image.html create mode 100644 layout/reftests/async-scrolling/checkerboard-1-ref.html create mode 100644 layout/reftests/async-scrolling/checkerboard-1.html create mode 100644 layout/reftests/async-scrolling/checkerboard-2-ref.html create mode 100644 layout/reftests/async-scrolling/checkerboard-2.html create mode 100644 layout/reftests/async-scrolling/checkerboard-3-ref.html create mode 100644 layout/reftests/async-scrolling/checkerboard-3.html create mode 100644 layout/reftests/async-scrolling/culling-1-ref.html create mode 100644 layout/reftests/async-scrolling/culling-1.html create mode 100644 layout/reftests/async-scrolling/disable-apz-for-sle-pages-ref.html create mode 100644 layout/reftests/async-scrolling/disable-apz-for-sle-pages.html create mode 100644 layout/reftests/async-scrolling/element-1-ref.html create mode 100644 layout/reftests/async-scrolling/element-1.html create mode 100644 layout/reftests/async-scrolling/fixed-pos-scrollable-1-ref.html create mode 100644 layout/reftests/async-scrolling/fixed-pos-scrollable-1.html create mode 100644 layout/reftests/async-scrolling/group-opacity-surface-size-1-ref.html create mode 100644 layout/reftests/async-scrolling/group-opacity-surface-size-1.html create mode 100644 layout/reftests/async-scrolling/iframe-1-ref.html create mode 100644 layout/reftests/async-scrolling/iframe-1.html create mode 100644 layout/reftests/async-scrolling/nested-1-ref.html create mode 100644 layout/reftests/async-scrolling/nested-1.html create mode 100644 layout/reftests/async-scrolling/nested-2-ref.html create mode 100644 layout/reftests/async-scrolling/nested-2.html create mode 100644 layout/reftests/async-scrolling/offscreen-clipped-blendmode-1.html create mode 100644 layout/reftests/async-scrolling/offscreen-clipped-blendmode-2.html create mode 100644 layout/reftests/async-scrolling/offscreen-clipped-blendmode-3.html create mode 100644 layout/reftests/async-scrolling/offscreen-clipped-blendmode-4.html create mode 100644 layout/reftests/async-scrolling/offscreen-clipped-blendmode-ref.html create mode 100644 layout/reftests/async-scrolling/offscreen-prerendered-active-opacity-ref.html create mode 100644 layout/reftests/async-scrolling/offscreen-prerendered-active-opacity.html create mode 100644 layout/reftests/async-scrolling/opaque-fractional-displayport-1.html create mode 100644 layout/reftests/async-scrolling/opaque-fractional-displayport-2.html create mode 100644 layout/reftests/async-scrolling/perspective-scrolling-1-ref.html create mode 100644 layout/reftests/async-scrolling/perspective-scrolling-1.html create mode 100644 layout/reftests/async-scrolling/perspective-scrolling-2-ref.html create mode 100644 layout/reftests/async-scrolling/perspective-scrolling-2.html create mode 100644 layout/reftests/async-scrolling/perspective-scrolling-3-ref.html create mode 100644 layout/reftests/async-scrolling/perspective-scrolling-3.html create mode 100644 layout/reftests/async-scrolling/perspective-scrolling-4-ref.html create mode 100644 layout/reftests/async-scrolling/perspective-scrolling-4.html create mode 100644 layout/reftests/async-scrolling/position-fixed-1-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-1.html create mode 100644 layout/reftests/async-scrolling/position-fixed-2-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-2.html create mode 100644 layout/reftests/async-scrolling/position-fixed-body-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-body.html create mode 100644 layout/reftests/async-scrolling/position-fixed-cover-1-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-cover-1.html create mode 100644 layout/reftests/async-scrolling/position-fixed-cover-2-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-cover-2.html create mode 100644 layout/reftests/async-scrolling/position-fixed-cover-3-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-cover-3.html create mode 100644 layout/reftests/async-scrolling/position-fixed-iframe-1-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-iframe-1.html create mode 100644 layout/reftests/async-scrolling/position-fixed-iframe-2-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-iframe-2.html create mode 100644 layout/reftests/async-scrolling/position-fixed-in-scroll-container-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-in-scroll-container.html create mode 100644 layout/reftests/async-scrolling/position-fixed-inside-sticky-1-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-inside-sticky-1.html create mode 100644 layout/reftests/async-scrolling/position-fixed-inside-sticky-2-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-inside-sticky-2.html create mode 100644 layout/reftests/async-scrolling/position-fixed-transformed-1-ref.html create mode 100644 layout/reftests/async-scrolling/position-fixed-transformed-1.html create mode 100644 layout/reftests/async-scrolling/position-sticky-transformed-ref.html create mode 100644 layout/reftests/async-scrolling/position-sticky-transformed.html create mode 100644 layout/reftests/async-scrolling/reftest-stylo.list create mode 100644 layout/reftests/async-scrolling/reftest.list create mode 100644 layout/reftests/async-scrolling/repeatable-diagonal-gradient.png create mode 100644 layout/reftests/async-scrolling/split-layers-1-ref.html create mode 100644 layout/reftests/async-scrolling/split-layers-1.html create mode 100644 layout/reftests/async-scrolling/split-layers-multi-scrolling-1-ref.html create mode 100644 layout/reftests/async-scrolling/split-layers-multi-scrolling-1.html create mode 100644 layout/reftests/async-scrolling/split-opacity-layers-1-ref.html create mode 100644 layout/reftests/async-scrolling/split-opacity-layers-1.html create mode 100644 layout/reftests/async-scrolling/sticky-pos-scrollable-1-ref.html create mode 100644 layout/reftests/async-scrolling/sticky-pos-scrollable-1.html create mode 100644 layout/reftests/async-scrolling/sticky-pos-scrollable-2-ref.html create mode 100644 layout/reftests/async-scrolling/sticky-pos-scrollable-2.html create mode 100644 layout/reftests/async-scrolling/sticky-pos-scrollable-3-ref.html create mode 100644 layout/reftests/async-scrolling/sticky-pos-scrollable-3.html (limited to 'layout/reftests/async-scrolling') diff --git a/layout/reftests/async-scrolling/background-blend-mode-1-ref.html b/layout/reftests/async-scrolling/background-blend-mode-1-ref.html new file mode 100644 index 000000000..b5a9e0c12 --- /dev/null +++ b/layout/reftests/async-scrolling/background-blend-mode-1-ref.html @@ -0,0 +1,17 @@ + + +Reference: Bug 1248913 - Keep background-attachment:fixed image fixed under APZ scrolling even when a background-blend-mode is applied. + + + +
diff --git a/layout/reftests/async-scrolling/background-blend-mode-1.html b/layout/reftests/async-scrolling/background-blend-mode-1.html new file mode 100644 index 000000000..607e97e75 --- /dev/null +++ b/layout/reftests/async-scrolling/background-blend-mode-1.html @@ -0,0 +1,26 @@ + + + + +Bug 1248913 - Keep background-attachment:fixed image fixed under APZ scrolling even when a background-blend-mode is applied. + + + +
diff --git a/layout/reftests/async-scrolling/bg-fixed-1-ref.html b/layout/reftests/async-scrolling/bg-fixed-1-ref.html new file mode 100644 index 000000000..f8f0aef05 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-1-ref.html @@ -0,0 +1,7 @@ + + + + + diff --git a/layout/reftests/async-scrolling/bg-fixed-1.html b/layout/reftests/async-scrolling/bg-fixed-1.html new file mode 100644 index 000000000..0e028105d --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-1.html @@ -0,0 +1,13 @@ + + + + + + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-clip-1.html b/layout/reftests/async-scrolling/bg-fixed-child-clip-1.html new file mode 100644 index 000000000..a39c96e8a --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-clip-1.html @@ -0,0 +1,16 @@ + + + +
+
+ + + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-clip-2.html b/layout/reftests/async-scrolling/bg-fixed-child-clip-2.html new file mode 100644 index 000000000..ec63dc8fd --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-clip-2.html @@ -0,0 +1,20 @@ + + + +
+
+
+
+ + + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-clip-ref.html b/layout/reftests/async-scrolling/bg-fixed-child-clip-ref.html new file mode 100644 index 000000000..7ae384774 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-clip-ref.html @@ -0,0 +1,11 @@ + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-mask-ref.html b/layout/reftests/async-scrolling/bg-fixed-child-mask-ref.html new file mode 100644 index 000000000..c71b15b43 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-mask-ref.html @@ -0,0 +1,11 @@ + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-mask.html b/layout/reftests/async-scrolling/bg-fixed-child-mask.html new file mode 100644 index 000000000..a280259f4 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-mask.html @@ -0,0 +1,17 @@ + + + +
+
+ + + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-no-culling-1-ref.html b/layout/reftests/async-scrolling/bg-fixed-child-no-culling-1-ref.html new file mode 100644 index 000000000..8f647b7c9 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-no-culling-1-ref.html @@ -0,0 +1,11 @@ + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-no-culling-1.html b/layout/reftests/async-scrolling/bg-fixed-child-no-culling-1.html new file mode 100644 index 000000000..9c385c20c --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-no-culling-1.html @@ -0,0 +1,14 @@ + + + +
+
+
+
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-no-culling-2-ref.html b/layout/reftests/async-scrolling/bg-fixed-child-no-culling-2-ref.html new file mode 100644 index 000000000..d5595cd82 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-no-culling-2-ref.html @@ -0,0 +1,7 @@ + + + +
+ + + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-no-culling-2.html b/layout/reftests/async-scrolling/bg-fixed-child-no-culling-2.html new file mode 100644 index 000000000..028a906c2 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-no-culling-2.html @@ -0,0 +1,12 @@ + + + +
+
+
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-child-ref.html b/layout/reftests/async-scrolling/bg-fixed-child-ref.html new file mode 100644 index 000000000..9ca02365f --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child-ref.html @@ -0,0 +1,10 @@ + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-child.html b/layout/reftests/async-scrolling/bg-fixed-child.html new file mode 100644 index 000000000..eda15304d --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-child.html @@ -0,0 +1,15 @@ + + + +
+
+ + + diff --git a/layout/reftests/async-scrolling/bg-fixed-cover-1-ref.html b/layout/reftests/async-scrolling/bg-fixed-cover-1-ref.html new file mode 100644 index 000000000..b5efcc741 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-cover-1-ref.html @@ -0,0 +1,9 @@ + + + +
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-cover-1.html b/layout/reftests/async-scrolling/bg-fixed-cover-1.html new file mode 100644 index 000000000..e2d77da95 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-cover-1.html @@ -0,0 +1,15 @@ + + + + +
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-cover-2-ref.html b/layout/reftests/async-scrolling/bg-fixed-cover-2-ref.html new file mode 100644 index 000000000..8d9601f2a --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-cover-2-ref.html @@ -0,0 +1,10 @@ + + + + + + diff --git a/layout/reftests/async-scrolling/bg-fixed-cover-2.html b/layout/reftests/async-scrolling/bg-fixed-cover-2.html new file mode 100644 index 000000000..258d2dd66 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-cover-2.html @@ -0,0 +1,14 @@ + + + + + + diff --git a/layout/reftests/async-scrolling/bg-fixed-cover-3-ref.html b/layout/reftests/async-scrolling/bg-fixed-cover-3-ref.html new file mode 100644 index 000000000..eb87febce --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-cover-3-ref.html @@ -0,0 +1,12 @@ + + + + +
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-cover-3.html b/layout/reftests/async-scrolling/bg-fixed-cover-3.html new file mode 100644 index 000000000..d909ce6f1 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-cover-3.html @@ -0,0 +1,16 @@ + + + + +
+ + diff --git a/layout/reftests/async-scrolling/bg-fixed-in-opacity-ref.html b/layout/reftests/async-scrolling/bg-fixed-in-opacity-ref.html new file mode 100644 index 000000000..9d54bd813 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-in-opacity-ref.html @@ -0,0 +1,24 @@ + + + +
+ diff --git a/layout/reftests/async-scrolling/bg-fixed-in-opacity.html b/layout/reftests/async-scrolling/bg-fixed-in-opacity.html new file mode 100644 index 000000000..d668f3b77 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-in-opacity.html @@ -0,0 +1,27 @@ + + + +
+ diff --git a/layout/reftests/async-scrolling/bg-fixed-transformed-image-ref.html b/layout/reftests/async-scrolling/bg-fixed-transformed-image-ref.html new file mode 100644 index 000000000..a59d053c4 --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-transformed-image-ref.html @@ -0,0 +1,19 @@ + + + + + +
+ diff --git a/layout/reftests/async-scrolling/bg-fixed-transformed-image.html b/layout/reftests/async-scrolling/bg-fixed-transformed-image.html new file mode 100644 index 000000000..360d3682d --- /dev/null +++ b/layout/reftests/async-scrolling/bg-fixed-transformed-image.html @@ -0,0 +1,21 @@ + + + + +
+ diff --git a/layout/reftests/async-scrolling/checkerboard-1-ref.html b/layout/reftests/async-scrolling/checkerboard-1-ref.html new file mode 100644 index 000000000..1c3a1e455 --- /dev/null +++ b/layout/reftests/async-scrolling/checkerboard-1-ref.html @@ -0,0 +1,5 @@ + + + +
+ diff --git a/layout/reftests/async-scrolling/checkerboard-1.html b/layout/reftests/async-scrolling/checkerboard-1.html new file mode 100644 index 000000000..2f89dee51 --- /dev/null +++ b/layout/reftests/async-scrolling/checkerboard-1.html @@ -0,0 +1,11 @@ + + + + +
+ diff --git a/layout/reftests/async-scrolling/checkerboard-2-ref.html b/layout/reftests/async-scrolling/checkerboard-2-ref.html new file mode 100644 index 000000000..d1927e43d --- /dev/null +++ b/layout/reftests/async-scrolling/checkerboard-2-ref.html @@ -0,0 +1,6 @@ + + + +
+
+ diff --git a/layout/reftests/async-scrolling/checkerboard-2.html b/layout/reftests/async-scrolling/checkerboard-2.html new file mode 100644 index 000000000..5d44d0133 --- /dev/null +++ b/layout/reftests/async-scrolling/checkerboard-2.html @@ -0,0 +1,16 @@ + + + + +
+
+
+ diff --git a/layout/reftests/async-scrolling/checkerboard-3-ref.html b/layout/reftests/async-scrolling/checkerboard-3-ref.html new file mode 100644 index 000000000..bba831e93 --- /dev/null +++ b/layout/reftests/async-scrolling/checkerboard-3-ref.html @@ -0,0 +1,5 @@ + + + +
+ diff --git a/layout/reftests/async-scrolling/checkerboard-3.html b/layout/reftests/async-scrolling/checkerboard-3.html new file mode 100644 index 000000000..f8af32ea5 --- /dev/null +++ b/layout/reftests/async-scrolling/checkerboard-3.html @@ -0,0 +1,14 @@ + + + + +
+
+
+ diff --git a/layout/reftests/async-scrolling/culling-1-ref.html b/layout/reftests/async-scrolling/culling-1-ref.html new file mode 100644 index 000000000..5b3bb1669 --- /dev/null +++ b/layout/reftests/async-scrolling/culling-1-ref.html @@ -0,0 +1,23 @@ + + + Culling Test + + + +
+
+
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/async-scrolling/culling-1.html b/layout/reftests/async-scrolling/culling-1.html new file mode 100644 index 000000000..b9766b979 --- /dev/null +++ b/layout/reftests/async-scrolling/culling-1.html @@ -0,0 +1,20 @@ + + + Culling Test + + + +
+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/async-scrolling/disable-apz-for-sle-pages-ref.html b/layout/reftests/async-scrolling/disable-apz-for-sle-pages-ref.html new file mode 100644 index 000000000..8e603fbc5 --- /dev/null +++ b/layout/reftests/async-scrolling/disable-apz-for-sle-pages-ref.html @@ -0,0 +1,19 @@ + + + + Check that the apz.disable_for_sle_pages pref behaves as expected + + + +
+ + diff --git a/layout/reftests/async-scrolling/disable-apz-for-sle-pages.html b/layout/reftests/async-scrolling/disable-apz-for-sle-pages.html new file mode 100644 index 000000000..ac3447339 --- /dev/null +++ b/layout/reftests/async-scrolling/disable-apz-for-sle-pages.html @@ -0,0 +1,32 @@ + + + + Check that the apz.disable_for_sle_pages pref behaves as expected + + + +
+ + diff --git a/layout/reftests/async-scrolling/element-1-ref.html b/layout/reftests/async-scrolling/element-1-ref.html new file mode 100644 index 000000000..f7c40e2c5 --- /dev/null +++ b/layout/reftests/async-scrolling/element-1-ref.html @@ -0,0 +1,8 @@ + + + +
+
+
+
+ diff --git a/layout/reftests/async-scrolling/element-1.html b/layout/reftests/async-scrolling/element-1.html new file mode 100644 index 000000000..78418c159 --- /dev/null +++ b/layout/reftests/async-scrolling/element-1.html @@ -0,0 +1,12 @@ + + + + +
+
+
+
+ diff --git a/layout/reftests/async-scrolling/fixed-pos-scrollable-1-ref.html b/layout/reftests/async-scrolling/fixed-pos-scrollable-1-ref.html new file mode 100644 index 000000000..5996b776e --- /dev/null +++ b/layout/reftests/async-scrolling/fixed-pos-scrollable-1-ref.html @@ -0,0 +1,8 @@ + + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/fixed-pos-scrollable-1.html b/layout/reftests/async-scrolling/fixed-pos-scrollable-1.html new file mode 100644 index 000000000..cabd57a9d --- /dev/null +++ b/layout/reftests/async-scrolling/fixed-pos-scrollable-1.html @@ -0,0 +1,15 @@ + + + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/group-opacity-surface-size-1-ref.html b/layout/reftests/async-scrolling/group-opacity-surface-size-1-ref.html new file mode 100644 index 000000000..12b6ee367 --- /dev/null +++ b/layout/reftests/async-scrolling/group-opacity-surface-size-1-ref.html @@ -0,0 +1,36 @@ + + + +
+
+
+
diff --git a/layout/reftests/async-scrolling/group-opacity-surface-size-1.html b/layout/reftests/async-scrolling/group-opacity-surface-size-1.html new file mode 100644 index 000000000..e37626694 --- /dev/null +++ b/layout/reftests/async-scrolling/group-opacity-surface-size-1.html @@ -0,0 +1,40 @@ + + + + +
+
+
+
diff --git a/layout/reftests/async-scrolling/iframe-1-ref.html b/layout/reftests/async-scrolling/iframe-1-ref.html new file mode 100644 index 000000000..76537c52c --- /dev/null +++ b/layout/reftests/async-scrolling/iframe-1-ref.html @@ -0,0 +1,10 @@ + + + + diff --git a/layout/reftests/async-scrolling/iframe-1.html b/layout/reftests/async-scrolling/iframe-1.html new file mode 100644 index 000000000..fbd89d661 --- /dev/null +++ b/layout/reftests/async-scrolling/iframe-1.html @@ -0,0 +1,12 @@ + + + + diff --git a/layout/reftests/async-scrolling/nested-1-ref.html b/layout/reftests/async-scrolling/nested-1-ref.html new file mode 100644 index 000000000..2ad0568e1 --- /dev/null +++ b/layout/reftests/async-scrolling/nested-1-ref.html @@ -0,0 +1,10 @@ + + + +
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/nested-1.html b/layout/reftests/async-scrolling/nested-1.html new file mode 100644 index 000000000..c8fe42eb3 --- /dev/null +++ b/layout/reftests/async-scrolling/nested-1.html @@ -0,0 +1,18 @@ + + + + +
+
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/nested-2-ref.html b/layout/reftests/async-scrolling/nested-2-ref.html new file mode 100644 index 000000000..10ef23745 --- /dev/null +++ b/layout/reftests/async-scrolling/nested-2-ref.html @@ -0,0 +1,10 @@ + + + +
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/nested-2.html b/layout/reftests/async-scrolling/nested-2.html new file mode 100644 index 000000000..2ca625795 --- /dev/null +++ b/layout/reftests/async-scrolling/nested-2.html @@ -0,0 +1,17 @@ + + + + +
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/offscreen-clipped-blendmode-1.html b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-1.html new file mode 100644 index 000000000..64795e5cf --- /dev/null +++ b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-1.html @@ -0,0 +1,39 @@ + + + +Scrolled blend mode + + + +
+
+
+
+
diff --git a/layout/reftests/async-scrolling/offscreen-clipped-blendmode-2.html b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-2.html new file mode 100644 index 000000000..d85dc23e6 --- /dev/null +++ b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-2.html @@ -0,0 +1,43 @@ + + + +Scrolled blend mode + + + +
+
+
+
+
diff --git a/layout/reftests/async-scrolling/offscreen-clipped-blendmode-3.html b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-3.html new file mode 100644 index 000000000..e128e2987 --- /dev/null +++ b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-3.html @@ -0,0 +1,40 @@ + + + +Scrolled blend mode + + + +
+
+
+
+
diff --git a/layout/reftests/async-scrolling/offscreen-clipped-blendmode-4.html b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-4.html new file mode 100644 index 000000000..883474724 --- /dev/null +++ b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-4.html @@ -0,0 +1,44 @@ + + + +Scrolled blend mode + + + +
+
+
+
+
diff --git a/layout/reftests/async-scrolling/offscreen-clipped-blendmode-ref.html b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-ref.html new file mode 100644 index 000000000..65660c6ca --- /dev/null +++ b/layout/reftests/async-scrolling/offscreen-clipped-blendmode-ref.html @@ -0,0 +1,31 @@ + + + +Scrolled blend mode + + + +
+ + diff --git a/layout/reftests/async-scrolling/offscreen-prerendered-active-opacity-ref.html b/layout/reftests/async-scrolling/offscreen-prerendered-active-opacity-ref.html new file mode 100644 index 000000000..da251e5aa --- /dev/null +++ b/layout/reftests/async-scrolling/offscreen-prerendered-active-opacity-ref.html @@ -0,0 +1,42 @@ + + + +Reference: Active opacity should be rendered if it's inside the display port, even if it's currently offscreen + + + +
+
+
+
+
+ + diff --git a/layout/reftests/async-scrolling/offscreen-prerendered-active-opacity.html b/layout/reftests/async-scrolling/offscreen-prerendered-active-opacity.html new file mode 100644 index 000000000..d36c940dd --- /dev/null +++ b/layout/reftests/async-scrolling/offscreen-prerendered-active-opacity.html @@ -0,0 +1,39 @@ + + + +Active opacity should be rendered if it's inside the display port, even if it's currently offscreen + + + +
+
+
+
+
diff --git a/layout/reftests/async-scrolling/opaque-fractional-displayport-1.html b/layout/reftests/async-scrolling/opaque-fractional-displayport-1.html new file mode 100644 index 000000000..8a73a7f30 --- /dev/null +++ b/layout/reftests/async-scrolling/opaque-fractional-displayport-1.html @@ -0,0 +1,51 @@ + + + +Make sure the scrolled layer is opaque even if the scrolled area is fractional + + + + + +
+
+
+ +
+
+
diff --git a/layout/reftests/async-scrolling/opaque-fractional-displayport-2.html b/layout/reftests/async-scrolling/opaque-fractional-displayport-2.html new file mode 100644 index 000000000..ddcac0fe8 --- /dev/null +++ b/layout/reftests/async-scrolling/opaque-fractional-displayport-2.html @@ -0,0 +1,56 @@ + + + +Make sure the scrolled layer is opaque even if the scrolled area is fractional + + + + + +
+
+
+ +
+
+
+ + diff --git a/layout/reftests/async-scrolling/perspective-scrolling-1-ref.html b/layout/reftests/async-scrolling/perspective-scrolling-1-ref.html new file mode 100644 index 000000000..433aa7abb --- /dev/null +++ b/layout/reftests/async-scrolling/perspective-scrolling-1-ref.html @@ -0,0 +1,34 @@ + + + +Perspective scrolling + + + +
+ + diff --git a/layout/reftests/async-scrolling/perspective-scrolling-1.html b/layout/reftests/async-scrolling/perspective-scrolling-1.html new file mode 100644 index 000000000..cab2e4f8c --- /dev/null +++ b/layout/reftests/async-scrolling/perspective-scrolling-1.html @@ -0,0 +1,33 @@ + + + +Perspective scrolling + + + + + +
diff --git a/layout/reftests/async-scrolling/perspective-scrolling-2-ref.html b/layout/reftests/async-scrolling/perspective-scrolling-2-ref.html new file mode 100644 index 000000000..720fbfa8d --- /dev/null +++ b/layout/reftests/async-scrolling/perspective-scrolling-2-ref.html @@ -0,0 +1,34 @@ + + + +Perspective in unscrolled state + + + +
+
diff --git a/layout/reftests/async-scrolling/perspective-scrolling-2.html b/layout/reftests/async-scrolling/perspective-scrolling-2.html new file mode 100644 index 000000000..e2d7c8666 --- /dev/null +++ b/layout/reftests/async-scrolling/perspective-scrolling-2.html @@ -0,0 +1,41 @@ + + + +Perspective in unscrolled state + + + + + +
+
diff --git a/layout/reftests/async-scrolling/perspective-scrolling-3-ref.html b/layout/reftests/async-scrolling/perspective-scrolling-3-ref.html new file mode 100644 index 000000000..9c8474d6c --- /dev/null +++ b/layout/reftests/async-scrolling/perspective-scrolling-3-ref.html @@ -0,0 +1,40 @@ + + + +Perspective in scrolled state + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/perspective-scrolling-3.html b/layout/reftests/async-scrolling/perspective-scrolling-3.html new file mode 100644 index 000000000..8211c52af --- /dev/null +++ b/layout/reftests/async-scrolling/perspective-scrolling-3.html @@ -0,0 +1,41 @@ + + + +Perspective in scrolled state + + + + + +
+
diff --git a/layout/reftests/async-scrolling/perspective-scrolling-4-ref.html b/layout/reftests/async-scrolling/perspective-scrolling-4-ref.html new file mode 100644 index 000000000..4f5b1fc01 --- /dev/null +++ b/layout/reftests/async-scrolling/perspective-scrolling-4-ref.html @@ -0,0 +1,44 @@ + + + +Reference: Perspective scrolling with nested clips + + + +
+
+
+
+ + diff --git a/layout/reftests/async-scrolling/perspective-scrolling-4.html b/layout/reftests/async-scrolling/perspective-scrolling-4.html new file mode 100644 index 000000000..49453d74d --- /dev/null +++ b/layout/reftests/async-scrolling/perspective-scrolling-4.html @@ -0,0 +1,49 @@ + + + +Perspective scrolling with nested clips + + + +
+ +
+
+ +
diff --git a/layout/reftests/async-scrolling/position-fixed-1-ref.html b/layout/reftests/async-scrolling/position-fixed-1-ref.html new file mode 100644 index 000000000..b373cc114 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-1-ref.html @@ -0,0 +1,6 @@ + + + +
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-1.html b/layout/reftests/async-scrolling/position-fixed-1.html new file mode 100644 index 000000000..7cd92c453 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-1.html @@ -0,0 +1,10 @@ + + + + +
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-2-ref.html b/layout/reftests/async-scrolling/position-fixed-2-ref.html new file mode 100644 index 000000000..8804dd67b --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-2-ref.html @@ -0,0 +1,9 @@ + + + +
+
+
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-2.html b/layout/reftests/async-scrolling/position-fixed-2.html new file mode 100644 index 000000000..73add9830 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-2.html @@ -0,0 +1,14 @@ + + + + +
+
+
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-body-ref.html b/layout/reftests/async-scrolling/position-fixed-body-ref.html new file mode 100644 index 000000000..3c79116aa --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-body-ref.html @@ -0,0 +1,27 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-body.html b/layout/reftests/async-scrolling/position-fixed-body.html new file mode 100644 index 000000000..f72a5f4d3 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-body.html @@ -0,0 +1,31 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-cover-1-ref.html b/layout/reftests/async-scrolling/position-fixed-cover-1-ref.html new file mode 100644 index 000000000..9e4dbe95d --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-cover-1-ref.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-cover-1.html b/layout/reftests/async-scrolling/position-fixed-cover-1.html new file mode 100644 index 000000000..c726aec61 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-cover-1.html @@ -0,0 +1,12 @@ + + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-cover-2-ref.html b/layout/reftests/async-scrolling/position-fixed-cover-2-ref.html new file mode 100644 index 000000000..134ef7282 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-cover-2-ref.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-cover-2.html b/layout/reftests/async-scrolling/position-fixed-cover-2.html new file mode 100644 index 000000000..d768098c5 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-cover-2.html @@ -0,0 +1,12 @@ + + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-cover-3-ref.html b/layout/reftests/async-scrolling/position-fixed-cover-3-ref.html new file mode 100644 index 000000000..a8e706087 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-cover-3-ref.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-cover-3.html b/layout/reftests/async-scrolling/position-fixed-cover-3.html new file mode 100644 index 000000000..2f8259423 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-cover-3.html @@ -0,0 +1,14 @@ + + + + +
+
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-iframe-1-ref.html b/layout/reftests/async-scrolling/position-fixed-iframe-1-ref.html new file mode 100644 index 000000000..b373cc114 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-iframe-1-ref.html @@ -0,0 +1,6 @@ + + + +
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-iframe-1.html b/layout/reftests/async-scrolling/position-fixed-iframe-1.html new file mode 100644 index 000000000..68cccc3dd --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-iframe-1.html @@ -0,0 +1,20 @@ + + + + + + + diff --git a/layout/reftests/async-scrolling/position-fixed-iframe-2-ref.html b/layout/reftests/async-scrolling/position-fixed-iframe-2-ref.html new file mode 100644 index 000000000..b373cc114 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-iframe-2-ref.html @@ -0,0 +1,6 @@ + + + +
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-iframe-2.html b/layout/reftests/async-scrolling/position-fixed-iframe-2.html new file mode 100644 index 000000000..30d263502 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-iframe-2.html @@ -0,0 +1,20 @@ + + + + + + + diff --git a/layout/reftests/async-scrolling/position-fixed-in-scroll-container-ref.html b/layout/reftests/async-scrolling/position-fixed-in-scroll-container-ref.html new file mode 100644 index 000000000..3d2ba64eb --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-in-scroll-container-ref.html @@ -0,0 +1,40 @@ + + + + +
+
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/position-fixed-in-scroll-container.html b/layout/reftests/async-scrolling/position-fixed-in-scroll-container.html new file mode 100644 index 000000000..058eac71a --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-in-scroll-container.html @@ -0,0 +1,49 @@ + + + + +
+
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/position-fixed-inside-sticky-1-ref.html b/layout/reftests/async-scrolling/position-fixed-inside-sticky-1-ref.html new file mode 100644 index 000000000..8c48da5db --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-inside-sticky-1-ref.html @@ -0,0 +1,20 @@ + + + +
+ diff --git a/layout/reftests/async-scrolling/position-fixed-inside-sticky-1.html b/layout/reftests/async-scrolling/position-fixed-inside-sticky-1.html new file mode 100644 index 000000000..2aab3d5d6 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-inside-sticky-1.html @@ -0,0 +1,31 @@ + + + +
+
+
+ diff --git a/layout/reftests/async-scrolling/position-fixed-inside-sticky-2-ref.html b/layout/reftests/async-scrolling/position-fixed-inside-sticky-2-ref.html new file mode 100644 index 000000000..8c48da5db --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-inside-sticky-2-ref.html @@ -0,0 +1,20 @@ + + + +
+ diff --git a/layout/reftests/async-scrolling/position-fixed-inside-sticky-2.html b/layout/reftests/async-scrolling/position-fixed-inside-sticky-2.html new file mode 100644 index 000000000..23a7e02e1 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-inside-sticky-2.html @@ -0,0 +1,32 @@ + + + +
+
+
+ diff --git a/layout/reftests/async-scrolling/position-fixed-transformed-1-ref.html b/layout/reftests/async-scrolling/position-fixed-transformed-1-ref.html new file mode 100644 index 000000000..6cb096303 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-transformed-1-ref.html @@ -0,0 +1,21 @@ + + + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/position-fixed-transformed-1.html b/layout/reftests/async-scrolling/position-fixed-transformed-1.html new file mode 100644 index 000000000..4f9cac419 --- /dev/null +++ b/layout/reftests/async-scrolling/position-fixed-transformed-1.html @@ -0,0 +1,23 @@ + + + + + +
+
+ + diff --git a/layout/reftests/async-scrolling/position-sticky-transformed-ref.html b/layout/reftests/async-scrolling/position-sticky-transformed-ref.html new file mode 100644 index 000000000..19a91e7cd --- /dev/null +++ b/layout/reftests/async-scrolling/position-sticky-transformed-ref.html @@ -0,0 +1,6 @@ + + + +
+ + diff --git a/layout/reftests/async-scrolling/position-sticky-transformed.html b/layout/reftests/async-scrolling/position-sticky-transformed.html new file mode 100644 index 000000000..45b1b796a --- /dev/null +++ b/layout/reftests/async-scrolling/position-sticky-transformed.html @@ -0,0 +1,9 @@ + + + +
+ + diff --git a/layout/reftests/async-scrolling/reftest-stylo.list b/layout/reftests/async-scrolling/reftest-stylo.list new file mode 100644 index 000000000..b59ee28fd --- /dev/null +++ b/layout/reftests/async-scrolling/reftest-stylo.list @@ -0,0 +1,59 @@ +# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing +skip-if(!asyncPan) == bg-fixed-1.html bg-fixed-1.html +skip-if(!asyncPan) == bg-fixed-cover-1.html bg-fixed-cover-1.html +skip-if(!asyncPan) == bg-fixed-cover-2.html bg-fixed-cover-2.html +skip-if(!asyncPan) == bg-fixed-cover-3.html bg-fixed-cover-3.html +skip-if(!asyncPan) == bg-fixed-child.html bg-fixed-child.html +skip-if(!asyncPan) == bg-fixed-child-clip-1.html bg-fixed-child-clip-1.html +skip-if(!asyncPan) == bg-fixed-child-clip-2.html bg-fixed-child-clip-2.html +fuzzy(1,246) fuzzy-if(skiaContent,2,160) fuzzy-if(browserIsRemote&&d2d,53,185) skip-if(!asyncPan) == bg-fixed-child-mask.html bg-fixed-child-mask.html +skip-if(!asyncPan) == bg-fixed-in-opacity.html bg-fixed-in-opacity.html +skip-if(!asyncPan) == bg-fixed-child-no-culling.html bg-fixed-child-no-culling.html +skip fuzzy-if(B2G,2,5366) fuzzy-if(Android,2,4000) fuzzy-if(browserIsRemote&&cocoaWidget,2,179524) fuzzy-if(browserIsRemote&&winWidget,1,74590) skip-if(!asyncPan) == bg-fixed-transformed-image.html bg-fixed-transformed-image.html +skip-if(!asyncPan) == element-1.html element-1.html +pref(layers.force-active,true) skip-if(!asyncPan) == iframe-1.html iframe-1.html +skip-if(!asyncPan) == nested-1.html nested-1.html +skip-if(!asyncPan) == nested-2.html nested-2.html +skip-if(!asyncPan) == position-fixed-1.html position-fixed-1.html +skip-if(!asyncPan) == position-fixed-2.html position-fixed-2.html +skip-if(!asyncPan) == position-fixed-body.html position-fixed-body.html +skip-if(!asyncPan) == position-fixed-cover-1.html position-fixed-cover-1.html +skip-if(!asyncPan) == position-fixed-cover-2.html position-fixed-cover-2.html +skip-if(!asyncPan) == position-fixed-cover-3.html position-fixed-cover-3.html +fuzzy-if(Android,5,4) skip-if(!asyncPan) == position-fixed-transformed-1.html position-fixed-transformed-1.html +skip-if(!asyncPan) == split-layers-1.html split-layers-1.html +skip-if(!asyncPan) == split-layers-multi-scrolling-1.html split-layers-multi-scrolling-1.html +fuzzy-if(skiaContent,2,240000) fuzzy-if(browserIsRemote&&!skiaContent&&(cocoaWidget||winWidget),1,240000) skip-if(!asyncPan) == split-opacity-layers-1.html split-opacity-layers-1.html +skip-if(!asyncPan) == sticky-pos-scrollable-1.html sticky-pos-scrollable-1.html +skip-if(!asyncPan) == fixed-pos-scrollable-1.html fixed-pos-scrollable-1.html +skip-if(!asyncPan) == culling-1.html culling-1.html +skip-if(!asyncPan) == position-fixed-iframe-1.html position-fixed-iframe-1.html +skip-if(!asyncPan) == position-fixed-iframe-2.html position-fixed-iframe-2.html +fuzzy-if(skiaContent||(browserIsRemote&&cocoaWidget),1,10000) skip-if(!asyncPan) == position-fixed-in-scroll-container.html position-fixed-in-scroll-container.html +skip-if(!asyncPan) == position-fixed-inside-sticky-1.html position-fixed-inside-sticky-1.html +skip-if(!asyncPan) == group-opacity-surface-size-1.html group-opacity-surface-size-1.html +skip-if(!asyncPan) == position-sticky-transformed.html position-sticky-transformed.html +skip-if(!asyncPan) == offscreen-prerendered-active-opacity.html offscreen-prerendered-active-opacity.html +fuzzy-if(Android,6,4) skip-if(!asyncPan) == offscreen-clipped-blendmode-1.html offscreen-clipped-blendmode-1.html +fuzzy-if(Android,6,4) skip-if(!asyncPan) == offscreen-clipped-blendmode-2.html offscreen-clipped-blendmode-2.html +fuzzy-if(Android,6,4) skip == offscreen-clipped-blendmode-3.html offscreen-clipped-blendmode-3.html +# bug 1251588 - wrong AGR on mix-blend-mode item +fuzzy-if(Android,6,4) skip-if(!asyncPan) == offscreen-clipped-blendmode-4.html offscreen-clipped-blendmode-4.html +fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-1.html perspective-scrolling-1.html +fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-2.html perspective-scrolling-2.html +fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-3.html perspective-scrolling-3.html +fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-4.html perspective-scrolling-4.html +pref(apz.disable_for_scroll_linked_effects,true) skip-if(!asyncPan) == disable-apz-for-sle-pages.html disable-apz-for-sle-pages.html +fuzzy-if(browserIsRemote&&d2d,1,19) skip-if(!asyncPan) == background-blend-mode-1.html background-blend-mode-1.html +skip-if(Android||!asyncPan) == opaque-fractional-displayport-1.html opaque-fractional-displayport-1.html +skip-if(Android||!asyncPan) == opaque-fractional-displayport-2.html opaque-fractional-displayport-2.html + +# for the following tests, we want to disable the low-precision buffer +# as it will expand the displayport beyond what the test specifies in +# its reftest-displayport attributes, and interfere with where we expect +# checkerboarding to occur +default-preferences pref(layers.low-precision-buffer,false) +skip-if(!asyncPan) == checkerboard-1.html checkerboard-1.html +skip-if(!asyncPan) == checkerboard-2.html checkerboard-2.html +skip-if(!asyncPan) == checkerboard-3.html checkerboard-3.html +default-preferences diff --git a/layout/reftests/async-scrolling/reftest.list b/layout/reftests/async-scrolling/reftest.list new file mode 100644 index 000000000..d2d5e5f03 --- /dev/null +++ b/layout/reftests/async-scrolling/reftest.list @@ -0,0 +1,61 @@ +skip-if(!asyncPan) == bg-fixed-1.html bg-fixed-1-ref.html +skip-if(!asyncPan) == bg-fixed-cover-1.html bg-fixed-cover-1-ref.html +skip-if(!asyncPan) == bg-fixed-cover-2.html bg-fixed-cover-2-ref.html +skip-if(!asyncPan) == bg-fixed-cover-3.html bg-fixed-cover-3-ref.html +skip-if(!asyncPan) == bg-fixed-child.html bg-fixed-child-ref.html +skip-if(!asyncPan) == bg-fixed-child-clip-1.html bg-fixed-child-clip-ref.html +skip-if(!asyncPan) == bg-fixed-child-clip-2.html bg-fixed-child-clip-ref.html +fuzzy(1,246) fuzzy-if(skiaContent,2,160) fuzzy-if(browserIsRemote&&d2d,53,185) skip-if(!asyncPan) == bg-fixed-child-mask.html bg-fixed-child-mask-ref.html +skip-if(!asyncPan) == bg-fixed-in-opacity.html bg-fixed-in-opacity-ref.html +skip-if(!asyncPan) == bg-fixed-child-no-culling-1.html bg-fixed-child-no-culling-1-ref.html +skip-if(!asyncPan) == bg-fixed-child-no-culling-2.html bg-fixed-child-no-culling-2-ref.html +fuzzy-if(Android,2,4000) fuzzy-if(browserIsRemote&&cocoaWidget,2,179524) fuzzy-if(browserIsRemote&&winWidget,1,74590) fuzzy-if(gtkWidget&&layersGPUAccelerated,1,3528) skip-if(!asyncPan) == bg-fixed-transformed-image.html bg-fixed-transformed-image-ref.html +skip-if(!asyncPan) == element-1.html element-1-ref.html +pref(layers.force-active,true) skip-if(!asyncPan) == iframe-1.html iframe-1-ref.html +skip-if(!asyncPan) == nested-1.html nested-1-ref.html +skip-if(!asyncPan) == nested-2.html nested-2-ref.html +skip-if(!asyncPan) == position-fixed-1.html position-fixed-1-ref.html +skip-if(!asyncPan) == position-fixed-2.html position-fixed-2-ref.html +skip-if(!asyncPan) == position-fixed-body.html position-fixed-body-ref.html +skip-if(!asyncPan) == position-fixed-cover-1.html position-fixed-cover-1-ref.html +skip-if(!asyncPan) == position-fixed-cover-2.html position-fixed-cover-2-ref.html +skip-if(!asyncPan) == position-fixed-cover-3.html position-fixed-cover-3-ref.html +fuzzy-if(Android,5,4) skip-if(!asyncPan) == position-fixed-transformed-1.html position-fixed-transformed-1-ref.html +skip-if(!asyncPan) == split-layers-1.html split-layers-1-ref.html +skip-if(!asyncPan) == split-layers-multi-scrolling-1.html split-layers-multi-scrolling-1-ref.html +fuzzy-if(skiaContent,2,240000) fuzzy-if(browserIsRemote&&!skiaContent&&(cocoaWidget||winWidget),1,240000) skip-if(!asyncPan) == split-opacity-layers-1.html split-opacity-layers-1-ref.html +skip-if(!asyncPan) == sticky-pos-scrollable-1.html sticky-pos-scrollable-1-ref.html +skip-if(!asyncPan) == sticky-pos-scrollable-2.html sticky-pos-scrollable-2-ref.html +skip-if(!asyncPan) == sticky-pos-scrollable-3.html sticky-pos-scrollable-3-ref.html +skip-if(!asyncPan) == fixed-pos-scrollable-1.html fixed-pos-scrollable-1-ref.html +skip-if(!asyncPan) == culling-1.html culling-1-ref.html +skip-if(!asyncPan) == position-fixed-iframe-1.html position-fixed-iframe-1-ref.html +skip-if(!asyncPan) == position-fixed-iframe-2.html position-fixed-iframe-2-ref.html +fuzzy-if(skiaContent,1,11300) skip-if(!asyncPan) == position-fixed-in-scroll-container.html position-fixed-in-scroll-container-ref.html +skip-if(!asyncPan) == position-fixed-inside-sticky-1.html position-fixed-inside-sticky-1-ref.html +skip-if(!asyncPan) == position-fixed-inside-sticky-2.html position-fixed-inside-sticky-2-ref.html +fuzzy(1,60000) skip-if(!asyncPan) == group-opacity-surface-size-1.html group-opacity-surface-size-1-ref.html +skip-if(!asyncPan) == position-sticky-transformed.html position-sticky-transformed-ref.html +skip-if(!asyncPan) == offscreen-prerendered-active-opacity.html offscreen-prerendered-active-opacity-ref.html +fuzzy-if(Android,6,4) fuzzy-if(skiaContent&&!Android,1,34) skip-if(!asyncPan) == offscreen-clipped-blendmode-1.html offscreen-clipped-blendmode-ref.html +fuzzy-if(Android,6,4) skip-if(!asyncPan) == offscreen-clipped-blendmode-2.html offscreen-clipped-blendmode-ref.html +fuzzy-if(Android,6,4) skip == offscreen-clipped-blendmode-3.html offscreen-clipped-blendmode-ref.html # bug 1251588 - wrong AGR on mix-blend-mode item +fuzzy-if(Android,6,4) skip-if(!asyncPan) == offscreen-clipped-blendmode-4.html offscreen-clipped-blendmode-ref.html +fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-1.html perspective-scrolling-1-ref.html +fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-2.html perspective-scrolling-2-ref.html +fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-3.html perspective-scrolling-3-ref.html +fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-4.html perspective-scrolling-4-ref.html +pref(apz.disable_for_scroll_linked_effects,true) skip-if(!asyncPan) == disable-apz-for-sle-pages.html disable-apz-for-sle-pages-ref.html +fuzzy-if(browserIsRemote&&d2d,1,19) skip-if(!asyncPan) == background-blend-mode-1.html background-blend-mode-1-ref.html +skip-if(Android||!asyncPan) != opaque-fractional-displayport-1.html about:blank +skip-if(Android||!asyncPan) != opaque-fractional-displayport-2.html about:blank + +# for the following tests, we want to disable the low-precision buffer +# as it will expand the displayport beyond what the test specifies in +# its reftest-displayport attributes, and interfere with where we expect +# checkerboarding to occur +default-preferences pref(layers.low-precision-buffer,false) +skip-if(!asyncPan) == checkerboard-1.html checkerboard-1-ref.html +skip-if(!asyncPan) == checkerboard-2.html checkerboard-2-ref.html +skip-if(!asyncPan) == checkerboard-3.html checkerboard-3-ref.html +default-preferences diff --git a/layout/reftests/async-scrolling/repeatable-diagonal-gradient.png b/layout/reftests/async-scrolling/repeatable-diagonal-gradient.png new file mode 100644 index 000000000..d114e100d Binary files /dev/null and b/layout/reftests/async-scrolling/repeatable-diagonal-gradient.png differ diff --git a/layout/reftests/async-scrolling/split-layers-1-ref.html b/layout/reftests/async-scrolling/split-layers-1-ref.html new file mode 100644 index 000000000..2d78cd173 --- /dev/null +++ b/layout/reftests/async-scrolling/split-layers-1-ref.html @@ -0,0 +1,13 @@ + + + + +
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/split-layers-1.html b/layout/reftests/async-scrolling/split-layers-1.html new file mode 100644 index 000000000..911982db3 --- /dev/null +++ b/layout/reftests/async-scrolling/split-layers-1.html @@ -0,0 +1,16 @@ + + + + +
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/split-layers-multi-scrolling-1-ref.html b/layout/reftests/async-scrolling/split-layers-multi-scrolling-1-ref.html new file mode 100644 index 000000000..bbb8a0529 --- /dev/null +++ b/layout/reftests/async-scrolling/split-layers-multi-scrolling-1-ref.html @@ -0,0 +1,14 @@ + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/async-scrolling/split-layers-multi-scrolling-1.html b/layout/reftests/async-scrolling/split-layers-multi-scrolling-1.html new file mode 100644 index 000000000..ecbc2814e --- /dev/null +++ b/layout/reftests/async-scrolling/split-layers-multi-scrolling-1.html @@ -0,0 +1,19 @@ + + + + +
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/split-opacity-layers-1-ref.html b/layout/reftests/async-scrolling/split-opacity-layers-1-ref.html new file mode 100644 index 000000000..347bfe254 --- /dev/null +++ b/layout/reftests/async-scrolling/split-opacity-layers-1-ref.html @@ -0,0 +1,12 @@ + + + +
+
+
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/split-opacity-layers-1.html b/layout/reftests/async-scrolling/split-opacity-layers-1.html new file mode 100644 index 000000000..695412045 --- /dev/null +++ b/layout/reftests/async-scrolling/split-opacity-layers-1.html @@ -0,0 +1,15 @@ + + + +
+
+
+
+
+
+
+
+ diff --git a/layout/reftests/async-scrolling/sticky-pos-scrollable-1-ref.html b/layout/reftests/async-scrolling/sticky-pos-scrollable-1-ref.html new file mode 100644 index 000000000..2522f82e2 --- /dev/null +++ b/layout/reftests/async-scrolling/sticky-pos-scrollable-1-ref.html @@ -0,0 +1,8 @@ + + + +
+
+
+
+
diff --git a/layout/reftests/async-scrolling/sticky-pos-scrollable-1.html b/layout/reftests/async-scrolling/sticky-pos-scrollable-1.html new file mode 100644 index 000000000..83c973b39 --- /dev/null +++ b/layout/reftests/async-scrolling/sticky-pos-scrollable-1.html @@ -0,0 +1,15 @@ + + + +
+ +
+
+
+
diff --git a/layout/reftests/async-scrolling/sticky-pos-scrollable-2-ref.html b/layout/reftests/async-scrolling/sticky-pos-scrollable-2-ref.html new file mode 100644 index 000000000..da90b1998 --- /dev/null +++ b/layout/reftests/async-scrolling/sticky-pos-scrollable-2-ref.html @@ -0,0 +1,18 @@ + + + +
diff --git a/layout/reftests/async-scrolling/sticky-pos-scrollable-2.html b/layout/reftests/async-scrolling/sticky-pos-scrollable-2.html new file mode 100644 index 000000000..f133e663e --- /dev/null +++ b/layout/reftests/async-scrolling/sticky-pos-scrollable-2.html @@ -0,0 +1,21 @@ + + + +
diff --git a/layout/reftests/async-scrolling/sticky-pos-scrollable-3-ref.html b/layout/reftests/async-scrolling/sticky-pos-scrollable-3-ref.html new file mode 100644 index 000000000..fab9f954b --- /dev/null +++ b/layout/reftests/async-scrolling/sticky-pos-scrollable-3-ref.html @@ -0,0 +1,19 @@ + + + +
+ +
+ \ No newline at end of file diff --git a/layout/reftests/async-scrolling/sticky-pos-scrollable-3.html b/layout/reftests/async-scrolling/sticky-pos-scrollable-3.html new file mode 100644 index 000000000..9018daae7 --- /dev/null +++ b/layout/reftests/async-scrolling/sticky-pos-scrollable-3.html @@ -0,0 +1,33 @@ + + + +
+ +
+
+ \ No newline at end of file -- cgit v1.2.3