From 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:47:29 +0200 Subject: Adding upstream version 115.8.0esr. Signed-off-by: Daniel Baumann --- .../reference/contain-baseline-ref.html | 18 +++++++ .../reference/contain-body-bg-001-ref.html | 15 ++++++ .../reference/contain-body-overflow-001-ref.html | 15 ++++++ .../reference/contain-body-t-o-001-ref.html | 35 +++++++++++++ .../reference/contain-body-w-m-001-ref.html | 23 ++++++++ .../reference/contain-content-011-ref.html | 27 ++++++++++ .../reference/contain-layout-020-ref.html | 30 +++++++++++ .../reference/contain-layout-021-ref.html | 27 ++++++++++ .../reference/contain-layout-baseline-004-ref.html | 23 ++++++++ .../reference/contain-layout-baseline-005-ref.html | 61 ++++++++++++++++++++++ .../reference/contain-layout-breaks-002-ref.html | 30 +++++++++++ .../reference/contain-layout-button-001-ref.html | 21 ++++++++ .../reference/contain-layout-cell-001-ref.html | 43 +++++++++++++++ .../reference/contain-layout-flexbox-001-ref.html | 16 ++++++ .../reference/contain-layout-grid-001-ref.html | 16 ++++++ .../reference/contain-layout-ifc-022-ref.html | 36 +++++++++++++ .../contain-layout-ink-overflow-013-ref.html | 24 +++++++++ .../contain-layout-ink-overflow-014-ref.html | 24 +++++++++ .../contain-layout-ink-overflow-015-ref.html | 11 ++++ .../contain-layout-ink-overflow-019-ref.html | 31 +++++++++++ .../contain-layout-ink-overflow-020-ref.html | 20 +++++++ .../reference/contain-layout-size-003-ref.html | 37 +++++++++++++ .../reference/contain-paint-001-ref.html | 26 +++++++++ .../reference/contain-paint-007-ref.html | 19 +++++++ .../reference/contain-paint-008-ref.html | 16 ++++++ .../reference/contain-paint-022-ref.html | 24 +++++++++ .../reference/contain-paint-047-ref.html | 20 +++++++ .../reference/contain-paint-clip-015-ref.html | 21 ++++++++ .../reference/contain-paint-clip-019-ref.html | 19 +++++++ .../reference/contain-paint-ifc-011-ref.html | 46 ++++++++++++++++ ...int-independent-formatting-context-001-ref.html | 14 +++++ ...int-independent-formatting-context-003-ref.html | 14 +++++ .../reference/contain-paint-size-001-ref.html | 20 +++++++ .../reference/contain-paint-size-003-ref.html | 38 ++++++++++++++ .../reference/contain-size-004-ref.html | 18 +++++++ .../reference/contain-size-005-ref.html | 16 ++++++ .../reference/contain-size-021-ref.html | 31 +++++++++++ .../reference/contain-size-022-ref.html | 11 ++++ .../reference/contain-size-023-ref.html | 33 ++++++++++++ .../reference/contain-size-025-ref.html | 13 +++++ .../reference/contain-size-027-ref.html | 41 +++++++++++++++ .../reference/contain-size-051-ref.html | 21 ++++++++ .../reference/contain-size-056-ref.html | 33 ++++++++++++ .../reference/contain-size-061-ref.html | 9 ++++ .../reference/contain-size-062-ref.html | 22 ++++++++ .../reference/contain-size-063-ref.html | 6 +++ .../reference/contain-size-064-ref.html | 28 ++++++++++ .../reference/contain-size-breaks-001-ref.html | 31 +++++++++++ .../reference/contain-size-button-001-ref.html | 17 ++++++ .../reference/contain-size-fieldset-001-ref.html | 15 ++++++ .../reference/contain-size-fieldset-002-ref.html | 19 +++++++ .../reference/contain-size-flexbox-001-ref.html | 17 ++++++ .../reference/contain-size-flexbox-002-ref.html | 23 ++++++++ .../reference/contain-size-grid-001-ref.html | 17 ++++++ .../reference/contain-size-grid-005-ref.html | 49 +++++++++++++++++ .../reference/contain-size-monolithic-001-ref.html | 21 ++++++++ .../reference/contain-size-scrollbars-001-ref.html | 13 +++++ .../reference/contain-size-scrollbars-004-ref.html | 25 +++++++++ .../reference/contain-size-select-001-ref.html | 12 +++++ .../reference/contain-strict-011-ref.html | 23 ++++++++ .../reference/contain-style-breaks-001-ref.html | 36 +++++++++++++ .../reference/contain-style-breaks-004-ref.html | 30 +++++++++++ .../reference/contain-style-counters-001-ref.html | 18 +++++++ .../reference/contain-style-counters-003-ref.html | 18 +++++++ .../reference/contain-style-counters-004-ref.html | 18 +++++++ .../reference/contain-style-counters-005-ref.html | 22 ++++++++ .../contain-style-ol-ordinal-li-container-ref.html | 10 ++++ .../contain-style-ol-ordinal-pseudo-ref.html | 12 +++++ ...ntain-style-ol-ordinal-pseudo-reversed-ref.html | 12 +++++ .../reference/contain-style-ol-ordinal-ref.html | 12 +++++ .../contain-style-ol-ordinal-reversed-ref.html | 12 +++++ .../contain-style-ol-ordinal-start-ref.html | 12 +++++ ...ontain-style-ol-ordinal-start-reversed-ref.html | 12 +++++ .../css-contain/reference/contain-subgrid-001.html | 35 +++++++++++++ .../reference/counter-scoping-001-ref.html | 9 ++++ .../reference/counter-scoping-003-ref.html | 9 ++++ .../reference/pass_if_pass_below_clipped.html | 13 +++++ .../reference/quote-scoping-001-ref.html | 8 +++ .../reference/quote-scoping-002-ref.html | 8 +++ .../reference/quote-scoping-003-ref.html | 8 +++ .../quote-scoping-empty-style-boundaries-ref.html | 12 +++++ .../quote-scoping-invalidation-001-ref.html | 7 +++ .../quote-scoping-invalidation-002-ref.html | 7 +++ .../quote-scoping-invalidation-003-ref.html | 7 +++ .../quote-scoping-invalidation-004-ref.html | 7 +++ .../reference/ref-if-there-is-no-red.xht | 18 +++++++ 86 files changed, 1796 insertions(+) create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-baseline-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-body-bg-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-body-overflow-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-body-t-o-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-body-w-m-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-content-011-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-020-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-021-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-baseline-004-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-baseline-005-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-breaks-002-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-button-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-cell-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-flexbox-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-grid-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-ifc-022-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-013-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-014-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-015-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-019-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-020-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-size-003-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-007-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-008-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-022-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-047-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-clip-015-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-clip-019-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-ifc-011-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-independent-formatting-context-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-independent-formatting-context-003-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-size-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-paint-size-003-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-004-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-005-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-021-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-022-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-023-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-025-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-027-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-051-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-056-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-061-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-062-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-063-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-064-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-breaks-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-button-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-fieldset-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-fieldset-002-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-flexbox-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-flexbox-002-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-grid-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-grid-005-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-monolithic-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-scrollbars-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-scrollbars-004-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-size-select-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-strict-011-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-breaks-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-breaks-004-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-counters-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-counters-003-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-counters-004-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-counters-005-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-li-container-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-pseudo-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-pseudo-reversed-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-reversed-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-start-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-start-reversed-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-subgrid-001.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/counter-scoping-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/counter-scoping-003-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/pass_if_pass_below_clipped.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/quote-scoping-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/quote-scoping-002-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/quote-scoping-003-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/quote-scoping-empty-style-boundaries-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-001-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-002-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-003-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-004-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/ref-if-there-is-no-red.xht (limited to 'testing/web-platform/tests/css/css-contain/reference') diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-baseline-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-baseline-ref.html new file mode 100644 index 0000000000..1fdecb1c33 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-baseline-ref.html @@ -0,0 +1,18 @@ + + + +CSS test reference + + + +

Test passes if there are two, not one, blue lines below.

+
a
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-body-bg-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-body-bg-001-ref.html new file mode 100644 index 0000000000..1d6357e173 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-body-bg-001-ref.html @@ -0,0 +1,15 @@ + + + + CSS-contain test reference + + + + +

Test passes if there is no red. diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-body-overflow-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-body-overflow-001-ref.html new file mode 100644 index 0000000000..32bc8b0eaf --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-body-overflow-001-ref.html @@ -0,0 +1,15 @@ + + + + CSS-contain test referemce + + + + +

Test passes if there is no red. diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-body-t-o-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-body-t-o-001-ref.html new file mode 100644 index 0000000000..ecf9d031a3 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-body-t-o-001-ref.html @@ -0,0 +1,35 @@ + + + + CSS-contain test reference + + + + +

+

Test passes if there is no red. +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-body-w-m-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-body-w-m-001-ref.html new file mode 100644 index 0000000000..3341816e2b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-body-w-m-001-ref.html @@ -0,0 +1,23 @@ + + + + CSS-contain test reference + + + + +

Test passes if the orange square is in the upper-left corner. diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-content-011-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-content-011-ref.html new file mode 100644 index 0000000000..00ad302ca4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-content-011-ref.html @@ -0,0 +1,27 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is a filled green square, no red and the number 17. + +

+ +
17
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-020-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-020-ref.html new file mode 100644 index 0000000000..9a0eab3afe --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-020-ref.html @@ -0,0 +1,30 @@ + + +CSS Containment Test: Removing layout containment and contained positioned elements + + + +
+
+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-021-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-021-ref.html new file mode 100644 index 0000000000..c29b12e137 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-021-ref.html @@ -0,0 +1,27 @@ + + +CSS Containment Test: Layout containment fixed positioned descendants + + + +
+

Test passes if there is a filled green square and no red.

+
+ diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-baseline-004-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-baseline-004-ref.html new file mode 100644 index 0000000000..69658a7004 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-baseline-004-ref.html @@ -0,0 +1,23 @@ + + +CSS Containment Test: Reference file + + + +

Test passes if there is not a rectangle as the two boxes ("blue" and "green") are not baseline aligned.

+
X
X
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-baseline-005-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-baseline-005-ref.html new file mode 100644 index 0000000000..360652c939 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-baseline-005-ref.html @@ -0,0 +1,61 @@ + + +CSS Containment Test: Reference file + + +

Test passes if it has the same output than the reference (all elements are aligned on the bottom edge).

+
+
foo
+
foo
+
foo
+
foo
+
foo
+
foo
+
foo
+
+
+ +
foo
+ + + + +
+
+ + + +
+
+ +
foo
+ +
+
foo
+
foofoo
+
+
foofoo
foofoo
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-breaks-002-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-breaks-002-ref.html new file mode 100644 index 0000000000..72a3beff84 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-breaks-002-ref.html @@ -0,0 +1,30 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is a) a blue square below a yellow square and b) an orange square below a blue square. + +

+ Image download support must be enabled +
+ Image download support must be enabled +
+ Image download support must be enabled +
+ diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-button-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-button-001-ref.html new file mode 100644 index 0000000000..da83204dce --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-button-001-ref.html @@ -0,0 +1,21 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square aligned 2px above the text's baseline, and then the word "after".

+before
after diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-cell-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-cell-001-ref.html new file mode 100644 index 0000000000..9ff7f45e39 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-cell-001-ref.html @@ -0,0 +1,43 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is the word PASS and if there is no red. + + + +
   + +
 PASS + +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-flexbox-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-flexbox-001-ref.html new file mode 100644 index 0000000000..832e4c72c2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-flexbox-001-ref.html @@ -0,0 +1,16 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the bottom, and then the word "after".

+before
after diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-grid-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-grid-001-ref.html new file mode 100644 index 0000000000..b5ff8e0e0d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-grid-001-ref.html @@ -0,0 +1,16 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the bottom, and then the word "after".

+before
after diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-ifc-022-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ifc-022-ref.html new file mode 100644 index 0000000000..682af7d4f4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ifc-022-ref.html @@ -0,0 +1,36 @@ + + + + + CSS Reference Test + + + + + +

Test passes if the orange rectangle and blue rectangle do not overlap. + +

Some text in a blue rectangle.
+ +
Some text in an orange rectangle. Some text in an orange rectangle. Some text in an orange rectangle.
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-013-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-013-ref.html new file mode 100644 index 0000000000..27041414e4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-013-ref.html @@ -0,0 +1,24 @@ + + + + + CSS Reference Test + + + + + + + +

Test passes if there is no red. + +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-014-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-014-ref.html new file mode 100644 index 0000000000..a2b75db314 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-014-ref.html @@ -0,0 +1,24 @@ + + + + + CSS Reference Test + + + + + + + +

Test passes if there is no red. + +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-015-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-015-ref.html new file mode 100644 index 0000000000..8dbbbbd3ec --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-015-ref.html @@ -0,0 +1,11 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is no red. diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-019-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-019-ref.html new file mode 100644 index 0000000000..7ec1d1bf8e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-019-ref.html @@ -0,0 +1,31 @@ + + + + + CSS Reference Test + + + + + + + +

Test passes if there is a filled green square with 2 scroll bars and if there is no red. + +

+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-020-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-020-ref.html new file mode 100644 index 0000000000..57a4e9c361 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-ink-overflow-020-ref.html @@ -0,0 +1,20 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is a filled green square, no scrollbar around it and no red. + +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-size-003-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-size-003-ref.html new file mode 100644 index 0000000000..e3932a9b05 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-size-003-ref.html @@ -0,0 +1,37 @@ + + + + + CSS Reference Test + + + + + +

Test passes if the orange rectangle and blue rectangle do not overlap. + +

Some text in a blue rectangle.
+ +
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore.
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-001-ref.html new file mode 100644 index 0000000000..639fbb2248 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-001-ref.html @@ -0,0 +1,26 @@ + + + + CSS-contain test: paint containment use the padding edge + + + + +

Test passes if there is a green square in a rounded blue box, and no red. +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-007-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-007-ref.html new file mode 100644 index 0000000000..ae3c424f72 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-007-ref.html @@ -0,0 +1,19 @@ + + + + CSS-contain test reference + + + + +

This test passes if you can see the word PASS below. +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-008-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-008-ref.html new file mode 100644 index 0000000000..b94055eb1b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-008-ref.html @@ -0,0 +1,16 @@ + + + + CSS-contain test: paint containment on ruby-text + + + + +

This test passes if you can see the word PASS below. +

PASS
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-022-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-022-ref.html new file mode 100644 index 0000000000..b3bb7576f2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-022-ref.html @@ -0,0 +1,24 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is a filled green square and no red. + +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-047-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-047-ref.html new file mode 100644 index 0000000000..f13649977f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-047-ref.html @@ -0,0 +1,20 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is no red. + +

PASS
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-clip-015-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-clip-015-ref.html new file mode 100644 index 0000000000..781a6d2f2f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-clip-015-ref.html @@ -0,0 +1,21 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is a filled green circle and no red. + +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-clip-019-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-clip-019-ref.html new file mode 100644 index 0000000000..2a529c12c4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-clip-019-ref.html @@ -0,0 +1,19 @@ + + + + +CSS Reference Test + + + + + +

Test passes if there there is a green square. No red and no scrollbars should be visible.

+ +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-ifc-011-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-ifc-011-ref.html new file mode 100644 index 0000000000..229c8c2d74 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-ifc-011-ref.html @@ -0,0 +1,46 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there are 5 horizontal stripes across the page in this order (from top to bottom): an orange stripe, a blue stripe, a bright green stripe, a blue stripe and then an orange stripe. + +

+ +
+ +
+ +
+ +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-independent-formatting-context-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-independent-formatting-context-001-ref.html new file mode 100644 index 0000000000..08900b201b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-independent-formatting-context-001-ref.html @@ -0,0 +1,14 @@ + + +CSS Containment Test: Reference file + + +

Test passes if it has the same output than the reference.

+
+
This text should have 2em top and bottom margins (margins do not collapse).
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-independent-formatting-context-003-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-independent-formatting-context-003-ref.html new file mode 100644 index 0000000000..0cef592ba5 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-independent-formatting-context-003-ref.html @@ -0,0 +1,14 @@ + + +CSS Containment Test: Reference file + + +

Test passes if it has the same output than the reference.

+
+
This text should have 1em top and bottom margins.
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-size-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-size-001-ref.html new file mode 100644 index 0000000000..9aad8a490b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-size-001-ref.html @@ -0,0 +1,20 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is a short horizontal green stripe and no red. + +

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-paint-size-003-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-paint-size-003-ref.html new file mode 100644 index 0000000000..27820fae76 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-paint-size-003-ref.html @@ -0,0 +1,38 @@ + + + + + CSS Reference Test + + + + + +

Test passes if the orange rectangle and blue rectangle do not overlap. + +

Some text in a blue rectangle.
+ +
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore.
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-004-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-004-ref.html new file mode 100644 index 0000000000..75ae2bcc2b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-004-ref.html @@ -0,0 +1,18 @@ + + + + CSS-contain test reference + + + + +

This test passes if you can see the word PASS below. +

PASS
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-005-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-005-ref.html new file mode 100644 index 0000000000..001fc90061 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-005-ref.html @@ -0,0 +1,16 @@ + + + + CSS-contain test reference + + + + +

This test passes if you can see the word PASS below. +

PASS
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-021-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-021-ref.html new file mode 100644 index 0000000000..639daa8437 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-021-ref.html @@ -0,0 +1,31 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if the painted blue area is exactly as wide as the orange square. + +

+
Image download support must be enabled
+
+ +
+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-022-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-022-ref.html new file mode 100644 index 0000000000..3ca9ac9ee4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-022-ref.html @@ -0,0 +1,11 @@ + + + + + CSS Reference Test + + + +

This test passes if the painted blue area is exactly as tall as the orange square. + +

Image download support must be enabled Image download support must be enabled
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-023-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-023-ref.html new file mode 100644 index 0000000000..1073100b0c --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-023-ref.html @@ -0,0 +1,33 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if the painted blue area is exactly as wide as the orange square. + +

+
B
+
+ +
+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-025-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-025-ref.html new file mode 100644 index 0000000000..de9cea1050 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-025-ref.html @@ -0,0 +1,13 @@ + + + + + CSS Reference Test + + + +

This test passes if the painted blue area is exactly as wide as the orange square. + +

Image download support must be enabled
+ +
Image download support must be enabled
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-027-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-027-ref.html new file mode 100644 index 0000000000..ce4c699dc1 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-027-ref.html @@ -0,0 +1,41 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if the painted blue area is exactly as wide as the orange square. + +

+
+ B + L +
+
+ +
+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-051-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-051-ref.html new file mode 100644 index 0000000000..07455aaed2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-051-ref.html @@ -0,0 +1,21 @@ + + + + + CSS Reference Test + + + + + +

Test passes if "5678" (without quotes) is readable and if the digits do not overlap each other. + + + +
5678 +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-056-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-056-ref.html new file mode 100644 index 0000000000..2e73f0e42b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-056-ref.html @@ -0,0 +1,33 @@ + + + + + CSS Reference Test + + + + + +

Test passes if the words "Table caption" are below a thick orange line. Test fails if, instead of a thick orange line, there is an orange rectangle with the words "Table caption" in it. + + + +
Table caption
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-061-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-061-ref.html new file mode 100644 index 0000000000..756c20d40e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-061-ref.html @@ -0,0 +1,9 @@ + + + + + CSS Reference Test + + + +

Test passes if the word FAIL is absent. diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-062-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-062-ref.html new file mode 100644 index 0000000000..dbfa77f6ac --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-062-ref.html @@ -0,0 +1,22 @@ + + + + + CSS Reference Test + + + + + +

Test passes if the words "Text sample" are below a thick orange line. Test fails if, instead of a thick orange line, there is an orange rectangle with the words "Text sample" in it. + +

Text sample
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-063-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-063-ref.html new file mode 100644 index 0000000000..9544ebcac2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-063-ref.html @@ -0,0 +1,6 @@ + + +Test reference + + +

Test passes if there is no red below. diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-064-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-064-ref.html new file mode 100644 index 0000000000..6d2876ae9b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-064-ref.html @@ -0,0 +1,28 @@ + + + + test reference + + + +

This test passes if there are two green rectangles and no red. + +

+
 
+
+
 
+
+
+
 
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-breaks-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-breaks-001-ref.html new file mode 100644 index 0000000000..b807ea5a11 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-breaks-001-ref.html @@ -0,0 +1,31 @@ + + + + CSS-contain test reference + + + + + + +

This test passes if there is an orange rectangle below. If the shape is not a rectangle, the test fails. + +

+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-button-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-button-001-ref.html new file mode 100644 index 0000000000..eff64aa8e2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-button-001-ref.html @@ -0,0 +1,17 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".

+beforeafter diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-fieldset-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-fieldset-001-ref.html new file mode 100644 index 0000000000..85f5c73c2e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-fieldset-001-ref.html @@ -0,0 +1,15 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a small space, and then the word "after".

+before
after diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-fieldset-002-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-fieldset-002-ref.html new file mode 100644 index 0000000000..51ff6998b6 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-fieldset-002-ref.html @@ -0,0 +1,19 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You should see a black border box below.

+
+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-flexbox-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-flexbox-001-ref.html new file mode 100644 index 0000000000..70f4086430 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-flexbox-001-ref.html @@ -0,0 +1,17 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".

+before
f
after diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-flexbox-002-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-flexbox-002-ref.html new file mode 100644 index 0000000000..a75fa26c9f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-flexbox-002-ref.html @@ -0,0 +1,23 @@ + +Tests that scrollbars are handled correctly in a flex item with contains:size + + + + +

Test passes if the two lines below look the same.

+ +
+
+
+ +
+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-grid-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-grid-001-ref.html new file mode 100644 index 0000000000..cf4f807665 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-grid-001-ref.html @@ -0,0 +1,17 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".

+before
g
after diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-grid-005-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-grid-005-ref.html new file mode 100644 index 0000000000..b2fdf4b887 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-grid-005-ref.html @@ -0,0 +1,49 @@ + + + + + CSS Reftest Reference + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-monolithic-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-monolithic-001-ref.html new file mode 100644 index 0000000000..2e8f1ba70a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-monolithic-001-ref.html @@ -0,0 +1,21 @@ + + + + + CSS Reference Test + + + + + +

Test passes if "AB", "CD", "EF" and "GH" are vertically aligned into 1 single column and if there is no red. + + +

AB
CD
EF
GH
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-scrollbars-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-scrollbars-001-ref.html new file mode 100644 index 0000000000..402ff6c95e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-scrollbars-001-ref.html @@ -0,0 +1,13 @@ + + +CSS Containment Test: Reference file + + +

This test passes if it has the same output as the reference.

+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-scrollbars-004-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-scrollbars-004-ref.html new file mode 100644 index 0000000000..91d9e51709 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-scrollbars-004-ref.html @@ -0,0 +1,25 @@ + + +CSS Containment Test: Reference file + + + +
+
+
+
+ +

This test passes if it has the same output as the reference.

diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-size-select-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-size-select-001-ref.html new file mode 100644 index 0000000000..1944e49375 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-size-select-001-ref.html @@ -0,0 +1,12 @@ + + +CSS Containment Test: Reference file + + +

Test passes if it has the same output than the reference.

+ diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-strict-011-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-strict-011-ref.html new file mode 100644 index 0000000000..401275b552 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-strict-011-ref.html @@ -0,0 +1,23 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is the number 17. + +

17
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-breaks-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-breaks-001-ref.html new file mode 100644 index 0000000000..2c0b758e6b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-breaks-001-ref.html @@ -0,0 +1,36 @@ + + + + CSS-contain test reference + + + +

Test passes if there are two identical blocks “A” letters below. +

+
+ A
+ A
+ A
+ A +
+
+
+
+ A
+ A
+ A
+ A +
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-breaks-004-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-breaks-004-ref.html new file mode 100644 index 0000000000..eaf4d566a2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-breaks-004-ref.html @@ -0,0 +1,30 @@ + + + + CSS-contain test reference + + + +

Test passes if there are two identical blocks “A” letters below. +

+
A
A
+
A
A
+
+
+
A
A
+
A
A
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-001-ref.html new file mode 100644 index 0000000000..c0c652b335 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-001-ref.html @@ -0,0 +1,18 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is the digit 5. + +

5
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-003-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-003-ref.html new file mode 100644 index 0000000000..12f9b989fd --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-003-ref.html @@ -0,0 +1,18 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is the number 20. + +

20
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-004-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-004-ref.html new file mode 100644 index 0000000000..afe60666c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-004-ref.html @@ -0,0 +1,18 @@ + + + + + CSS Reference Test + + + + + +

Test passes if there is the number 0. + +

0
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-005-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-005-ref.html new file mode 100644 index 0000000000..1ea1ae3f08 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-counters-005-ref.html @@ -0,0 +1,22 @@ + + + +
1
+
+
1
+
1
+
+
2
+
+
1
+
2
+
+
3
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-li-container-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-li-container-ref.html new file mode 100644 index 0000000000..e6c721ac2d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-li-container-ref.html @@ -0,0 +1,10 @@ + +CSS Containment: contain:style and <ol> ordinals (li container, ref) +
    +
  1. A
  2. +
  3. B
  4. +
  5. X
  6. +
  7. Y
  8. +
  9. C
  10. +
  11. D
  12. +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-pseudo-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-pseudo-ref.html new file mode 100644 index 0000000000..5b8e4d338c --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-pseudo-ref.html @@ -0,0 +1,12 @@ + +CSS Containment: contain:style and <ol> ordinals (pseudo, ref) +
    +
  1. 10A10
  2. +
  3. 11B11
  4. +
    +
  5. 1X1
  6. +
  7. 2Y2
  8. +
    +
  9. 12C12
  10. +
  11. 13D13
  12. +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-pseudo-reversed-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-pseudo-reversed-ref.html new file mode 100644 index 0000000000..04cc67139a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-pseudo-reversed-ref.html @@ -0,0 +1,12 @@ + +CSS Containment: contain:style and <ol> ordinals (pseudo, reversed, ref) +
    +
  1. 10A10
  2. +
  3. 9B9
  4. +
    +
  5. 1X1
  6. +
  7. 2Y2
  8. +
    +
  9. 8C8
  10. +
  11. 7D7
  12. +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-ref.html new file mode 100644 index 0000000000..bee7deda2f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-ref.html @@ -0,0 +1,12 @@ + +CSS Containment: contain:style and <ol> ordinals (ref) +
    +
  1. A
  2. +
  3. B
  4. +
    +
  5. X
  6. +
  7. Y
  8. +
    +
  9. C
  10. +
  11. D
  12. +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-reversed-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-reversed-ref.html new file mode 100644 index 0000000000..bb7531790e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-reversed-ref.html @@ -0,0 +1,12 @@ + +CSS Containment: contain:style and <ol> ordinals (reversed, ref) +
    +
  1. A
  2. +
  3. B
  4. +
    +
  5. X
  6. +
  7. Y
  8. +
    +
  9. C
  10. +
  11. D
  12. +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-start-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-start-ref.html new file mode 100644 index 0000000000..93411804b1 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-start-ref.html @@ -0,0 +1,12 @@ + +CSS Containment: contain:style and <ol> ordinals (start attribute, ref) +
    +
  1. A
  2. +
  3. B
  4. +
    +
  5. X
  6. +
  7. Y
  8. +
    +
  9. C
  10. +
  11. D
  12. +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-start-reversed-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-start-reversed-ref.html new file mode 100644 index 0000000000..60aefdf563 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-style-ol-ordinal-start-reversed-ref.html @@ -0,0 +1,12 @@ + +CSS Containment: contain:style and <ol> ordinals (start attribute, reversed, ref) +
    +
  1. A
  2. +
  3. B
  4. +
    +
  5. X
  6. +
  7. Y
  8. +
    +
  9. C
  10. +
  11. D
  12. +
diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-subgrid-001.html b/testing/web-platform/tests/css/css-contain/reference/contain-subgrid-001.html new file mode 100644 index 0000000000..ab0d1fede5 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-subgrid-001.html @@ -0,0 +1,35 @@ + + + + CSS-contain reference: layout/paint containment on subgrid + + + + +
+
+
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/counter-scoping-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/counter-scoping-001-ref.html new file mode 100644 index 0000000000..2ebbb9a93c --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/counter-scoping-001-ref.html @@ -0,0 +1,9 @@ + + + + CSS-contain test reference + + +

Test passes if the text below is "1 1.2" (not including the quotation marks).

+

