Skip to content

added ff support for media based pseudo-classes#29222

Open
dletorey wants to merge 3 commits intomdn:mainfrom
dletorey:43210-media-pseudo-classes
Open

added ff support for media based pseudo-classes#29222
dletorey wants to merge 3 commits intomdn:mainfrom
dletorey:43210-media-pseudo-classes

Conversation

@dletorey
Copy link
Contributor

@dletorey dletorey commented Mar 10, 2026

Summary

  • Added firefox support for the following media based pseudo-classes:
    • :buffering
    • :muted
    • :paused
    • :playing
    • :seeking
    • :stalled
    • :volume-locked

:volume-locked parses but has no effect on Firefox as it is an OS level setting, but the WPT says it passes

Test results and supporting details

  • This code pen passes in:
    • Firefox Nightly 150.0a1 (2026-03-09)
    • Safari 26.2
    • With Flag dom.media.pseudo-classes.enabled:
      • Firefox Developer Edition 149.0b6 (aarch64)
      • Firefox Beta 149.0b6 (aarch64)
  • And Fails in:
    • Firefox 148.0 (aarch64)
    • Chrome Canary 147.0.7725.0
    • Edge Canary 147.0.3906.0
    • Opera 128.0.5807.52

Related issues

@github-actions github-actions bot added the data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS label Mar 10, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 10, 2026

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@github-actions github-actions bot added the size:m [PR only] 25-100 LoC changed label Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS size:m [PR only] 25-100 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant