Skip to content

Conversation

@stalgiag
Copy link
Contributor

@stalgiag stalgiag commented Dec 17, 2025

Hello, reviewers! As of 2025-12-05, the wpt-pr-bot is requesting reviews from code owners for changes to WEB_FEATURES.yml files. To learn more about the purpose of these files, check out this presentation from TPAC 2025, Annotating WPT to Surface the Status of the Platform.

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

Notable exclusions

  1. CSSOM Integration Tests

    • css/cssom/cssstyledeclaration-mutationrecord-*.html
    • These tests verify that CSSOM operations queue mutation records. While they verify an interaction with MutationObserver, the primary focus is on the CSSOM behavior (specifying when records are queued).
  2. Cross-cutting concerns

    • custom-elements/*: Custom element reactions and microtasks.
    • shadow-dom/*: Shadow DOM slot changes and declarative shadow DOM.
    • trusted-types/*: Trusted Types assignment.
    • web-animations/*: Animation commitStyles.
    • webdriver/*: WebDriver BiDi tests.
    • html/webappapis/*: Microtask queuing and execution order.

Notable inclusions

  1. css/cssom/MutationObserver-style.html
    • Explicitly tests "Observer notifications when updating styles", which is testing the observer's ability to observe style attribute mutations.

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

Notable exclusions

1. CSSOM Integration Tests
    - `css/cssom/cssstyledeclaration-mutationrecord-*.html`
    - These tests verify that CSSOM operations queue mutation records. While they verify an interaction with MutationObserver, the primary focus is on the CSSOM behavior (specifying when records are queued).

2. Cross-cutting concerns
    - `custom-elements/*`: Custom element reactions and microtasks.
    - `shadow-dom/*`: Shadow DOM slot changes and declarative shadow DOM.
    - `trusted-types/*`: Trusted Types assignment.
    - `web-animations/*`: Animation commitStyles.
    - `webdriver/*`: WebDriver BiDi tests.
    - `html/webappapis/*`: Microtask queuing and execution order.

Notable inclusions

1. `css/cssom/MutationObserver-style.html`
    - Explicitly tests "Observer notifications when updating styles", which is testing the observer's ability to observe style attribute mutations.
@jdm jdm merged commit a7d98ce into web-platform-tests:master Dec 18, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants