From 59203c63bb777a3bacec32fb8830fba33540e809 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Jun 2024 07:35:29 +0200 Subject: Adding upstream version 127.0. Signed-off-by: Daniel Baumann --- .../css-contain/contain-layout-baseline-005.html | 1 - .../css/css-contain/contain-layout-button-001.html | 24 ------------- .../contain-layout-button-001.tentative.html | 24 +++++++++++++ .../contain-layout-button-002.tentative.html | 18 ++++++++++ .../custom-property-style-queries.html | 35 ++++++++++++++++++ .../registered-color-style-queries.html | 41 ++++++++++++++++++++++ .../content-visibility-background-clip-crash.html | 23 ++++++++++++ .../reference/contain-layout-baseline-005-ref.html | 1 - .../reference/contain-layout-button-001-ref.html | 2 +- .../reference/contain-layout-button-002-ref.html | 13 +++++++ 10 files changed, 155 insertions(+), 27 deletions(-) delete mode 100644 testing/web-platform/tests/css/css-contain/contain-layout-button-001.html create mode 100644 testing/web-platform/tests/css/css-contain/contain-layout-button-001.tentative.html create mode 100644 testing/web-platform/tests/css/css-contain/contain-layout-button-002.tentative.html create mode 100644 testing/web-platform/tests/css/css-contain/container-queries/registered-color-style-queries.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-background-clip-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/reference/contain-layout-button-002-ref.html (limited to 'testing/web-platform/tests/css/css-contain') diff --git a/testing/web-platform/tests/css/css-contain/contain-layout-baseline-005.html b/testing/web-platform/tests/css/css-contain/contain-layout-baseline-005.html index 0971402e6b..fb706cbf03 100644 --- a/testing/web-platform/tests/css/css-contain/contain-layout-baseline-005.html +++ b/testing/web-platform/tests/css/css-contain/contain-layout-baseline-005.html @@ -43,7 +43,6 @@ fieldset, details {
foo
- diff --git a/testing/web-platform/tests/css/css-contain/contain-layout-button-001.html b/testing/web-platform/tests/css/css-contain/contain-layout-button-001.html deleted file mode 100644 index b53b28879e..0000000000 --- a/testing/web-platform/tests/css/css-contain/contain-layout-button-001.html +++ /dev/null @@ -1,24 +0,0 @@ - - -CSS Containment Test: Layout containment on button - - - - - - - -

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".

-beforeafter diff --git a/testing/web-platform/tests/css/css-contain/contain-layout-button-001.tentative.html b/testing/web-platform/tests/css/css-contain/contain-layout-button-001.tentative.html new file mode 100644 index 0000000000..f5a664e566 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/contain-layout-button-001.tentative.html @@ -0,0 +1,24 @@ + + +CSS Containment Test: Layout containment on button + + + + + + + +

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".

+beforeafter diff --git a/testing/web-platform/tests/css/css-contain/contain-layout-button-002.tentative.html b/testing/web-platform/tests/css/css-contain/contain-layout-button-002.tentative.html new file mode 100644 index 0000000000..15026d55f8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/contain-layout-button-002.tentative.html @@ -0,0 +1,18 @@ + + + + + + + +

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

+ diff --git a/testing/web-platform/tests/css/css-contain/container-queries/custom-property-style-queries.html b/testing/web-platform/tests/css/css-contain/container-queries/custom-property-style-queries.html index 4ae5efca91..d9152432ed 100644 --- a/testing/web-platform/tests/css/css-contain/container-queries/custom-property-style-queries.html +++ b/testing/web-platform/tests/css/css-contain/container-queries/custom-property-style-queries.html @@ -206,6 +206,9 @@ --inherit-no: bar; --unset-no: baz; --initial-no: baz; + --space-no: baz; + --explicit-initial: initial; + --space: ; } @container style(--initial: initial) { #initial { color: green; } @@ -225,6 +228,18 @@ @container not style(--inherit-no: inherit) { #inherit-no { color: green; } } + @container style(--explicit-initial: initial) { + #explicit-initial { color: green; } + } + @container not style(--explicit-initial) { + #explicit-initial-implicit { color: green; } + } + @container style(--space: ) { + #space { color: green; } + } + @container not style(--space-no: ) { + #space-no { color: green; } + } @container style(--unset: unset) { #unset { color: green; } } @@ -238,6 +253,10 @@
+
+
+
+
@@ -261,6 +280,22 @@ assert_equals(getComputedStyle(document.querySelector("#initial-no-implicit")).color, green); }, "Style query matching value-less query against non-initial value"); + test(() => { + assert_equals(getComputedStyle(document.querySelector("#explicit-initial")).color, green); + }, "Style query 'initial' matching (with explicit 'initial' value)"); + + test(() => { + assert_equals(getComputedStyle(document.querySelector("#explicit-initial-implicit")).color, green); + }, "Style query matching negated value-less query against initial value (with explicit 'initial' value)"); + + test(() => { + assert_equals(getComputedStyle(document.querySelector("#space")).color, green); + }, "Style query 'space' matching"); + + test(() => { + assert_equals(getComputedStyle(document.querySelector("#space-no")).color, green); + }, "Style query 'space' not matching"); + test(() => { assert_equals(getComputedStyle(document.querySelector("#inherit")).color, green); }, "Style query 'inherit' matching"); diff --git a/testing/web-platform/tests/css/css-contain/container-queries/registered-color-style-queries.html b/testing/web-platform/tests/css/css-contain/container-queries/registered-color-style-queries.html new file mode 100644 index 0000000000..6e2bfb896b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/container-queries/registered-color-style-queries.html @@ -0,0 +1,41 @@ + +CSS Container Queries Test: registered color syntax style queries + + + + + +
+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-background-clip-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-background-clip-crash.html new file mode 100644 index 0000000000..1fa645f457 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-background-clip-crash.html @@ -0,0 +1,23 @@ + + + + + + + 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 index 360652c939..83340137ac 100644 --- 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 @@ -39,7 +39,6 @@ fieldset, details {
foo
- 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 index da83204dce..c20efbbb39 100644 --- 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 @@ -7,7 +7,7 @@ div.fakeButton { display: inline-block; border: 5px solid green; padding: 0; - margin-bottom: 2px; + margin-bottom: -5px; color: transparent; width: 0; height: 0px; diff --git a/testing/web-platform/tests/css/css-contain/reference/contain-layout-button-002-ref.html b/testing/web-platform/tests/css/css-contain/reference/contain-layout-button-002-ref.html new file mode 100644 index 0000000000..85b98ee4a6 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/reference/contain-layout-button-002-ref.html @@ -0,0 +1,13 @@ + + +

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

+ -- cgit v1.2.3