From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- .../layers/component-alpha-enter-1-ref.html | 33 ++++++ .../reftests/layers/component-alpha-enter-1.html | 56 ++++++++++ .../layers/component-alpha-exit-1-ref.html | 30 ++++++ layout/reftests/layers/component-alpha-exit-1.html | 36 +++++++ .../layers/fixed-pos-scrolled-clip-layerize.html | 62 +++++++++++ ...-pos-scrolled-clip-opacity-inside-layerize.html | 67 ++++++++++++ .../fixed-pos-scrolled-clip-opacity-layerize.html | 68 ++++++++++++ ...forced-bg-color-outside-visible-region-ref.html | 39 +++++++ .../forced-bg-color-outside-visible-region.html | 105 ++++++++++++++++++ .../reftests/layers/layerize-over-fixed-bg-1.html | 40 +++++++ .../reftests/layers/mask-layer-transform-ref.html | 8 ++ layout/reftests/layers/mask-layer-transform.html | 10 ++ .../reftests/layers/move-to-background-1-ref.html | 19 ++++ layout/reftests/layers/move-to-background-1.html | 19 ++++ .../reftests/layers/opacity-background-1-ref.html | 55 ++++++++++ layout/reftests/layers/opacity-background-1.html | 55 ++++++++++ layout/reftests/layers/opacity-blending-ref.html | 26 +++++ layout/reftests/layers/opacity-blending.html | 28 +++++ .../layers/opacity-flattening-large-image-ref.html | 27 +++++ .../layers/opacity-flattening-large-image.html | 43 ++++++++ ...ity-keep-intermediate-surface-too-long-ref.html | 37 +++++++ ...opacity-keep-intermediate-surface-too-long.html | 47 ++++++++ layout/reftests/layers/pull-background-1.html | 82 ++++++++++++++ layout/reftests/layers/pull-background-2.html | 88 +++++++++++++++ layout/reftests/layers/pull-background-3.html | 101 +++++++++++++++++ layout/reftests/layers/pull-background-4.html | 107 ++++++++++++++++++ layout/reftests/layers/pull-background-5.html | 92 ++++++++++++++++ layout/reftests/layers/pull-background-6.html | 86 +++++++++++++++ .../pull-background-animated-position-1.html | 105 ++++++++++++++++++ .../pull-background-animated-position-2.html | 120 +++++++++++++++++++++ .../pull-background-animated-position-3.html | 105 ++++++++++++++++++ .../pull-background-animated-position-4.html | 94 ++++++++++++++++ .../pull-background-animated-position-5.html | 105 ++++++++++++++++++ .../layers/pull-background-displayport-1.html | 84 +++++++++++++++ .../layers/pull-background-displayport-2.html | 90 ++++++++++++++++ .../layers/pull-background-displayport-3.html | 104 ++++++++++++++++++ .../layers/pull-background-displayport-4.html | 110 +++++++++++++++++++ .../layers/pull-background-displayport-5.html | 94 ++++++++++++++++ .../layers/pull-background-displayport-6.html | 84 +++++++++++++++ layout/reftests/layers/reftest.list | 45 ++++++++ 40 files changed, 2606 insertions(+) create mode 100644 layout/reftests/layers/component-alpha-enter-1-ref.html create mode 100644 layout/reftests/layers/component-alpha-enter-1.html create mode 100644 layout/reftests/layers/component-alpha-exit-1-ref.html create mode 100644 layout/reftests/layers/component-alpha-exit-1.html create mode 100644 layout/reftests/layers/fixed-pos-scrolled-clip-layerize.html create mode 100644 layout/reftests/layers/fixed-pos-scrolled-clip-opacity-inside-layerize.html create mode 100644 layout/reftests/layers/fixed-pos-scrolled-clip-opacity-layerize.html create mode 100644 layout/reftests/layers/forced-bg-color-outside-visible-region-ref.html create mode 100644 layout/reftests/layers/forced-bg-color-outside-visible-region.html create mode 100644 layout/reftests/layers/layerize-over-fixed-bg-1.html create mode 100644 layout/reftests/layers/mask-layer-transform-ref.html create mode 100644 layout/reftests/layers/mask-layer-transform.html create mode 100644 layout/reftests/layers/move-to-background-1-ref.html create mode 100644 layout/reftests/layers/move-to-background-1.html create mode 100644 layout/reftests/layers/opacity-background-1-ref.html create mode 100644 layout/reftests/layers/opacity-background-1.html create mode 100644 layout/reftests/layers/opacity-blending-ref.html create mode 100644 layout/reftests/layers/opacity-blending.html create mode 100644 layout/reftests/layers/opacity-flattening-large-image-ref.html create mode 100644 layout/reftests/layers/opacity-flattening-large-image.html create mode 100644 layout/reftests/layers/opacity-keep-intermediate-surface-too-long-ref.html create mode 100644 layout/reftests/layers/opacity-keep-intermediate-surface-too-long.html create mode 100644 layout/reftests/layers/pull-background-1.html create mode 100644 layout/reftests/layers/pull-background-2.html create mode 100644 layout/reftests/layers/pull-background-3.html create mode 100644 layout/reftests/layers/pull-background-4.html create mode 100644 layout/reftests/layers/pull-background-5.html create mode 100644 layout/reftests/layers/pull-background-6.html create mode 100644 layout/reftests/layers/pull-background-animated-position-1.html create mode 100644 layout/reftests/layers/pull-background-animated-position-2.html create mode 100644 layout/reftests/layers/pull-background-animated-position-3.html create mode 100644 layout/reftests/layers/pull-background-animated-position-4.html create mode 100644 layout/reftests/layers/pull-background-animated-position-5.html create mode 100644 layout/reftests/layers/pull-background-displayport-1.html create mode 100644 layout/reftests/layers/pull-background-displayport-2.html create mode 100644 layout/reftests/layers/pull-background-displayport-3.html create mode 100644 layout/reftests/layers/pull-background-displayport-4.html create mode 100644 layout/reftests/layers/pull-background-displayport-5.html create mode 100644 layout/reftests/layers/pull-background-displayport-6.html create mode 100644 layout/reftests/layers/reftest.list (limited to 'layout/reftests/layers') diff --git a/layout/reftests/layers/component-alpha-enter-1-ref.html b/layout/reftests/layers/component-alpha-enter-1-ref.html new file mode 100644 index 0000000000..c7b38b4f49 --- /dev/null +++ b/layout/reftests/layers/component-alpha-enter-1-ref.html @@ -0,0 +1,33 @@ + + +Test transition from single-alpha layer to component-alpha layer from a display port size change + + + +
+
+ Text +
+
diff --git a/layout/reftests/layers/component-alpha-enter-1.html b/layout/reftests/layers/component-alpha-enter-1.html new file mode 100644 index 0000000000..b5a945b523 --- /dev/null +++ b/layout/reftests/layers/component-alpha-enter-1.html @@ -0,0 +1,56 @@ + + +Test transition from single-alpha layer to component-alpha layer from a display port size change + + + +
+
+
+
+ +
+
+ Text +
+
diff --git a/layout/reftests/layers/component-alpha-exit-1-ref.html b/layout/reftests/layers/component-alpha-exit-1-ref.html new file mode 100644 index 0000000000..164467e7e7 --- /dev/null +++ b/layout/reftests/layers/component-alpha-exit-1-ref.html @@ -0,0 +1,30 @@ + + +Reference for test transition from component-alpha layer to single-alpha layer + + + +
+
+ +
+
diff --git a/layout/reftests/layers/component-alpha-exit-1.html b/layout/reftests/layers/component-alpha-exit-1.html new file mode 100644 index 0000000000..2e7902ab6d --- /dev/null +++ b/layout/reftests/layers/component-alpha-exit-1.html @@ -0,0 +1,36 @@ + + +Test transition from component-alpha layer to single-alpha layer + + + +
+
+ Text +
+
diff --git a/layout/reftests/layers/fixed-pos-scrolled-clip-layerize.html b/layout/reftests/layers/fixed-pos-scrolled-clip-layerize.html new file mode 100644 index 0000000000..806377335a --- /dev/null +++ b/layout/reftests/layers/fixed-pos-scrolled-clip-layerize.html @@ -0,0 +1,62 @@ + + + +position:fixed with scrolled clip should prerender everything and correctly move the clip + + + +
+ +
+
+
+ +
diff --git a/layout/reftests/layers/fixed-pos-scrolled-clip-opacity-inside-layerize.html b/layout/reftests/layers/fixed-pos-scrolled-clip-opacity-inside-layerize.html new file mode 100644 index 0000000000..a3a1e67651 --- /dev/null +++ b/layout/reftests/layers/fixed-pos-scrolled-clip-opacity-inside-layerize.html @@ -0,0 +1,67 @@ + + + +position:fixed with scrolled clip should prerender everything and correctly move the clip + + + +
+ +
+
+
+
+
+ +
diff --git a/layout/reftests/layers/fixed-pos-scrolled-clip-opacity-layerize.html b/layout/reftests/layers/fixed-pos-scrolled-clip-opacity-layerize.html new file mode 100644 index 0000000000..2f302da25d --- /dev/null +++ b/layout/reftests/layers/fixed-pos-scrolled-clip-opacity-layerize.html @@ -0,0 +1,68 @@ + + + +position:fixed with scrolled clip should prerender everything and correctly move the clip + + + +
+ +
+
+
+
+
+ +
diff --git a/layout/reftests/layers/forced-bg-color-outside-visible-region-ref.html b/layout/reftests/layers/forced-bg-color-outside-visible-region-ref.html new file mode 100644 index 0000000000..8a5c68ac5e --- /dev/null +++ b/layout/reftests/layers/forced-bg-color-outside-visible-region-ref.html @@ -0,0 +1,39 @@ + + +Bug 1266161 - Reference + + + +
+ +
+ +
+
+ +
+ +
+ + diff --git a/layout/reftests/layers/forced-bg-color-outside-visible-region.html b/layout/reftests/layers/forced-bg-color-outside-visible-region.html new file mode 100644 index 0000000000..fe7d75a272 --- /dev/null +++ b/layout/reftests/layers/forced-bg-color-outside-visible-region.html @@ -0,0 +1,105 @@ + + + +Bug 1266161 - Black boxes during scrolling + + + +
+ +
+

+

+

+ + + + + + + + + + + + + + + + + + +
+ +
+ + diff --git a/layout/reftests/layers/layerize-over-fixed-bg-1.html b/layout/reftests/layers/layerize-over-fixed-bg-1.html new file mode 100644 index 0000000000..26e677e0a0 --- /dev/null +++ b/layout/reftests/layers/layerize-over-fixed-bg-1.html @@ -0,0 +1,40 @@ + + + +The fixed background should not cause .inner to move to a different layer than .outer + + + +
+ +
+
+
diff --git a/layout/reftests/layers/mask-layer-transform-ref.html b/layout/reftests/layers/mask-layer-transform-ref.html new file mode 100644 index 0000000000..54cd38607f --- /dev/null +++ b/layout/reftests/layers/mask-layer-transform-ref.html @@ -0,0 +1,8 @@ + + +
+
+
+ + + diff --git a/layout/reftests/layers/mask-layer-transform.html b/layout/reftests/layers/mask-layer-transform.html new file mode 100644 index 0000000000..0a809c50bd --- /dev/null +++ b/layout/reftests/layers/mask-layer-transform.html @@ -0,0 +1,10 @@ + + +
+
+
+
+
+ + + diff --git a/layout/reftests/layers/move-to-background-1-ref.html b/layout/reftests/layers/move-to-background-1-ref.html new file mode 100644 index 0000000000..c5ac7391d8 --- /dev/null +++ b/layout/reftests/layers/move-to-background-1-ref.html @@ -0,0 +1,19 @@ + + + + + + +
Hello
+
Hello
+
Hello
+ + diff --git a/layout/reftests/layers/move-to-background-1.html b/layout/reftests/layers/move-to-background-1.html new file mode 100644 index 0000000000..18ca9c8cee --- /dev/null +++ b/layout/reftests/layers/move-to-background-1.html @@ -0,0 +1,19 @@ + + + + + + +
Hello
+
Hello
+
Hello
+ + diff --git a/layout/reftests/layers/opacity-background-1-ref.html b/layout/reftests/layers/opacity-background-1-ref.html new file mode 100644 index 0000000000..c80ed88866 --- /dev/null +++ b/layout/reftests/layers/opacity-background-1-ref.html @@ -0,0 +1,55 @@ + + + + + + + + + + +
+
+
+
foo
+
+
+ + + diff --git a/layout/reftests/layers/opacity-background-1.html b/layout/reftests/layers/opacity-background-1.html new file mode 100644 index 0000000000..5a942ccaab --- /dev/null +++ b/layout/reftests/layers/opacity-background-1.html @@ -0,0 +1,55 @@ + + + + + + + + + + +
+
+
+
foo
+
+
+ + + diff --git a/layout/reftests/layers/opacity-blending-ref.html b/layout/reftests/layers/opacity-blending-ref.html new file mode 100644 index 0000000000..533ecef701 --- /dev/null +++ b/layout/reftests/layers/opacity-blending-ref.html @@ -0,0 +1,26 @@ + + + +Compositor opacity blending should work correctly (and the same as canvas) + + + + + + +
+ +
+ + diff --git a/layout/reftests/layers/opacity-blending.html b/layout/reftests/layers/opacity-blending.html new file mode 100644 index 0000000000..2b9731f0c0 --- /dev/null +++ b/layout/reftests/layers/opacity-blending.html @@ -0,0 +1,28 @@ + + + +Compositor opacity blending should work correctly (and the same as canvas) + + + + + + +
+ + +
+ + diff --git a/layout/reftests/layers/opacity-flattening-large-image-ref.html b/layout/reftests/layers/opacity-flattening-large-image-ref.html new file mode 100644 index 0000000000..47c398086c --- /dev/null +++ b/layout/reftests/layers/opacity-flattening-large-image-ref.html @@ -0,0 +1,27 @@ + + + + +Reference: Opacity Flattening for Large Images + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/layers/opacity-flattening-large-image.html b/layout/reftests/layers/opacity-flattening-large-image.html new file mode 100644 index 0000000000..299abb56ba --- /dev/null +++ b/layout/reftests/layers/opacity-flattening-large-image.html @@ -0,0 +1,43 @@ + + + + +Opacity Flattening for Large Images + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/layers/opacity-keep-intermediate-surface-too-long-ref.html b/layout/reftests/layers/opacity-keep-intermediate-surface-too-long-ref.html new file mode 100644 index 0000000000..6c5d2ad084 --- /dev/null +++ b/layout/reftests/layers/opacity-keep-intermediate-surface-too-long-ref.html @@ -0,0 +1,37 @@ + + + +Clicking the canvas should turn it green (and shift it slighly) + + + +
+
+
+
+ +
+
+
+
+ + + diff --git a/layout/reftests/layers/opacity-keep-intermediate-surface-too-long.html b/layout/reftests/layers/opacity-keep-intermediate-surface-too-long.html new file mode 100644 index 0000000000..03e2e92769 --- /dev/null +++ b/layout/reftests/layers/opacity-keep-intermediate-surface-too-long.html @@ -0,0 +1,47 @@ + + + +Clicking the canvas should turn it green (and shift it slighly) + + + +
+
+
+
+ +
+
+
+
+ + + diff --git a/layout/reftests/layers/pull-background-1.html b/layout/reftests/layers/pull-background-1.html new file mode 100644 index 0000000000..09e2f27c9f --- /dev/null +++ b/layout/reftests/layers/pull-background-1.html @@ -0,0 +1,82 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents + + + +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-2.html b/layout/reftests/layers/pull-background-2.html new file mode 100644 index 0000000000..75b625eb32 --- /dev/null +++ b/layout/reftests/layers/pull-background-2.html @@ -0,0 +1,88 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents, even through an opacity container layer + + + +
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-3.html b/layout/reftests/layers/pull-background-3.html new file mode 100644 index 0000000000..00ab846b2a --- /dev/null +++ b/layout/reftests/layers/pull-background-3.html @@ -0,0 +1,101 @@ + + + +Scrollboxes with non-uniform backgrounds should prevent their contents from pulling background colors, even if those contents start out above uniform backgrounds + + + +
+ +
+ +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + diff --git a/layout/reftests/layers/pull-background-4.html b/layout/reftests/layers/pull-background-4.html new file mode 100644 index 0000000000..6b2ff200fd --- /dev/null +++ b/layout/reftests/layers/pull-background-4.html @@ -0,0 +1,107 @@ + + + +Scrollboxes with non-uniform backgrounds should prevent their contents from pulling background colors, even if those contents start out above uniform backgrounds + + + + +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+ +
+ + diff --git a/layout/reftests/layers/pull-background-5.html b/layout/reftests/layers/pull-background-5.html new file mode 100644 index 0000000000..b91f81a7b7 --- /dev/null +++ b/layout/reftests/layers/pull-background-5.html @@ -0,0 +1,92 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents, even if these contents are wider than the uniform area behind the scrollbox + + + + +
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-6.html b/layout/reftests/layers/pull-background-6.html new file mode 100644 index 0000000000..49e919db58 --- /dev/null +++ b/layout/reftests/layers/pull-background-6.html @@ -0,0 +1,86 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents, even if these contents are wider than the uniform area behind the scrollbox + + + + +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-animated-position-1.html b/layout/reftests/layers/pull-background-animated-position-1.html new file mode 100644 index 0000000000..e627f2b6bb --- /dev/null +++ b/layout/reftests/layers/pull-background-animated-position-1.html @@ -0,0 +1,105 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents, even if those contents have an animated position + + + +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-animated-position-2.html b/layout/reftests/layers/pull-background-animated-position-2.html new file mode 100644 index 0000000000..3065593132 --- /dev/null +++ b/layout/reftests/layers/pull-background-animated-position-2.html @@ -0,0 +1,120 @@ + + + +Scrollboxes with non-uniform backgrounds should prevent their contents from pulling background colors, even if those contents start out above uniform backgrounds and have an animated position + + + +
+ +
+ +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-animated-position-3.html b/layout/reftests/layers/pull-background-animated-position-3.html new file mode 100644 index 0000000000..b791b20a51 --- /dev/null +++ b/layout/reftests/layers/pull-background-animated-position-3.html @@ -0,0 +1,105 @@ + + + +This test fails - Layerization should respect overflow:hidden clips around things with animated position + + + +
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-animated-position-4.html b/layout/reftests/layers/pull-background-animated-position-4.html new file mode 100644 index 0000000000..c92f2fd3ee --- /dev/null +++ b/layout/reftests/layers/pull-background-animated-position-4.html @@ -0,0 +1,94 @@ + + + +This test fails - layerization should respect overflow:hidden clips around things with animated position + + + +
+ +
+ +
+
+ +
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-animated-position-5.html b/layout/reftests/layers/pull-background-animated-position-5.html new file mode 100644 index 0000000000..c213a1e32d --- /dev/null +++ b/layout/reftests/layers/pull-background-animated-position-5.html @@ -0,0 +1,105 @@ + + + +This test fails - Opacity containers should anticipate animations of the contents when deciding whether to pull a background color + + + +
+ +
+ +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-displayport-1.html b/layout/reftests/layers/pull-background-displayport-1.html new file mode 100644 index 0000000000..b3a5aa9f9c --- /dev/null +++ b/layout/reftests/layers/pull-background-displayport-1.html @@ -0,0 +1,84 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents, even if their contents have a visible region that extends beyond the scrollbox clip + + + +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-displayport-2.html b/layout/reftests/layers/pull-background-displayport-2.html new file mode 100644 index 0000000000..fb69775157 --- /dev/null +++ b/layout/reftests/layers/pull-background-displayport-2.html @@ -0,0 +1,90 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents, even if their contents have a visible region that extends beyond the scrollbox clip, even through an opacity container layer + + + +
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-displayport-3.html b/layout/reftests/layers/pull-background-displayport-3.html new file mode 100644 index 0000000000..d375935df4 --- /dev/null +++ b/layout/reftests/layers/pull-background-displayport-3.html @@ -0,0 +1,104 @@ + + + +Scrollboxes with non-uniform backgrounds should prevent their contents from pulling background colors, even if those contents start out above uniform backgrounds + + + +
+ +
+ +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + diff --git a/layout/reftests/layers/pull-background-displayport-4.html b/layout/reftests/layers/pull-background-displayport-4.html new file mode 100644 index 0000000000..884cfe0418 --- /dev/null +++ b/layout/reftests/layers/pull-background-displayport-4.html @@ -0,0 +1,110 @@ + + + +Scrollboxes with non-uniform backgrounds should prevent their contents from pulling background colors, even if those contents start out above uniform backgrounds + + + + +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+ +
+ + diff --git a/layout/reftests/layers/pull-background-displayport-5.html b/layout/reftests/layers/pull-background-displayport-5.html new file mode 100644 index 0000000000..6b865e7d64 --- /dev/null +++ b/layout/reftests/layers/pull-background-displayport-5.html @@ -0,0 +1,94 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents, even if these contents are wider than the uniform area behind the scrollbox + + + + +
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/pull-background-displayport-6.html b/layout/reftests/layers/pull-background-displayport-6.html new file mode 100644 index 0000000000..27f66d6ac4 --- /dev/null +++ b/layout/reftests/layers/pull-background-displayport-6.html @@ -0,0 +1,84 @@ + + + +Scrollboxes with uniform backgrounds should pull that color into their contents, even if these contents are wider than the uniform area behind the scrollbox + + + +
+ +
+ +
+
+
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/layers/reftest.list b/layout/reftests/layers/reftest.list new file mode 100644 index 0000000000..b037d5d2c9 --- /dev/null +++ b/layout/reftests/layers/reftest.list @@ -0,0 +1,45 @@ +== move-to-background-1.html move-to-background-1-ref.html +fuzzy-if(cocoaWidget,0-2,0-6) random-if(Android) == component-alpha-exit-1.html component-alpha-exit-1-ref.html # bug 760275 +fuzzy-if(cocoaWidget,0-2,0-6) random-if(Android) == component-alpha-enter-1.html component-alpha-enter-1-ref.html + +!= pull-background-1.html about:blank +!= pull-background-2.html about:blank +!= pull-background-3.html about:blank +!= pull-background-4.html about:blank +!= pull-background-5.html about:blank +!= pull-background-6.html about:blank + +# The animated-position tests are disabled for intermittent failures / passes, bug 1150941 +skip != pull-background-animated-position-1.html about:blank # Fails with event regions +skip != pull-background-animated-position-2.html about:blank +skip != pull-background-animated-position-3.html about:blank # Fails because PaintedLayer item assignment doesn't recognize overflow:hidden clips +skip != pull-background-animated-position-4.html about:blank # Fails because PaintedLayer item assignment and background pulling don't recognize overflow:hidden clips +skip != pull-background-animated-position-5.html about:blank # Fails because ownLayer bounds don't anticipate changes of animated contents, but doesn't fail with event regions + +skip-if(!asyncPan) != pull-background-displayport-1.html about:blank +skip-if(!asyncPan) != pull-background-displayport-2.html about:blank +skip-if(!asyncPan) != pull-background-displayport-3.html about:blank # fails with non-overlay scrollbars and event regions due to bug 1148515 +skip-if(!asyncPan) != pull-background-displayport-4.html about:blank # fails with non-overlay scrollbars and event regions due to bug 1148515 +skip-if(!asyncPan) != pull-background-displayport-5.html about:blank +skip-if(!asyncPan) != pull-background-displayport-6.html about:blank # fails with non-overlay scrollbars and event regions due to bug 1148515 + +skip-if(Android&&emulator) fuzzy(0-2,0-30150) == opacity-blending.html opacity-blending-ref.html +fuzzy(0-16,0-29) == mask-layer-transform.html mask-layer-transform-ref.html +fuzzy-if(gtkWidget,0-1,0-17) fuzzy-if(Android,0-3,0-4) == forced-bg-color-outside-visible-region.html forced-bg-color-outside-visible-region-ref.html +!= layerize-over-fixed-bg-1.html about:blank +skip-if(!asyncPan) != fixed-pos-scrolled-clip-layerize.html about:blank +skip-if(!asyncPan) == fixed-pos-scrolled-clip-opacity-layerize.html fixed-pos-scrolled-clip-opacity-inside-layerize.html + +# These tests check whether the GPU process is working. We expect it to work if: +# E10S is enabled, and +# Direct2D 1.1 works (as a proxy for Windows 7 SP1 + Platform Update or higher), OR +# The GPU process has been forced on. +# If these conditions are met, but the GPU process is not on, these tests will turn on +# and compare false. +skip-if(!browserIsRemote||!d2d||gpuProcess) == data:text/plain,FAIL about:blank +skip-if(!gpuProcessForceEnabled||gpuProcess) == data:text/plain,FAIL about:blank + +fuzzy(0-1,0-8033) == opacity-background-1.html opacity-background-1-ref.html +== opacity-flattening-large-image.html opacity-flattening-large-image-ref.html + +== opacity-keep-intermediate-surface-too-long.html opacity-keep-intermediate-surface-too-long-ref.html -- cgit v1.2.3