From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- .../css-nesting/conditional-properties-ref.html | 33 ++++++ .../css/css-nesting/conditional-properties.html | 34 ++++++ .../css/css-nesting/conditional-rules-ref.html | 33 ++++++ .../tests/css/css-nesting/conditional-rules.html | 38 ++++++ .../web-platform/tests/css/css-nesting/cssom.html | 127 +++++++++++++++++++++ .../css/css-nesting/delete-other-rule-crash.html | 15 +++ .../css/css-nesting/implicit-nesting-ref.html | 24 ++++ .../tests/css/css-nesting/implicit-nesting.html | 61 ++++++++++ .../implicit-parent-insertion-crash.html | 16 +++ .../tests/css/css-nesting/invalid-inner-rules.html | 56 +++++++++ .../tests/css/css-nesting/invalidation-001.html | 33 ++++++ .../tests/css/css-nesting/invalidation-002.html | 33 ++++++ .../tests/css/css-nesting/invalidation-003.html | 34 ++++++ .../tests/css/css-nesting/invalidation-004.html | 30 +++++ .../tests/css/css-nesting/nesting-basic-ref.html | 29 +++++ .../tests/css/css-nesting/nesting-basic.html | 103 +++++++++++++++++ .../tests/css/css-nesting/parsing.html | 43 +++++++ .../tests/css/css-nesting/pseudo-part-crash.html | 12 ++ ...serialize-group-rules-with-decls.tentative.html | 69 +++++++++++ 19 files changed, 823 insertions(+) create mode 100644 testing/web-platform/tests/css/css-nesting/conditional-properties-ref.html create mode 100644 testing/web-platform/tests/css/css-nesting/conditional-properties.html create mode 100644 testing/web-platform/tests/css/css-nesting/conditional-rules-ref.html create mode 100644 testing/web-platform/tests/css/css-nesting/conditional-rules.html create mode 100644 testing/web-platform/tests/css/css-nesting/cssom.html create mode 100644 testing/web-platform/tests/css/css-nesting/delete-other-rule-crash.html create mode 100644 testing/web-platform/tests/css/css-nesting/implicit-nesting-ref.html create mode 100644 testing/web-platform/tests/css/css-nesting/implicit-nesting.html create mode 100644 testing/web-platform/tests/css/css-nesting/implicit-parent-insertion-crash.html create mode 100644 testing/web-platform/tests/css/css-nesting/invalid-inner-rules.html create mode 100644 testing/web-platform/tests/css/css-nesting/invalidation-001.html create mode 100644 testing/web-platform/tests/css/css-nesting/invalidation-002.html create mode 100644 testing/web-platform/tests/css/css-nesting/invalidation-003.html create mode 100644 testing/web-platform/tests/css/css-nesting/invalidation-004.html create mode 100644 testing/web-platform/tests/css/css-nesting/nesting-basic-ref.html create mode 100644 testing/web-platform/tests/css/css-nesting/nesting-basic.html create mode 100644 testing/web-platform/tests/css/css-nesting/parsing.html create mode 100644 testing/web-platform/tests/css/css-nesting/pseudo-part-crash.html create mode 100644 testing/web-platform/tests/css/css-nesting/serialize-group-rules-with-decls.tentative.html (limited to 'testing/web-platform/tests/css/css-nesting') diff --git a/testing/web-platform/tests/css/css-nesting/conditional-properties-ref.html b/testing/web-platform/tests/css/css-nesting/conditional-properties-ref.html new file mode 100644 index 0000000000..0285acbf33 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/conditional-properties-ref.html @@ -0,0 +1,33 @@ + +Properties in nested conditional rules + + + + +

Tests pass if block is green

+
+
+ diff --git a/testing/web-platform/tests/css/css-nesting/conditional-properties.html b/testing/web-platform/tests/css/css-nesting/conditional-properties.html new file mode 100644 index 0000000000..122b8635c1 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/conditional-properties.html @@ -0,0 +1,34 @@ + +Properties in nested conditional rules + + + + + +

Tests pass if block is green

+
+
+ diff --git a/testing/web-platform/tests/css/css-nesting/conditional-rules-ref.html b/testing/web-platform/tests/css/css-nesting/conditional-rules-ref.html new file mode 100644 index 0000000000..945ed30513 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/conditional-rules-ref.html @@ -0,0 +1,33 @@ + +Conditional rules with nesting + + + + +

Tests pass if block is green

+
+
+ diff --git a/testing/web-platform/tests/css/css-nesting/conditional-rules.html b/testing/web-platform/tests/css/css-nesting/conditional-rules.html new file mode 100644 index 0000000000..be925d5d87 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/conditional-rules.html @@ -0,0 +1,38 @@ + +Conditional rules with nesting + + + + + +

Tests pass if block is green

+
+
+ diff --git a/testing/web-platform/tests/css/css-nesting/cssom.html b/testing/web-platform/tests/css/css-nesting/cssom.html new file mode 100644 index 0000000000..c7150cec5d --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/cssom.html @@ -0,0 +1,127 @@ + +Simple CSSOM manipulation of subrules + + + + + + + + diff --git a/testing/web-platform/tests/css/css-nesting/delete-other-rule-crash.html b/testing/web-platform/tests/css/css-nesting/delete-other-rule-crash.html new file mode 100644 index 0000000000..bde7c554e8 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/delete-other-rule-crash.html @@ -0,0 +1,15 @@ + + +Crash with lazy parsing child rules and stylesheet copy-on-write + + + + diff --git a/testing/web-platform/tests/css/css-nesting/implicit-nesting-ref.html b/testing/web-platform/tests/css/css-nesting/implicit-nesting-ref.html new file mode 100644 index 0000000000..006216b60e --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/implicit-nesting-ref.html @@ -0,0 +1,24 @@ + +Implicit nesting + + + + +

Tests pass if block is green

+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-nesting/implicit-nesting.html b/testing/web-platform/tests/css/css-nesting/implicit-nesting.html new file mode 100644 index 0000000000..05b9e04fa8 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/implicit-nesting.html @@ -0,0 +1,61 @@ + +Implicit nesting + + + + + +

Tests pass if block is green

+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-nesting/implicit-parent-insertion-crash.html b/testing/web-platform/tests/css/css-nesting/implicit-parent-insertion-crash.html new file mode 100644 index 0000000000..4be1e1c8f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/implicit-parent-insertion-crash.html @@ -0,0 +1,16 @@ + + +Use-after-free when inserting implicit parent selector + + +
+ + diff --git a/testing/web-platform/tests/css/css-nesting/invalid-inner-rules.html b/testing/web-platform/tests/css/css-nesting/invalid-inner-rules.html new file mode 100644 index 0000000000..219dcac3f5 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/invalid-inner-rules.html @@ -0,0 +1,56 @@ + +Simple CSSOM manipulation of subrules + + + + + + + + diff --git a/testing/web-platform/tests/css/css-nesting/invalidation-001.html b/testing/web-platform/tests/css/css-nesting/invalidation-001.html new file mode 100644 index 0000000000..a9a4284cc3 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/invalidation-001.html @@ -0,0 +1,33 @@ + +CSS Selectors nested invalidation on changed parent + + + + + + + +
+
+ Test passes if color is green. +
+
+ + diff --git a/testing/web-platform/tests/css/css-nesting/invalidation-002.html b/testing/web-platform/tests/css/css-nesting/invalidation-002.html new file mode 100644 index 0000000000..8419c4526e --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/invalidation-002.html @@ -0,0 +1,33 @@ + +CSS Selectors nested invalidation on changed child + + + + + + + +
+
+ Test passes if color is green. +
+
+ + diff --git a/testing/web-platform/tests/css/css-nesting/invalidation-003.html b/testing/web-platform/tests/css/css-nesting/invalidation-003.html new file mode 100644 index 0000000000..d1d6d4b9ae --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/invalidation-003.html @@ -0,0 +1,34 @@ + +CSS Selectors nested invalidation with :has() + + + + + + + +
+ Test passes if color is green. +
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-nesting/invalidation-004.html b/testing/web-platform/tests/css/css-nesting/invalidation-004.html new file mode 100644 index 0000000000..a66c47cf16 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/invalidation-004.html @@ -0,0 +1,30 @@ + +CSS Selectors nested invalidation through @media by selectorText + + + + + + + +
+ Test passes if color is green. +
+ + diff --git a/testing/web-platform/tests/css/css-nesting/nesting-basic-ref.html b/testing/web-platform/tests/css/css-nesting/nesting-basic-ref.html new file mode 100644 index 0000000000..c2f7c66949 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/nesting-basic-ref.html @@ -0,0 +1,29 @@ + +Basic nesting + + + + +

Tests pass if block is green

+
+
+
+
+
+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-nesting/nesting-basic.html b/testing/web-platform/tests/css/css-nesting/nesting-basic.html new file mode 100644 index 0000000000..6bc727a731 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/nesting-basic.html @@ -0,0 +1,103 @@ + +Basic nesting + + + + + +

Tests pass if block is green

+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-nesting/parsing.html b/testing/web-platform/tests/css/css-nesting/parsing.html new file mode 100644 index 0000000000..66d1566586 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/parsing.html @@ -0,0 +1,43 @@ + +CSS Selectors parsing + + + + + + + diff --git a/testing/web-platform/tests/css/css-nesting/pseudo-part-crash.html b/testing/web-platform/tests/css/css-nesting/pseudo-part-crash.html new file mode 100644 index 0000000000..3ab521d71c --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/pseudo-part-crash.html @@ -0,0 +1,12 @@ + + +Nesting pseudo element selectors should not crash + + + diff --git a/testing/web-platform/tests/css/css-nesting/serialize-group-rules-with-decls.tentative.html b/testing/web-platform/tests/css/css-nesting/serialize-group-rules-with-decls.tentative.html new file mode 100644 index 0000000000..c3b6bb7be7 --- /dev/null +++ b/testing/web-platform/tests/css/css-nesting/serialize-group-rules-with-decls.tentative.html @@ -0,0 +1,69 @@ + +Serialization of declarations in group rules + + + + + + + -- cgit v1.2.3