Files
sousa-gecko/testing/web-platform/tests/css/cssom/WEB_FEATURES.yml
T
Stalgia Grigg 8f074e9b08 Bug 2006715 [wpt PR 56820] - Map namespace web-feature, a=testonly
Automatic update from web-platform-tests
Map `namespace` web-feature (#56820)

* Map `namespace` web-feature

Feature: `namespace`
Reference: https://github.com/web-platform-dx/web-features/blob/main/features/namespace.yml

Notable exclusions

1. CSS Conditional Rules tests (mapped to `supports`):
   - `css/css-conditional/at-supports-namespace-001.html`
   - `css/css-conditional/at-supports-namespace-002.html`
   - `css/css-conditional/at-supports-045.html`
   - `css/css-conditional/at-supports-content-001.html`

2. CSS Scoping tests (testing interaction with Shadow DOM):
   - `css/css-scoping/css-scoping-shadow-host-namespace.html`
   - `css/css-scoping/host-with-default-namespace-001.html`

3. CSS Selectors tests primarily about other pseudo-classes:
   - `css/selectors/is-default-ns-*.html` (testing `:is()`)
   - `css/selectors/not-default-ns-*.html` (testing `:not()`, mapped to `not`)

4. General CSSOM tests not specific to `CSSNamespaceRule`:
   - `css/cssom/cssom-ruleTypeAndOrder.html`
   - `css/cssom/CSSGroupingRule-insertRule.html`

* Rewrite to avoid undocumented syntax

---------

Co-authored-by: Mike Pennisi <mike@mikepennisi.com>
Co-authored-by: Chris Cuellar <58723+ChrisC@users.noreply.github.com>
--

wpt-commits: edb97e2488d0563922a283207641d85e170bb66e
wpt-pr: 56820
2026-02-09 09:00:09 +00:00

109 lines
3.1 KiB
YAML

features:
- name: constructed-stylesheets
files:
- adoptedstylesheets-observablearray.html
- CSSStyleSheet-constructable-*
- CSSStyleSheet-constructable.html
- CSSStyleSheet-template-adoption.html
- name: document-caretpositionfrompoint
files:
- caretPositionFromPoint-with-transformation.html
- caretPositionFromPoint.html
- name: all
files:
- "*-all-*"
- name: alternative-style-sheets
files:
- HTMLLinkElement-disabled-002.html
- HTMLLinkElement-disabled-003.html
- HTMLLinkElement-disabled-004.html
- HTMLLinkElement-disabled-005.html
- HTMLLinkElement-disabled-006.html
- HTMLLinkElement-disabled-007.html
- HTMLLinkElement-disabled-alternate.html
- name: get-computed-style
files:
- computed-style-001.html
- computed-style-set-property.html
- getComputedStyle-animations-replaced-into-ib-split.html
- getComputedStyle-detached-subtree.html
- getComputedStyle-display-none-001.html
- getComputedStyle-display-none-002.html
- getComputedStyle-display-none-003.html
- getComputedStyle-dynamic-subdoc.html
- getComputedStyle-getter-v-properties.tentative.html
- getComputedStyle-insets-absolute-crash.html
- getComputedStyle-insets-absolute-logical-crash.html
- getComputedStyle-insets-multicol-absolute-crash.html
- getComputedStyle-layout-dependent-removed-ib-sibling.html
- getComputedStyle-layout-dependent-replaced-into-ib-split.html
- getComputedStyle-logical-enumeration.html
- getComputedStyle-property-order.html
- getComputedStyle-pseudo.html
- getComputedStyle-pseudo-checkmark.html
- getComputedStyle-pseudo-picker-icon.html
- getComputedStyle-pseudo-with-argument.html
- getComputedStyle-special-chars-crash.html
- name: font-face
files:
- CSSFontFaceRule.html
- cssom-fontfacerule*
- name: font-variant
files:
- font-variant-shorthand-serialization.html
- name: css-escape
files:
- escape.html
- name: css-object-model
files:
# CSSGroupingRule:
- CSSGroupingRule-*
# CSSPageDescriptors:
- page-descriptors.html
- cssom-pagerule.html
# CSSRuleList:
- CSSRuleList.html
# CSSStyleDeclaration:
- css-style-declaration-modifications.html
- cssom-cssstyledeclaration-set.html
- cssstyledeclaration-*
# CSSStyleRule:
- CSSStyleRule.html
# Document.styleSheets / StyleSheetList / StyleSheet
- StyleSheetList*
# HTMLElement.style:
- style-attr-update-across-documents.html
# HTMLLinkElement.sheet / HTMLStyleElement.sheet:
- style-sheet-interfaces-*
# MediaList:
- MediaList*
- medialist-*
# CSSConditionRule:
- CSSConditionRule-conditionText.html
# CSSMediaRule:
- serialize-media-rule.html
- name: matchmedia
files:
- mediaquery-sort-dedup.html
- name: mutationobserver
files:
- MutationObserver-style.html
- name: page-setup
files:
- cssom-pagerule.html
- page-descriptors.html
- name: import
files:
- cssimportrule*
- name: where
files:
- insert-invalid-where-rule-crash.html
- name: namespace
files:
- CSSNamespaceRule.html
- CSSStyleRule-set-selectorText-namespace.html
- at-namespace.html
- delete-namespace-rule-when-child-rule-exists.html
- insertRule-namespace-no-index.html
- serialize-namespaced-type-selectors.html