1 1.2
+ diff --git a/testing/web-platform/tests/css/css-contain/reference/counter-scoping-003-ref.html b/testing/web-platform/tests/css/css-contain/reference/counter-scoping-003-ref.html new file mode 100644 index 0000000000..49e7b85e87 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/counter-scoping-003-ref.html @@ -0,0 +1,9 @@ + + + + CSS-contain test reference + + +

Test passes if the text below is "1 2" (not including the quotation marks).

+

1 2
+ diff --git a/testing/web-platform/tests/css/css-contain/reference/pass_if_pass_below_clipped.html b/testing/web-platform/tests/css/css-contain/reference/pass_if_pass_below_clipped.html new file mode 100644 index 0000000000..044783d1e5 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/pass_if_pass_below_clipped.html @@ -0,0 +1,13 @@ + + + + Reference rendering - passes if there is the word "PASS" below + + + +

Test passes if there is the word "PASS" below.

+
PASS
+ + diff --git a/testing/web-platform/tests/css/css-contain/reference/quote-scoping-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-001-ref.html new file mode 100644 index 0000000000..0b0e9c467a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-001-ref.html @@ -0,0 +1,8 @@ + + + + CSS-contain test reference + +

Test passes if the text below is "A1Z" (not including the quotation marks).

+

A1Z
+ diff --git a/testing/web-platform/tests/css/css-contain/reference/quote-scoping-002-ref.html b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-002-ref.html new file mode 100644 index 0000000000..c7239e3f48 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-002-ref.html @@ -0,0 +1,8 @@ + + + + CSS-contain test reference + + +

Test passes if the text below is "AZZ" (not including the quotation marks).

+

AZZ
diff --git a/testing/web-platform/tests/css/css-contain/reference/quote-scoping-003-ref.html b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-003-ref.html new file mode 100644 index 0000000000..2bc8d6730e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-003-ref.html @@ -0,0 +1,8 @@ + + + + CSS-contain test reference + + +

Test passes if the text below is "AZ" (not including the quotation marks).

+

AZ
diff --git a/testing/web-platform/tests/css/css-contain/reference/quote-scoping-empty-style-boundaries-ref.html b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-empty-style-boundaries-ref.html new file mode 100644 index 0000000000..6437e08eb1 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-empty-style-boundaries-ref.html @@ -0,0 +1,12 @@ + + + + CSS-contain test: nested style containment and the quote element following a style boundary without any quotes + + + +
+
+ +
+
diff --git a/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-001-ref.html b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-001-ref.html new file mode 100644 index 0000000000..5c1a6203e6 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-001-ref.html @@ -0,0 +1,7 @@ + + +CSS-contain test reference: style containment dynamic containment set invalidation + + +

Test passes if the text below is "A1(19" (not including the quotation marks).

+

A
1 (
1 9
diff --git a/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-002-ref.html b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-002-ref.html new file mode 100644 index 0000000000..e48a080e92 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-002-ref.html @@ -0,0 +1,7 @@ + + +CSS-contain test reference: style containment dynamic containment set unset invalidation + + +

Test passes if the text below is "A1(+-" (not including the quotation marks).

+

A
1 (
+ -
diff --git a/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-003-ref.html b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-003-ref.html new file mode 100644 index 0000000000..766ad6cbe9 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-003-ref.html @@ -0,0 +1,7 @@ + + +CSS-contain test reference: style containment dynamic containment set unset set invalidation + + +

Test passes if the text below is "A119" (not including the quotation marks).

+

A
1
1 9
diff --git a/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-004-ref.html b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-004-ref.html new file mode 100644 index 0000000000..8280075f00 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/quote-scoping-invalidation-004-ref.html @@ -0,0 +1,7 @@ + + +CSS-contain test reference: style containment invalidation with elements in different subtrees + + +

Test passes if the text below is "A111119" (not including the quotation marks).

+

A
1 1
1 1
1 9
diff --git a/testing/web-platform/tests/css/css-contain/reference/ref-if-there-is-no-red.xht b/testing/web-platform/tests/css/css-contain/reference/ref-if-there-is-no-red.xht new file mode 100644 index 0000000000..a5b4e9f47a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/ref-if-there-is-no-red.xht @@ -0,0 +1,18 @@ + + + + + + + CSS Reftest Reference + + + + + + + +

Test passes if there is no red.

+ + + \ No newline at end of file -- cgit v1.2.3