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 --- layout/reftests/z-index/480053-1-ref.html | 7 ++ layout/reftests/z-index/480053-1.html | 7 ++ .../z-index/overlayscrollbar-sorting-1.html | 26 ++++++++ .../z-index/overlayscrollbar-sorting-2.html | 38 +++++++++++ .../z-index/overlayscrollbar-sorting-3.html | 33 ++++++++++ .../z-index/overlayscrollbar-sorting-4.html | 35 ++++++++++ .../z-index/overlayscrollbar-sorting-5.html | 43 +++++++++++++ .../overlayscrollbar-sorting-ref-hidden.html | 24 +++++++ .../overlayscrollbar-sorting-ref-visible.html | 24 +++++++ layout/reftests/z-index/reftest.list | 12 ++++ .../stacking-context-backface-visibility.html | 17 +++++ .../reftests/z-index/stacking-context-common.css | 26 ++++++++ layout/reftests/z-index/stacking-context-no.html | 11 ++++ .../z-index/stacking-context-perspective.html | 17 +++++ layout/reftests/z-index/stacking-context-yes.html | 16 +++++ layout/reftests/z-index/z-index-1-ref.html | 59 +++++++++++++++++ layout/reftests/z-index/z-index-1.html | 74 ++++++++++++++++++++++ 17 files changed, 469 insertions(+) create mode 100644 layout/reftests/z-index/480053-1-ref.html create mode 100644 layout/reftests/z-index/480053-1.html create mode 100644 layout/reftests/z-index/overlayscrollbar-sorting-1.html create mode 100644 layout/reftests/z-index/overlayscrollbar-sorting-2.html create mode 100644 layout/reftests/z-index/overlayscrollbar-sorting-3.html create mode 100644 layout/reftests/z-index/overlayscrollbar-sorting-4.html create mode 100644 layout/reftests/z-index/overlayscrollbar-sorting-5.html create mode 100644 layout/reftests/z-index/overlayscrollbar-sorting-ref-hidden.html create mode 100644 layout/reftests/z-index/overlayscrollbar-sorting-ref-visible.html create mode 100644 layout/reftests/z-index/reftest.list create mode 100644 layout/reftests/z-index/stacking-context-backface-visibility.html create mode 100644 layout/reftests/z-index/stacking-context-common.css create mode 100644 layout/reftests/z-index/stacking-context-no.html create mode 100644 layout/reftests/z-index/stacking-context-perspective.html create mode 100644 layout/reftests/z-index/stacking-context-yes.html create mode 100644 layout/reftests/z-index/z-index-1-ref.html create mode 100644 layout/reftests/z-index/z-index-1.html (limited to 'layout/reftests/z-index') diff --git a/layout/reftests/z-index/480053-1-ref.html b/layout/reftests/z-index/480053-1-ref.html new file mode 100644 index 0000000000..c6c8782a59 --- /dev/null +++ b/layout/reftests/z-index/480053-1-ref.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/z-index/480053-1.html b/layout/reftests/z-index/480053-1.html new file mode 100644 index 0000000000..03ef8b815f --- /dev/null +++ b/layout/reftests/z-index/480053-1.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/z-index/overlayscrollbar-sorting-1.html b/layout/reftests/z-index/overlayscrollbar-sorting-1.html new file mode 100644 index 0000000000..4e332da5dc --- /dev/null +++ b/layout/reftests/z-index/overlayscrollbar-sorting-1.html @@ -0,0 +1,26 @@ + + + +Test that overlay scrollbars are on top of positioned content + + + +
diff --git a/layout/reftests/z-index/overlayscrollbar-sorting-2.html b/layout/reftests/z-index/overlayscrollbar-sorting-2.html new file mode 100644 index 0000000000..1272433775 --- /dev/null +++ b/layout/reftests/z-index/overlayscrollbar-sorting-2.html @@ -0,0 +1,38 @@ + + + +Test that overlay scrollbars are not covered by overlapping non-positioned siblings + + + +
+
diff --git a/layout/reftests/z-index/overlayscrollbar-sorting-3.html b/layout/reftests/z-index/overlayscrollbar-sorting-3.html new file mode 100644 index 0000000000..eb3e0dc165 --- /dev/null +++ b/layout/reftests/z-index/overlayscrollbar-sorting-3.html @@ -0,0 +1,33 @@ + + + +Test that overlay scrollbars are covered by overlapping positioned siblings + + + +
+
diff --git a/layout/reftests/z-index/overlayscrollbar-sorting-4.html b/layout/reftests/z-index/overlayscrollbar-sorting-4.html new file mode 100644 index 0000000000..e1f9c07cda --- /dev/null +++ b/layout/reftests/z-index/overlayscrollbar-sorting-4.html @@ -0,0 +1,35 @@ + + + +Test that overlay scrollbars are covered by positioned siblings with higher z-index even when the scrollable frame has a positioned descendant + + + +
+
diff --git a/layout/reftests/z-index/overlayscrollbar-sorting-5.html b/layout/reftests/z-index/overlayscrollbar-sorting-5.html new file mode 100644 index 0000000000..c6106f3201 --- /dev/null +++ b/layout/reftests/z-index/overlayscrollbar-sorting-5.html @@ -0,0 +1,43 @@ + + + +Test that overlay scrollbars are on top of positioned siblings when the scrollable frame has a positioned descendant that's higher than the sibling + + + +
+
diff --git a/layout/reftests/z-index/overlayscrollbar-sorting-ref-hidden.html b/layout/reftests/z-index/overlayscrollbar-sorting-ref-hidden.html new file mode 100644 index 0000000000..7dcd8585a5 --- /dev/null +++ b/layout/reftests/z-index/overlayscrollbar-sorting-ref-hidden.html @@ -0,0 +1,24 @@ + + + +Reference without scrollbar + + + +
diff --git a/layout/reftests/z-index/overlayscrollbar-sorting-ref-visible.html b/layout/reftests/z-index/overlayscrollbar-sorting-ref-visible.html new file mode 100644 index 0000000000..f9424cd976 --- /dev/null +++ b/layout/reftests/z-index/overlayscrollbar-sorting-ref-visible.html @@ -0,0 +1,24 @@ + + + +Reference with scrollbar + + + +
diff --git a/layout/reftests/z-index/reftest.list b/layout/reftests/z-index/reftest.list new file mode 100644 index 0000000000..3e0d60cc63 --- /dev/null +++ b/layout/reftests/z-index/reftest.list @@ -0,0 +1,12 @@ +== 480053-1.html 480053-1-ref.html +== z-index-1.html z-index-1-ref.html +!= stacking-context-yes.html stacking-context-no.html +fuzzy(0-1,0-1500) == stacking-context-perspective.html stacking-context-yes.html +== stacking-context-backface-visibility.html stacking-context-no.html + +fails-if(Android&&!asyncPan) != overlayscrollbar-sorting-ref-visible.html overlayscrollbar-sorting-ref-hidden.html +random-if(transparentScrollbars) == overlayscrollbar-sorting-1.html overlayscrollbar-sorting-ref-visible.html +== overlayscrollbar-sorting-2.html overlayscrollbar-sorting-ref-visible.html +== overlayscrollbar-sorting-3.html overlayscrollbar-sorting-ref-hidden.html +== overlayscrollbar-sorting-4.html overlayscrollbar-sorting-ref-hidden.html +random-if(transparentScrollbars) == overlayscrollbar-sorting-5.html overlayscrollbar-sorting-ref-visible.html diff --git a/layout/reftests/z-index/stacking-context-backface-visibility.html b/layout/reftests/z-index/stacking-context-backface-visibility.html new file mode 100644 index 0000000000..c4bccc7a56 --- /dev/null +++ b/layout/reftests/z-index/stacking-context-backface-visibility.html @@ -0,0 +1,17 @@ + + +Does 'backface-visibility' create a stacking context? + + +
+
+
+
+
+
+
diff --git a/layout/reftests/z-index/stacking-context-common.css b/layout/reftests/z-index/stacking-context-common.css new file mode 100644 index 0000000000..1f4f093812 --- /dev/null +++ b/layout/reftests/z-index/stacking-context-common.css @@ -0,0 +1,26 @@ +.contain, .maybesc { + width: 100px; + height: 100px; +} +.contain, .maybesc { + position: relative; +} +.inner1, .inner3, .intruder { + position: absolute; + top: 0; left: 0; bottom: 0; right: 0; +} +.inner1 { + left: 5px; right: 30px; + background: rgba(0, 255, 255, 0.5); /* aqua */ + z-index: 1; +} +.inner3 { + left: 30px; right: 5px; + background: rgba(255, 255, 0, 0.5); /* yellow */ + z-index: 3; +} +.intruder { + top: 20px; bottom: 20px; + background: rgba(255, 0, 255, 0.5); /* fuchsia */ + z-index: 2; +} diff --git a/layout/reftests/z-index/stacking-context-no.html b/layout/reftests/z-index/stacking-context-no.html new file mode 100644 index 0000000000..168a1761de --- /dev/null +++ b/layout/reftests/z-index/stacking-context-no.html @@ -0,0 +1,11 @@ + + +Reference for things that do not create a stacking context + +
+
+
+
+
+
+
diff --git a/layout/reftests/z-index/stacking-context-perspective.html b/layout/reftests/z-index/stacking-context-perspective.html new file mode 100644 index 0000000000..a9b99c86fc --- /dev/null +++ b/layout/reftests/z-index/stacking-context-perspective.html @@ -0,0 +1,17 @@ + + +Does 'perspective' create a stacking context? + + +
+
+
+
+
+
+
diff --git a/layout/reftests/z-index/stacking-context-yes.html b/layout/reftests/z-index/stacking-context-yes.html new file mode 100644 index 0000000000..bdb9567b54 --- /dev/null +++ b/layout/reftests/z-index/stacking-context-yes.html @@ -0,0 +1,16 @@ + + +Reference for things that create a stacking context + + +
+
+
+
+
+
+
diff --git a/layout/reftests/z-index/z-index-1-ref.html b/layout/reftests/z-index/z-index-1-ref.html new file mode 100644 index 0000000000..44ee8c979f --- /dev/null +++ b/layout/reftests/z-index/z-index-1-ref.html @@ -0,0 +1,59 @@ + + + + + + +
+
+
+
+
+
+ +
+
+
+ + diff --git a/layout/reftests/z-index/z-index-1.html b/layout/reftests/z-index/z-index-1.html new file mode 100644 index 0000000000..a77e890cd3 --- /dev/null +++ b/layout/reftests/z-index/z-index-1.html @@ -0,0 +1,74 @@ + + + + CSS 2.1 Test Suite: z-index + + + + + + + +
+
+
+
+
+
+ +
+
+
+ + -- cgit v1.2.3