aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2025-04-01 11:08:18 +0200
committerGitHub <noreply@github.com>2025-04-01 09:08:18 +0000
commite8d5a019a4c61ea3ab2bd9f36c96644b916c575a (patch)
treee76edb1f1cb358c236ee472e978c49b60c492952 /tests/wpt
parent30b712aaf970bae8acb32b67a2591429625ad75b (diff)
downloadservo-e8d5a019a4c61ea3ab2bd9f36c96644b916c575a.tar.gz
servo-e8d5a019a4c61ea3ab2bd9f36c96644b916c575a.zip
Enable CSS parent selector (`&`) (#36249)
Bumps Stylo to servo/stylo#164 Changelog: https://github.com/servo/stylo/compare/bc4717c7842ad59243f00ae76ba23f998c749b94...600b5c42970fdbe301f18c013a0f0ca4ed5f08db Testing: covered by WPT This is part of https://github.com/servo/servo/issues/36245 Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Diffstat (limited to 'tests/wpt')
-rw-r--r--tests/wpt/meta/css/css-nesting/cssom.html.ini6
-rw-r--r--tests/wpt/meta/css/css-nesting/host-nesting-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-nesting/invalid-inner-rules.html.ini3
-rw-r--r--tests/wpt/meta/css/css-nesting/invalidation-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-nesting/invalidation-002.html.ini3
-rw-r--r--tests/wpt/meta/css/css-nesting/nested-declarations-matching.html.ini12
-rw-r--r--tests/wpt/meta/css/css-nesting/nesting-layer.html.ini3
-rw-r--r--tests/wpt/meta/css/css-nesting/set-selector-text.html.ini15
-rw-r--r--tests/wpt/meta/css/css-nesting/top-level-is-scope.html.ini3
-rw-r--r--tests/wpt/meta/css/css-nesting/top-level-parent-pseudo-specificity.html.ini3
10 files changed, 0 insertions, 53 deletions
diff --git a/tests/wpt/meta/css/css-nesting/cssom.html.ini b/tests/wpt/meta/css/css-nesting/cssom.html.ini
index 9d19d0d9021..5a0cafbca75 100644
--- a/tests/wpt/meta/css/css-nesting/cssom.html.ini
+++ b/tests/wpt/meta/css/css-nesting/cssom.html.ini
@@ -26,14 +26,8 @@
[Simple CSSOM manipulation of subrules 7]
expected: FAIL
- [Simple CSSOM manipulation of subrules 8]
- expected: FAIL
-
[Simple CSSOM manipulation of subrules 9]
expected: FAIL
- [Mutating the selectorText of outer rule invalidates inner rules]
- expected: FAIL
-
[Manipulation of nested declarations through CSSOM]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/host-nesting-005.html.ini b/tests/wpt/meta/css/css-nesting/host-nesting-005.html.ini
deleted file mode 100644
index acabfcfd1cd..00000000000
--- a/tests/wpt/meta/css/css-nesting/host-nesting-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[host-nesting-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/invalid-inner-rules.html.ini b/tests/wpt/meta/css/css-nesting/invalid-inner-rules.html.ini
index 26de911ac34..764e655d2f5 100644
--- a/tests/wpt/meta/css/css-nesting/invalid-inner-rules.html.ini
+++ b/tests/wpt/meta/css/css-nesting/invalid-inner-rules.html.ini
@@ -1,6 +1,3 @@
[invalid-inner-rules.html]
- [Simple CSSOM manipulation of subrules]
- expected: FAIL
-
[Simple CSSOM manipulation of subrules 1]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/invalidation-001.html.ini b/tests/wpt/meta/css/css-nesting/invalidation-001.html.ini
deleted file mode 100644
index 35cf66fbd9b..00000000000
--- a/tests/wpt/meta/css/css-nesting/invalidation-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[invalidation-001.html]
- [CSS Selectors nested invalidation on changed parent]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/invalidation-002.html.ini b/tests/wpt/meta/css/css-nesting/invalidation-002.html.ini
deleted file mode 100644
index 663717ed708..00000000000
--- a/tests/wpt/meta/css/css-nesting/invalidation-002.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[invalidation-002.html]
- [CSS Selectors nested invalidation on changed child]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/nested-declarations-matching.html.ini b/tests/wpt/meta/css/css-nesting/nested-declarations-matching.html.ini
index 355035ab1d3..fda5085eedb 100644
--- a/tests/wpt/meta/css/css-nesting/nested-declarations-matching.html.ini
+++ b/tests/wpt/meta/css/css-nesting/nested-declarations-matching.html.ini
@@ -1,18 +1,6 @@
[nested-declarations-matching.html]
- [Nested declarations rule has same specificity as outer selector]
- expected: FAIL
-
- [Nested declarations rule has top-level specificity behavior]
- expected: FAIL
-
[Bare declartaion in nested grouping rule can match pseudo-element]
expected: FAIL
- [Nested @scope rules behave like :where(:scope)]
- expected: FAIL
-
- [Nested @scope rules behave like :where(:scope) (trailing)]
- expected: FAIL
-
[Nested declarations rule responds to parent selector text change]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/nesting-layer.html.ini b/tests/wpt/meta/css/css-nesting/nesting-layer.html.ini
deleted file mode 100644
index b767b19bfc3..00000000000
--- a/tests/wpt/meta/css/css-nesting/nesting-layer.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[nesting-layer.html]
- [@layer can be nested]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/set-selector-text.html.ini b/tests/wpt/meta/css/css-nesting/set-selector-text.html.ini
index 7d692dea1e5..c664cf38b06 100644
--- a/tests/wpt/meta/css/css-nesting/set-selector-text.html.ini
+++ b/tests/wpt/meta/css/css-nesting/set-selector-text.html.ini
@@ -1,21 +1,6 @@
[set-selector-text.html]
- [Outer selectorText text mutation with inner style rule]
- expected: FAIL
-
- [Outer selectorText text mutation with inner @media rule]
- expected: FAIL
-
- [Outer selectorText text mutation with inner @supports rule]
- expected: FAIL
-
- [Outer selectorText text mutation with inner @layer rule]
- expected: FAIL
-
[Outer selectorText text mutation with inner @container rule]
expected: FAIL
[Outer selectorText text mutation with inner @scope rule]
expected: FAIL
-
- [Outer selectorText text mutation with inner nested decl. rule]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/top-level-is-scope.html.ini b/tests/wpt/meta/css/css-nesting/top-level-is-scope.html.ini
index 59bddfa6f7e..52095f5fe1f 100644
--- a/tests/wpt/meta/css/css-nesting/top-level-is-scope.html.ini
+++ b/tests/wpt/meta/css/css-nesting/top-level-is-scope.html.ini
@@ -1,6 +1,3 @@
[top-level-is-scope.html]
- [& as direct ancestor]
- expected: FAIL
-
[& matches scoped element only, not everything]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-nesting/top-level-parent-pseudo-specificity.html.ini b/tests/wpt/meta/css/css-nesting/top-level-parent-pseudo-specificity.html.ini
deleted file mode 100644
index fa8f08335a7..00000000000
--- a/tests/wpt/meta/css/css-nesting/top-level-parent-pseudo-specificity.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[top-level-parent-pseudo-specificity.html]
- [CSS Nesting: Specificity of top-level '&']
- expected: FAIL