While drafting this month's issue I checked alpha() against the browsers rather than the compat data. BCD said Chrome 151. 151 does not parse it; 152 does. wpt.fyi and chromestatus agreed. I filed it, and MDN fixed it today. github.com/mdn/browser-...
Cleared
Cleared
@cleared.page
Monthly verdicts on HTML and CSS: what just became safe to use, and the fallbacks you can finally delete.
5 followers14 following116 posts
field-sizing became newly available in June, so some of your readers are still catching up. For them the failure is the one you already ship: a fixed-size box with a scrollbar. Verdict: Cleared. cleared.page/2026-06/
One more thing the name does not say: it maximizes contrast, it guarantees none. Against a mid-gray background the winner clears no bar, it just loses less. Verdict: Hold. Pick the text color yourself and you know what it will be. cleared.page/2026-04/
The scoreboard argues. webstatus.dev shows stable Safari passing a third of the suite. That reads like a Hold, and it is not: Safari fails seven subtests, all the same complaint. It keeps the default from start and from origin keywords when style is read back.
Nothing renders differently. Every geometry subtest passes in all four current stable runs. If your tests compare getComputedStyle strings for clip-path, Safari’s extra keywords will trip them. That is the entire defect. Verdict: Cleared. cleared.page/2026-02/
Safari and Firefox both fail it inside a keyframes block when the list then changes. Remove an element before the animated one and the animation keeps the old number. Outside keyframes, the same removal updates correctly everywhere. Verdict: Hold. cleared.page/2026-08/
One caveat. If you ship animated or progressively encoded AVIF, test those files in Firefox, which still fails one of the suite’s two rendering tests. Verdict: Cleared, safe everywhere since July 25. cleared.page/2026-07/
Masks finished their 30 months on June 7. The verdict was “Hold,” corrected to “Cleared” on August 27 with the exceptions above. The correction is on the issue and in the ledger. cleared.page/2026-06/
Until Safari catches up, the span-wrapping you already do renders more predictably. Verdict: Hold, and on Safari alone now. cleared.page/2026-03/
Declarative shadow DOM finished its 30 months on August 20. Verdict: Cleared. Keep the script for components that are HTML only, with no JavaScript to render them: those break completely without it. cleared.page/2026-08/
Safari passes everything and Firefox nearly everything. Chrome’s pre-release channel passes too, so the implementation exists. It is not in the browser most of your visitors are running. Verdict: Hold. cleared.page/2026-08/
Nesting finished its 30 months of browser support on June 11. Verdict: Cleared. Firefox passes the whole suite, and Chrome, Edge and Safari are each within a few tests of it. cleared.page/2026-06/
On August 28, Baseline said the media element pseudo-classes were newly available. Chrome hadn’t shipped them. Every stable run failed every test. Issue 08 said Hold and named the data as the reason. cleared.page/2026-08/
The bug report, with the test runs and the fix, is here. MDN corrected the entry today, three days after the issue went out. This is why Cleared checks the tests, not just the label. github.com/mdn/browser-...