| v148 declarative-css-module-scripts / shadow-dom-theming |
50% |
6 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 the-revert-rule-keyword / conditional-polish |
50% |
6 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v144 support-ping-hreflang-type-and-referrerpolicy-for-svgaelement / svga-vs-htmla |
58% |
6 |
Cover the spec aspect: each attribute exercised independentlyCover the spec aspect: side-by-side with the HTML <a> equivalentAdd real controls so the demo isn't a styled code cardReplace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 svg2-css-cascading / animate-svg |
58% |
6 |
Cover the spec aspect: :hover state inside a <use> instance — the canonical fixCover the spec aspect: theming via <use> with cascaded custom propertiesAdd real controls so the demo isn't a styled code cardReplace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v145 refine-border-radius-shadow-edge-computation-for-high-border-radius / card-gallery |
58% |
3 |
Surface the missing API surfaces on card-galleryShow the failure modes on card-galleryBring card-gallery back onto the design system |
| v145 tcp-socket-pool-limit-randomization / connection-queue-simulator |
58% |
3 |
Surface the missing API surfaces on connection-queue-simulatorShow the failure modes on connection-queue-simulatorBring connection-queue-simulator back onto the design system |
| v145 tcp-socket-pool-limit-randomization / security-context |
58% |
3 |
Surface the missing API surfaces on security-contextAdd a user-driven control to security-contextShow the failure modes on security-context |
| v147 support-path-attribute-on-svg-textpath-element / inline-path-text |
58% |
5 |
Surface more named spec API for support-path-attribute-on-svg-textpath-elementCover at least one failure modeExpand the interactive surfaceTighten the design-system complianceReconcile blurb and page contents |
| v148 correctly-set-dropeffect-for-dragenter-dragleave-and-dragover-events / dropeffect-showcase |
58% |
5 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 declarative-css-module-scripts / style-module-share |
58% |
6 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge caseWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 get-secure-payment-confirmation-capabilities / spc-overview |
58% |
5 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 html-in-canvas / dom-to-canvas-bridge |
58% |
5 |
Expand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 html-in-canvas / layout-subtree-explorer |
58% |
5 |
Expand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 idna-contextj-rules / domain-validator |
58% |
5 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coveragePair every button background override with a colour overrideManually verify against the spec text |
| v148 idna-contextj-rules / rule-reference |
58% |
5 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 pwa-origin-migration / migration-timeline |
58% |
5 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 sharedworker-on-android / shared-clock |
58% |
5 |
Expand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 sharedworker-on-android / tab-counter |
58% |
5 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 the-revert-rule-keyword / component-reset-demo |
58% |
5 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coveragePair every button background override with a colour overrideManually verify against the spec text |
| v145 device-bound-session-credentials / threat-model |
64% |
0 |
|
| v132 freezing-on-energy-saver / api-impact-matrix |
67% |
4 |
Broaden the interactive surfaceAdd a direct spec linkAlign the concept blurb with the feature index promiseDemonstrate at least one failure mode |
| v132 freezing-on-energy-saver / what-pauses |
67% |
3 |
Broaden the interactive surfaceCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 ignore-strict-transport-security-for-localhost / hsts-localhost |
67% |
4 |
Broaden the interactive surfaceAdd a direct spec linkCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 ignore-strict-transport-security-for-localhost / port-explorer |
67% |
4 |
Broaden the interactive surfaceAdd a direct spec linkCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 keyboard-focusable-scroll-containers / opt-out-matrix |
67% |
3 |
Broaden the interactive surfaceAlign the concept blurb with the feature index promiseDemonstrate at least one failure mode |
| v132 popover-invoker-and-anchor-positioning-improvements / pop-anchor |
67% |
4 |
Broaden the interactive surfaceAdd a direct spec linkAlign the concept blurb with the feature index promiseDemonstrate at least one failure mode |
| v132 pushmessagedata-bytes / push-bytes |
67% |
3 |
Broaden the interactive surfaceCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 resource-timing-revert-responsestart-change-and-introduce-firstresponseheadersst / early-hints |
67% |
3 |
Broaden the interactive surfaceAlign the concept blurb with the feature index promiseDemonstrate at least one failure mode |
| v132 scroll-button-pseudo-elements / gallery-vertical |
67% |
3 |
Add user-driven controls beyond the support probeCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 scroll-button-pseudo-elements / orientation-modes |
67% |
3 |
Add user-driven controls beyond the support probeCover more of the spec surfaceDemonstrate at least one failure mode |
| v137 css-if-function / feature-progressive-enhance |
67% |
2 |
Add a toggle to force the fallback pathReplace inline hex with design system tokens |
| v138 css-sign-related-functions-abs-sign / symmetry-animator |
67% |
3 |
Add ChromeStatus reference link to Symmetry Animator concept pageFix mathematical redundancy in Row 1 bounce calculationAdd capability support banner to Symmetry Animator |
| v144 deprecate-savedtabgroups-as-individual-value-in-synctypeslistdisabled / policy-migration-diff |
67% |
5 |
Cover the spec aspect: showing the policy string before/after deprecationCover the spec aspect: ChromeOS / desktop / mobile alignmentAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 externally-loaded-entities-in-xml-parsing / payload-replay |
67% |
5 |
Cover the spec aspect: XXE attack reproduction (before-state)Cover the spec aspect: what to expect after removal — entity refs resolve to nothinAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 externally-loaded-entities-in-xml-parsing / xxe-side-by-side |
67% |
5 |
Cover the spec aspect: XXE attack reproduction (before-state)Cover the spec aspect: what to expect after removal — entity refs resolve to nothinAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 mirroring-of-rtl-mathml-operators / operator-tester |
67% |
5 |
Cover the spec aspect: operators with no mirror codepoint (glyph-level) vs paired bCover the spec aspect: real-world Arabic math formulaeAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 non-tree-scoped-container-name-matching / shadow-bridge |
67% |
5 |
Cover the spec aspect: shadow DOM crossing the boundaryCover the spec aspect: nested component design-system scenariosReplace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 performance-event-timing-interactioncount / density-heatmap |
67% |
5 |
Cover the spec aspect: difference between events and interactionsCover the spec aspect: INP budget tracking as a use caseAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 respect-overscroll-behavior-for-keyboard-scrolls / input-modes-lab |
67% |
5 |
Cover the spec aspect: all three values demonstrated (auto/contain/none)Cover the spec aspect: modal trap / focus interactionsAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 respect-overscroll-behavior-for-keyboard-scrolls / modal-trap |
67% |
5 |
Cover the spec aspect: all three values demonstrated (auto/contain/none)Cover the spec aspect: modal trap / focus interactionsAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 respect-overscroll-behavior-on-non-scrollable-scroll-containers / popup-overlay |
67% |
5 |
Cover the spec aspect: showing a non-overflowing container blocking propagationCover the spec aspect: comparison with the previous behaviourAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 rtcdegradationpreference-enum-value-maintain-framerate-and-resolution / call-quality |
67% |
5 |
Cover the spec aspect: manual adaptation logic side-by-side with the built-in oneCover the spec aspect: what happens under congestion when no adaptation runsAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 side-relative-syntax-for-background-position-x-y-longhands / parallax-recipe |
67% |
5 |
Cover the spec aspect: right/bottom side keywords (the main new syntax)Cover the spec aspect: animation between two side-relative valuesAdd real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 support-ping-hreflang-type-and-referrerpolicy-for-svgaelement / ping-beacon-test |
67% |
5 |
Cover the spec aspect: each attribute exercised independentlyCover the spec aspect: side-by-side with the HTML <a> equivalentReplace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 support-ping-hreflang-type-and-referrerpolicy-for-svgaelement / svg-a-attrs |
67% |
5 |
Cover the spec aspect: each attribute exercised independentlyCover the spec aspect: side-by-side with the HTML <a> equivalentReplace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 svg2-css-cascading / dynamic-theme |
67% |
5 |
Cover the spec aspect: :hover state inside a <use> instance — the canonical fixCover the spec aspect: theming via <use> with cascaded custom propertiesReplace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 svg2-css-cascading / use-tree-theming |
67% |
5 |
Cover the spec aspect: :hover state inside a <use> instance — the canonical fixCover the spec aspect: theming via <use> with cascaded custom propertiesReplace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 webgpu-uniform-buffer-standard-layout / struct-layout-calculator |
67% |
4 |
Add real controls so the demo isn't a styled code cardReplace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 xrvisibilitymaskchange / foveated-render |
67% |
5 |
Cover the spec aspect: mesh visualisationCover the spec aspect: foveated render optimisation as the canonical useAdd real controls so the demo isn't a styled code cardReplace raw hex colours with design-system variablesCover at least one realistic failure mode |
| v145 crash-reporting-key-value-api / session-journal |
67% |
3 |
Surface the missing API surfaces on session-journalShow the failure modes on session-journalBring session-journal back onto the design system |
| v145 css-name-only-container-queries / style-without-size |
67% |
2 |
Show the failure modes on style-without-sizeBring style-without-size back onto the design system |
| v145 customizable-select-listbox / popup-vs-listbox |
67% |
3 |
Surface the missing API surfaces on popup-vs-listboxAdd a user-driven control to popup-vs-listboxShow the failure modes on popup-vs-listbox |
| v145 enable-monochrome-emoji-rendering-in-forced-colors-mode / emoji-demo |
67% |
3 |
Surface the missing API surfaces on emoji-demoAdd a user-driven control to emoji-demoShow the failure modes on emoji-demo |
| v145 enable-monochrome-emoji-rendering-in-forced-colors-mode / icon-system |
67% |
3 |
Surface the missing API surfaces on icon-systemShow the failure modes on icon-systemBring icon-system back onto the design system |
| v145 introducing-the-origin-api / postmessage-origin-guard |
67% |
3 |
Surface the missing API surfaces on postmessage-origin-guardShow the failure modes on postmessage-origin-guardBring postmessage-origin-guard back onto the design system |
| v145 jpeg-xl-decoding-support-image-jxl-in-blink / picture-element-builder |
67% |
3 |
Surface the missing API surfaces on picture-element-builderShow the failure modes on picture-element-builderBring picture-element-builder back onto the design system |
| v145 local-network-access-restrictions / csrf-scenario |
67% |
3 |
Surface the missing API surfaces on csrf-scenarioShow the failure modes on csrf-scenarioBring csrf-scenario back onto the design system |
| v145 overscroll-effect-on-non-root-scrollers / chat-feed |
67% |
2 |
Show the failure modes on chat-feedBring chat-feed back onto the design system |
| v145 reduced-user-agent-strings-by-default / entropy-budget |
67% |
3 |
Surface the missing API surfaces on entropy-budgetShow the failure modes on entropy-budgetReconcile the feature-index blurb with entropy-budget's framing |
| v145 show-true-window-position-on-android / before-after-android |
67% |
3 |
Surface the missing API surfaces on before-after-androidAdd a user-driven control to before-after-androidShow the failure modes on before-after-android |
| v145 show-true-window-position-on-android / window-coordinates |
67% |
3 |
Surface the missing API surfaces on window-coordinatesAdd a user-driven control to window-coordinatesShow the failure modes on window-coordinates |
| v145 text-justify-css-property / cjk-and-latin |
67% |
3 |
Surface the missing API surfaces on cjk-and-latinAdd a user-driven control to cjk-and-latinShow the failure modes on cjk-and-latin |
| v145 text-justify-css-property / column-width-tester |
67% |
2 |
Show the failure modes on column-width-testerBring column-width-tester back onto the design system |
| v145 trusted-types-spec-alignment / sanitizer-bridge |
67% |
3 |
Surface the missing API surfaces on sanitizer-bridgeShow the failure modes on sanitizer-bridgeBring sanitizer-bridge back onto the design system |
| v147 element-scoped-view-transitions / concurrent-shuffle |
67% |
4 |
Surface more named spec API for element-scoped-view-transitionsCover at least one failure modeExpand the interactive surfaceTighten the design-system compliance |
| v147 element-scoped-view-transitions / live-feed |
67% |
4 |
Surface more named spec API for element-scoped-view-transitionsCover at least one failure modeExpand the interactive surfaceTighten the design-system compliance |
| v147 gamepad-event-driven-input-api / game-input-recorder |
67% |
4 |
Surface more named spec API for gamepad-event-driven-input-apiCover at least one failure modeTighten the design-system complianceReconcile blurb and page contents |
| v147 gamepad-event-driven-input-api / latency-comparator |
67% |
4 |
Surface more named spec API for gamepad-event-driven-input-apiCover at least one failure modeExpand the interactive surfaceReconcile blurb and page contents |
| v147 json-and-style-support-for-link-rel-modulepreload / network-waterfall |
67% |
4 |
Surface more named spec API for json-and-style-support-for-link-rel-modulepreloadCover at least one failure modeExpand the interactive surfaceTighten the design-system compliance |
| v147 x25519kyber768-key-encapsulation-for-tls / tls-inspector |
67% |
4 |
Surface more named spec API for x25519kyber768-key-encapsulation-for-tlsCover at least one failure modeExpand the interactive surfaceReconcile blurb and page contents |
| v148 content-type-in-resource-timing / live-inspector |
67% |
4 |
Expand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 content-type-in-resource-timing / resource-grouper |
67% |
4 |
Expand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 correctly-set-dropeffect-for-dragenter-dragleave-and-dragover-events / effect-matrix |
67% |
4 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageManually verify against the spec text |
| v148 declarative-css-module-scripts / css-module-playground |
67% |
4 |
Add explicit edge case coverageWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 extended-lifetime-shared-workers / background-channel |
67% |
4 |
Expand the interactive surface beyond one or two buttonsAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 idna-contextj-rules / contextj-demo |
67% |
4 |
Tighten the link between the demo and the spec's headline behaviourAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 idna-contextj-rules / domain-security-auditor |
67% |
4 |
Tighten the link between the demo and the spec's headline behaviourAdd explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 prompt-api-sampling-parameters / safety-harness |
67% |
5 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge caseSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 text-decoration-skip-ink-all / underline-workshop |
67% |
4 |
Add explicit edge case coverageWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 the-revert-rule-keyword / cascade-unwinder |
67% |
4 |
Add explicit edge case coverageWrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 translator-api / language-pair-explorer |
67% |
4 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsAdd explicit edge case coverageManually verify against the spec text |
| v157 disallow-spaces-in-non-file-url-hosts / parser-agreement |
73% |
3 |
Green 'agree' verdict endorses the pre-157 wrong outcomeReframe the disagreement premise or demonstrate a real oneEmerald banner text misses WCAG AA |
| v132 attribution-reporting-api-feature-aggregatable-named-budgets / report-anatomy |
75% |
2 |
Cover more of the spec surfaceDemonstrate at least one failure mode |
| v132 attribution-reporting-api-feature-aggregatable-named-budgets / trigger-registration |
75% |
2 |
Cover more of the spec surfaceDemonstrate at least one failure mode |
| v132 attribution-reporting-api-feature-change-to-ar-debug-cookie-requirement / ar-debug-cookie |
75% |
2 |
Cover more of the spec surfaceDemonstrate at least one failure mode |
| v132 attribution-reporting-api-feature-change-to-ar-debug-cookie-requirement / debug-keys-matrix |
75% |
2 |
Cover more of the spec surfaceDemonstrate at least one failure mode |
| v132 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / anchor-axis-playground |
75% |
2 |
Add user-driven controls beyond the support probeDemonstrate at least one failure mode |
| v132 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / anchor-size-inset |
75% |
2 |
Align the concept blurb with the feature index promiseDemonstrate at least one failure mode |
| v132 device-posture-api / posture |
75% |
3 |
Broaden the interactive surfaceCover more of the spec surfaceSurface more failure modes |
| v132 dialog-toggle-events / dialog-state-machine |
75% |
2 |
Cover more of the spec surfaceDemonstrate at least one failure mode |
| v132 document-isolation-policy / policy-comparator |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 explicit-compile-hints-with-magic-comments / first-click-latency |
75% |
2 |
Cover more of the spec surfaceDemonstrate at least one failure mode |
| v132 expose-coarsened-cross-origin-rendertime-in-elment-timing-lcp-regardless-of-tao / coarse-render-time |
75% |
3 |
Broaden the interactive surfaceAlign the concept blurb with the feature index promiseSurface more failure modes |
| v132 expose-coarsened-cross-origin-rendertime-in-elment-timing-lcp-regardless-of-tao / quantization-grid |
75% |
3 |
Broaden the interactive surfaceAdd a direct spec linkDemonstrate at least one failure mode |
| v132 fedcm-authorization-features-fka-bundle-6-continuation-api-parameters-api-fields / account-labels |
75% |
3 |
Add a direct spec linkCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 fedcm-authorization-features-fka-bundle-6-continuation-api-parameters-api-fields / multi-config-flow |
75% |
3 |
Add a direct spec linkCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 fedcm-mode-api-f-k-a-button-mode-and-use-other-account-api / dialog-wireframes |
75% |
3 |
Add a direct spec linkCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 fedcm-mode-api-f-k-a-button-mode-and-use-other-account-api / fedcm-mode |
75% |
4 |
Broaden the interactive surfaceAdd a direct spec linkCover more of the spec surfaceSurface more failure modes |
| v132 fedcm-mode-api-f-k-a-button-mode-and-use-other-account-api / use-other-account |
75% |
3 |
Add a direct spec linkCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 fenced-frames-send-referer-header-in-beacons / beacon-types |
75% |
3 |
Broaden the interactive surfaceAdd a direct spec linkDemonstrate at least one failure mode |
| v132 fenced-frames-send-referer-header-in-beacons / fenced-referer |
75% |
3 |
Broaden the interactive surfaceAdd a direct spec linkDemonstrate at least one failure mode |
| v132 fetch-request-bytes-and-response-bytes / api-comparator |
75% |
2 |
Wire the controls to live behaviourDemonstrate at least one failure mode |
| v132 fetch-request-bytes-and-response-bytes / req-res-bytes |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 fix-selection-iscollapsed-in-shadow-dom / before-after |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 fix-selection-iscollapsed-in-shadow-dom / shadow-selection |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 freezing-on-energy-saver / energy-freeze |
75% |
2 |
Align the concept blurb with the feature index promiseDemonstrate at least one failure mode |
| v132 ignore-strict-transport-security-for-localhost / before-after-flow |
75% |
4 |
Broaden the interactive surfaceAdd a direct spec linkCover more of the spec surfaceSurface more failure modes |
| v132 ignore-strict-transport-security-for-localhost / dev-workflow |
75% |
4 |
Broaden the interactive surfaceAdd a direct spec linkCover more of the spec surfaceSurface more failure modes |
| v132 keyboard-focusable-scroll-containers / kbd-scroll-focus |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 partitioning-visited-links-history / history-sniff-defense |
75% |
3 |
Broaden the interactive surfaceAdd a direct spec linkDemonstrate at least one failure mode |
| v132 partitioning-visited-links-history / live-styling |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 popover-invoker-and-anchor-positioning-improvements / invoker-types |
75% |
3 |
Add a direct spec linkCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 popover-invoker-and-anchor-positioning-improvements / menu-list |
75% |
3 |
Broaden the interactive surfaceAdd a direct spec linkDemonstrate at least one failure mode |
| v132 private-state-token-api-permissions-policy-default-allowlist-wildcard / policy-explorer |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 protected-audience-auction-nonce-hardening / buyer-worklet |
75% |
2 |
Cover more of the spec surfaceDemonstrate at least one failure mode |
| v132 protected-audience-auction-nonce-hardening / pa-nonce |
75% |
2 |
Cover more of the spec surfaceDemonstrate at least one failure mode |
| v132 pushmessagedata-bytes / binary-protocol-demo |
75% |
3 |
Add a direct spec linkCover more of the spec surfaceDemonstrate at least one failure mode |
| v132 pushmessagedata-bytes / sw-integration |
75% |
3 |
Broaden the interactive surfaceCover more of the spec surfaceSurface more failure modes |
| v132 remove-prefixed-htmlvideoelement-fullscreen-apis / api-evolution |
75% |
3 |
Broaden the interactive surfaceAdd a direct spec linkDemonstrate at least one failure mode |
| v132 resource-timing-revert-responsestart-change-and-introduce-firstresponseheadersst / timing-waterfall |
75% |
3 |
Wire the controls to live behaviourAdd a direct spec linkDemonstrate at least one failure mode |
| v132 saved-queries-in-sharedstorage-selecturl / entropy-budget-tracker |
75% |
3 |
Wire the controls to live behaviourAdd a direct spec linkDemonstrate at least one failure mode |
| v132 sideways-writing-modes / book-spine |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 sideways-writing-modes / compact-table |
75% |
4 |
Wire the controls to live behaviourAdd a direct spec linkResolve a design-system findingSurface more failure modes |
| v132 sideways-writing-modes / sideways |
75% |
2 |
Add user-driven controls beyond the support probeDemonstrate at least one failure mode |
| v132 sideways-writing-modes / vertical-typography |
75% |
2 |
Broaden the interactive surfaceDemonstrate at least one failure mode |
| v132 user-navigation-capturing-on-desktop / capture-links-configurator |
75% |
3 |
Wire the controls to live behaviourAdd a direct spec linkDemonstrate at least one failure mode |
| v132 user-navigation-capturing-on-desktop / launch-handler-tester |
75% |
2 |
Align the concept blurb with the feature index promiseDemonstrate at least one failure mode |
| v132 webauthn-signal-api / passkey-sync-dashboard |
75% |
3 |
Wire the controls to live behaviourAdd a direct spec linkDemonstrate at least one failure mode |
| v132 webgpu-32-bit-float-textures-blending / f32-blend |
75% |
3 |
Broaden the interactive surfaceAlign the concept blurb with the feature index promiseSurface more failure modes |
| v132 webgpu-expose-gpuadapterinfo-from-gpudevice / device-adapterinfo |
75% |
3 |
Broaden the interactive surfaceCover more of the spec surfaceSurface more failure modes |
| v132 webgpu-expose-gpuadapterinfo-from-gpudevice / lost-device |
75% |
3 |
Broaden the interactive surfaceCover more of the spec surfaceSurface more failure modes |
| v133 animation-overallprogress / overall-progress |
75% |
3 |
Demonstrate the null overallProgress resultAdd an infinite-iteration caseShow pre-delay vs post-end clamping |
| v134 bounce-tracking-mitigations-on-http-cache / tracker-survival-matrix |
75% |
4 |
Cite milestone-accurate version datesAdd a 'user interaction' modifierDrop or annotate the 'hypothetical Chrome 140' rowUse design-token foreground for survives/cleared cells |
| v137 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / error-decoder |
75% |
3 |
Write a feature-index blurbRemove the dead `.error-tag` style blockAdd a real `try` button per row |
| v137 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / error-rename |
75% |
2 |
Add a cross-origin iframe variantAdd a no-activation branch |
| v137 css-if-function / component-variants |
75% |
2 |
Replace raw hex in JS fallbacksShow dark mode + variants composition |
| v137 css-if-function / dark-mode-tokens |
75% |
2 |
Show contrast scores per pairWrap raw hex in :root custom properties |
| v138 css-env-variable-for-os-level-font-scale / touch-target-checker |
75% |
2 |
Add ChromeStatus reference link to Touch Target Checker concept pageEnforce WCAG 24px floor using CSS max() for scaled buttons |
| v139 continue-running-transitions-when-switching-to-initial-transition-value / duration-swap |
75% |
3 |
Exercise more of the Continue running transitions when switching to initial transition value. spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 continue-running-transitions-when-switching-to-initial-transition-value / interruption-stability |
75% |
3 |
Exercise more of the Continue running transitions when switching to initial transition value. spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 corner-shaping-corner-shape-superellipse-squircle / per-corner-mixer |
75% |
2 |
Demonstrate failure and edge-case branchesMove inline hex colours to CSS variables |
| v139 corner-shaping-corner-shape-superellipse-squircle / squircle-playground |
75% |
3 |
Exercise more of the Corner shaping (corner-shape, superellipse, squircle) spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 crash-reporting-api-specify-crash-reporting-to-receive-only-crash-reports / report-to-config |
75% |
3 |
Exercise more of the Crash Reporting API: Specify crash-reporting to receive only crash reports spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 css-custom-functions / function-cookbook |
75% |
2 |
Exercise more of the CSS Custom Functions spec surfaceDemonstrate failure and edge-case branches |
| v139 css-custom-functions / functional-design-tokens |
75% |
2 |
Exercise more of the CSS Custom Functions spec surfaceDemonstrate failure and edge-case branches |
| v139 css-gap-decorations / gap-ruled-grid |
75% |
3 |
Exercise more of the CSS Gap Decorations spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 css-gap-decorations / multicol-magazine |
75% |
4 |
Exercise more of the CSS Gap Decorations spec surfaceDemonstrate failure and edge-case branchesMove inline hex colours to CSS variablesMirror the spec's stated motivation in the demo |
| v139 faster-background-freezing-on-android / freeze-timeline |
75% |
3 |
Exercise more of the Faster background freezing on Android spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 full-frame-rate-render-blocking-attribute / loading-timeline-planner |
75% |
3 |
Exercise more of the Full frame rate render blocking attribute spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 full-frame-rate-render-blocking-attribute / render-blocking-flag |
75% |
3 |
Exercise more of the Full frame rate render blocking attribute spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 randomizing-tcp-port-allocation-on-windows / port-entropy-visualizer |
75% |
3 |
Exercise more of the Randomizing TCP Port Allocation on Windows spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 re-sizing-tcp-connection-pool / pool-note |
75% |
3 |
Exercise more of the Re-Sizing TCP Connection Pool spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 re-sizing-tcp-connection-pool / sidechannel-leak |
75% |
3 |
Exercise more of the Re-Sizing TCP Connection Pool spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 request-close-invoker-command / form-guard |
75% |
2 |
Exercise more of the 'request-close' Invoker Command spec surfaceDemonstrate failure and edge-case branches |
| v139 scroll-anchoring-priority-candidate-fix / anchor-fix |
75% |
2 |
Exercise more of the Scroll Anchoring Priority Candidate Fix spec surfaceDemonstrate failure and edge-case branches |
| v139 scroll-anchoring-priority-candidate-fix / contenteditable-drift |
75% |
2 |
Exercise more of the Scroll Anchoring Priority Candidate Fix spec surfaceDemonstrate failure and edge-case branches |
| v139 support-font-feature-settings-descriptor-in-font-face-rule / design-system |
75% |
3 |
Exercise more of the Support font-feature-settings descriptor in @font-face rule spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 support-font-feature-settings-descriptor-in-font-face-rule / fontface-descriptor |
75% |
3 |
Exercise more of the Support font-feature-settings descriptor in @font-face rule spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 web-app-scope-extensions / origin-association |
75% |
3 |
Exercise more of the Web app scope extensions spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 web-app-scope-extensions / pwa-scope-inspector |
75% |
3 |
Exercise more of the Web app scope extensions spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 web-app-scope-extensions / scope-extensions |
75% |
3 |
Exercise more of the Web app scope extensions spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v140 deprecate-special-font-size-rules-for-h1-within-some-elements / breakage-finder |
75% |
3 |
Seed with popular template snippetsOutput remediation snippetsVerify chromestatus link |
| v141 support-width-and-height-as-presentation-attributes-on-nested-svg-elements / chart-composition |
75% |
3 |
Expand the interactive surfaceTighten lede / blurb vocabulary alignmentAdd an explicit edge-case branch |
| v141 webrtc-getstats-align-implementations-on-when-rtp-stats-should-be-created / stats-lifecycle |
75% |
3 |
Surface canonical API names from the specExpand the interactive surfaceAdd an explicit edge-case branch |
| v141 webrtc-getstats-align-implementations-on-when-rtp-stats-should-be-created / zero-byte-row |
75% |
3 |
Surface canonical API names from the specExpand the interactive surfaceAdd an explicit edge-case branch |
| v142 activeviewtransition-property-on-document / transition-performance-lab |
75% |
3 |
Add the spec link to the references listSurface paint entries by name, not just a counterCompare guarded vs unguarded stress run |
| v142 compression-dictionary-ttl / cache-lifetime-calculator |
75% |
2 |
Surface the literal Use-As-Dictionary: ttl=<seconds> headerAdd a 'compare two TTLs' mode |
| v143 at-rule-css-feature-detection / progressive-css |
75% |
4 |
Add a `force fallback` toggleReplace the `#f1faf4` raw hexGate on something more contemporary than @scopeShow the CSS source side-by-side with the rendered arenas |
| v143 css-anchored-fallback-container-queries / menu-edge-fitter |
75% |
4 |
Surface the active @container anchored() ruleFix the spec link to point at css-anchor-position-2Allow the trigger to be dragged outside the stageAdd a 'narrow trigger' option |
| v144 capability-elements-usermedia-mvp / microphone-meter |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 capability-elements-usermedia-mvp / permission-ux-compare |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 css-anchor-positioning-with-transforms / orbit-tracker |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 css-find-in-page-highlight-pseudos / current-vs-rest |
75% |
3 |
Replace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 css-find-in-page-highlight-pseudos / dark-mode-fix |
75% |
3 |
Replace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 css-find-in-page-highlight-pseudos / theme-presets |
75% |
3 |
Add real controls so the demo isn't a styled code cardReplace raw hex colours with design-system variablesAlign the concept lede with the feature-index blurb |
| v144 deprecate-and-remove-attribution-reporting-api / migrating-off |
75% |
4 |
Cover the spec aspect: concrete timeline and behaviour after removalCover the spec aspect: what replaces source/trigger registrationAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-and-remove-document-requeststorageaccessfor / embedded-flow-rebuilder |
75% |
4 |
Cover the spec aspect: showing what fails after removalCover the spec aspect: Storage Access API (rSA) as the replacementAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-and-remove-document-requeststorageaccessfor / rsa-for-note |
75% |
4 |
Cover the spec aspect: showing what fails after removalCover the spec aspect: Storage Access API (rSA) as the replacementAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-and-remove-document-requeststorageaccessfor / rsa-vs-rsa |
75% |
4 |
Cover the spec aspect: showing what fails after removalCover the spec aspect: Storage Access API (rSA) as the replacementAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-and-remove-private-aggregation-api / reporting-alternative |
75% |
4 |
Cover the spec aspect: concrete aggregation use cases that disappearCover the spec aspect: third-party cookies as the replacement signalAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-and-remove-protected-audience / contextual-fallback |
75% |
4 |
Cover the spec aspect: what contextual-only ad serving looks likeCover the spec aspect: showing concrete usage that breaksAdd real controls so the demo isn't a styled code cardAlign the concept lede with the feature-index blurb |
| v144 deprecate-and-remove-protected-audience / joinad-runad-probe |
75% |
4 |
Cover the spec aspect: what contextual-only ad serving looks likeCover the spec aspect: showing concrete usage that breaksAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-and-remove-protected-audience / removal-note |
75% |
4 |
Cover the spec aspect: what contextual-only ad serving looks likeCover the spec aspect: showing concrete usage that breaksAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-and-remove-related-website-sets-rws / rws-probe |
75% |
4 |
Cover the spec aspect: SSO and account linking migration patternsCover the spec aspect: Storage Access API as the replacementAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-and-remove-related-website-sets-rws / sso-migration-architect |
75% |
4 |
Cover the spec aspect: SSO and account linking migration patternsCover the spec aspect: Storage Access API as the replacementCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 deprecate-and-remove-shared-storage-api / broadcastchannel-pattern |
75% |
4 |
Cover the spec aspect: selectURL and worklet patterns that disappearCover the spec aspect: what replaces opaque cross-site signalsCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 deprecate-and-remove-shared-storage-api / shared-storage-probe |
75% |
4 |
Cover the spec aspect: selectURL and worklet patterns that disappearCover the spec aspect: what replaces opaque cross-site signalsAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-savedtabgroups-as-individual-value-in-synctypeslistdisabled / policy-note |
75% |
4 |
Cover the spec aspect: showing the policy string before/after deprecationCover the spec aspect: ChromeOS / desktop / mobile alignmentAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 deprecate-savedtabgroups-as-individual-value-in-synctypeslistdisabled / policy-string-builder |
75% |
4 |
Cover the spec aspect: showing the policy string before/after deprecationCover the spec aspect: ChromeOS / desktop / mobile alignmentAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 don-t-use-aria-details-for-anchor-positioning / refactor-recipes |
75% |
4 |
Cover the spec aspect: screen-reader output before vs afterCover the spec aspect: developer-supplied aria-describedby / aria-details as the exCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 don-t-use-aria-details-for-anchor-positioning / screen-reader-trace |
75% |
4 |
Cover the spec aspect: screen-reader output before vs afterCover the spec aspect: developer-supplied aria-describedby / aria-details as the exCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 enhanced-canvas-textmetrics / hit-test |
75% |
3 |
Replace raw hex colours with design-system variablesCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 externally-loaded-entities-in-xml-parsing / safe-xml-parser |
75% |
4 |
Cover the spec aspect: XXE attack reproduction (before-state)Cover the spec aspect: what to expect after removal — entity refs resolve to nothinAdd real controls so the demo isn't a styled code cardAlign the concept lede with the feature-index blurb |
| v144 externally-loaded-entities-in-xml-parsing / xxe-note |
75% |
4 |
Cover the spec aspect: XXE attack reproduction (before-state)Cover the spec aspect: what to expect after removal — entity refs resolve to nothinAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 indexeddb-sqlite-backend-in-memory-contexts / transaction-stress |
75% |
4 |
Cover the spec aspect: the user-visible behaviour is intentionally identical, so thCover the spec aspect: incognito vs regular comparisonCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 interoperable-pointer-and-mouse-boundary-events-after-dom-changes / dom-update-replay |
75% |
4 |
Cover the spec aspect: trace of the event sequence in a live DOM mutationCover the spec aspect: before-after difference (showing what Chrome used to do)Add real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 interoperable-pointer-and-mouse-boundary-events-after-dom-changes / hover-menu |
75% |
4 |
Cover the spec aspect: trace of the event sequence in a live DOM mutationCover the spec aspect: before-after difference (showing what Chrome used to do)Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 interoperable-pointer-and-mouse-boundary-events-after-dom-changes / swap-vs-remove |
75% |
4 |
Cover the spec aspect: trace of the event sequence in a live DOM mutationCover the spec aspect: before-after difference (showing what Chrome used to do)Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 non-tree-scoped-container-name-matching / container-scope |
75% |
4 |
Cover the spec aspect: shadow DOM crossing the boundaryCover the spec aspect: nested component design-system scenariosCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 non-tree-scoped-container-name-matching / nested-components |
75% |
4 |
Cover the spec aspect: shadow DOM crossing the boundaryCover the spec aspect: nested component design-system scenariosCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 performance-event-timing-interactioncount / inp-budget |
75% |
4 |
Cover the spec aspect: difference between events and interactionsCover the spec aspect: INP budget tracking as a use caseCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 performance-event-timing-interactioncount / inp-profiler |
75% |
4 |
Cover the spec aspect: difference between events and interactionsCover the spec aspect: INP budget tracking as a use caseCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 pointer-lock-on-android / fps-camera |
75% |
4 |
Cover the spec aspect: no-pointer device fallback (touch input)Cover the spec aspect: first-person camera / orbit controls as the canonical use caAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 predictable-reported-storage-quota / budget-planner |
75% |
4 |
Cover the spec aspect: incognito-detection probe (before-state) vs the new stable vCover the spec aspect: any genuine usage of quota planningCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 predictable-reported-storage-quota / cross-origin-comparison |
75% |
4 |
Cover the spec aspect: incognito-detection probe (before-state) vs the new stable vCover the spec aspect: any genuine usage of quota planningCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 respect-overscroll-behavior-for-keyboard-scrolls / values-explorer |
75% |
4 |
Cover the spec aspect: all three values demonstrated (auto/contain/none)Cover the spec aspect: modal trap / focus interactionsCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 respect-overscroll-behavior-on-non-scrollable-scroll-containers / backdrop-shield |
75% |
4 |
Cover the spec aspect: showing a non-overflowing container blocking propagationCover the spec aspect: comparison with the previous behaviourCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 respect-overscroll-behavior-on-non-scrollable-scroll-containers / dialog-container |
75% |
4 |
Cover the spec aspect: showing a non-overflowing container blocking propagationCover the spec aspect: comparison with the previous behaviourCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 respect-overscroll-behavior-on-non-scrollable-scroll-containers / non-scrollable-overscroll |
75% |
4 |
Cover the spec aspect: showing a non-overflowing container blocking propagationCover the spec aspect: comparison with the previous behaviourCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 rtcdegradationpreference-enum-value-maintain-framerate-and-resolution / custom-adaptor |
75% |
4 |
Cover the spec aspect: manual adaptation logic side-by-side with the built-in oneCover the spec aspect: what happens under congestion when no adaptation runsCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 speculation-rules-prerender-until-script-action / search-as-you-type |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 support-ping-hreflang-type-and-referrerpolicy-for-svgaelement / security-policy |
75% |
4 |
Cover the spec aspect: each attribute exercised independentlyCover the spec aspect: side-by-side with the HTML <a> equivalentCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 svg2-css-cascading / svg-cascade |
75% |
4 |
Cover the spec aspect: :hover state inside a <use> instance — the canonical fixCover the spec aspect: theming via <use> with cascaded custom propertiesReplace raw hex colours with design-system variablesCover at least one realistic failure mode |
| v144 temporal-in-ecma262 / calendar-explorer |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 the-geolocation-element / map-embed |
75% |
3 |
Add real controls so the demo isn't a styled code cardReplace raw hex colours with design-system variablesAlign the concept lede with the feature-index blurb |
| v144 the-geolocation-element / share-on-tap |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 user-agent-client-hints-ch-ua-high-entropy-values-permissions-policy / policy-builder |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 web-app-manifest-specify-update-eligibility-icon-urls-are-cache-control-immutabl / cache-control-decision |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 webgpu-subgroup-id-feature / parallel-reduction |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 webrequest-securityinfo-in-controlled-frame / cert-inspector |
75% |
3 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 xrvisibilitymaskchange / mask-inspector |
75% |
4 |
Cover the spec aspect: mesh visualisationCover the spec aspect: foveated render optimisation as the canonical useReplace raw hex colours with design-system variablesCover at least one realistic failure mode |
| v145 add-presentationtime-painttime-to-performance-entries / rum-beacon-builder |
75% |
2 |
Show the failure modes on rum-beacon-builderBring rum-beacon-builder back onto the design system |
| v145 clipboardchange-event-sticky-activation-permission-check / activation-and-permissions |
75% |
3 |
Surface the missing API surfaces on activation-and-permissionsAdd a user-driven control to activation-and-permissionsShow the failure modes on activation-and-permissions |
| v145 column-wrapping-for-multicol / news-layout |
75% |
2 |
Show the failure modes on news-layoutBring news-layout back onto the design system |
| v145 cookie-store-api-maxage-attribute / cookie-manager |
75% |
2 |
Show the failure modes on cookie-managerBring cookie-manager back onto the design system |
| v145 crash-reporting-key-value-api / api-reference |
75% |
3 |
Surface the missing API surfaces on api-referenceAdd a user-driven control to api-referenceShow the failure modes on api-reference |
| v145 css-letter-spacing-and-word-spacing-percentage-values / headline-tuner |
75% |
2 |
Surface the missing API surfaces on headline-tunerShow the failure modes on headline-tuner |
| v145 css-name-only-container-queries / component-roster |
75% |
2 |
Show the failure modes on component-rosterReconcile the feature-index blurb with component-roster's framing |
| v145 css-name-only-container-queries / theme-matrix |
75% |
2 |
Surface the missing API surfaces on theme-matrixShow the failure modes on theme-matrix |
| v145 customizable-select-listbox / color-picker-select |
75% |
2 |
Surface the missing API surfaces on color-picker-selectShow the failure modes on color-picker-select |
| v145 enabling-web-applications-to-understand-bimodal-performance-timings / distribution-detector |
75% |
3 |
Surface the missing API surfaces on distribution-detectorShow the failure modes on distribution-detectorReconcile the feature-index blurb with distribution-detector's framing |
| v145 expose-onanimationcancel-event-to-globaleventhandlers / loading-spinner |
75% |
2 |
Surface the missing API surfaces on loading-spinnerShow the failure modes on loading-spinner |
| v145 focus-s-focusvisible-option / focus-ring-control |
75% |
2 |
Show the failure modes on focus-ring-controlBring focus-ring-control back onto the design system |
| v145 overscroll-effect-on-non-root-scrollers / effect-toggler |
75% |
2 |
Surface the missing API surfaces on effect-togglerShow the failure modes on effect-toggler |
| v145 refine-border-radius-shadow-edge-computation-for-high-border-radius / radius-stress-test |
75% |
2 |
Surface the missing API surfaces on radius-stress-testShow the failure modes on radius-stress-test |
| v145 remove-bmp-extension-for-embedding-jpeg-or-png-in-bmp / migration-guide |
75% |
3 |
Surface the missing API surfaces on migration-guideAdd a user-driven control to migration-guideShow the failure modes on migration-guide |
| v145 remove-bmp-extension-for-embedding-jpeg-or-png-in-bmp / sniffer-probe |
75% |
2 |
Surface the missing API surfaces on sniffer-probeShow the failure modes on sniffer-probe |
| v145 secure-payment-confirmation-ux-refresh / dialog-comparison |
75% |
2 |
Surface the missing API surfaces on dialog-comparisonShow the failure modes on dialog-comparison |
| v145 secure-payment-confirmation-ux-refresh / spc-ux-demo |
75% |
3 |
Surface the missing API surfaces on spc-ux-demoAdd a user-driven control to spc-ux-demoShow the failure modes on spc-ux-demo |
| v145 show-true-window-position-on-android / popup-placement |
75% |
2 |
Surface the missing API surfaces on popup-placementShow the failure modes on popup-placement |
| v145 tcp-socket-pool-limit-randomization / connection-fingerprint-lab |
75% |
3 |
Surface the missing API surfaces on connection-fingerprint-labShow the failure modes on connection-fingerprint-labReconcile the feature-index blurb with connection-fingerprint-lab's framing |
| v147 autofill-event / autofill-log |
75% |
3 |
Surface more named spec API for autofill-eventCover at least one failure modeReconcile blurb and page contents |
| v147 clip-text-overflow-on-user-interaction / truncated-list |
75% |
3 |
Surface more named spec API for clip-text-overflow-on-user-interactionCover at least one failure modeExpand the interactive surface |
| v147 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / view-transition-pseudo |
75% |
3 |
Cover at least one failure modeExpand the interactive surfaceTighten the design-system compliance |
| v147 device-bound-session-credentials / protocol-walkthrough |
75% |
3 |
Cover at least one failure modeExpand the interactive surfaceReconcile blurb and page contents |
| v147 element-scoped-view-transitions / panel-switcher |
75% |
3 |
Cover at least one failure modeExpand the interactive surfaceReconcile blurb and page contents |
| v147 gamepad-event-driven-input-api / button-timeline |
75% |
3 |
Surface more named spec API for gamepad-event-driven-input-apiCover at least one failure modeTighten the design-system compliance |
| v147 js-profiling-in-dedicated-workers / worker-profile |
75% |
3 |
Cover at least one failure modeExpand the interactive surfaceReconcile blurb and page contents |
| v147 json-and-style-support-for-link-rel-modulepreload / css-module-preloader |
75% |
3 |
Surface more named spec API for json-and-style-support-for-link-rel-modulepreloadCover at least one failure modeExpand the interactive surface |
| v147 json-and-style-support-for-link-rel-modulepreload / json-preload-race |
75% |
3 |
Surface more named spec API for json-and-style-support-for-link-rel-modulepreloadCover at least one failure modeExpand the interactive surface |
| v147 local-network-access-restrictions / preflight-inspector |
75% |
3 |
Surface more named spec API for local-network-access-restrictionsCover at least one failure modeExpand the interactive surface |
| v147 prerendering-cross-origin-iframes / optin-header-check |
75% |
3 |
Surface more named spec API for prerendering-cross-origin-iframesCover at least one failure modeReconcile blurb and page contents |
| v147 remove-inline-xslt-for-production-of-svg / svg-from-domparser |
75% |
3 |
Surface more named spec API for remove-inline-xslt-for-production-of-svgCover at least one failure modeTighten the design-system compliance |
| v147 remove-inline-xslt-for-production-of-svg / xslt-svg-demo |
75% |
3 |
Surface more named spec API for remove-inline-xslt-for-production-of-svgCover at least one failure modeExpand the interactive surface |
| v147 remove-inline-xslt-for-production-of-svg / xslt-to-js-converter |
75% |
3 |
Surface more named spec API for remove-inline-xslt-for-production-of-svgCover at least one failure modeTighten the design-system compliance |
| v147 request-isreloadnavigation-attribute / cache-strategy |
75% |
3 |
Cover at least one failure modeExpand the interactive surfaceReconcile blurb and page contents |
| v147 request-isreloadnavigation-attribute / history-state-manager |
75% |
3 |
Cover at least one failure modeExpand the interactive surfaceTighten the design-system compliance |
| v147 support-path-attribute-on-svg-textpath-element / path-text-builder |
75% |
3 |
Surface more named spec API for support-path-attribute-on-svg-textpath-elementCover at least one failure modeTighten the design-system compliance |
| v147 webnn / adapter-probe |
75% |
3 |
Surface more named spec API for webnnCover at least one failure modeReconcile blurb and page contents |
| v147 webnn / linear-regression-demo |
75% |
3 |
Surface more named spec API for webnnCover at least one failure modeTighten the design-system compliance |
| v147 webnn / neural-network-visualizer |
75% |
3 |
Surface more named spec API for webnnCover at least one failure modeTighten the design-system compliance |
| v147 webxr-layers / layer-performance-analyzer |
75% |
3 |
Surface more named spec API for webxr-layersCover at least one failure modeExpand the interactive surface |
| v147 webxr-layers / layer-types |
75% |
3 |
Cover at least one failure modeExpand the interactive surfaceTighten the design-system compliance |
| v147 webxr-layers / ui-overlay-simulator |
75% |
3 |
Surface more named spec API for webxr-layersCover at least one failure modeTighten the design-system compliance |
| v147 webxr-plane-detection / plane-detection-demo |
75% |
3 |
Cover at least one failure modeExpand the interactive surfaceReconcile blurb and page contents |
| v147 webxr-plane-detection / plane-mesh-generator |
75% |
3 |
Surface more named spec API for webxr-plane-detectionCover at least one failure modeTighten the design-system compliance |
| v147 webxr-plane-detection / surface-anchor-manager |
75% |
3 |
Surface more named spec API for webxr-plane-detectionCover at least one failure modeTighten the design-system compliance |
| v148 connection-allowlists / endpoint-tester |
75% |
3 |
Add explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 content-type-in-resource-timing / mime-audit |
75% |
3 |
Add explicit edge case coveragePair every button background override with a colour overrideManually verify against the spec text |
| v148 extended-lifetime-shared-workers / offline-queue |
75% |
3 |
Add explicit edge case coveragePair every button background override with a colour overrideManually verify against the spec text |
| v148 extended-lifetime-shared-workers / persistent-counter |
75% |
4 |
Expand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge caseWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 extended-lifetime-shared-workers / worker-lifecycle-demo |
75% |
3 |
Add explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 get-secure-payment-confirmation-capabilities / capabilities-demo |
75% |
4 |
Expand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge caseWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 get-secure-payment-confirmation-capabilities / payment-flow-gate |
75% |
4 |
Expand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge casePair every button background override with a colour overrideManually verify against the spec text |
| v148 get-secure-payment-confirmation-capabilities / payment-method-checker |
75% |
4 |
Expand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge caseWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 prompt-api-sampling-parameters / topk-visualizer |
75% |
3 |
Add explicit edge case coverageSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 sharedworker-on-android / collaborative-notes |
75% |
3 |
Add explicit edge case coveragePair every button background override with a colour overrideManually verify against the spec text |
| v148 text-decoration-skip-ink-all / multilingual-comparison |
75% |
3 |
Add explicit edge case coveragePair every button background override with a colour overrideManually verify against the spec text |
| v148 translator-api / local-first-workflow |
75% |
4 |
Tighten the link between the demo and the spec's headline behaviourExpand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge caseManually verify against the spec text |
| v150 css-background-clip-border-area / multi-layer-composition |
75% |
1 |
Run DevTools MCP verification for multi-layer composition |
| v150 support-path-length-as-a-css-property / css-overrides-attribute |
75% |
1 |
Expose toggle state and live results to assistive technology |
| v151 no-auto-rewind-for-animationtrigger-play-methods / play-vs-replay |
77% |
1 |
Replace illustration-only evidence with an additive native use case |
| v151 no-auto-rewind-for-animationtrigger-play-methods / trigger-playground |
77% |
1 |
Add an action configuration matrix |
| v157 web-bluetooth-bluetoothremotegattserver-maxwritewithoutresponsesize / chunk-planner |
77% |
3 |
Cost table overflows and clips the stage at mobile widthIndex card promises a read-from-device path the page does not haveStatic initial payload label disagrees with the computed value |
| v144 pointer-lock-on-android / gesture-recorder |
79% |
0 |
|
| v147 csspseudoelement-interface / geometry-queries |
79% |
0 |
|
| v152 connection-allowlists / endpoint-tester |
81% |
3 |
Add explicit edge case coverageWrap references in a labelled `references` sectionManually verify against the spec text |
| v152 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / view-transition-pseudo |
81% |
3 |
Cover at least one failure modeExpand the interactive surfaceTighten the design-system compliance |
| v152 deprecate-and-remove-private-aggregation-api / reporting-alternative |
81% |
4 |
Cover the spec aspect: concrete aggregation use cases that disappearCover the spec aspect: third-party cookies as the replacement signalAdd real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v155 css-corner-shorthand-properties / shape-gallery |
82% |
1 |
Fix the value set: 'straight' is not a corner-shape value, 'square' and superellipse() are |
| v155 margin-trim / multicol |
82% |
2 |
Reconcile the narration with break-margin truncation — the measurements already disagree with itAdd a multicol assertion to the conformance suite (new assertion, additive) |
| v155 margin-trim / trim-explorer |
82% |
2 |
Drop or rework the inline mode: the values are out of the spec and the container is the wrong kindFlag: conformance inline assertions look wrong against the shipped spec (human only) |
| v157 approximate-geolocation / accuracy-mode-probe |
82% |
2 |
Results table overflows and clips the compare stage at mobile widthAmber and emerald verdict colours miss WCAG AA |
| v157 approximate-geolocation / store-locator |
82% |
3 |
Ranking table overflows and clips the stage at mobile widthCaption renders 'the exact origin origin'Emerald 'yes' cells miss WCAG AA on white |
| v157 disallow-spaces-in-non-file-url-hosts / migration-scanner |
82% |
2 |
Authority check misclassifies spaces in userinfoSpace-deletion is presented as the correction without alternatives |
| v157 disallow-spaces-in-non-file-url-hosts / where-spaces-are-legal |
82% |
2 |
Qualify the green 'Parsed' verdict when the host contains the spaceFragment slot's fate line depends on the query's + not the fragment |
| v131 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / badge-position |
83% |
3 |
Drop or document the raw-hex fallback in --accent-amberAdd an RTL presetMove inline styles to classes |
| v131 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / responsive-tooltip |
83% |
2 |
Surface the computed offset liveShow what happens with no font-size transition |
| v132 attribution-reporting-api-feature-aggregatable-named-budgets / budget-strategies |
83% |
1 |
Demonstrate at least one failure mode |
| v132 attribution-reporting-api-feature-aggregatable-named-budgets / named-budgets |
83% |
2 |
Cover more of the spec surfaceSurface more failure modes |
| v132 attribution-reporting-api-feature-change-to-ar-debug-cookie-requirement / verbose-decoder |
83% |
1 |
Demonstrate at least one failure mode |
| v132 blob-url-partitioning-fetching-navigation / blob-partition |
83% |
2 |
Align the concept blurb with the feature index promiseCover more of the spec surface |
| v132 blob-url-partitioning-fetching-navigation / iframe-navigation |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 blob-url-partitioning-fetching-navigation / storage-key-explorer |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 blob-url-partitioning-fetching-navigation / top-level-carve-out |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / proportional-positioner |
83% |
1 |
Demonstrate at least one failure mode |
| v132 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / tooltip-margin |
83% |
1 |
Demonstrate at least one failure mode |
| v132 css-inertness / conditional-form |
83% |
3 |
Add a direct spec linkResolve a design-system findingSurface more failure modes |
| v132 css-inertness / inert-vs-interactivity |
83% |
1 |
Demonstrate at least one failure mode |
| v132 css-inertness / inertness |
83% |
1 |
Demonstrate at least one failure mode |
| v132 css-inertness / tab-walker |
83% |
1 |
Demonstrate at least one failure mode |
| v132 device-posture-api / css-fallback-strategy |
83% |
2 |
Broaden the interactive surfaceSurface more failure modes |
| v132 device-posture-api / foldable-layout |
83% |
1 |
Demonstrate at least one failure mode |
| v132 dialog-toggle-events / animation-on-toggle |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 dialog-toggle-events / cancel-close |
83% |
3 |
Add a direct spec linkCover more of the spec surfaceSurface more failure modes |
| v132 dialog-toggle-events / dialog-toggle |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 document-isolation-policy / doc-isolation |
83% |
2 |
Broaden the interactive surfaceSurface more failure modes |
| v132 document-isolation-policy / popup-compat |
83% |
2 |
Broaden the interactive surfaceSurface more failure modes |
| v132 element-capture / conferencing-app |
83% |
2 |
Cover more of the spec surfaceSurface more failure modes |
| v132 element-capture / element-capture |
83% |
2 |
Cover more of the spec surfaceSurface more failure modes |
| v132 element-capture / restriction-target-lifecycle |
83% |
2 |
Cover more of the spec surfaceSurface more failure modes |
| v132 explicit-compile-hints-with-magic-comments / compile-hints |
83% |
1 |
Demonstrate at least one failure mode |
| v132 explicit-compile-hints-with-magic-comments / parse-comparator |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 expose-coarsened-cross-origin-rendertime-in-elment-timing-lcp-regardless-of-tao / tao-vs-coarse |
83% |
2 |
Broaden the interactive surfaceSurface more failure modes |
| v132 fedcm-authorization-features-fka-bundle-6-continuation-api-parameters-api-fields / auth-bundle |
83% |
3 |
Add a direct spec linkCover more of the spec surfaceSurface more failure modes |
| v132 fedcm-authorization-features-fka-bundle-6-continuation-api-parameters-api-fields / continuation-popup |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 fedcm-authorization-features-fka-bundle-6-continuation-api-parameters-api-fields / scope-builder |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 fedcm-mode-api-f-k-a-button-mode-and-use-other-account-api / mode-state-flow |
83% |
3 |
Add a direct spec linkCover more of the spec surfaceSurface more failure modes |
| v132 file-system-access / streaming-write |
83% |
1 |
Demonstrate at least one failure mode |
| v132 fix-selection-iscollapsed-in-shadow-dom / cross-tree-cases |
83% |
1 |
Demonstrate at least one failure mode |
| v132 fix-selection-iscollapsed-in-shadow-dom / inline-toolbar |
83% |
1 |
Demonstrate at least one failure mode |
| v132 freezing-on-energy-saver / freeze-simulator |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 keyboard-focusable-scroll-containers / sr-experience |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 keyboard-focusable-scroll-containers / tab-trace |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 navigator-storage-no-longer-an-eventtarget / quotachange-listeners |
83% |
3 |
Broaden the interactive surfaceAdd a direct spec linkSurface more failure modes |
| v132 partitioning-visited-links-history / triple-key-explorer |
83% |
1 |
Demonstrate at least one failure mode |
| v132 partitioning-visited-links-history / visited-partition |
83% |
1 |
Demonstrate at least one failure mode |
| v132 private-aggregation-api-ignoring-site-exceptions-for-debug-mode / debug-mode-comparison |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 private-aggregation-api-ignoring-site-exceptions-for-debug-mode / exception-decision-tree |
83% |
1 |
Demonstrate at least one failure mode |
| v132 private-aggregation-api-ignoring-site-exceptions-for-debug-mode / pa-debug-mode |
83% |
3 |
Add a direct spec linkAlign the concept blurb with the feature index promiseSurface more failure modes |
| v132 private-aggregation-api-ignoring-site-exceptions-for-debug-mode / worklet-flow |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 private-state-token-api-permissions-policy-default-allowlist-wildcard / pst-wildcard |
83% |
1 |
Demonstrate at least one failure mode |
| v132 protected-audience-auction-nonce-hardening / replay-attack-walkthrough |
83% |
2 |
Broaden the interactive surfaceSurface more failure modes |
| v132 remove-prefixed-htmlvideoelement-fullscreen-apis / codemod-helper |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 remove-prefixed-htmlvideoelement-fullscreen-apis / video-fs-removal |
83% |
3 |
Add a direct spec linkAlign the concept blurb with the feature index promiseCover more of the spec surface |
| v132 resource-timing-revert-responsestart-change-and-introduce-firstresponseheadersst / first-headers-ts |
83% |
2 |
Broaden the interactive surfaceSurface more failure modes |
| v132 resource-timing-revert-responsestart-change-and-introduce-firstresponseheadersst / timing-anatomy |
83% |
2 |
Broaden the interactive surfaceSurface more failure modes |
| v132 saved-queries-in-sharedstorage-selecturl / budget-economics |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 saved-queries-in-sharedstorage-selecturl / worklet-simulator |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 scroll-button-pseudo-elements / carousel-navigation |
83% |
3 |
Wire the controls to live behaviourAdd a direct spec linkCover more of the spec surface |
| v132 scroll-button-pseudo-elements / scroll-buttons |
83% |
2 |
Broaden the interactive surfaceCover more of the spec surface |
| v132 sideways-writing-modes / vertical-timeline |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 support-creating-clipboarditem-with-promise-domstring / clipboarditem-promise |
83% |
2 |
Align the concept blurb with the feature index promiseSurface more failure modes |
| v132 user-navigation-capturing-on-desktop / nav-capture |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 user-navigation-capturing-on-desktop / pwa-link-capture-demo |
83% |
2 |
Add a direct spec linkDemonstrate at least one failure mode |
| v132 webauthn-signal-api / relying-party-recipes |
83% |
2 |
Add user-driven controls beyond the support probeSurface more failure modes |
| v132 webgpu-32-bit-float-textures-blending / format-capability-matrix |
83% |
2 |
Add user-driven controls beyond the support probeSurface more failure modes |
| v132 webgpu-expose-gpuadapterinfo-from-gpudevice / adapterinfo-probe |
83% |
2 |
Broaden the interactive surfaceCover more of the spec surface |
| v133 animation-overallprogress / scroll-vs-time |
83% |
3 |
Re-review after generic probe removalCover ScrollTimeline axis: 'x' or view-progressShow the paused / finished state |
| v133 atomics-pause / atomics-pause |
83% |
3 |
Exercise the optional N argumentShow the TypeError on non-integer NAdd a comparative baseline without the accumulator work |
| v134 allow-reading-interest-groups-in-shared-storage-worklet / ig-shared-storage |
83% |
4 |
Surface the worklet's returned IG list into the pageShow the not-enrolled / no-permission-policy failure modesAdd a non-cross-origin iframe variantCite the WICG shared-storage interestGroups() PR or explainer section directly |
| v134 bounce-tracking-mitigations-on-http-cache / bounce-cache |
83% |
4 |
Add the user-interaction exceptionVerify step.tracker contrastUse a real-ish dwell thresholdShow the grace-period delay |
| v135 column-pseudo-element-for-carousel / col-pseudo |
83% |
4 |
Sort out button label / state mappingAdd a no-op property demoUse design-system variables in the CSS readoutShow horizontal-scroll carousel use case |
| v135 column-pseudo-element-for-carousel / column-styler |
83% |
3 |
Demonstrate the padding overflow caseAdd a `try a forbidden property` rowPreset themes |
| v135 create-service-worker-client-and-inherit-service-worker-controller-for-srcdoc-if / srcdoc-client-tree |
83% |
3 |
Demonstrate includeUncontrolled distinctionTighten the `inh` (inherited) checkAdd an unregister cleanup |
| v136 add-support-for-video-frame-orientation-metadata-to-webcodecs / orientation-mixer |
83% |
3 |
Replace raw hex backgrounds with variablesAdd the `no metadata` reference cellUse an asymmetric source so each cell is unambiguous |
| v136 add-support-for-video-frame-orientation-metadata-to-webcodecs / video-orient |
83% |
3 |
Replace raw hex colours with design-system variablesShow the invalid-rotation error pathDistinguish flip from 180° rotation visually |
| v137 blob-url-partitioning-fetching-navigation / blob-lifecycle-tracer |
83% |
2 |
Label the synthetic cross-partition eventAdd a Worker / SharedWorker lane |
| v137 blob-url-partitioning-fetching-navigation / blob-partition |
83% |
2 |
Surface the full storage keyDemonstrate the top-level navigation carve-out |
| v137 call-stacks-in-crash-reports-from-unresponsive-web-pages / crash-stack |
83% |
2 |
Add a real-but-survivable freeze buttonShow the idle-freeze case |
| v137 call-stacks-in-crash-reports-from-unresponsive-web-pages / endpoint-inbox |
83% |
3 |
Replace the raw #999 with a tokenAdd a no-endpoint baseline laneDemonstrate the cross-origin endpoint case |
| v137 canvas-floating-point-color-types / hdr-gradient-builder |
83% |
2 |
Render both canvases side-by-sideToggle colorSpace: srgb / display-p3 / rec2020 |
| v137 css-if-function / if-fn |
83% |
2 |
Demonstrate the empty-fallback caseShow nested if() |
| v137 css-if-function / if-resolver |
83% |
2 |
Surface parse errorsDetect cycles in custom-property references |
| v138 css-counter-and-counters-in-alt-text-of-content-property / scroll-marker-carousel |
83% |
2 |
Make scroll-marker a11y readout update dynamically on scrollAdd a visual fallback for scroll-markers when ::scroll-marker is unsupported |
| v138 serviceworker-support-for-speculation-rules-prefetch / offline-spec-prefetch |
83% |
2 |
Correct ChromeStatus reference linkRegister actual Service Worker for offline navigation |
| v139 audio-level-for-rtc-encoded-frames / audio-mix-normalizer |
83% |
1 |
Demonstrate failure and edge-case branches |
| v139 continue-running-transitions-when-switching-to-initial-transition-value / live-transition-sandbox |
83% |
3 |
Exercise more of the Continue running transitions when switching to initial transition value. spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 corner-shaping-corner-shape-superellipse-squircle / component-kit |
83% |
3 |
Exercise more of the Corner shaping (corner-shape, superellipse, squircle) spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 corner-shaping-corner-shape-superellipse-squircle / superellipse-comparator |
83% |
3 |
Exercise more of the Corner shaping (corner-shape, superellipse, squircle) spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 crash-reporting-api-specify-crash-reporting-to-receive-only-crash-reports / triage-dashboard |
83% |
3 |
Exercise more of the Crash Reporting API: Specify crash-reporting to receive only crash reports spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 css-custom-functions / typed-params |
83% |
2 |
Exercise more of the CSS Custom Functions spec surfaceDemonstrate failure and edge-case branches |
| v139 css-gap-decorations / dashboard-grid |
83% |
3 |
Exercise more of the CSS Gap Decorations spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 faster-background-freezing-on-android / freeze-savings-calculator |
83% |
3 |
Exercise more of the Faster background freezing on Android spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 faster-background-freezing-on-android / lifecycle-recorder |
83% |
1 |
Demonstrate failure and edge-case branches |
| v139 fetch-retry-for-keepalive-fetches / beacon-survival |
83% |
3 |
Exercise more of the Fetch retry (for keepalive fetches) spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 fetch-retry-for-keepalive-fetches / retry-options |
83% |
3 |
Exercise more of the Fetch retry (for keepalive fetches) spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 full-frame-rate-render-blocking-attribute / fps-visualizer |
83% |
3 |
Exercise more of the Full frame rate render blocking attribute spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 randomizing-tcp-port-allocation-on-windows / birthday-collision |
83% |
3 |
Exercise more of the Randomizing TCP Port Allocation on Windows spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 remove-auto-detection-of-iso-2022-jp-charset-in-html / xss-sidechannel |
83% |
1 |
Demonstrate failure and edge-case branches |
| v139 request-close-invoker-command / dialog-cancel-button |
83% |
2 |
Exercise more of the 'request-close' Invoker Command spec surfaceDemonstrate failure and edge-case branches |
| v139 secure-payment-confirmation-ux-refresh / spc-flow-walkthrough |
83% |
2 |
Exercise more of the Secure Payment Confirmation: UX Refresh spec surfaceDemonstrate failure and edge-case branches |
| v139 securepaymentconfirmationavailability-api / availability-probe |
83% |
2 |
Exercise more of the securePaymentConfirmationAvailability API spec surfaceDemonstrate failure and edge-case branches |
| v139 securepaymentconfirmationavailability-api / checkout-router |
83% |
2 |
Exercise more of the securePaymentConfirmationAvailability API spec surfaceDemonstrate failure and edge-case branches |
| v139 short-circuiting-var-and-attr / cycle-in-fallback |
83% |
2 |
Exercise more of the Short-circuiting var() and attr() spec surfaceDemonstrate failure and edge-case branches |
| v139 short-circuiting-var-and-attr / short-circuit |
83% |
2 |
Exercise more of the Short-circuiting var() and attr() spec surfaceDemonstrate failure and edge-case branches |
| v139 softnavigation-performance-entry / core-web-vitals-dashboard |
83% |
3 |
Exercise more of the SoftNavigation performance entry spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 softnavigation-performance-entry / spa-navigation-observer |
83% |
3 |
Exercise more of the SoftNavigation performance entry spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 spec-compliant-json-mime-type-detection / json-module-import |
83% |
3 |
Exercise more of the Spec-compliant JSON MIME type detection spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 spec-compliant-json-mime-type-detection / mime-classifier |
83% |
3 |
Exercise more of the Spec-compliant JSON MIME type detection spec surfaceDemonstrate failure and edge-case branchesMirror the spec's stated motivation in the demo |
| v139 webxr-depth-sensing-performance-improvements / raw-vs-smooth |
83% |
1 |
Demonstrate failure and edge-case branches |
| v140 clipboardchange-event / format-watcher |
83% |
3 |
Demo a custom `web ` formatShow image dimensions in the previewAdd chromestatus link to see-also |
| v140 controlled-frame-api-available-only-to-iwas / capability-probe |
83% |
2 |
Re-review after generic probe removalRecommend a fix order |
| v140 crash-reporting-key-value-api / release-tagging |
83% |
3 |
Demonstrate apply-twice semanticsShow a 'before tagging' baselineVerify chromestatus reference link |
| v140 css-caret-animation-property / focus-pulse |
83% |
3 |
Wire state to actual eventsShow alongside ARIA live regionsVerify chromestatus link |
| v140 css-caret-animation-property / keyframes-orchestrator |
83% |
3 |
Show unfocused stateMulti-caret / contenteditable selectionVerify chromestatus link in see-also |
| v140 css-caret-animation-property / transition-vs-keyframes |
83% |
3 |
Add Web Animations API as third primitiveComposition order: transition + keyframesVerify chromestatus link |
| v140 css-counter-and-counters-in-alt-text-of-content-property / list-style-words |
83% |
2 |
Add interactivityLocalisation |
| v140 css-counter-and-counters-in-alt-text-of-content-property / nested-toc |
83% |
2 |
Add add/remove section controlsDemonstrate deep nesting |
| v140 css-typed-arithmetic / angle-to-percent |
83% |
2 |
Show negative and wraparound anglesAdd the calc() formula above each derived value |
| v140 css-typed-arithmetic / em-to-unitless |
83% |
3 |
Show the old tan(atan2) hack side-by-sideDemonstrate zero-divisor and precision behaviourPair with use case (style-queries / line-height ratio) |
| v140 deprecate-special-font-size-rules-for-h1-within-some-elements / heading-hierarchy |
83% |
3 |
Explain the document-outline-algorithm historyOffer a polyfill recipeVerify chromestatus link |
| v140 element-scoped-view-transitions / clipped-card |
83% |
3 |
Add document-scoped comparisonShow z-index / stacking interactionVerify chromestatus link |
| v141 custom-property-enumeration-in-getcomputedstyle / design-token-extractor |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 custom-property-enumeration-in-getcomputedstyle / inheritance-inspector |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 custom-property-enumeration-in-getcomputedstyle / theme-snapshot |
83% |
2 |
Add an explicit edge-case branchFix design-system regressions |
| v141 enhanced-canvas-textmetrics / animated-glyphs |
83% |
2 |
Add an explicit edge-case branchFix design-system regressions |
| v141 extend-csp-script-src-aka-script-src-v2 / eval-hashes |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 speculation-rules-desktop-eager-eagerness-improvements / desktop-eager |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 speculation-rules-desktop-eager-eagerness-improvements / quicklink-replacement |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 stop-sending-purpose-prefetch-header-from-prefetches-and-prerenders / sec-purpose-migration |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 strict-same-origin-policy-for-storage-access-api / migration-with-sa-headers |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 target-before-and-target-after-pseudo-classes / image-gallery |
83% |
2 |
Add an explicit edge-case branchFix design-system regressions |
| v141 target-before-and-target-after-pseudo-classes / target-neighbors |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 target-before-and-target-after-pseudo-classes / wizard-progress |
83% |
2 |
Add an explicit edge-case branchFix design-system regressions |
| v141 update-hidden-until-found-and-details-ancestor-revealing-algorithm / anchor-navigation |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 update-hidden-until-found-and-details-ancestor-revealing-algorithm / find-in-page-reveal |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 update-hidden-until-found-and-details-ancestor-revealing-algorithm / reveal-hidden |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 web-smart-card-api / smart-card-connect |
83% |
1 |
Rewrite the lede to match the feature-index blurb |
| v141 webassembly-custom-descriptors / js-prototype-bridge |
83% |
2 |
Expand the interactive surfaceTighten lede / blurb vocabulary alignment |
| v141 webrtc-encoded-transform-v2 / e2e-encryption |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v141 webrtc-encoded-transform-v2 / metadata-mux |
83% |
2 |
Expand the interactive surfaceAdd an explicit edge-case branch |
| v143 allow-more-characters-in-javascript-dom-apis / i18n-data-attrs |
83% |
3 |
Replace raw hex result-box backgrounds with design-system tokensShow the silent-failure modesCover the dataset case-preservation edge case |
| v143 allow-more-characters-in-javascript-dom-apis / querySelector-exotic |
83% |
3 |
Replace raw hex on .result-box.ok / .result-box.errShow the CSS.escape-of-a-leading-digit caseTest querySelectorAll with duplicate Unicode tags |
| v143 deprecate-and-remove-xslt / opml-importer |
83% |
4 |
Show the equivalent XSL stylesheet next to the JSValidate xmlUrl is actually a feedHandle deeply-nested outlinesRound-trip the OPML through the JSON form and back |
| v143 deprecate-and-remove-xslt / xslt-removal |
83% |
4 |
Add a probe for `<?xml-stylesheet?>` processing instructionSurface real-world breakage examplesCompare DOMParser+template vs Mustache vs lit-htmlShow the removal-timeline + Chrome version readout |
| v143 digital-credentials-api-issuance-support / presentation-flow |
83% |
3 |
Show a successful presentation payloadAdd an attestation-replay-attack noteCross-link to the v141 / v149 presentation-support concept pages |
| v144 clipboardchange-event / format-inspector |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 clipboardchange-event / state-mirror |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 css-anchor-positioning-with-transforms / chart-tooltip |
83% |
2 |
Replace raw hex colours with design-system variablesAlign the concept lede with the feature-index blurb |
| v144 css-anchor-positioning-with-transforms / scale-nest |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 css-anchor-positioning-with-transforms / transformed-anchor |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 css-find-in-page-highlight-pseudos / contrast-auditor |
83% |
2 |
Replace raw hex colours with design-system variablesCover at least one realistic failure mode |
| v144 css-find-in-page-highlight-pseudos / highlight-styling |
83% |
2 |
Replace raw hex colours with design-system variablesCover at least one realistic failure mode |
| v144 deprecate-and-remove-attribution-reporting-api / attribution-removal |
83% |
3 |
Cover the spec aspect: concrete timeline and behaviour after removalCover the spec aspect: what replaces source/trigger registrationCover at least one realistic failure mode |
| v144 deprecate-and-remove-attribution-reporting-api / first-party-recipe |
83% |
3 |
Cover the spec aspect: concrete timeline and behaviour after removalCover the spec aspect: what replaces source/trigger registrationCover at least one realistic failure mode |
| v144 deprecate-and-remove-document-requeststorageaccessfor / iframe-demo |
83% |
3 |
Cover the spec aspect: showing what fails after removalCover the spec aspect: Storage Access API (rSA) as the replacementAlign the concept lede with the feature-index blurb |
| v144 deprecate-and-remove-private-aggregation-api / histogram-explorer |
83% |
3 |
Cover the spec aspect: concrete aggregation use cases that disappearCover the spec aspect: third-party cookies as the replacement signalReplace raw hex colours with design-system variables |
| v144 deprecate-and-remove-private-aggregation-api / noise-budget-simulator |
83% |
3 |
Cover the spec aspect: concrete aggregation use cases that disappearCover the spec aspect: third-party cookies as the replacement signalCover at least one realistic failure mode |
| v144 deprecate-and-remove-private-aggregation-api / private-agg-note |
83% |
3 |
Cover the spec aspect: concrete aggregation use cases that disappearCover the spec aspect: third-party cookies as the replacement signalCover at least one realistic failure mode |
| v144 deprecate-and-remove-protected-audience / auction-replay |
83% |
3 |
Cover the spec aspect: what contextual-only ad serving looks likeCover the spec aspect: showing concrete usage that breaksCover at least one realistic failure mode |
| v144 deprecate-and-remove-related-website-sets-rws / rws-note |
83% |
3 |
Cover the spec aspect: SSO and account linking migration patternsCover the spec aspect: Storage Access API as the replacementCover at least one realistic failure mode |
| v144 deprecate-and-remove-related-website-sets-rws / sso-without-rws |
83% |
3 |
Cover the spec aspect: SSO and account linking migration patternsCover the spec aspect: Storage Access API as the replacementAlign the concept lede with the feature-index blurb |
| v144 deprecate-and-remove-shared-storage-api / cross-tab-coord |
83% |
3 |
Cover the spec aspect: selectURL and worklet patterns that disappearCover the spec aspect: what replaces opaque cross-site signalsAlign the concept lede with the feature-index blurb |
| v144 deprecate-and-remove-shared-storage-api / shared-storage-note |
83% |
3 |
Cover the spec aspect: selectURL and worklet patterns that disappearCover the spec aspect: what replaces opaque cross-site signalsCover at least one realistic failure mode |
| v144 deprecate-savedtabgroups-as-individual-value-in-synctypeslistdisabled / group-sync-policy |
83% |
3 |
Cover the spec aspect: showing the policy string before/after deprecationCover the spec aspect: ChromeOS / desktop / mobile alignmentAlign the concept lede with the feature-index blurb |
| v144 don-t-use-aria-details-for-anchor-positioning / aria-vs-anchor |
83% |
3 |
Cover the spec aspect: screen-reader output before vs afterCover the spec aspect: developer-supplied aria-describedby / aria-details as the exCover at least one realistic failure mode |
| v144 don-t-use-aria-details-for-anchor-positioning / tooltip-recipe |
83% |
3 |
Cover the spec aspect: screen-reader output before vs afterCover the spec aspect: developer-supplied aria-describedby / aria-details as the exAlign the concept lede with the feature-index blurb |
| v144 enhanced-canvas-textmetrics / font-inspector |
83% |
2 |
Replace raw hex colours with design-system variablesAlign the concept lede with the feature-index blurb |
| v144 enhanced-canvas-textmetrics / rich-textmetrics |
83% |
2 |
Replace raw hex colours with design-system variablesCover at least one realistic failure mode |
| v144 enhanced-canvas-textmetrics / selection-drag |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 indexeddb-sqlite-backend-in-memory-contexts / cycle-test |
83% |
3 |
Cover the spec aspect: the user-visible behaviour is intentionally identical, so thCover the spec aspect: incognito vs regular comparisonCover at least one realistic failure mode |
| v144 indexeddb-sqlite-backend-in-memory-contexts / incognito-idb |
83% |
3 |
Cover the spec aspect: the user-visible behaviour is intentionally identical, so thCover the spec aspect: incognito vs regular comparisonCover at least one realistic failure mode |
| v144 indexeddb-sqlite-backend-in-memory-contexts / schema-inspector |
83% |
3 |
Cover the spec aspect: the user-visible behaviour is intentionally identical, so thCover the spec aspect: incognito vs regular comparisonAlign the concept lede with the feature-index blurb |
| v144 interoperable-pointer-and-mouse-boundary-events-after-dom-changes / boundary-event-trace |
83% |
3 |
Cover the spec aspect: trace of the event sequence in a live DOM mutationCover the spec aspect: before-after difference (showing what Chrome used to do)Cover at least one realistic failure mode |
| v144 local-network-access-restrictions-for-webtransport / address-classifier |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 local-network-access-restrictions-for-webtransport / permission-flow |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 mirroring-of-rtl-mathml-operators / rtl-math |
83% |
3 |
Cover the spec aspect: operators with no mirror codepoint (glyph-level) vs paired bCover the spec aspect: real-world Arabic math formulaeCover at least one realistic failure mode |
| v144 mirroring-of-rtl-mathml-operators / textbook-gallery |
83% |
3 |
Cover the spec aspect: operators with no mirror codepoint (glyph-level) vs paired bCover the spec aspect: real-world Arabic math formulaeCover at least one realistic failure mode |
| v144 multicast-support-for-direct-sockets-api / ttl-loop-explorer |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 performance-event-timing-interactioncount / interaction-counter |
83% |
3 |
Cover the spec aspect: difference between events and interactionsCover the spec aspect: INP budget tracking as a use caseCover at least one realistic failure mode |
| v144 pointer-lock-on-android / pointer-lock-android |
83% |
3 |
Cover the spec aspect: no-pointer device fallback (touch input)Cover the spec aspect: first-person camera / orbit controls as the canonical use caCover at least one realistic failure mode |
| v144 predictable-reported-storage-quota / quota-stabilizer |
83% |
3 |
Cover the spec aspect: incognito-detection probe (before-state) vs the new stable vCover the spec aspect: any genuine usage of quota planningCover at least one realistic failure mode |
| v144 respect-overscroll-behavior-for-keyboard-scrolls / kbd-overscroll |
83% |
3 |
Cover the spec aspect: all three values demonstrated (auto/contain/none)Cover the spec aspect: modal trap / focus interactionsCover at least one realistic failure mode |
| v144 rtcdegradationpreference-enum-value-maintain-framerate-and-resolution / network-simulator |
83% |
3 |
Cover the spec aspect: manual adaptation logic side-by-side with the built-in oneCover the spec aspect: what happens under congestion when no adaptation runsReplace raw hex colours with design-system variables |
| v144 rtcdegradationpreference-enum-value-maintain-framerate-and-resolution / send-mode |
83% |
3 |
Cover the spec aspect: manual adaptation logic side-by-side with the built-in oneCover the spec aspect: what happens under congestion when no adaptation runsCover at least one realistic failure mode |
| v144 scroll-state-scrolled-support / direction-aware-nav |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 scroll-state-scrolled-support / state-matrix |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 scroll-triggered-animations / once-vs-repeat |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 scroll-triggered-animations / progressive-reveal |
83% |
2 |
Replace raw hex colours with design-system variablesAlign the concept lede with the feature-index blurb |
| v144 scroll-triggered-animations / range-gallery |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 scroll-triggered-animations / scroll-trigger |
83% |
2 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 side-relative-syntax-for-background-position-x-y-longhands / animation-demo |
83% |
3 |
Cover the spec aspect: right/bottom side keywords (the main new syntax)Cover the spec aspect: animation between two side-relative valuesAlign the concept lede with the feature-index blurb |
| v144 side-relative-syntax-for-background-position-x-y-longhands / longhand-builder |
83% |
3 |
Cover the spec aspect: right/bottom side keywords (the main new syntax)Cover the spec aspect: animation between two side-relative valuesCover at least one realistic failure mode |
| v144 side-relative-syntax-for-background-position-x-y-longhands / side-relative |
83% |
3 |
Cover the spec aspect: right/bottom side keywords (the main new syntax)Cover the spec aspect: animation between two side-relative valuesCover at least one realistic failure mode |
| v144 speculation-rules-prerender-until-script-action / checkout-warmup |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 speculation-rules-prerender-until-script-action / timing-dashboard |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 temporal-in-ecma262 / duration-arithmetic |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 temporal-in-ecma262 / plaindate-playground |
83% |
2 |
Replace raw hex colours with design-system variablesAlign the concept lede with the feature-index blurb |
| v144 temporal-in-ecma262 / scheduling-and-recurrence |
83% |
2 |
Replace raw hex colours with design-system variablesAlign the concept lede with the feature-index blurb |
| v144 the-geolocation-element / checkout-fill |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 user-agent-client-hints-ch-ua-high-entropy-values-permissions-policy / high-entropy-policy |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 user-agent-client-hints-ch-ua-high-entropy-values-permissions-policy / hint-explorer |
83% |
2 |
Add real controls so the demo isn't a styled code cardAlign the concept lede with the feature-index blurb |
| v144 user-agent-client-hints-ch-ua-high-entropy-values-permissions-policy / iframe-policy |
83% |
2 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 viewtransitions-waituntil-method / extension-recipes |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 web-app-manifest-specify-update-eligibility-icon-urls-are-cache-control-immutabl / icon-hash-strategy |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 webgpu-subgroup-id-feature / device-probe |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 webgpu-subgroup-id-feature / subgroup-ballot-visualizer |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 webgpu-subgroup-id-feature / subgroup-id |
83% |
2 |
Replace raw hex colours with design-system variablesCover at least one realistic failure mode |
| v144 webgpu-uniform-buffer-standard-layout / struct-calculator |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 webrequest-securityinfo-in-controlled-frame / cert-pinning-demo |
83% |
2 |
Add real controls so the demo isn't a styled code cardAlign the concept lede with the feature-index blurb |
| v144 webrequest-securityinfo-in-controlled-frame / pinning-workbench |
83% |
2 |
Cover at least one realistic failure modeAlign the concept lede with the feature-index blurb |
| v144 webrequest-securityinfo-in-controlled-frame / tls-inspector |
83% |
2 |
Add real controls so the demo isn't a styled code cardCover at least one realistic failure mode |
| v144 xrvisibilitymaskchange / visibility-mask |
83% |
3 |
Cover the spec aspect: mesh visualisationCover the spec aspect: foveated render optimisation as the canonical useCover at least one realistic failure mode |
| v145 add-presentationtime-painttime-to-performance-entries / compositor-latency-inspector |
83% |
2 |
Surface the missing API surfaces on compositor-latency-inspectorShow the failure modes on compositor-latency-inspector |
| v145 add-presentationtime-painttime-to-performance-entries / frame-timeline |
83% |
2 |
Surface the missing API surfaces on frame-timelineShow the failure modes on frame-timeline |
| v145 add-presentationtime-painttime-to-performance-entries / loaf-presentation-inspector |
83% |
2 |
Show the failure modes on loaf-presentation-inspectorBring loaf-presentation-inspector back onto the design system |
| v145 add-presentationtime-painttime-to-performance-entries / paint-timing-demo |
83% |
2 |
Surface the missing API surfaces on paint-timing-demoShow the failure modes on paint-timing-demo |
| v145 chrome-removes-support-for-obsolete-virtual-cameras-on-macos / stream-tester |
83% |
2 |
Surface the missing API surfaces on stream-testerShow the failure modes on stream-tester |
| v145 chrome-removes-support-for-obsolete-virtual-cameras-on-macos / virtual-camera-demo |
83% |
2 |
Surface the missing API surfaces on virtual-camera-demoShow the failure modes on virtual-camera-demo |
| v145 column-wrapping-for-multicol / balance-playground |
83% |
1 |
Show the failure modes on balance-playground |
| v145 column-wrapping-for-multicol / column-wrap-demo |
83% |
1 |
Show the failure modes on column-wrap-demo |
| v145 column-wrapping-for-multicol / height-constrained |
83% |
1 |
Show the failure modes on height-constrained |
| v145 container-timing / budget-monitor |
83% |
2 |
Surface the missing API surfaces on budget-monitorShow the failure modes on budget-monitor |
| v145 crash-reporting-key-value-api / crash-report-demo |
83% |
2 |
Surface the missing API surfaces on crash-report-demoShow the failure modes on crash-report-demo |
| v145 crash-reporting-key-value-api / triage-console |
83% |
2 |
Surface the missing API surfaces on triage-consoleShow the failure modes on triage-console |
| v145 css-letter-spacing-and-word-spacing-percentage-values / branding-playground |
83% |
2 |
Surface the missing API surfaces on branding-playgroundShow the failure modes on branding-playground |
| v145 css-letter-spacing-and-word-spacing-percentage-values / font-size-scaling |
83% |
1 |
Show the failure modes on font-size-scaling |
| v145 css-letter-spacing-and-word-spacing-percentage-values / type-specimen |
83% |
2 |
Surface the missing API surfaces on type-specimenShow the failure modes on type-specimen |
| v145 css-name-only-container-queries / identity-inspector |
83% |
3 |
Re-review after generic probe removalShow the failure modes on identity-inspectorReconcile the feature-index blurb with identity-inspector's framing |
| v145 css-name-only-container-queries / sidebar-context |
83% |
2 |
Show the failure modes on sidebar-contextBring sidebar-context back onto the design system |
| v145 device-bound-session-credentials / cookie-lifecycle |
83% |
2 |
Surface the missing API surfaces on cookie-lifecycleShow the failure modes on cookie-lifecycle |
| v145 enable-monochrome-emoji-rendering-in-forced-colors-mode / forced-colors-context |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on forced-colors-contextShow the failure modes on forced-colors-context |
| v145 enabling-web-applications-to-understand-bimodal-performance-timings / bimodal-demo |
83% |
2 |
Surface the missing API surfaces on bimodal-demoShow the failure modes on bimodal-demo |
| v145 enabling-web-applications-to-understand-bimodal-performance-timings / cache-vs-network |
83% |
2 |
Surface the missing API surfaces on cache-vs-networkShow the failure modes on cache-vs-network |
| v145 enabling-web-applications-to-understand-bimodal-performance-timings / timing-analysis |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on timing-analysisShow the failure modes on timing-analysis |
| v145 expose-onanimationcancel-event-to-globaleventhandlers / cancel-triggers |
83% |
2 |
Surface the missing API surfaces on cancel-triggersShow the failure modes on cancel-triggers |
| v145 expose-rtptimestamp-from-webrtc-video-frames-via-videoframe-metadata / jitter-tracker |
83% |
2 |
Surface the missing API surfaces on jitter-trackerShow the failure modes on jitter-tracker |
| v145 expose-rtptimestamp-from-webrtc-video-frames-via-videoframe-metadata / rtp-clock-converter |
83% |
2 |
Surface the missing API surfaces on rtp-clock-converterShow the failure modes on rtp-clock-converter |
| v145 expose-rtptimestamp-from-webrtc-video-frames-via-videoframe-metadata / rtptimestamp-demo |
83% |
2 |
Surface the missing API surfaces on rtptimestamp-demoShow the failure modes on rtptimestamp-demo |
| v145 focus-focusvisible-option / accessible-modal |
83% |
2 |
Surface the missing API surfaces on accessible-modalShow the failure modes on accessible-modal |
| v145 focus-focusvisible-option / menu-focus-trace |
83% |
2 |
Surface the missing API surfaces on menu-focus-traceShow the failure modes on menu-focus-trace |
| v145 focus-s-focusvisible-option / dialog-restorer |
83% |
2 |
Surface the missing API surfaces on dialog-restorerShow the failure modes on dialog-restorer |
| v145 focus-s-focusvisible-option / focusvisible-demo |
83% |
2 |
Surface the missing API surfaces on focusvisible-demoShow the failure modes on focusvisible-demo |
| v145 indexeddb-sqlite-backend-in-memory-contexts / idb-demo |
83% |
2 |
Surface the missing API surfaces on idb-demoShow the failure modes on idb-demo |
| v145 indexeddb-sqlite-backend-in-memory-contexts / memory-context-guide |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on memory-context-guideShow the failure modes on memory-context-guide |
| v145 indexeddb-sqlite-backend-in-memory-contexts / perf-comparator |
83% |
2 |
Surface the missing API surfaces on perf-comparatorShow the failure modes on perf-comparator |
| v145 indexeddb-sqlite-backend-in-memory-contexts / storage-context-probe |
83% |
2 |
Surface the missing API surfaces on storage-context-probeShow the failure modes on storage-context-probe |
| v145 inputevent-types-for-deletion-commands-on-non-collapsed-selections / inputtype-monitor |
83% |
1 |
Show the failure modes on inputtype-monitor |
| v145 introducing-the-origin-api / cross-origin-safety-checker |
83% |
2 |
Surface the missing API surfaces on cross-origin-safety-checkerShow the failure modes on cross-origin-safety-checker |
| v145 introducing-the-origin-api / origin-equivalence-tester |
83% |
2 |
Surface the missing API surfaces on origin-equivalence-testerShow the failure modes on origin-equivalence-tester |
| v145 introducing-the-origin-api / origin-object-explorer |
83% |
2 |
Surface the missing API surfaces on origin-object-explorerShow the failure modes on origin-object-explorer |
| v145 jpeg-xl-decoding-support-image-jxl-in-blink / conditional-loader |
83% |
2 |
Surface the missing API surfaces on conditional-loaderShow the failure modes on conditional-loader |
| v145 jpeg-xl-decoding-support-image-jxl-in-blink / format-showcase |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on format-showcaseShow the failure modes on format-showcase |
| v145 jpeg-xl-decoding-support-image-jxl-in-blink / format-support-detector |
83% |
2 |
Surface the missing API surfaces on format-support-detectorShow the failure modes on format-support-detector |
| v145 local-network-access-restrictions / request-classifier |
83% |
2 |
Surface the missing API surfaces on request-classifierShow the failure modes on request-classifier |
| v145 local-network-access-restrictions / split-permission-probe |
83% |
2 |
Surface the missing API surfaces on split-permission-probeShow the failure modes on split-permission-probe |
| v145 local-network-access-restrictions / target-address-space |
83% |
2 |
Surface the missing API surfaces on target-address-spaceShow the failure modes on target-address-space |
| v145 local-network-access-split-permissions / minimum-privilege |
83% |
1 |
Show the failure modes on minimum-privilege |
| v145 local-network-access-split-permissions / permission-matrix |
83% |
1 |
Show the failure modes on permission-matrix |
| v145 navigation-api-expose-destination-in-navigation-transition / route-guard |
83% |
2 |
Surface the missing API surfaces on route-guardShow the failure modes on route-guard |
| v145 navigation-api-expose-destination-in-navigation-transition / transition-introspection |
83% |
2 |
Surface the missing API surfaces on transition-introspectionShow the failure modes on transition-introspection |
| v145 reduced-user-agent-strings-by-default / ua-demo |
83% |
2 |
Surface the missing API surfaces on ua-demoShow the failure modes on ua-demo |
| v145 reduced-user-agent-strings-by-default / ua-field-annotator |
83% |
2 |
Surface the missing API surfaces on ua-field-annotatorShow the failure modes on ua-field-annotator |
| v145 refine-border-radius-shadow-edge-computation-for-high-border-radius / computation-reference |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on computation-referenceShow the failure modes on computation-reference |
| v145 refine-border-radius-shadow-edge-computation-for-high-border-radius / shadow-demo |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on shadow-demoShow the failure modes on shadow-demo |
| v145 remove-bmp-extension-for-embedding-jpeg-or-png-in-bmp / bmp-demo |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on bmp-demoShow the failure modes on bmp-demo |
| v145 secure-payment-confirmation-browser-bound-keys / risk-scenario |
83% |
2 |
Surface the missing API surfaces on risk-scenarioShow the failure modes on risk-scenario |
| v145 secure-payment-confirmation-ux-refresh / payload-builder |
83% |
2 |
Surface the missing API surfaces on payload-builderShow the failure modes on payload-builder |
| v145 secure-payment-confirmation-ux-refresh / ux-changes |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on ux-changesShow the failure modes on ux-changes |
| v145 show-true-window-position-on-android / multi-window-layout |
83% |
2 |
Surface the missing API surfaces on multi-window-layoutShow the failure modes on multi-window-layout |
| v145 tcp-socket-pool-limit-randomization / tcp-pool-demo |
83% |
2 |
Surface the missing API surfaces on tcp-pool-demoShow the failure modes on tcp-pool-demo |
| v145 text-justify-css-property / justification-modes |
83% |
1 |
Show the failure modes on justification-modes |
| v145 text-justify-css-property / newspaper-layout |
83% |
2 |
Show the failure modes on newspaper-layoutBring newspaper-layout back onto the design system |
| v145 text-justify-css-property / script-lab |
83% |
1 |
Show the failure modes on script-lab |
| v145 trusted-types-spec-alignment / policy-conflict-tester |
83% |
2 |
Surface the missing API surfaces on policy-conflict-testerShow the failure modes on policy-conflict-tester |
| v145 trusted-types-spec-alignment / policy-reference |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on policy-referenceShow the failure modes on policy-reference |
| v145 trusted-types-spec-alignment / trusted-types-demo |
83% |
2 |
Surface the missing API surfaces on trusted-types-demoShow the failure modes on trusted-types-demo |
| v145 upsert / api-patterns |
83% |
3 |
Re-review after generic probe removalSurface the missing API surfaces on api-patternsShow the failure modes on api-patterns |
| v145 upsert / concurrency-stress |
83% |
2 |
Surface the missing API surfaces on concurrency-stressShow the failure modes on concurrency-stress |
| v145 upsert / offline-sync |
83% |
2 |
Surface the missing API surfaces on offline-syncShow the failure modes on offline-sync |
| v146 cpu-performance-api / game-quality-preset |
83% |
3 |
Wire the auto-detect button to the real APIShow the FPS-driven auto-downgrade patternHonour prefers-reduced-motion |
| v146 focusgroup / grid-navigation |
83% |
2 |
Add Page Up / Page Down keymapShow a non-rectangular grid |
| v146 focusgroup / nested-focusgroup-lab |
83% |
2 |
Demonstrate a third level of nestingShow nomemory versus default memory side-by-side |
| v147 autofill-event / formdata-autofill-tester |
83% |
2 |
Cover at least one failure modeReconcile blurb and page contents |
| v147 clip-text-overflow-on-user-interaction / data-table |
83% |
2 |
Surface more named spec API for clip-text-overflow-on-user-interactionCover at least one failure mode |
| v147 clip-text-overflow-on-user-interaction / overflow-text-editor |
83% |
2 |
Surface more named spec API for clip-text-overflow-on-user-interactionCover at least one failure mode |
| v147 css-border-shape / badge-forge |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 css-border-shape / progress-steps |
83% |
2 |
Cover at least one failure modeExpand the interactive surface |
| v147 css-border-shape / shape-palette |
83% |
2 |
Cover at least one failure modeExpand the interactive surface |
| v147 css-border-shape / tooltip-architect |
83% |
2 |
Cover at least one failure modeExpand the interactive surface |
| v147 css-contrast-color / hue-explorer |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 css-contrast-color / palette-grid |
83% |
2 |
Cover at least one failure modeExpand the interactive surface |
| v147 css-contrast-color / tag-cloud |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 css-contrast-color / theme-generator |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / backdrop-click |
83% |
2 |
Surface more named spec API for csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitionsCover at least one failure mode |
| v147 device-bound-session-credentials / binding-strength-demo |
83% |
2 |
Expand the interactive surfaceReconcile blurb and page contents |
| v147 document-policy-in-dedicated-workers / policy-headers |
83% |
2 |
Expand the interactive surfaceReconcile blurb and page contents |
| v147 gamepad-event-driven-input-api / button-visualizer |
83% |
2 |
Cover at least one failure modeExpand the interactive surface |
| v147 local-network-access-restrictions / policy-builder |
83% |
2 |
Surface more named spec API for local-network-access-restrictionsCover at least one failure mode |
| v147 local-network-access-restrictions-for-websockets / upgrade-flow |
83% |
2 |
Surface more named spec API for local-network-access-restrictions-for-websocketsReconcile blurb and page contents |
| v147 local-network-access-restrictions-for-websockets / ws-security-audit |
83% |
2 |
Surface more named spec API for local-network-access-restrictions-for-websocketsCover at least one failure mode |
| v147 local-network-access-restrictions-for-webtransport / preflight-flow |
83% |
2 |
Surface more named spec API for local-network-access-restrictions-for-webtransportExpand the interactive surface |
| v147 local-network-access-restrictions-for-webtransport / webtransport-demo |
83% |
2 |
Surface more named spec API for local-network-access-restrictions-for-webtransportExpand the interactive surface |
| v147 local-network-access-restrictions-for-webtransport / webtransport-lna-tester |
83% |
2 |
Surface more named spec API for local-network-access-restrictions-for-webtransportTighten the design-system compliance |
| v147 math-sumprecise / kahan-visualizer |
83% |
2 |
Surface more named spec API for math-sumpreciseCover at least one failure mode |
| v147 pointer-event-suppression-on-drag-start / drag-event-simulator |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 prerendering-cross-origin-iframes / optin-flow |
83% |
2 |
Surface more named spec API for prerendering-cross-origin-iframesCover at least one failure mode |
| v147 prerendering-cross-origin-iframes / shell-architecture-sim |
83% |
2 |
Surface more named spec API for prerendering-cross-origin-iframesReconcile blurb and page contents |
| v147 pseudo-target-on-events / event-tree-explorer |
83% |
2 |
Cover at least one failure modeExpand the interactive surface |
| v147 pseudo-target-on-events / pseudo-click-lab |
83% |
2 |
Surface more named spec API for pseudo-target-on-eventsCover at least one failure mode |
| v147 pwa-origin-migration / push-subscription-migrator |
83% |
2 |
Surface more named spec API for pwa-origin-migrationExpand the interactive surface |
| v147 request-isreloadnavigation-attribute / reload-detector |
83% |
2 |
Cover at least one failure modeExpand the interactive surface |
| v147 support-path-attribute-on-svg-textpath-element / text-on-path-generator |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 update-device-memory-api-limits / adaptive-loading-demo |
83% |
2 |
Surface more named spec API for update-device-memory-api-limitsCover at least one failure mode |
| v147 web-printing-api / printer-discovery |
83% |
2 |
Surface more named spec API for web-printing-apiCover at least one failure mode |
| v147 webnn / compatibility-lab |
83% |
2 |
Surface more named spec API for webnnTighten the design-system compliance |
| v147 webxr-layers / compatibility-lab |
83% |
2 |
Surface more named spec API for webxr-layersTighten the design-system compliance |
| v147 webxr-layers / compositor-model |
83% |
2 |
Surface more named spec API for webxr-layersCover at least one failure mode |
| v147 webxr-plane-detection / compatibility-lab |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 webxr-plane-detection / plane-types |
83% |
2 |
Cover at least one failure modeExpand the interactive surface |
| v147 webxr-plane-detection-api / ar-surface-mapper |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 webxr-plane-detection-api / plane-polygon-inspector |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 webxr-plane-detection-api / plane-visualizer |
83% |
2 |
Cover at least one failure modeTighten the design-system compliance |
| v147 x25519kyber768-key-encapsulation-for-tls / handshake-bytes |
83% |
2 |
Surface more named spec API for x25519kyber768-key-encapsulation-for-tlsCover at least one failure mode |
| v147 xml-parsing-in-rust-for-non-xslt-scenarios / rust-parser-demo |
83% |
2 |
Surface more named spec API for xml-parsing-in-rust-for-non-xslt-scenariosCover at least one failure mode |
| v147 xml-parsing-in-rust-for-non-xslt-scenarios / safety-comparison |
83% |
2 |
Surface more named spec API for xml-parsing-in-rust-for-non-xslt-scenariosExpand the interactive surface |
| v148 agentic-federated-login / login-element-gallery |
83% |
2 |
Expand the interactive surface beyond one or two buttonsWrap references in a labelled `references` section |
| v148 agentic-federated-login / session-state-inspector |
83% |
2 |
Expand the interactive surface beyond one or two buttonsPair every button background override with a colour override |
| v148 connection-allowlists / allowlist-policy-builder |
83% |
2 |
Add explicit edge case coverageManually verify against the spec text |
| v148 connection-allowlists / allowlist-violation-demo |
83% |
3 |
Expand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge caseManually verify against the spec text |
| v148 correctly-set-dropeffect-for-dragenter-dragleave-and-dragover-events / dropzone-designer |
83% |
3 |
Demo at least one explicit failure or edge casePair every button background override with a colour overrideManually verify against the spec text |
| v148 prompt-api-sampling-parameters / sampling-playground |
83% |
3 |
Demo at least one explicit failure or edge caseWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 renewed-html-insertion-streaming-methods / position-insertion-explorer |
83% |
3 |
Demo at least one explicit failure or edge casePair every button background override with a colour overrideManually verify against the spec text |
| v148 renewed-html-insertion-streaming-methods / streaming-template-engine |
83% |
3 |
Demo at least one explicit failure or edge caseWrap references in a labelled `references` sectionManually verify against the spec text |
| v148 sharedworker-on-android / shared-state-board |
83% |
3 |
Wrap references in a labelled `references` sectionSwap raw hex colours for CSS variablesManually verify against the spec text |
| v148 translator-api / live-translator |
83% |
3 |
Demo at least one explicit failure or edge caseWrap references in a labelled `references` sectionManually verify against the spec text |
| v150 allow-optional-rounding-parameter-for-polygon / clip-path-gallery |
83% |
3 |
Add a 'sharp == round 0' sanity cardShow acute-vertex clampingInclude shape-outside and offset-path |
| v150 css-text-fit-property / card-grid |
83% |
1 |
Add references section with direct ChromeStatus link |
| v150 css-text-fit-property / hero-editor |
83% |
1 |
Add direct spec / ChromeStatus link to see also list |
| v150 css-text-fit-property / localization-labels |
83% |
1 |
Add direct spec / ChromeStatus reference link to concept page |
| v150 css-text-fit-property / price-tag |
83% |
1 |
Add direct spec / ChromeStatus reference link to concept page |
| v150 opaque-origin-for-data-urls / blob-url-converter |
83% |
1 |
Link the ChromeStatus tracking entry |
| v150 opaque-origin-for-data-urls / communication-tester |
83% |
1 |
Cite the ChromeStatus entry link in references |
| v150 overscroll-behavior-chain / compatibility-lab |
83% |
1 |
Add references see also section with ChromeStatus link |
| v150 overscroll-behavior-chain / nested-scrollers |
83% |
1 |
Cite ChromeStatus link under see also references |
| v150 overscroll-behavior-chain / value-comparison-matrix |
83% |
1 |
Add see also references section with ChromeStatus link |
| v150 web-speech-api-unspoken-punctuation / dictation-comparison |
83% |
2 |
Add error handling for concurrent mic sessionsSpecify color for recording button override |
| v152 webaudio-configurable-render-quantum / audio-context-probe |
83% |
1 |
Add error-handling demonstration for invalid renderSizeHint values |
| v150 support-path-length-as-a-css-property / dash-progress |
85% |
1 |
Associate visible labels and announce live output |
| v152 opaquerange / autocomplete-overlay |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 opaquerange / highlight-api-demo |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 opaquerange / multiline-geometry |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 opaquerange / opaquerange-demo |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 opaquerange / range-operations |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 opaquerange / text-search-highlighter |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 reference-target-for-cross-root-aria / commandfor-crossing-shadow |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 reference-target-for-cross-root-aria / label-crossing-shadow |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 renewed-html-insertion-streaming-methods / migration-tool |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 renewed-html-insertion-streaming-methods / positional-methods |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 renewed-html-insertion-streaming-methods / server-stream-lab |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 renewed-html-insertion-streaming-methods / streaming-ai-content |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 renewed-html-insertion-streaming-methods / streaming-html |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 renewed-html-insertion-streaming-methods / throughput-bench |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v152 renewed-html-insertion-streaming-methods / xss-prevention-guide |
85% |
2 |
Add explicit runtime assertionsCapture a fresh visual state set |
| v140 crash-reporting-key-value-api / flag-attribution |
86% |
0 |
|
| v140 crash-reporting-key-value-api / memory-watermark |
86% |
0 |
|
| v145 navigation-api-expose-destination-in-navigation-transition / spa-transition-demo |
86% |
0 |
|
| v147 csspseudoelement-interface / style-mutation-probe |
86% |
0 |
|
| v148 renewed-html-insertion-streaming-methods / method-cookbook |
86% |
0 |
|
| v148 translator-api / batch-translator |
86% |
0 |
|
| v151 no-auto-rewind-for-animationtrigger-play-methods / scroll-reentry-lab |
86% |
2 |
Verify the passing sequence in Chrome 151 Android and desktopBuild the complete action-state matrix |
| v154 css-scroll-marker-group-modes / column-pager |
86% |
2 |
Determine the accessible name of fragment-derived tab markersActive-page behaviour when re-fragmentation removes the current page |
| v156 optional-descriptors-for-registered-custom-properties / descriptor-lab |
86% |
3 |
Exercise the @property stylesheet half, not just CSS.registerPropertyEmerald verdict text misses WCAG AA on stone backgroundReset leaves the previous verdict and readouts on screen |
| v156 svg-foreignobject-does-not-taint-the-canvas-for-blob-urls / taint-matrix |
86% |
3 |
Control run's http: cell actually tests a data: URIImage-load failure is painted as 'tainted'Emerald 'clean' verdict text misses WCAG AA on stone |
| v157 disallow-spaces-in-non-file-url-hosts / host-parser |
86% |
2 |
FLAG FOR HUMAN: percent-encoded-space-in-host assertion looks wrong against the URL StandardEmerald verdict text misses WCAG AA |
| v157 web-bluetooth-bluetoothremotegattserver-maxwritewithoutresponsesize / mtu-probe |
86% |
2 |
FLAG FOR HUMAN: user-gesture assertion passes on builds with no Web Bluetooth at allAdapter tile could drive the support verdict too |
| v157 web-bluetooth-bluetoothremotegattserver-maxwritewithoutresponsesize / size-change-event |
86% |
2 |
Progress tracks lack accessible namesConsider wiring the real event when hardware is present |
| v157 web-bluetooth-bluetoothremotegattserver-maxwritewithoutresponsesize / transfer-simulator |
86% |
2 |
Define the missing visually-hidden-note class and give idle tracks a nameConnection-interval slider uses hidden divide-by-ten values |
| v144 clipboardchange-event / clipboard-router |
88% |
0 |
|
| v152 connection-allowlists / allowlist-policy-builder |
88% |
2 |
Add explicit edge case coverageManually verify against the spec text |
| v152 connection-allowlists / allowlist-violation-demo |
88% |
3 |
Expand the interactive surface beyond one or two buttonsDemo at least one explicit failure or edge caseManually verify against the spec text |
| v152 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / backdrop-click |
88% |
2 |
Surface more named spec API for csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitionsCover at least one failure mode |
| v152 deprecate-and-remove-private-aggregation-api / histogram-explorer |
88% |
3 |
Cover the spec aspect: concrete aggregation use cases that disappearCover the spec aspect: third-party cookies as the replacement signalReplace raw hex colours with design-system variables |
| v152 deprecate-and-remove-private-aggregation-api / noise-budget-simulator |
88% |
3 |
Cover the spec aspect: concrete aggregation use cases that disappearCover the spec aspect: third-party cookies as the replacement signalCover at least one realistic failure mode |
| v152 deprecate-and-remove-private-aggregation-api / private-agg-note |
88% |
3 |
Cover the spec aspect: concrete aggregation use cases that disappearCover the spec aspect: third-party cookies as the replacement signalCover at least one realistic failure mode |
| v152 deprecate-and-remove-xslt / opml-importer |
88% |
4 |
Show the equivalent XSL stylesheet next to the JSValidate xmlUrl is actually a feedHandle deeply-nested outlinesRound-trip the OPML through the JSON form and back |
| v152 deprecate-and-remove-xslt / xslt-removal |
88% |
4 |
Add a probe for `<?xml-stylesheet?>` processing instructionSurface real-world breakage examplesCompare DOMParser+template vs Mustache vs lit-htmlShow the removal-timeline + Chrome version readout |
| v149 flex-wrap-balance / chip-editor |
90% |
1 |
Verify native chip balancing in a supporting build |
| v149 flex-wrap-balance / nav-toolbar |
90% |
1 |
Re-run the native balance layout in a supporting Chrome build |
| v150 css-background-clip-border-area / gradient-border-gallery |
90% |
1 |
Capture native border-area rendering in Chrome 150+ |
| v150 support-path-length-as-a-css-property / zero-edge-case |
90% |
1 |
Expose selected mode and changing results accessibly |
| v152 window-drag / support-matrix |
90% |
0 |
|
| v154 cors-enforcement-for-background-fetch / what-changed |
91% |
1 |
Deliver the browser check the blurb promises, or soften the blurb |
| v154 css-scroll-marker-group-modes / focus-order-journal |
91% |
2 |
Capture a modes-enabled journal transcript as reference outputJournal the activation-focus difference |
| v154 css-scroll-marker-group-modes / tabbed-carousel |
91% |
1 |
Verify tablist/tab/tabpanel roles and pruning on Chrome 154 |
| v154 expose-cssstylevalue-hierarchy-to-worker-contexts / context-probe |
91% |
1 |
Fix the 360px horizontal overflow of the context matrix |
| v154 expose-cssstylevalue-hierarchy-to-worker-contexts / token-pipeline |
91% |
2 |
Remove the 2px 360px overflow and let the results table wrapGive the ramp preview bars a non-visual equivalent |
| v154 fetch-api-forward-reason-from-abortcontroller-to-fetch-response / reason-everywhere |
91% |
1 |
Fix the 360px overflow caused by the long select option |
| v154 iterator-includes / log-search |
91% |
1 |
Fix the 401px-wide layout at a 360px viewport |
| v154 secure-payment-confirmation-locale-validation / locale-list |
91% |
1 |
Fix the 418px-wide layout at a 360px viewport |
| v154 webgpu-wgsl-fragment-depth / early-z |
91% |
1 |
Fix the 508px-wide layout at a 360px viewport |
| v155 closest-corner-and-farthest-corner-radii-for-circle-and-ellipse-basic-shapes / keyword-lab |
91% |
2 |
Make the centre actually draggable, or stop saying 'drag'Demonstrate ellipse() with two independently keyworded radii |
| v155 css-corner-shorthand-properties / corner-builder |
91% |
2 |
Replace the invented 'straight' corner-shape value with the spec's 'square' (and expose superellipse())Make the Ticket stub preset actually per-corner |
| v155 jpeg-xl-decoding-support-image-jxl-in-blink / decode-probe |
91% |
2 |
Actually surface the request Accept header, or reword probe fourFlag: conformance assertion picture-negotiation-skips-undecodable-types is unrunnable |
| v155 jpeg-xl-decoding-support-image-jxl-in-blink / picture-fallback |
91% |
1 |
Flag: repair picture-negotiation-skips-undecodable-types (human only) |
| v156 css-pseudo-class-for-navigation-source-element / form-submit-feedback |
91% |
1 |
Enter-key submission and the implicit submitter |
| v156 css-pseudo-class-for-navigation-source-element / loading-links |
91% |
2 |
Behaviour when a second navigation interrupts the firstCross-document lifetime needs a real two-page check |
| v156 css-pseudo-class-for-navigation-source-element / thumbnail-view-transition |
91% |
2 |
Confirm old-snapshot naming through :navigation-source on Chrome 156Transition skipping under rapid clicks |
| v156 optional-descriptors-for-registered-custom-properties / token-sheet-diff |
91% |
3 |
Equivalence check cannot detect the inherits divergenceLede claims 'a third shorter' while the live stat says 48%Displayed @property sheets are not what gets registered |
| v156 optional-descriptors-for-registered-custom-properties / what-each-omission-buys |
91% |
3 |
Verdict colour semantics invert on the 'with initial-value' cardSummary table omits the typed/universal interpolation pairEmerald verdict text misses WCAG AA on stone background |
| v156 svg-foreignobject-does-not-taint-the-canvas-for-blob-urls / blob-vs-data-cost |
91% |
2 |
Uncaught load failure permanently disables the Run buttonThe memory claim is asserted, not measured |
| v156 svg-foreignobject-does-not-taint-the-canvas-for-blob-urls / html-to-canvas |
91% |
3 |
Empty exported-image slot renders as a broken imageExport success overwrites the taint verdict in the status lineEmerald ok-status text misses WCAG AA on stone |
| v156 svg-textpath-side-attribute / inside-outside |
91% |
1 |
Capture the supported rendering on Chrome 156 or Firefox |
| v156 svg-textpath-side-attribute / orbit-ticker |
91% |
2 |
SMIL animation of sideContinuity of the flip mid-orbit |
| v157 approximate-geolocation / accuracy-visualiser |
91% |
2 |
Initial slider position disagrees with the displayed 120 mIn-SVG reference labels are near-illegible at mobile width |
| v130 allow-more-pseudo-elements-and-pseudo-classes-after-part / theme-swap |
92% |
2 |
Replace the regex-based pre-130 heuristic with real CSS.supports() probesAdd a fifth theme that exercises a still-rejected selector |
| v130 allow-more-pseudo-elements-and-pseudo-classes-after-part / tooltip-after-part |
92% |
3 |
Surface the attr() resolution subtletyAdd ::part()::before example alongside ::part()::afterProbe combinators rejection |
| v130 attribution-reporting-api-feature-attribution-scopes / attribution-scopes |
92% |
1 |
Demonstrate the empty-scopes branch |
| v130 attribution-reporting-api-feature-attribution-scopes / cross-campaign-confusion |
92% |
2 |
Add a 'no-collision' baseline scenarioTighten the pre-130 selection model in code |
| v130 attribution-reporting-api-feature-debug-key-privacy-improvement / debug-key-privacy |
92% |
1 |
Add a verbose-debug-report counterfactual |
| v130 attribution-reporting-api-feature-debug-key-privacy-improvement / migration-checklist |
92% |
1 |
Add a download-checklist button |
| v130 compression-dictionary-transport-with-shared-brotli-and-shared-zstandard / cdt-shared |
92% |
1 |
Swap the stand-in payload for a true dcb/dcz encoder when available |
| v130 compression-dictionary-transport-with-shared-brotli-and-shared-zstandard / use-as-dictionary-builder |
92% |
1 |
Test conflicting match patterns |
| v130 concurrent-smooth-scrollintoviews / form-wizard-scroll |
92% |
1 |
Surface scroll-start/scroll-end events |
| v130 concurrent-smooth-scrollintoviews / scroll-timeline |
92% |
1 |
Show the cancel-vs-concurrent boundary |
| v130 css-container-queries-flat-tree-lookup / cq-inspector |
92% |
1 |
Show the no-container case |
| v130 css-nesting-stable-bare-declarations-cssnestingdeclarations / component-cascade |
92% |
0 |
|
| v130 css-nesting-stable-bare-declarations-cssnestingdeclarations / cssom-mutate |
92% |
1 |
Test mutation edge cases |
| v130 css-nesting-stable-bare-declarations-cssnestingdeclarations / migration-guide |
92% |
1 |
Add SASS-only escape hatch examples |
| v130 css-nesting-stable-bare-declarations-cssnestingdeclarations / nesting-bare |
92% |
1 |
Add multi-property cases |
| v130 css-nesting-stable-bare-declarations-cssnestingdeclarations / specificity-explorer |
92% |
0 |
|
| v130 css-nesting-the-nested-declarations-rule / cascade-debugger |
92% |
0 |
|
| v130 css-nesting-the-nested-declarations-rule / live-editor |
92% |
0 |
|
| v130 css-nesting-the-nested-declarations-rule / nested-decl-rule |
92% |
1 |
Show parse-error case |
| v130 document-picture-in-picture-add-option-to-ignore-window-bounds-cache / context-switch |
92% |
0 |
|
| v130 document-picture-in-picture-add-option-to-ignore-window-bounds-cache / decision-tree |
92% |
0 |
|
| v130 document-picture-in-picture-add-option-to-ignore-window-bounds-cache / docpip-bounds |
92% |
0 |
|
| v130 document-picture-in-picture-add-option-to-ignore-window-bounds-cache / pip-placement-demo |
92% |
0 |
|
| v131 attribution-reporting-api-remove-aggregation-key-identifier-size-limit-for-trigg / ar-no-key-limit |
92% |
2 |
Add an extreme-length stress modeSurface that source registrations still cap at 25 |
| v131 attribution-reporting-api-remove-aggregation-key-identifier-size-limit-for-trigg / source-trigger-asymmetry |
92% |
2 |
Add a UTF-8 / code-unit edge case presetNote that the cap counts source keys ARRAY length too |
| v131 capture-all-screens / track-per-screen |
92% |
2 |
Add a deviceId stability probeShow the `applyConstraints` failure mode |
| v131 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / sidebar-mirror |
92% |
3 |
Demonstrate the height-mirror direction tooLocalise the bare `button` selectorAdd a readout row for panel.min-height |
| v131 css-anchor-positioning-anchor-scope / all-scope |
92% |
2 |
Add the multi-name option to the dropdownDemonstrate ancestor inheritance |
| v131 css-font-variant-emoji / emoji-in-text |
92% |
2 |
Show line-height / vertical alignment impactPersist user input across variant toggles |
| v131 css-font-variant-emoji / font-variant-emoji |
92% |
2 |
Add dual-presentation glyphs to the test stringShow what happens with U+FE0E / U+FE0F overrides |
| v131 deprecate-getters-of-intl-locale-info / lint-rule |
92% |
2 |
Note the false-positive riskAdd an ESLint rule snippet |
| v131 deprecate-getters-of-intl-locale-info / method-explorer |
92% |
2 |
Show structural equality, not string equalityAdd a per-method probe with versioning |
| v131 deprecation-of-css-anchor-positioning-property-inset-area / codemod-tool |
92% |
2 |
Document the comment/string false positivesVerify @supports clause handling |
| v131 dialog-toggle-events / dialog-toggle |
92% |
2 |
Add show vs showModal comparisonShow ESC vs close() vs button:cancel differences |
| v131 dialog-toggle-events / history-aware-dialog |
92% |
2 |
Probe anchor-scroll on hashchangeShow multi-dialog hash strategy |
| v131 dialog-toggle-events / nested-stack |
92% |
2 |
Show cascading close behaviourDemonstrate top-layer interaction |
| v131 direct-sockets-api / tcp-client |
92% |
2 |
Probe AbortSignal cancellationDemonstrate backpressure |
| v131 direct-sockets-api / tcp-server |
92% |
2 |
Show graceful shutdownProbe port conflict |
| v131 document-picture-in-picture-copy-document-mode / quirks-probe |
92% |
1 |
Test inheritance from a quirks-mode opener |
| v132 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / dropdown-cascade |
92% |
2 |
Add a direct spec linkResolve a design-system finding |
| v132 css-inertness / carousel-pages |
92% |
1 |
Surface more failure modes |
| v132 device-posture-api / posture-event-log |
92% |
1 |
Wire the controls to live behaviour |
| v132 element-capture / sub-tree-cropper |
92% |
1 |
Cover more of the spec surface |
| v132 expose-coarsened-cross-origin-rendertime-in-elment-timing-lcp-regardless-of-tao / lcp-attribution-table |
92% |
2 |
Broaden the interactive surfaceAdd a direct spec link |
| v132 fenced-frames-send-referer-header-in-beacons / attribution-pipeline |
92% |
2 |
Broaden the interactive surfaceAdd a direct spec link |
| v132 fetch-request-bytes-and-response-bytes / request-bytes |
92% |
1 |
Surface more failure modes |
| v132 fetch-request-bytes-and-response-bytes / streaming-bytes |
92% |
1 |
Broaden the interactive surface |
| v132 file-system-access / fs-access |
92% |
1 |
Align the concept blurb with the feature index promise |
| v132 navigator-storage-no-longer-an-eventtarget / migration-snippet |
92% |
2 |
Add a direct spec linkSurface more failure modes |
| v132 navigator-storage-no-longer-an-eventtarget / storage-noet |
92% |
2 |
Add a direct spec linkAlign the concept blurb with the feature index promise |
| v132 private-state-token-api-permissions-policy-default-allowlist-wildcard / token-flow-simulator |
92% |
2 |
Add a direct spec linkSurface more failure modes |
| v132 pushmessagedata-bytes / body-method-comparator |
92% |
1 |
Broaden the interactive surface |
| v132 remove-prefixed-htmlvideoelement-fullscreen-apis / fullscreen-migration-checker |
92% |
2 |
Broaden the interactive surfaceAdd a direct spec link |
| v132 saved-queries-in-sharedstorage-selecturl / saved-queries |
92% |
1 |
Surface more failure modes |
| v132 support-creating-clipboarditem-with-promise-domstring / image-fetch-copy |
92% |
1 |
Surface more failure modes |
| v132 support-creating-clipboarditem-with-promise-domstring / rich-copy-formatter |
92% |
2 |
Broaden the interactive surfaceAdd a direct spec link |
| v132 throw-exception-for-popovers-dialogs-in-non-active-documents / error-matrix |
92% |
2 |
Broaden the interactive surfaceAdd a direct spec link |
| v132 throw-exception-for-popovers-dialogs-in-non-active-documents / iframe-document-tester |
92% |
2 |
Wire the controls to live behaviourAdd a direct spec link |
| v132 throw-exception-for-popovers-dialogs-in-non-active-documents / lifecycle-trap |
92% |
2 |
Wire the controls to live behaviourAdd a direct spec link |
| v132 webauthn-signal-api / credential-lifecycle |
92% |
1 |
Surface more failure modes |
| v132 webauthn-signal-api / webauthn-signal |
92% |
2 |
Add a direct spec linkAlign the concept blurb with the feature index promise |
| v132 webgpu-32-bit-float-textures-blending / hdr-range-visualizer |
92% |
2 |
Wire the controls to live behaviourAdd a direct spec link |
| v132 webgpu-expose-gpuadapterinfo-from-gpudevice / device-info-dashboard |
92% |
2 |
Wire the controls to live behaviourAdd a direct spec link |
| v132 webgpu-expose-gpuadapterinfo-from-gpudevice / device-info-explorer |
92% |
2 |
Broaden the interactive surfaceAdd a direct spec link |
| v132 webgpu-texture-view-usage / usage-compatibility-matrix |
92% |
2 |
Wire the controls to live behaviourAdd a direct spec link |
| v132 webgpu-texture-view-usage / view-usage |
92% |
2 |
Broaden the interactive surfaceAdd a direct spec link |
| v133 animation-overallprogress / iteration-meter |
92% |
2 |
Make direction visually meaningfulShow the alternate direction current-iteration paradox |
| v133 animation-overallprogress / orchestration-dashboard |
92% |
2 |
Show a cancelled / null-progress animationAnnotate that finished animations stay at 1.0 |
| v133 atomics-pause / exponential-backoff |
92% |
2 |
Show the implementation clampPlot iterations over time, not just buckets |
| v133 audio-output-devices-api-setpreferredsinkid / cross-origin-iframe |
92% |
1 |
Show the permissions-policy gate |
| v133 audio-output-devices-api-setpreferredsinkid / preferred-sink |
92% |
3 |
Demonstrate the top-frame-only constraintUse a real (non-silent) audio sampleSurface the NotAllowedError / NotFoundError cases |
| v134 bounce-tracking-mitigations-on-http-cache / cache-only-tracker |
92% |
4 |
Add a 'user interacted with tracker' toggleDocument the grace periodShow what 'cache stash' actually looks likeAdd a 'fingerprinting surface' future column |
| v134 css-shape-function / shape-fn |
92% |
4 |
Add the move verb to a presetClamp inputs to avoid degenerate shapesShow the equivalent path() outputAdd a `by` keyword example |
| v135 add-mediastreamtrack-support-to-the-web-speech-api / captioned-meeting |
92% |
2 |
Scale to N participantsHandle track ending and recognizer error |
| v135 add-mediastreamtrack-support-to-the-web-speech-api / sr-track |
92% |
3 |
Show the permission-denied pathDemonstrate the track-ended edge caseSurface the language attribute |
| v135 column-pseudo-element-for-carousel / column-outline-studio |
92% |
3 |
Demonstrate column-fill effectsTry a non-applicable property to teach the constraintAnimate transitions between mode toggles |
| v135 column-pseudo-element-for-carousel / snap-carousel |
92% |
2 |
Pair with v135 scroll-marker pseudoImprove unsupported-browser fallback |
| v135 create-service-worker-client-and-inherit-service-worker-controller-for-srcdoc-if / srcdoc-sw |
92% |
4 |
Cover the no-controller-yet first-load caseTest nested srcdoc inheritanceShow actual fetch interceptionCleanup previous registrations |
| v136 add-support-for-video-frame-orientation-metadata-to-webcodecs / encoder-roundtrip |
92% |
3 |
Replace raw hex with CSS variables (severity tags + headings)Demonstrate the DataError on orientation change mid-streamShow what the bitstream actually carries |
| v136 audio-output-devices-api-setpreferredsinkid / iframe-inherits |
92% |
3 |
Add a cross-origin iframe demoCover the permissions-policy `speaker-selection` caseShow what happens when the iframe owns a sinkId already |
| v136 audio-output-devices-api-setpreferredsinkid / preferred-sink |
92% |
3 |
Show the empty-deviceId default-sink behaviourHandle device unplug between selection and playSurface the invalid-deviceId rejection path |
| v136 audio-output-devices-api-setpreferredsinkid / sink-switcher |
92% |
3 |
Add a feature-detect probeShow clearing a per-element overrideHandle device-unplug mid-playback |
| v136 audiocontext-interrupted-state / interrupted |
92% |
3 |
Show the terminal `closed` state pathCover interrupted-while-suspendedSurface the audio-session policy hooks |
| v136 audiocontext-interrupted-state / screen-share-coordinator |
92% |
3 |
Show the interrupted-during-save edge caseCover repeated interruptions before focus returnHook to MediaRecorder for realism |
| v136 captured-surface-control / surface-control |
92% |
2 |
Cover the permission-denied / pre-capture call pathShow the unsupported-surface case |
| v136 captured-surface-control / wheel-passthrough |
92% |
1 |
Show wheel delta clamping / translation |
| v136 capturedsurfaceresolution / bandwidth-saver |
92% |
3 |
Show the 1x-display short-circuitAdd a bitrate estimation readoutCover the constraints-not-supported branch |
| v136 capturedsurfaceresolution / resolution-budget |
92% |
3 |
Add a feature-detect probeSurface constraint mismatchAdd a custom-budget input |
| v136 capturedsurfaceresolution / surface-res |
92% |
3 |
Cover the 1x-display branch explicitlyCompare DPR across surface typesShow the absent-feature fallback shape |
| v136 corner-shaping-corner-shape-superellipse-squircle / animated-morpher |
92% |
3 |
Show animation between named keyword and superellipse(n)Respect prefers-reduced-motionAnnotate the timing function used |
| v136 corner-shaping-corner-shape-superellipse-squircle / icon-grid |
92% |
3 |
Make the unsupported-browser fallback unambiguousAdd a third per-corner exampleShow real iOS-icon dimensions |
| v136 corner-shaping-corner-shape-superellipse-squircle / shape-explorer |
92% |
3 |
Add a feature-detect probeAdd per-corner mixing examplesSurface the spec's range for `superellipse()` |
| v136 corner-shaping-corner-shape-superellipse-squircle / squircle |
92% |
3 |
Pair the slider with named-value snap pointsShow the spec's edge valuesCompare with `border-radius` only |
| v136 regexp-escape / multi-term-highlighter |
92% |
2 |
Show the leading-digit hex-escapeDemonstrate the empty-term branch |
| v136 regexp-escape / path-glob-builder |
92% |
3 |
Demonstrate the pure-literal and leading-wildcard casesSurface what the anchor-end toggle does in practiceAdd a `?` single-char wildcard example |
| v136 regexp-escape / regexp-escape |
92% |
2 |
Show the TypeError path for non-string inputSurface the raw escaped output as a copyable line |
| v136 regexp-escape / template-tag-helpers |
92% |
1 |
Cover the spec's hex-escape edge case in `likePattern` |
| v137 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / spc-error-probe |
92% |
3 |
Add a third lane: cross-origin iframe WITH activationSurface the failure mode if the sandboxed iframe cannot reach SPCDistinguish missing-activation from declined-prompt |
| v137 allow-use-to-reference-an-external-document-s-root-element-by-omitting-the-fragm / icon-swap |
92% |
2 |
Add an explicit-id sprite laneDemonstrate the still-required-fragment case |
| v137 allow-use-to-reference-an-external-document-s-root-element-by-omitting-the-fragm / sprite-router |
92% |
2 |
Seed the URL input with a working assetAdd a cross-origin URL probe |
| v137 allow-use-to-reference-an-external-document-s-root-element-by-omitting-the-fragm / use-root-ref |
92% |
1 |
Add an http external-file lane |
| v137 blob-url-partitioning-fetching-navigation / cross-site-nav |
92% |
2 |
Add the top-level navigation carve-out demoShow the full storage key triple |
| v137 blob-url-partitioning-fetching-navigation / partition-inspector |
92% |
2 |
Clarify the `synthetic cross-site` limitationAdd a revoke-then-fetch lane |
| v137 call-stacks-in-crash-reports-from-unresponsive-web-pages / report-viewer |
92% |
3 |
Add a malformed payload presetDemonstrate truncationShow the reason !== 'unresponsive' branch |
| v137 canvas-floating-point-color-types / canvas-fp |
92% |
2 |
Add a getImageData(Float16Array) laneAdd a feature-detection probe with fallback |
| v137 canvas-floating-point-color-types / exposure-stops |
92% |
2 |
Add a side-by-side unorm8 baselineShow the clipping behaviour at +6 EV |
| v137 canvas-floating-point-color-types / tonemap-studio |
92% |
2 |
Surface tonemap parametersAdd a `which pixels clipped` overlay |
| v137 css-if-function / responsive-tokens |
92% |
2 |
Add an `old way` comparisonAdd a container query lane |
| v137 css-reading-flow-reading-order-properties / card-grid-reorder |
92% |
0 |
|
| v137 css-reading-flow-reading-order-properties / form-layout |
92% |
0 |
|
| v137 css-reading-flow-reading-order-properties / masonry-flow |
92% |
0 |
|
| v137 css-reading-flow-reading-order-properties / reading-flow |
92% |
0 |
|
| v137 css-reading-flow-reading-order-properties / tab-walker |
92% |
0 |
|
| v138 add-prefetchcache-and-prerendercache-to-clear-site-data-header / csd-prefetch |
92% |
2 |
Add a cross-origin scenario toggleAdd the active-prerender exception |
| v138 add-prefetchcache-and-prerendercache-to-clear-site-data-header / token-explorer |
92% |
0 |
|
| v138 deprecate-asynchronous-range-removal-for-media-source-extensions / sequence-trace |
92% |
0 |
|
| v138 html-in-canvas / dom-compositor |
92% |
1 |
Expose layer blend modes |
| v138 html-in-canvas / html-in-canvas |
92% |
1 |
Demo live element interaction capture |
| v138 html-in-canvas / live-thumbnail |
92% |
1 |
Add scrollbar/viewport representation to thumbnail |
| v138 ignore-letter-spacing-in-cursive-scripts / cursive-ls |
92% |
1 |
Verify web font fallback joining behaviors |
| v138 integrity-policy-for-scripts / header-builder |
92% |
0 |
|
| v138 pass-sec-purpose-prefetch-header-with-link-rel-prefetch / server-tuning |
92% |
1 |
Wire real backend route in server.ts |
| v138 pushsubscriptionchange-event-upon-resubscription / endpoint-migration-tool |
92% |
1 |
Add browser capability checks for PushManager |
| v138 pushsubscriptionchange-event-upon-resubscription / psc-resubscribe |
92% |
1 |
Add a real-world support detection badge for Push API |
| v138 pushsubscriptionchange-event-upon-resubscription / subscription-lifecycle |
92% |
0 |
|
| v138 serviceworker-support-for-speculation-rules-prefetch / cdn-rewrite |
92% |
1 |
Implement live CDN-rewrite with Service Worker |
| v138 webgpu-deprecate-gpuadapter-isfallbackadapter-attribute / adapter-selection |
92% |
1 |
Incorporate live WebGPU adapter inspection |
| v139 audio-level-for-rtc-encoded-frames / encoded-frame-meter |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 audio-level-for-rtc-encoded-frames / silence-suppressor |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 chrome-removes-support-for-macos-11 / release-note |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 chrome-removes-support-for-macos-11 / upgrade-nudge |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 continue-running-transitions-when-switching-to-initial-transition-value / race-track |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 corner-shaping-corner-shape-superellipse-squircle / notch-and-scoop |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 crash-reporting-api-specify-crash-reporting-to-receive-only-crash-reports / report-inspector |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 css-custom-functions / easing-library |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 css-gap-decorations / flex-dividers |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 css-gap-decorations / rule-builder |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 extended-lifetime-shared-workers / background-channel |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 extended-lifetime-shared-workers / persistent-counter |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 extended-lifetime-shared-workers / tab-presence-board |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 fetch-retry-for-keepalive-fetches / delivery-comparison |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 on-device-web-speech-api / feature-detection-and-setup |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 on-device-web-speech-api / privacy-architecture-comparison |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 prompt-api / structured-output |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 randomizing-tcp-port-allocation-on-windows / implementation-note |
92% |
1 |
Verify retry-budget wording against Chromium's implementation notes |
| v139 remove-swiftshader-fallback / canvas2d-fallback |
92% |
1 |
Exercise more of the Remove SwiftShader fallback spec surface |
| v139 remove-swiftshader-fallback / webgl-failure-handler |
92% |
1 |
Exercise more of the Remove SwiftShader fallback spec surface |
| v139 secure-payment-confirmation-ux-refresh / ux-changes |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 softnavigation-performance-entry / observer-playground |
92% |
2 |
Exercise more of the SoftNavigation performance entry spec surfaceMirror the spec's stated motivation in the demo |
| v139 support-font-feature-settings-descriptor-in-font-face-rule / numerals-and-figures |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 web-authentication-immediate-ui-mode / immediate-vs-conditional |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 web-authentication-immediate-ui-mode / passkey-manager |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 webgpu-3d-texture-support-for-bc-and-astc-compressed-formats / format-selector |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 webgpu-3d-texture-support-for-bc-and-astc-compressed-formats / volume-budget |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 webgpu-compatibility-mode / adapter-feature-explorer |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 webgpu-core-features-and-limits / shader-compilation-tester |
92% |
1 |
Demonstrate failure and edge-case branches |
| v139 webxr-depth-sensing-performance-improvements / depth-sensing-tips |
92% |
1 |
Demonstrate failure and edge-case branches |
| v140 clipboardchange-event / clipboard-watcher |
92% |
3 |
Demonstrate clipboard-read permission denialShow what events look like cross-tabLink the canonical spec URL |
| v140 clipboardchange-event / paste-prompt |
92% |
3 |
Surface the privacy / focus rulesAdd a debounce / coalesce demoHeuristic for distinguishing 'paste as link' vs 'paste as text' |
| v140 clipboardchange-event / remote-desktop-sync |
92% |
3 |
Simulate remote latency / failureMeasure event coalescing for rapid copiesAdd a 'cost / minute' projection |
| v140 controlled-frame-api-available-only-to-iwas / event-router |
92% |
2 |
Show prevent-default failure modesPair each event with its async resolution |
| v140 controlled-frame-api-available-only-to-iwas / iwa-only |
92% |
2 |
Demonstrate permissions-policy denial inside an IWAShow the .swbn install ceremony |
| v140 controlled-frame-api-available-only-to-iwas / kiosk-builder |
92% |
3 |
Surface partition collisionsDemonstrate inject-on-load with `executeScript`Reload semantics: navigation event vs full reload |
| v140 controlled-frame-api-available-only-to-iwas / nav-policy-tester |
92% |
2 |
Add hostile pattern test casesDistinguish newwindow vs in-frame navigation |
| v140 crash-reporting-key-value-api / breadcrumb-trail |
92% |
2 |
Show ring-buffer evictionWorker crash with cross-context breadcrumbs |
| v140 crash-reporting-key-value-api / crash-kv |
92% |
2 |
Show budget / truncation behaviourDemonstrate delete + overwrite |
| v140 css-caret-animation-property / caret-animation |
92% |
2 |
Show prefers-reduced-motion interactionDemonstrate animation primitives beyond keyframes |
| v140 css-caret-animation-property / motion-sensitivity-override |
92% |
3 |
Show the author-respect alternativeDemonstrate the user stylesheet install ceremonyCover photosensitive epilepsy explicitly |
| v140 css-counter-and-counters-in-alt-text-of-content-property / counter-alt |
92% |
2 |
Show counters() (plural) tooTest undefined counter in alt |
| v140 css-counter-and-counters-in-alt-text-of-content-property / figure-numbering |
92% |
2 |
Show in-text referencesCounter-reset and out-of-order removal |
| v140 css-counter-and-counters-in-alt-text-of-content-property / scroll-marker-labels |
92% |
3 |
Test with a real screen readerShow interaction with scroll-marker-groupCover counters() multi-level case |
| v140 css-typed-arithmetic / cross-type-grid |
92% |
2 |
Add resolution / frequency / time rowsShow the resulting CSS error |
| v140 css-typed-arithmetic / fluid-type |
92% |
2 |
Compare with clamp()Show extreme widths |
| v140 css-typed-arithmetic / typed-arith |
92% |
3 |
Show the invalid-combinations errorCompare to the pre-v140 hackShow in different unit families |
| v140 deprecate-special-font-size-rules-for-h1-within-some-elements / a11y-audit |
92% |
3 |
Show aria-level interactionPair with a real screen-reader recordingAdd 'fix' button |
| v140 element-scoped-view-transitions / element-vt |
92% |
2 |
Demonstrate concurrent firingShow transition cleanup on element removal |
| v141 aria-notify-api / keyboard-confirmations |
92% |
1 |
Expand the interactive surface |
| v141 custom-property-enumeration-in-getcomputedstyle / cascade-debugger |
92% |
1 |
Add an explicit edge-case branch |
| v141 custom-property-enumeration-in-getcomputedstyle / cs-custom-props |
92% |
1 |
Add an explicit edge-case branch |
| v141 enhanced-canvas-textmetrics / font-comparison |
92% |
1 |
Add an explicit edge-case branch |
| v141 enhanced-canvas-textmetrics / selection-rects |
92% |
1 |
Expand the interactive surface |
| v141 extend-csp-script-src-aka-script-src-v2 / csp-v2 |
92% |
1 |
Add an explicit edge-case branch |
| v141 extend-csp-script-src-aka-script-src-v2 / url-hashes |
92% |
1 |
Expand the interactive surface |
| v141 fedcm-alternative-fields-in-account-selection / alt-fields |
92% |
1 |
Add an explicit edge-case branch |
| v141 fedcm-alternative-fields-in-account-selection / disclosure-text |
92% |
1 |
Add an explicit edge-case branch |
| v141 fedcm-alternative-fields-in-account-selection / identity-card-preview |
92% |
1 |
Add an explicit edge-case branch |
| v141 fedcm-alternative-fields-in-account-selection / phone-identifier |
92% |
1 |
Add an explicit edge-case branch |
| v141 indexeddb-getallrecords-and-direction-option-for-getall-getallkeys / bulk-export-import |
92% |
1 |
Fix design-system regressions |
| v141 indexeddb-getallrecords-and-direction-option-for-getall-getallkeys / pagination-demo |
92% |
1 |
Add an explicit edge-case branch |
| v141 local-network-access-restrictions / iot-discovery |
92% |
1 |
Add an explicit edge-case branch |
| v141 local-network-access-restrictions / router-csrf-attempt |
92% |
1 |
Add an explicit edge-case branch |
| v141 navigation-api-deferred-commit-precommit-handlers / precommit |
92% |
1 |
Expand the interactive surface |
| v141 navigation-api-deferred-commit-precommit-handlers / route-interceptor |
92% |
1 |
Fix design-system regressions |
| v141 no-vary-search-support-for-the-http-disk-cache / cache-key-tester |
92% |
1 |
Add an explicit edge-case branch |
| v141 no-vary-search-support-for-the-http-disk-cache / key-order-except |
92% |
1 |
Add an explicit edge-case branch |
| v141 no-vary-search-support-for-the-http-disk-cache / nvs-cache |
92% |
1 |
Add an explicit edge-case branch |
| v141 no-vary-search-support-for-the-http-disk-cache / utm-collapse |
92% |
1 |
Add an explicit edge-case branch |
| v141 permissions-policy-for-device-attributes-api / enterprise-rollout |
92% |
1 |
Add an explicit edge-case branch |
| v141 permissions-policy-for-device-attributes-api / iframe-isolation |
92% |
1 |
Add an explicit edge-case branch |
| v141 signature-based-integrity / sig-integrity |
92% |
1 |
Tighten lede / blurb vocabulary alignment |
| v141 signature-based-integrity / sri-hash-vs-signature |
92% |
1 |
Add an explicit edge-case branch |
| v141 speculation-rules-desktop-eager-eagerness-improvements / rules-configurator |
92% |
1 |
Add an explicit edge-case branch |
| v141 speculation-rules-desktop-eager-eagerness-improvements / viewport-eager |
92% |
1 |
Add an explicit edge-case branch |
| v141 stop-sending-purpose-prefetch-header-from-prefetches-and-prerenders / analytics-double-count |
92% |
1 |
Add an explicit edge-case branch |
| v141 stop-sending-purpose-prefetch-header-from-prefetches-and-prerenders / header-migration-guide |
92% |
1 |
Add an explicit edge-case branch |
| v141 strict-same-origin-policy-for-storage-access-api / saa-strict |
92% |
1 |
Tighten lede / blurb vocabulary alignment |
| v141 strict-same-origin-policy-for-storage-access-api / storage-access-tester |
92% |
1 |
Expand the interactive surface |
| v141 support-restrictownaudio / embedded-video-loop |
92% |
1 |
Expand the interactive surface |
| v141 support-width-and-height-as-presentation-attributes-on-nested-svg-elements / nested-svg-wh |
92% |
1 |
Add an explicit edge-case branch |
| v141 support-width-and-height-as-presentation-attributes-on-nested-svg-elements / responsive-icons |
92% |
1 |
Add an explicit edge-case branch |
| v141 support-width-and-height-as-presentation-attributes-on-nested-svg-elements / svg-sizing-calculator |
92% |
1 |
Add an explicit edge-case branch |
| v141 target-before-and-target-after-pseudo-classes / navigation-menu |
92% |
1 |
Add an explicit edge-case branch |
| v141 target-before-and-target-after-pseudo-classes / reading-progress |
92% |
1 |
Add an explicit edge-case branch |
| v141 target-before-and-target-after-pseudo-classes / scroll-marker-progress |
92% |
1 |
Add an explicit edge-case branch |
| v141 update-hidden-until-found-and-details-ancestor-revealing-algorithm / accessibility-audit |
92% |
1 |
Add an explicit edge-case branch |
| v141 web-smart-card-api / badge-kiosk |
92% |
1 |
Add an explicit edge-case branch |
| v141 web-smart-card-api / remote-desktop-relay |
92% |
1 |
Expand the interactive surface |
| v141 webassembly-custom-descriptors / object-size |
92% |
1 |
Add an explicit edge-case branch |
| v141 webassembly-custom-descriptors / wasm-desc |
92% |
1 |
Expand the interactive surface |
| v141 webrtc-encoded-transform-v2 / encoded-xform-v2 |
92% |
1 |
Expand the interactive surface |
| v141 webrtc-getstats-align-implementations-on-when-rtp-stats-should-be-created / rtp-stats |
92% |
1 |
Add an explicit edge-case branch |
| v141 webrtc-getstats-align-implementations-on-when-rtp-stats-should-be-created / rtp-stats-explorer |
92% |
1 |
Add an explicit edge-case branch |
| v141 windowaudio-for-getdisplaymedia / include-window-audio |
92% |
1 |
Expand the interactive surface |
| v142 activeviewtransition-property-on-document / active-vt |
92% |
3 |
Demonstrate element.activeViewTransition (scoped transitions)Surface the AbortError when a second transition stomps the firstShow the phase machine, not just running/idle |
| v142 activeviewtransition-property-on-document / concurrent-guard |
92% |
3 |
Add a latest-wins queueing strategy alongside dropShow a popstate / back-button raceCompare with/without the guard side-by-side |
| v142 activeviewtransition-property-on-document / external-skip |
92% |
3 |
Wire up the popstate handler claimDemonstrate skipTransition() before ready resolvesShow real matchMedia('(prefers-reduced-motion: reduce)') wiring |
| v142 compression-dictionary-ttl / variant-explosion |
92% |
3 |
Surface the id-reuse alternativeShow CDN-side variant lifetime, not just client-sideAdd a 'stale-user with expired dict' replay simulation |
| v142 device-bound-session-credentials / dbsc-walkthrough |
92% |
3 |
Add a TPM-unavailable / software-fallback scenarioAdd the cross-device sync attacker classShow the actual JWT signature on a refresh step |
| v142 device-bound-session-credentials / key-attestation |
92% |
2 |
Add a key-rotation / device-migration scenarioCite the attack-class sources |
| v142 device-bound-session-credentials / protocol-handshake |
92% |
3 |
Show the JWT decoded vs rawDemonstrate nonce-replay rejectionAdd Sec-Session-Id / Sec-Session-Response headers to the wire view |
| v142 fedcm-support-showing-third-party-iframe-origins-in-the-ui / embed-matrix |
92% |
3 |
Demonstrate Permissions-Policy inheritanceShow the literal Permissions-Policy / allow attribute syntaxAdd the 'iframe with no allow attribute' default-deny case |
| v142 fedcm-support-showing-third-party-iframe-origins-in-the-ui / fedcm-3p-iframe |
92% |
3 |
Show the same-origin iframe caseDemonstrate Permissions-Policy gatingAdd IDP origin to the dialog mock |
| v142 fedcm-support-showing-third-party-iframe-origins-in-the-ui / origin-disclosure-builder |
92% |
2 |
Make the risk score model transparentAdd presets matching common embed patterns |
| v142 interest-invokers-the-interestfor-attribute / delay-tuner |
92% |
2 |
Show keyboard-focus delays alongside hover delaysAnnotate the spec defaults on the sliders |
| v142 interest-invokers-the-interestfor-attribute / interestfor-attr |
92% |
3 |
Add touch long-press as a third input mode in the demoDemonstrate the interest-target-show-delay / hide-delay CSS propertiesShow the dismiss-on-leave timeline |
| v143 allow-more-characters-in-javascript-dom-apis / attribute-permissivity |
92% |
3 |
Add a setAttributeNS rowShow the duplicate-attribute behaviourTest the still-rejected attribute names |
| v143 allow-more-characters-in-javascript-dom-apis / char-permissivity |
92% |
3 |
Show the still-rejected namesSurface the localName / tagName casing ruleDemonstrate the symmetry with createAttribute |
| v143 allow-more-characters-in-javascript-dom-apis / parser-vs-js |
92% |
3 |
Replace whitespace-normalised string compare with structural diffCover the fragment / multi-root input caseAdd the symmetric 'JS-only' edge |
| v143 allow-more-characters-in-javascript-dom-apis / svg-mathml-roundtrip |
92% |
4 |
Use a structural diff instead of normalised-string compareAdd an xml: / xlink: attribute on a non-SVG elementSurface the per-attribute failure pathAdd a foreignObject-with-Unicode-tag sample |
| v143 at-rule-css-feature-detection / at-rule-supports |
92% |
4 |
Demo `at-rule()` inside compound @supports expressionsCover vendor-prefixed at-rulesShow the descriptor-form `at-rule(@x; prop: val)`Add an `@scope` chip with a hover-tooltip explanation |
| v143 at-rule-css-feature-detection / custom-at-rule-builder |
92% |
4 |
Sandbox the live CSS editorShow the browser-compat baseline tablePre-fill snippet bodies with worked examplesMake the custom-input survive page reloads |
| v143 css-anchored-fallback-container-queries / arrow-flip |
92% |
2 |
Cover the flip-block + flip-inline combined caseDemonstrate the RTL direction case |
| v143 css-anchored-fallback-container-queries / fallback-cq |
92% |
0 |
|
| v143 css-anchored-fallback-container-queries / overflow-aware-tooltip |
92% |
1 |
Show the position-try-order: most-block-size effect explicitly |
| v143 datatransfer-property-for-insertfrompaste-insertfromdrop-and-insertreplacementte / drop-attributor |
92% |
2 |
Add a 'drop from outside the page' routeEscape the cite URL before injection |
| v143 datatransfer-property-for-insertfrompaste-insertfromdrop-and-insertreplacementte / paste-sanitizer |
92% |
2 |
Show the textarea-no-effect counterexampleAdd a 'paste from Word' test snippet |
| v143 datatransfer-property-for-insertfrompaste-insertfromdrop-and-insertreplacementte / replacement-text-inspector |
92% |
3 |
Make track-changes survive subsequent editsCompare contenteditable vs textarea for spell-checkSurface an autocorrect-specific test (OS-level) |
| v143 deprecate-and-remove-xslt / jsonfeed-rss |
92% |
4 |
Add a real JSON Feed sample to match the slugShow the pre-removal pretty-print for contrastStrip HTML from `description` correctlyAdd an enclosure / media element probe |
| v143 deprecate-getters-of-intl-locale-info / calendar-grid |
92% |
3 |
Show the underlying API call in a side panelAdd a 'fallback used' indicatorCover the getTextInfo() direction property |
| v143 deprecate-getters-of-intl-locale-info / getter-vs-getter-matrix |
92% |
4 |
Align the props list with the codemod siblingCapture deprecation warnings liveReplace JSON.stringify equality with order-insensitive compareAdd `getTextInfo().direction` as its own column |
| v143 deprecate-getters-of-intl-locale-info / intl-getters |
92% |
3 |
Surface the deprecation console warningAdd `timeFormats` to the matrixReplace JSON.stringify equality with deep-equal |
| v143 digital-credentials-api-issuance-support / credential-issuance |
92% |
3 |
Show the request body that's about to be sent in JSON-schema-validated formDocument the cross-device CTAP flow on desktopProbe `DigitalCredential` instance shape after issuance |
| v143 upsert / memoize-cache |
92% |
3 |
Add a factory-invocations counterContrast with the `map.get(k) ?? map.set(k, compute()).get(k)` foot-gunShow factory error propagation |
| v143 upsert / upsert-counter-pattern |
92% |
4 |
Use the displayed `firstSeen` data in the dedup outputShow the bug-class the new API eliminatesAdd an empty/single-token edge caseCover the WeakMap counter pattern |
| v143 upsert / upsert-dom |
92% |
4 |
Add a WeakMap-with-object-keys live demoDemonstrate factory error propagationShow the 'factory ran exactly once' guaranteeProbe what happens if the factory mutates the same key |
| v144 capability-elements-usermedia-mvp / multi-source-switcher |
92% |
1 |
Align the concept lede with the feature-index blurb |
| v144 capability-elements-usermedia-mvp / usermedia-element |
92% |
1 |
Cover at least one realistic failure mode |
| v144 clipboardchange-event / clipboard-watcher |
92% |
1 |
Cover at least one realistic failure mode |
| v144 css-anchor-positioning-with-transforms / matrix-playground |
92% |
1 |
Cover at least one realistic failure mode |
| v144 deprecate-and-remove-attribution-reporting-api / migration-timeline |
92% |
2 |
Cover the spec aspect: concrete timeline and behaviour after removalCover the spec aspect: what replaces source/trigger registration |
| v144 local-network-access-restrictions-for-webtransport / attack-scenario |
92% |
1 |
Replace raw hex colours with design-system variables |
| v144 local-network-access-restrictions-for-webtransport / wt-lna |
92% |
1 |
Cover at least one realistic failure mode |
| v144 mirroring-of-rtl-mathml-operators / formula-builder |
92% |
2 |
Cover the spec aspect: operators with no mirror codepoint (glyph-level) vs paired bCover the spec aspect: real-world Arabic math formulae |
| v144 multicast-support-for-direct-sockets-api / group-sync-demo |
92% |
1 |
Cover at least one realistic failure mode |
| v144 multicast-support-for-direct-sockets-api / iot-discovery |
92% |
1 |
Cover at least one realistic failure mode |
| v144 multicast-support-for-direct-sockets-api / multicast-receiver |
92% |
1 |
Cover at least one realistic failure mode |
| v144 predictable-reported-storage-quota / storage-breakdown |
92% |
2 |
Cover the spec aspect: incognito-detection probe (before-state) vs the new stable vCover the spec aspect: any genuine usage of quota planning |
| v144 scroll-state-scrolled-support / overflow-indicator |
92% |
1 |
Align the concept lede with the feature-index blurb |
| v144 scroll-state-scrolled-support / scrolled-state-style |
92% |
1 |
Cover at least one realistic failure mode |
| v144 scroll-triggered-animations / staggered-entrance |
92% |
1 |
Align the concept lede with the feature-index blurb |
| v144 speculation-rules-prerender-until-script-action / until-script |
92% |
1 |
Cover at least one realistic failure mode |
| v144 temporal-in-ecma262 / temporal-walkthrough |
92% |
1 |
Cover at least one realistic failure mode |
| v144 temporal-in-ecma262 / timezone-converter |
92% |
1 |
Align the concept lede with the feature-index blurb |
| v144 the-geolocation-element / geolocation-element |
92% |
1 |
Cover at least one realistic failure mode |
| v144 viewtransitions-waituntil-method / cancel-or-finish |
92% |
1 |
Cover at least one realistic failure mode |
| v144 viewtransitions-waituntil-method / loading-states |
92% |
1 |
Align the concept lede with the feature-index blurb |
| v144 viewtransitions-waituntil-method / wait-until |
92% |
1 |
Cover at least one realistic failure mode |
| v144 web-app-manifest-specify-update-eligibility-icon-urls-are-cache-control-immutabl / eligibility-simulator |
92% |
1 |
Cover at least one realistic failure mode |
| v144 web-app-manifest-specify-update-eligibility-icon-urls-are-cache-control-immutabl / manifest-update-rules |
92% |
1 |
Cover at least one realistic failure mode |
| v144 webgpu-uniform-buffer-standard-layout / std-layout |
92% |
1 |
Cover at least one realistic failure mode |
| v145 add-presentationtime-painttime-to-performance-entries / timing-comparison |
92% |
1 |
Show the failure modes on timing-comparison |
| v145 chrome-removes-support-for-obsolete-virtual-cameras-on-macos / device-inventory-diff |
92% |
1 |
Show the failure modes on device-inventory-diff |
| v145 chrome-removes-support-for-obsolete-virtual-cameras-on-macos / migration-guide |
92% |
2 |
Re-review after generic probe removalShow the failure modes on migration-guide |
| v145 clipboardchange-event-sticky-activation-permission-check / clipboard-differ |
92% |
1 |
Show the failure modes on clipboard-differ |
| v145 clipboardchange-event-sticky-activation-permission-check / clipboard-monitor |
92% |
1 |
Show the failure modes on clipboard-monitor |
| v145 clipboardchange-event-sticky-activation-permission-check / paste-preview |
92% |
1 |
Show the failure modes on paste-preview |
| v145 column-wrapping-for-multicol / dashboard-cards |
92% |
1 |
Show the failure modes on dashboard-cards |
| v145 container-timing / content-section-timer |
92% |
1 |
Show the failure modes on content-section-timer |
| v145 container-timing / timing-dashboard |
92% |
1 |
Show the failure modes on timing-dashboard |
| v145 cookie-store-api-maxage-attribute / maxage-demo |
92% |
1 |
Show the failure modes on maxage-demo |
| v145 cookie-store-api-maxage-attribute / session-rotator |
92% |
1 |
Show the failure modes on session-rotator |
| v145 cookie-store-api-maxage-attribute / ttl-comparison |
92% |
2 |
Re-review after generic probe removalShow the failure modes on ttl-comparison |
| v145 css-letter-spacing-and-word-spacing-percentage-values / percentage-spacing-demo |
92% |
1 |
Show the failure modes on percentage-spacing-demo |
| v145 customizable-select-listbox / basic-listbox-demo |
92% |
1 |
Show the failure modes on basic-listbox-demo |
| v145 customizable-select-listbox / option-template-lab |
92% |
1 |
Run the required chrome-devtools browser pass |
| v145 device-bound-session-credentials / dbsc-demo |
92% |
1 |
Show the failure modes on dbsc-demo |
| v145 device-bound-session-credentials / session-binding |
92% |
1 |
Show the failure modes on session-binding |
| v145 enable-monochrome-emoji-rendering-in-forced-colors-mode / glyph-substitution-explorer |
92% |
1 |
Show the failure modes on glyph-substitution-explorer |
| v145 expose-onanimationcancel-event-to-globaleventhandlers / cancel-aware-toast |
92% |
1 |
Show the failure modes on cancel-aware-toast |
| v145 expose-rtptimestamp-from-webrtc-video-frames-via-videoframe-metadata / videoframe-metadata |
92% |
2 |
Re-review after generic probe removalShow the failure modes on videoframe-metadata |
| v145 focus-focusvisible-option / focus-ring-control |
92% |
1 |
Show the failure modes on focus-ring-control |
| v145 inputevent-types-for-deletion-commands-on-non-collapsed-selections / redo-coalescer |
92% |
1 |
Show the failure modes on redo-coalescer |
| v145 inputevent-types-for-deletion-commands-on-non-collapsed-selections / rich-text-editor |
92% |
1 |
Show the failure modes on rich-text-editor |
| v145 local-network-access-split-permissions / lna-permission-demo |
92% |
1 |
Show the failure modes on lna-permission-demo |
| v145 local-network-access-split-permissions / permission-model |
92% |
2 |
Re-review after generic probe removalShow the failure modes on permission-model |
| v145 navigation-api-expose-destination-in-navigation-transition / progress-bar |
92% |
1 |
Show the failure modes on progress-bar |
| v145 overscroll-effect-on-non-root-scrollers / nested-scroller-demo |
92% |
2 |
Re-review after generic probe removalShow the failure modes on nested-scroller-demo |
| v145 overscroll-effect-on-non-root-scrollers / overscroll-behavior-comparison |
92% |
2 |
Re-review after generic probe removalShow the failure modes on overscroll-behavior-comparison |
| v145 secure-payment-confirmation-browser-bound-keys / key-management |
92% |
2 |
Re-review after generic probe removalShow the failure modes on key-management |
| v145 secure-payment-confirmation-browser-bound-keys / key-rotation-walkthrough |
92% |
1 |
Show the failure modes on key-rotation-walkthrough |
| v146 cache-sharing-for-extremely-pervasive-resources / cache-demo |
92% |
2 |
Surface transferSize / encodedBodySize / decodedBodySize for memory vs disk cache hitsShow what happens after a Cache-Control purge |
| v146 cache-sharing-for-extremely-pervasive-resources / cache-key-explorer |
92% |
3 |
Add disqualifying-edge presetsShow what the partition actually keys onExpose the allowlist update cadence |
| v146 cache-sharing-for-extremely-pervasive-resources / pervasive-resources |
92% |
2 |
Explain the HTTP Archive curation stepTie the privacy tradeoff to a concrete cache-timing attack |
| v146 cache-sharing-for-extremely-pervasive-resources / resource-savings-calculator |
92% |
2 |
Cite the CO2 conversion factorShow a 'first request fills the bucket' breakdown |
| v146 cpu-performance-api / device-tier-readout |
92% |
3 |
Document the calibration modelShow why hardwareConcurrency / deviceMemory aren't enoughAdd a Permissions-Policy / iframe variant |
| v146 cpu-performance-api / tier-policy-router |
92% |
3 |
Show what a non-matching tier value doesAdd a Permissions-Policy iframe variantCite where the policy table comes from |
| v146 cpu-performance-api / video-conference-tier-adapter |
92% |
3 |
Pair with the Compute Pressure API for in-call adaptationDistinguish simulcast layers from unicast fallbackSurface why fingerprinting wasn't the answer |
| v146 focusgroup / roving-tabindex-compare |
92% |
1 |
Add orientation auto-inference |
| v146 iterator-sequencing / concat-demo |
92% |
1 |
Measure heap allocation difference |
| v146 iterator-sequencing / practical-patterns |
92% |
1 |
Add a database-pagination pattern |
| v147 autofill-event / autofill-vs-input |
92% |
1 |
Cover at least one failure mode |
| v147 autofill-event / refill-flow |
92% |
1 |
Cover at least one failure mode |
| v147 csspseudoelement-interface / pseudo-inspector |
92% |
1 |
Cover at least one failure mode |
| v147 csspseudoelement-interface / pseudotarget-events |
92% |
1 |
Cover at least one failure mode |
| v147 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / transition-listener |
92% |
1 |
Cover at least one failure mode |
| v147 device-bound-session-credentials / cookie-replay-lab |
92% |
1 |
Expand the interactive surface |
| v147 device-bound-session-credentials / session-binding-flow |
92% |
1 |
Expand the interactive surface |
| v147 document-policy-in-dedicated-workers / policy-inheritance-tester |
92% |
1 |
Reconcile blurb and page contents |
| v147 document-policy-in-dedicated-workers / worker-feature-probe |
92% |
1 |
Expand the interactive surface |
| v147 document-policy-in-dedicated-workers / worker-violation-probe |
92% |
1 |
Tighten the design-system compliance |
| v147 element-scoped-view-transitions / accordion |
92% |
1 |
Cover at least one failure mode |
| v147 get-secure-payment-confirmation-capabilities / capability-check |
92% |
1 |
Cover at least one failure mode |
| v147 js-profiling-in-dedicated-workers / profile-comparator |
92% |
1 |
Expand the interactive surface |
| v147 local-network-access-restrictions / attack-surface-visualizer |
92% |
1 |
Surface more named spec API for local-network-access-restrictions |
| v147 local-network-access-restrictions / compatibility-lab |
92% |
1 |
Surface more named spec API for local-network-access-restrictions |
| v147 local-network-access-restrictions / network-boundary-tester |
92% |
1 |
Surface more named spec API for local-network-access-restrictions |
| v147 local-network-access-restrictions-for-websockets / compatibility-lab |
92% |
1 |
Surface more named spec API for local-network-access-restrictions-for-websockets |
| v147 local-network-access-restrictions-for-websockets / preflight-flow |
92% |
1 |
Surface more named spec API for local-network-access-restrictions-for-websockets |
| v147 local-network-access-restrictions-for-websockets / websockets-demo |
92% |
1 |
Surface more named spec API for local-network-access-restrictions-for-websockets |
| v147 local-network-access-restrictions-for-webtransport / compatibility-lab |
92% |
1 |
Surface more named spec API for local-network-access-restrictions-for-webtransport |
| v147 local-network-access-restrictions-for-webtransport / lna-threat-model |
92% |
1 |
Surface more named spec API for local-network-access-restrictions-for-webtransport |
| v147 local-network-access-restrictions-on-service-worker-windowclient-navigate / compatibility-lab |
92% |
1 |
Cover at least one failure mode |
| v147 local-network-access-restrictions-on-service-worker-windowclient-navigate / scope-map |
92% |
1 |
Cover at least one failure mode |
| v147 math-sumprecise / financial-ledger |
92% |
1 |
Cover at least one failure mode |
| v147 math-sumprecise / float-drift-lab |
92% |
1 |
Cover at least one failure mode |
| v147 math-sumprecise / sum-repl |
92% |
1 |
Cover at least one failure mode |
| v147 pointer-event-suppression-on-drag-start / before-after-compare |
92% |
1 |
Expand the interactive surface |
| v147 pointer-event-suppression-on-drag-start / event-sequence-explorer |
92% |
1 |
Cover at least one failure mode |
| v147 pointer-event-suppression-on-drag-start / event-stream-demo |
92% |
1 |
Cover at least one failure mode |
| v147 prerendering-cross-origin-iframes / prerender-performance-lab |
92% |
1 |
Surface more named spec API for prerendering-cross-origin-iframes |
| v147 pseudo-target-on-events / animation-origin-tracker |
92% |
1 |
Cover at least one failure mode |
| v147 pseudo-target-on-events / tooltip-reveal |
92% |
1 |
Cover at least one failure mode |
| v147 pwa-origin-migration / migration-timeline |
92% |
1 |
Add a failed-validation branch to the timeline |
| v147 request-isreloadnavigation-attribute / reload-vs-navigate |
92% |
1 |
Expand the interactive surface |
| v147 update-device-memory-api-limits / memory-budget-optimizer |
92% |
1 |
Cover at least one failure mode |
| v147 web-printing-api / print-job-builder |
92% |
1 |
Cover at least one failure mode |
| v147 webnn / tensor-arithmetic |
92% |
1 |
Surface more named spec API for webnn |
| v147 webxr-plane-detection-api / capability-inspector |
92% |
1 |
Cover at least one failure mode |
| v147 webxr-plane-detection-api / compatibility-lab |
92% |
1 |
Tighten the design-system compliance |
| v147 x25519kyber768-key-encapsulation-for-tls / key-exchange-benchmark |
92% |
1 |
Cover at least one failure mode |
| v147 xml-parsing-in-rust-for-non-xslt-scenarios / xml-parse-speed-test |
92% |
1 |
Surface more named spec API for xml-parsing-in-rust-for-non-xslt-scenarios |
| v148 agentic-federated-login / agent-delegation-demo |
92% |
1 |
Pair every button background override with a colour override |
| v148 agentic-federated-login / token-lifecycle-demo |
92% |
1 |
Replace the refresh shim if the trial ships a browser-managed refresh contract |
| v148 at-rule-css-feature-detection / at-rule-capability-matrix |
92% |
0 |
|
| v148 at-rule-css-feature-detection / feature-detector |
92% |
0 |
|
| v148 at-rule-css-feature-detection / progressive-enhancement |
92% |
0 |
|
| v148 at-rule-css-feature-detection / supports-playground |
92% |
0 |
|
| v148 html-in-canvas / canvas-renderer |
92% |
2 |
Pair every button background override with a colour overrideManually verify against the spec text |
| v148 translator-api / document-translator |
92% |
2 |
Expand the interactive surface beyond one or two buttonsManually verify against the spec text |
| v150 allow-optional-rounding-parameter-for-polygon / animated-clip-path |
92% |
4 |
Show per-vertex clampingAnimate vertex count, not just radiusDemo offset-path / shape-outside angleShow negative-test (round 0) |
| v150 animatable-zoom / zoom-gallery |
92% |
1 |
Re-review after generic probe removal |
| v150 css-fit-width-text / caption-fitter |
92% |
2 |
Re-review after generic probe removalAdd resizable container slider to card grid |
| v150 css-fit-width-text / headline-scaler |
92% |
1 |
Demonstrate extreme constraint edge cases |
| v150 css-url-request-modifiers / crossorigin-integrity-demo |
92% |
1 |
Run the required chrome-devtools browser pass |
| v150 disable-svg-filters-on-plugins-and-cross-origin-or-restricted-iframes / clickjacking-replay |
92% |
2 |
Support testing other iframe configurations interactivelyUse capability detection over UA sniffing |
| v150 disable-svg-filters-on-plugins-and-cross-origin-or-restricted-iframes / filter-comparison |
92% |
2 |
Include a PDF or object plugin test caseEnsure explicit text contrast on pressed buttons |
| v150 email-verification-protocol / verification-flow |
92% |
1 |
Verify native EVP flow in Chrome 150 |
| v150 parse-processing-instructions-in-html / pi-dom-explorer |
92% |
1 |
Verify separated preset and parse controls |
| v150 parse-processing-instructions-in-html / streaming-use-case |
92% |
1 |
Verify streamed PI parsing in Chrome 150 |
| v152 webaudio-configurable-render-quantum / latency-calculator |
92% |
0 |
|
| v152 webaudio-configurable-render-quantum / offline-render-probe |
92% |
0 |
|
| v152 webgpu-buffer-view-feature / language-feature-gate |
92% |
1 |
Add WebGPU-unavailable fallback path |
| v152 webgpu-buffer-view-feature / offset-size-validator |
92% |
0 |
|
| v152 webgpu-buffer-view-feature / reinterpret-builder |
92% |
0 |
|
| v152 webgpu-subgroup-size-control / feature-gate |
92% |
0 |
|
| v152 webgpu-subgroup-size-control / shader-builder |
92% |
0 |
|
| v152 webgpu-subgroup-size-control / workgroup-validation |
92% |
0 |
|
| v152 window-drag / custom-titlebar |
92% |
1 |
Add geometrychange event demo |
| v152 window-drag / inheritance-override |
92% |
0 |
|
| v152 window-shape-api / clear-shape |
92% |
0 |
|
| v152 window-shape-api / minimum-size-guard |
92% |
0 |
|
| v152 window-shape-api / rectangle-composer |
92% |
0 |
|
| v153 sub-apps / batch-install |
92% |
1 |
Add partial-failure handling |
| v153 sub-apps / installed-inventory |
92% |
0 |
|
| v153 sub-apps / remove-flow |
92% |
0 |
|
| v140 deprecate-special-font-size-rules-for-h1-within-some-elements / h1-fontsize-rule |
93% |
0 |
|
| v141 indexeddb-getallrecords-and-direction-option-for-getall-getallkeys / keys-then-values |
93% |
0 |
|
| v152 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / transition-listener |
94% |
1 |
Cover at least one failure mode |
| v152 deprecate-and-remove-xslt / jsonfeed-rss |
94% |
4 |
Add a real JSON Feed sample to match the slugShow the pre-removal pretty-print for contrastStrip HTML from `description` correctlyAdd an enclosure / media element probe |
| v150 programmatic-scroll-promises / virtual-tour |
94% |
0 |
|
| v151 permissions-policy-focus-without-user-activation / capability-fallback-explorer |
95% |
1 |
Back the policy matrix with real response headers |
| v153 scroll-axis-lock |
95% |
2 |
Drive a real touch gesture through CDP and record the resultReport which input device produced each recording |
| v143 menu-elements |
95% |
3 |
Verify the implicit ARIA roles from the accessibility treeKeyboard behaviour is described, not measuredRe-check when type and fieldset checkable land |
| v145 light-dismiss-improvements-for-popovers-and-dialogs |
95% |
1 |
Finish the trusted-input matrix: genuine touch drag, and the corrected right-click on Chrome 145+ |
| v150 support-path-length-as-a-css-property / path-length-interpolation |
95% |
1 |
Exercise the supported interpolation path on Chrome 150+ |
| v152 gamepad-button-type-attribute |
95% |
2 |
Nothing here has ever seen a controllerThe device id strings are illustrative and should be labelled harder |
| v152 user-agent-image-replacement-api |
95% |
2 |
The replacement is simulated, and no browser will fire the real events yetNo opt-out exists to demonstrate |
| v154 ask-before-http-on-by-default / http-subresource-lab |
95% |
2 |
Verify the auto-upgrade and blocked branches on the live https deploymentConsider a same-origin server route for deterministic upgrade evidence |
| v154 cors-enforcement-for-background-fetch / cross-origin |
95% |
2 |
Fix the stale :8123 port in the cross-origin explainerUpdate the detail readout after a single run, not only after both |
| v154 cors-enforcement-for-background-fetch / same-origin |
95% |
1 |
Make the Abort button actually exercisable |
| v154 css-scroll-marker-group-modes / aria-tabs-migration |
95% |
1 |
Side-by-side screen-reader transcript on Chrome 154 |
| v154 css-scroll-marker-group-modes / mode-switcher |
95% |
1 |
Re-verify the accepted path on a modes-enabled Chrome 154 build |
| v154 css-symbols / counters-in-content |
95% |
1 |
Explain the invalid positional combination instead of showing the comparison message |
| v154 css-symbols / inline-vs-named |
95% |
1 |
Add the sibling pages' support banner and label the fallback lists |
| v154 fontface-width-attribute-and-font-width-descriptor / alias-probe |
95% |
1 |
Remove the 6px 360px overflow on the probes table and controls row |
| v154 local-network-access-restrictions-for-background-fetch / attempt-a-fetch |
95% |
0 |
|
| v154 local-network-access-restrictions-for-background-fetch / permission-state |
95% |
1 |
Truncate or wrap the raw TypeError in the state banner |
| v154 local-network-access-restrictions-for-background-fetch / target-audit |
95% |
0 |
|
| v154 private-verification-tokens |
95% |
2 |
No issuance or redemption has been exercisedThe visitor table is an argument, not a measurement |
| v154 secure-payment-confirmation-locale-validation |
95% |
2 |
The refusal itself has never been seenIntl's locale data is a proxy, not the dialog's translation set |
| v154 support-for-specialized-webhid-devices-on-android |
95% |
2 |
The feature itself is untested, and cannot be tested from hereNo page reads a report |
| v154 webtransport-headers-and-responseheaders / auth-at-connect |
95% |
1 |
Attempt a real WebTransport connection when the environment allows it |
| v155 closest-corner-and-farthest-corner-radii-for-circle-and-ellipse-basic-shapes / gradient-parity |
95% |
1 |
Measure the boundary agreement instead of asserting it |
| v155 css-random-function / caching-controls |
95% |
2 |
Note that the pre-155 numbers are idealised simulationAdd the wrong-tool comparison the copy promises |
| v155 css-random-function / organic-ui |
95% |
1 |
Same supported-path re-roll assumption as scatter-field |
| v155 css-random-function / scatter-field |
95% |
2 |
Verify on a random()-supporting build that Regenerate actually re-rollsNarrate the min/max clamp |
| v155 import-text-text-modules / import-a-file |
95% |
1 |
Show the frozen/immutability fact the lede promises, or drop the claim |
| v155 jpeg-xl-decoding-support-image-jxl-in-blink / format-showdown |
95% |
1 |
Consider a progressive-decode angle using the shipped fixture |
| v155 remove-fencedframe-element-and-window-fence-apis / shipping-through-the-removal |
95% |
1 |
Re-drive the matrix on a real Chrome 155 build to convert predictions into observations |
| v155 remove-fencedframe-element-and-window-fence-apis / the-frame-that-cannot-navigate |
95% |
2 |
Add the chromestatus link to this concept page's own footer/see-alsoWire this feature's pages into demo telemetry |
| v155 remove-fencedframe-element-and-window-fence-apis / what-is-left-of-window-fence |
95% |
1 |
Give the row-level call-again buttons a 44px hit target on touch |
| v156 svg-textpath-side-attribute / side-lab |
95% |
2 |
Verify the reversed startOffset origin on a supporting engineRTL text on a reversed path |
| v157 approximate-geolocation / precision-budget |
95% |
2 |
The works-to radii are editorial numbers presented as findingsApproximate/precise cutoff at 500 m is invisible logic |
| v157 approximate-geolocation / watch-mode-switch |
95% |
2 |
Surface the not-implemented verdict next to the mode select, not only in the logFix lines credit the current select value rather than the running watch's mode |
| v157 web-bluetooth-make-bluetoothremotegattserver-an-eventtarget / live-server-events |
95% |
1 |
Hardware pass on Chrome 157 with a renegotiating device |
| v157 web-bluetooth-make-bluetoothremotegattserver-an-eventtarget / reconnect-lifecycle |
95% |
1 |
Hardware pass: prove listener persistence across a real power-cycle |
| v130 allow-more-pseudo-elements-and-pseudo-classes-after-part / details-content-foundation |
100% |
2 |
Link to the live ::details-content and customizable <select> demosWire a real <select> picker mock-up alongside the input |
| v130 allow-more-pseudo-elements-and-pseudo-classes-after-part / focus-ring-part |
100% |
0 |
|
| v130 allow-more-pseudo-elements-and-pseudo-classes-after-part / part-pseudos |
100% |
0 |
|
| v130 allow-more-pseudo-elements-and-pseudo-classes-after-part / part-state-machine |
100% |
0 |
|
| v130 attribution-reporting-api-feature-attribution-scopes / registration-builder |
100% |
0 |
|
| v130 attribution-reporting-api-feature-attribution-scopes / scope-budget-visualizer |
100% |
0 |
|
| v130 attribution-reporting-api-feature-debug-key-privacy-improvement / leakage-matrix |
100% |
0 |
|
| v130 attribution-reporting-api-feature-debug-key-privacy-improvement / report-diff-viewer |
100% |
0 |
|
| v130 coalesced-predicted-events-in-untrusted-pointerevents-will-retain-original-targe / event-replay-inspector |
100% |
0 |
|
| v130 coalesced-predicted-events-in-untrusted-pointerevents-will-retain-original-targe / pointerevent-target |
100% |
0 |
|
| v130 coalesced-predicted-events-in-untrusted-pointerevents-will-retain-original-targe / predicted-events-forecast |
100% |
0 |
|
| v130 coalesced-predicted-events-in-untrusted-pointerevents-will-retain-original-targe / replay-harness |
100% |
1 |
Persist the recorded path across sessions |
| v130 compression-dictionary-transport-with-shared-brotli-and-shared-zstandard / handshake-protocol |
100% |
0 |
|
| v130 compression-dictionary-transport-with-shared-brotli-and-shared-zstandard / version-evolution |
100% |
0 |
|
| v130 concurrent-smooth-scrollintoviews / ancestor-rule |
100% |
1 |
Add a sibling scenario alongside ancestor |
| v130 concurrent-smooth-scrollintoviews / concurrent-scroll |
100% |
0 |
|
| v130 concurrent-smooth-scrollintoviews / image-gallery |
100% |
0 |
|
| v130 concurrent-smooth-scrollintoviews / toc-sync |
100% |
0 |
|
| v130 css-container-queries-flat-tree-lookup / cq-flat-tree |
100% |
0 |
|
| v130 css-container-queries-flat-tree-lookup / shadow-vs-flat-ancestry |
100% |
0 |
|
| v130 css-container-queries-flat-tree-lookup / slot-responsive |
100% |
0 |
|
| v130 css-nesting-stable-bare-declarations-cssnestingdeclarations / devtools-equivalence |
100% |
0 |
|
| v130 css-nesting-the-nested-declarations-rule / media-in-nesting |
100% |
0 |
|
| v130 css-nesting-the-nested-declarations-rule / source-order-showdown |
100% |
0 |
|
| v131 attribution-reporting-api-remove-aggregation-key-identifier-size-limit-for-trigg / header-explorer |
100% |
0 |
|
| v131 attribution-reporting-api-remove-aggregation-key-identifier-size-limit-for-trigg / payload-builder |
100% |
0 |
|
| v131 capture-all-screens / all-screens |
100% |
0 |
|
| v131 capture-all-screens / grid-canvas |
100% |
0 |
|
| v131 capture-all-screens / policy-probe |
100% |
0 |
|
| v131 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / anchor-size-inset |
100% |
0 |
|
| v131 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / connector-line |
100% |
0 |
|
| v131 css-anchor-positioning-allow-anchor-size-in-inset-and-margin-properties / safe-area-pad |
100% |
0 |
|
| v131 css-anchor-positioning-anchor-scope / anchor-scope |
100% |
0 |
|
| v131 css-anchor-positioning-anchor-scope / list-collision |
100% |
0 |
|
| v131 css-anchor-positioning-anchor-scope / menu-anchor-scope |
100% |
0 |
|
| v131 css-anchor-positioning-anchor-scope / scope-inheritance |
100% |
0 |
|
| v131 css-anchor-positioning-anchor-scope / tooltip-grid |
100% |
0 |
|
| v131 css-font-variant-emoji / chat-bubble |
100% |
0 |
|
| v131 css-font-variant-emoji / dual-presentation |
100% |
0 |
|
| v131 css-font-variant-emoji / presentation-modes |
100% |
0 |
|
| v131 css-font-variant-emoji / symbol-font |
100% |
0 |
|
| v131 deprecate-getters-of-intl-locale-info / codemod |
100% |
0 |
|
| v131 deprecate-getters-of-intl-locale-info / intl-getters |
100% |
0 |
|
| v131 deprecation-of-css-anchor-positioning-property-inset-area / inset-area-removal |
100% |
0 |
|
| v131 deprecation-of-css-anchor-positioning-property-inset-area / migration-side-by-side |
100% |
0 |
|
| v131 deprecation-of-css-anchor-positioning-property-inset-area / synonym-window |
100% |
0 |
|
| v131 dialog-toggle-events / animation-hook |
100% |
0 |
|
| v131 dialog-toggle-events / cancel-with-guard |
100% |
0 |
|
| v131 direct-sockets-api / direct-sockets |
100% |
0 |
|
| v131 direct-sockets-api / udp-socket |
100% |
0 |
|
| v131 document-picture-in-picture-copy-document-mode / css-inherit |
100% |
0 |
|
| v131 document-picture-in-picture-copy-document-mode / docpip-copy |
100% |
0 |
|
| v131 document-picture-in-picture-copy-document-mode / lock-screen-controls |
100% |
0 |
|
| v131 exempt-speculation-rules-header-from-csp-restrictions / cdn-injected-rules |
100% |
0 |
|
| v131 exempt-speculation-rules-header-from-csp-restrictions / csp-tester |
100% |
0 |
|
| v131 exempt-speculation-rules-header-from-csp-restrictions / header-format |
100% |
0 |
|
| v131 exempt-speculation-rules-header-from-csp-restrictions / spec-rules-csp |
100% |
0 |
|
| v131 explicit-resource-management-async / abort-controller |
100% |
0 |
|
| v131 explicit-resource-management-async / await-using |
100% |
0 |
|
| v131 explicit-resource-management-async / component-lifecycle |
100% |
0 |
|
| v131 explicit-resource-management-async / database-transaction |
100% |
0 |
|
| v131 explicit-resource-management-async / streams |
100% |
0 |
|
| v131 explicit-resource-management-async / timeout-scope |
100% |
0 |
|
| v132 attribution-reporting-api-feature-change-to-ar-debug-cookie-requirement / migration-checklist |
100% |
1 |
Add a direct spec link |
| v132 css-caret-animation-property / accessibility-fade |
100% |
0 |
|
| v132 css-caret-animation-property / blink-presets |
100% |
0 |
|
| v132 css-caret-animation-property / blink-tempo |
100% |
0 |
|
| v132 css-caret-animation-property / caret-animation |
100% |
0 |
|
| v132 css-caret-animation-property / chat-input |
100% |
0 |
|
| v132 css-caret-animation-property / code-editor |
100% |
0 |
|
| v132 document-isolation-policy / coi-feature-detect |
100% |
0 |
|
| v132 explicit-compile-hints-with-magic-comments / bundle-walkthrough |
100% |
0 |
|
| v132 fenced-frames-send-referer-header-in-beacons / referer-policy-explorer |
100% |
1 |
Add a direct spec link |
| v132 file-system-access / directory-walker |
100% |
0 |
|
| v132 file-system-access / handle-permission-flow |
100% |
0 |
|
| v132 navigator-storage-no-longer-an-eventtarget / quota-polling |
100% |
1 |
Add a direct spec link |
| v132 popover-invoker-and-anchor-positioning-improvements / anchor-chain |
100% |
0 |
|
| v132 private-state-token-api-permissions-policy-default-allowlist-wildcard / embed-rollout |
100% |
0 |
|
| v132 protected-audience-auction-nonce-hardening / nonce-validator |
100% |
1 |
Add a direct spec link |
| v132 remove-prefixed-htmlvideoelement-fullscreen-apis / fullscreen-event-log |
100% |
1 |
Add a direct spec link |
| v132 saved-queries-in-sharedstorage-selecturl / budget-rescue |
100% |
0 |
|
| v132 scroll-button-pseudo-elements / data-table-nav |
100% |
0 |
|
| v132 support-creating-clipboarditem-with-promise-domstring / async-clipboard-playground |
100% |
1 |
Add a direct spec link |
| v132 support-creating-clipboarditem-with-promise-domstring / format-builder |
100% |
0 |
|
| v132 throw-exception-for-popovers-dialogs-in-non-active-documents / iframe-popover-test |
100% |
1 |
Add a direct spec link |
| v132 throw-exception-for-popovers-dialogs-in-non-active-documents / inactive-doc-throw |
100% |
1 |
Add a direct spec link |
| v132 user-navigation-capturing-on-desktop / link-playground |
100% |
1 |
Add a direct spec link |
| v132 webauthn-signal-api / passkey-cleanup-flow |
100% |
1 |
Add a direct spec link |
| v132 webgpu-32-bit-float-textures-blending / hdr-bloom |
100% |
0 |
|
| v132 webgpu-32-bit-float-textures-blending / hdr-gradient-painter |
100% |
1 |
Add a direct spec link |
| v132 webgpu-texture-view-usage / storage-vs-sample |
100% |
0 |
|
| v132 webgpu-texture-view-usage / usage-flag-builder |
100% |
0 |
|
| v132 webgpu-texture-view-usage / view-usage-validator |
100% |
1 |
Add a direct spec link |
| v133 animation-overallprogress / progress-sequence |
100% |
0 |
|
| v133 atomics-pause / spsc-queue |
100% |
0 |
|
| v133 atomics-pause / worker-spinlock |
100% |
0 |
|
| v134 allow-reading-interest-groups-in-shared-storage-worklet / audience-segment-builder |
100% |
0 |
|
| v134 allow-reading-interest-groups-in-shared-storage-worklet / cross-campaign-deduplication |
100% |
0 |
|
| v134 allow-reading-interest-groups-in-shared-storage-worklet / lookback-window |
100% |
0 |
|
| v134 attribution-reporting-feature-remove-aggregatable-report-limit-when-trigger-cont / ar-no-limit |
100% |
0 |
|
| v134 attribution-reporting-feature-remove-aggregatable-report-limit-when-trigger-cont / per-conversion-stream |
100% |
0 |
|
| v134 attribution-reporting-feature-remove-aggregatable-report-limit-when-trigger-cont / trigger-context-id-builder |
100% |
0 |
|
| v134 attribution-reporting-feature-remove-aggregatable-report-limit-when-trigger-cont / trigger-volume-probe |
100% |
0 |
|
| v134 bounce-tracking-mitigations-on-http-cache / redirect-chain-visualizer |
100% |
0 |
|
| v134 css-highlight-inheritance / custom-highlight-api |
100% |
0 |
|
| v134 css-highlight-inheritance / themed-selection |
100% |
0 |
|
| v135 add-mediastreamtrack-support-to-the-web-speech-api / live-transcription-bench |
100% |
0 |
|
| v135 add-mediastreamtrack-support-to-the-web-speech-api / multi-source-captions |
100% |
0 |
|
| v135 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / credential-creation-tester |
100% |
0 |
|
| v135 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / error-name-probe |
100% |
0 |
|
| v135 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / error-rename |
100% |
0 |
|
| v135 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / error-rename-iframe |
100% |
0 |
|
| v135 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / migration-checklist |
100% |
0 |
|
| v135 column-pseudo-element-for-carousel / kanban-board |
100% |
0 |
|
| v135 create-service-worker-client-and-inherit-service-worker-controller-for-srcdoc-if / clients-matchall |
100% |
0 |
|
| v135 create-service-worker-client-and-inherit-service-worker-controller-for-srcdoc-if / fetch-intercept-demo |
100% |
0 |
|
| v135 css-anchor-positioning-remembered-scroll-offset / anchor-flip-counter |
100% |
0 |
|
| v135 css-anchor-positioning-remembered-scroll-offset / anchor-scroll |
100% |
0 |
|
| v135 css-anchor-positioning-remembered-scroll-offset / anchor-tooltip-lab |
100% |
0 |
|
| v135 css-anchor-positioning-remembered-scroll-offset / scroll-recovery-lab |
100% |
0 |
|
| v135 css-anchor-positioning-remembered-scroll-offset / synced-scroll-replay |
100% |
0 |
|
| v135 css-anchor-positioning-remembered-scroll-offset / with-without |
100% |
0 |
|
| v136 add-support-for-video-frame-orientation-metadata-to-webcodecs / canvas-renderer |
100% |
0 |
|
| v136 audio-output-devices-api-setpreferredsinkid / sink-permission-flow |
100% |
3 |
Cover the permission-denied branchShow the persistent-permission caveatAdd a feature-detect probe at the top |
| v136 audiocontext-interrupted-state / state-machine |
100% |
3 |
Add a feature-detect probeSurface illegal-transition error messagesAnimate the active node transition |
| v136 audiocontext-interrupted-state / voip-pause-resume |
100% |
0 |
|
| v136 captured-surface-control / remote-cursor |
100% |
0 |
|
| v136 captured-surface-control / zoom-coach |
100% |
0 |
|
| v136 capturedsurfaceresolution / retina-renderer |
100% |
0 |
|
| v136 corner-shaping-corner-shape-superellipse-squircle / card-builder |
100% |
0 |
|
| v136 regexp-escape / find-replace |
100% |
0 |
|
| v137 align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n / credential-flow-simulator |
100% |
0 |
|
| v137 allow-use-to-reference-an-external-document-s-root-element-by-omitting-the-fragm / svg-icon-library-builder |
100% |
0 |
|
| v137 call-stacks-in-crash-reports-from-unresponsive-web-pages / stack-symbolizer |
100% |
0 |
|
| v137 css-reading-flow-reading-order-properties / flex-layout-fix |
100% |
0 |
|
| 138 add-prefetchcache-and-prerendercache-to-clear-site-data-header / active-prerender-race |
100% |
0 |
|
| v138 add-prefetchcache-and-prerendercache-to-clear-site-data-header / cart-mutation |
100% |
0 |
|
| v138 add-prefetchcache-and-prerendercache-to-clear-site-data-header / prerender-invalidation-demo |
100% |
0 |
|
| v138 add-support-for-video-frame-orientation-metadata-to-webcodecs / active-orientation-lock |
100% |
0 |
|
| v138 add-support-for-video-frame-orientation-metadata-to-webcodecs / codec-orientation-carriage |
100% |
0 |
|
| v138 add-support-for-video-frame-orientation-metadata-to-webcodecs / encode-decode-roundtrip |
100% |
0 |
|
| v138 add-support-for-video-frame-orientation-metadata-to-webcodecs / invalid-rotation-probe |
100% |
0 |
|
| v138 add-support-for-video-frame-orientation-metadata-to-webcodecs / orientation-gallery |
100% |
0 |
|
| v138 add-support-for-video-frame-orientation-metadata-to-webcodecs / rotation-matrix-test |
100% |
0 |
|
| v138 add-support-for-video-frame-orientation-metadata-to-webcodecs / video-orient |
100% |
0 |
|
| v138 cache-sharing-for-extremely-pervasive-resources / allowlist-explorer |
100% |
0 |
|
| v138 cache-sharing-for-extremely-pervasive-resources / eligibility-checker |
100% |
0 |
|
| v138 cache-sharing-for-extremely-pervasive-resources / pervasive-resource-tester |
100% |
0 |
|
| v138 cache-sharing-for-extremely-pervasive-resources / shared-cache |
100% |
0 |
|
| v138 crash-reporting-api-is-top-level-visibility-state / crash-context |
100% |
0 |
|
| v138 crash-reporting-api-is-top-level-visibility-state / triage-dashboard |
100% |
0 |
|
| v138 crash-reporting-api-is-top-level-visibility-state / visibility-replay |
100% |
0 |
|
| v138 crash-reporting-api-is-top-level-visibility-state / visibility-state-timeline |
100% |
0 |
|
| v138 css-anchored-fallback-container-queries / callout-arrow |
100% |
0 |
|
| 138 css-anchored-fallback-container-queries / fallback-cq |
100% |
0 |
|
| 138 css-anchored-fallback-container-queries / menu-flip |
100% |
0 |
|
| v138 css-anchored-fallback-container-queries / popover-position-lab |
100% |
0 |
|
| 138 css-anchored-fallback-container-queries / tooltip-edge-cases |
100% |
0 |
|
| v138 css-counter-and-counters-in-alt-text-of-content-property / counter-alt |
100% |
0 |
|
| v138 css-counter-and-counters-in-alt-text-of-content-property / figure-caption-generator |
100% |
0 |
|
| v138 css-counter-and-counters-in-alt-text-of-content-property / nested-outline |
100% |
0 |
|
| v138 css-counter-and-counters-in-alt-text-of-content-property / progress-steps |
100% |
0 |
|
| v138 css-env-variable-for-os-level-font-scale / design-system-audit |
100% |
0 |
|
| v138 css-env-variable-for-os-level-font-scale / os-font-scale |
100% |
0 |
|
| v138 css-env-variable-for-os-level-font-scale / proportional-chrome |
100% |
0 |
|
| v138 css-env-variable-for-os-level-font-scale / typography-scale-test |
100% |
0 |
|
| v138 css-scroll-target-group-property / anchor-pagination |
100% |
0 |
|
| v138 css-scroll-target-group-property / dynamic-toc |
100% |
0 |
|
| v138 css-scroll-target-group-property / reading-nav |
100% |
0 |
|
| v138 css-scroll-target-group-property / scroll-target-group |
100% |
0 |
|
| v138 css-scroll-target-group-property / step-wizard |
100% |
0 |
|
| v138 css-sibling-index-and-sibling-count / css-only-charts |
100% |
0 |
|
| v138 css-sibling-index-and-sibling-count / hue-ring-gallery |
100% |
0 |
|
| v138 css-sibling-index-and-sibling-count / responsive-nav |
100% |
0 |
|
| v138 css-sibling-index-and-sibling-count / sibling-index |
100% |
0 |
|
| v138 css-sibling-index-and-sibling-count / stagger-orchestra |
100% |
0 |
|
| v138 css-sibling-index-and-sibling-count / timeline-chart |
100% |
0 |
|
| v138 css-sign-related-functions-abs-sign / abs-sign |
100% |
0 |
|
| v138 css-sign-related-functions-abs-sign / delta-badge |
100% |
0 |
|
| v138 css-sign-related-functions-abs-sign / equalizer-bars |
100% |
0 |
|
| v138 css-sign-related-functions-abs-sign / scroll-direction-indicator |
100% |
0 |
|
| v138 css-stretch-sizing-keyword / grid-cell-gutter-fix |
100% |
0 |
|
| v138 css-stretch-sizing-keyword / sidebar-layout |
100% |
0 |
|
| v138 css-stretch-sizing-keyword / sizing-comparison-lab |
100% |
0 |
|
| v138 css-stretch-sizing-keyword / stretch-keyword |
100% |
0 |
|
| v138 css-stretch-sizing-keyword / two-column-form |
100% |
0 |
|
| v138 css-typed-arithmetic / animation-tuner |
100% |
0 |
|
| v138 css-typed-arithmetic / fluid-type-calc |
100% |
0 |
|
| v138 css-typed-arithmetic / grid-layout-calc |
100% |
0 |
|
| v138 css-typed-arithmetic / typed-arith |
100% |
0 |
|
| v138 css-typed-arithmetic / unit-converter |
100% |
0 |
|
| v138 deprecate-asynchronous-range-removal-for-media-source-extensions / migration-codemod |
100% |
0 |
|
| v138 deprecate-asynchronous-range-removal-for-media-source-extensions / mse-range-remove |
100% |
0 |
|
| v138 deprecate-asynchronous-range-removal-for-media-source-extensions / sync-removal-demo |
100% |
0 |
|
| 138 escape-and-in-attributes-on-serialization / attr-escape |
100% |
0 |
|
| v138 escape-and-in-attributes-on-serialization / mutation-xss-playground |
100% |
0 |
|
| 138 escape-and-in-attributes-on-serialization / mxss-roundtrip |
100% |
0 |
|
| v138 escape-and-in-attributes-on-serialization / serialization-diff |
100% |
0 |
|
| v138 html-in-canvas / paint-event-loop |
100% |
1 |
Clarify hardware acceleration or frame boundary delays |
| v138 html-in-canvas / screenshot-export |
100% |
1 |
Demonstrate form validation or dynamic state capture |
| v138 html-in-canvas / webgl-texture-feed |
100% |
1 |
Optimize dynamic input event handlers |
| v138 ignore-letter-spacing-in-cursive-scripts / letter-spacing-live-editor |
100% |
0 |
|
| v138 ignore-letter-spacing-in-cursive-scripts / mixed-script-paragraph |
100% |
1 |
Explicitly test bidirectionality (bidi) layout interactions |
| v138 ignore-letter-spacing-in-cursive-scripts / script-coverage-grid |
100% |
0 |
|
| v138 integrity-policy-for-scripts / integrity-policy |
100% |
1 |
Support multiple destinations in simulation |
| v138 integrity-policy-for-scripts / sri-migration-assistant |
100% |
1 |
Generate real hashes via Crypto API |
| v138 integrity-policy-for-scripts / violation-reporter |
100% |
1 |
Simulate real reporting API payloads |
| v138 interpolation-progress-functional-notation-css-progress-function / multi-step-progress |
100% |
0 |
|
| v138 interpolation-progress-functional-notation-css-progress-function / progress-fn |
100% |
0 |
|
| v138 interpolation-progress-functional-notation-css-progress-function / range-slider-ui |
100% |
0 |
|
| v138 interpolation-progress-functional-notation-css-progress-function / scroll-headroom |
100% |
0 |
|
| v138 interpolation-progress-functional-notation-css-progress-function / temperature-gradient |
100% |
0 |
|
| 138 language-detector-api / confidence-ranking |
100% |
0 |
|
| 138 language-detector-api / detect-then-translate |
100% |
0 |
|
| 138 language-detector-api / lang-detect |
100% |
0 |
|
| v138 language-detector-api / multilingual-inbox |
100% |
0 |
|
| v138 local-network-access-restrictions / lna-prompt |
100% |
0 |
|
| v138 local-network-access-restrictions / permission-flow-sim |
100% |
0 |
|
| v138 local-network-access-restrictions / preflight-inspector |
100% |
0 |
|
| v138 local-network-access-restrictions / router-attack-walkthrough |
100% |
0 |
|
| v138 pass-sec-purpose-prefetch-header-with-link-rel-prefetch / header-trace |
100% |
0 |
|
| v138 pass-sec-purpose-prefetch-header-with-link-rel-prefetch / prefetch-budget-monitor |
100% |
0 |
|
| v138 pass-sec-purpose-prefetch-header-with-link-rel-prefetch / sec-purpose |
100% |
0 |
|
| v138 pushsubscriptionchange-event-upon-resubscription / server-sync-flow |
100% |
0 |
|
| 138 scrollintoview-container-option / container-option |
100% |
0 |
|
| 138 scrollintoview-container-option / focus-trap-demo |
100% |
0 |
|
| 138 scrollintoview-container-option / nested-scrollers |
100% |
0 |
|
| 138 scrollintoview-container-option / sticky-header-aware |
100% |
0 |
|
| v138 serviceworker-support-for-speculation-rules-prefetch / sec-purpose-inspector |
100% |
0 |
|
| v138 serviceworker-support-for-speculation-rules-prefetch / sw-spec-prefetch |
100% |
0 |
|
| v138 speculation-rules-mobile-moderate-eagerness-improvements / eagerness-comparison |
100% |
0 |
|
| v138 speculation-rules-mobile-moderate-eagerness-improvements / mobile-moderate |
100% |
1 |
Verify speculation rules status via Performance API |
| v138 speculation-rules-mobile-moderate-eagerness-improvements / tap-vs-hover |
100% |
1 |
Add touch latency visualization |
| v138 speculation-rules-mobile-moderate-eagerness-improvements / touch-latency-bench |
100% |
0 |
|
| v138 speculation-rules-target-hint-field / hint-analytics |
100% |
0 |
|
| v138 speculation-rules-target-hint-field / popup-prewarm |
100% |
0 |
|
| v138 speculation-rules-target-hint-field / rules-builder |
100% |
0 |
|
| v138 speculation-rules-target-hint-field / target-hint |
100% |
0 |
|
| v138 summarizer-api / format-and-length |
100% |
0 |
|
| v138 summarizer-api / progressive-summary |
100% |
0 |
|
| v138 summarizer-api / streaming-with-context |
100% |
0 |
|
| v138 summarizer-api / summarize |
100% |
0 |
|
| v138 translator-api / availability-matrix |
100% |
0 |
|
| v138 translator-api / batch-translator |
100% |
0 |
|
| v138 translator-api / streaming-captions |
100% |
0 |
|
| v138 translator-api / translate |
100% |
0 |
|
| v138 uint8array-to-from-base64-and-hex / binary-converter |
100% |
0 |
|
| 138 uint8array-to-from-base64-and-hex / format-options-lab |
100% |
0 |
|
| 138 uint8array-to-from-base64-and-hex / sri-fingerprint |
100% |
0 |
|
| 138 uint8array-to-from-base64-and-hex / u8-base64-hex |
100% |
0 |
|
| v138 update-quotaexceedederror-to-a-domexception-derived-interface / error-catching-guide |
100% |
0 |
|
| v138 update-quotaexceedederror-to-a-domexception-derived-interface / qee-domex |
100% |
0 |
|
| v138 update-quotaexceedederror-to-a-domexception-derived-interface / quota-pressure-lab |
100% |
0 |
|
| v138 update-quotaexceedederror-to-a-domexception-derived-interface / storage-pressure-dialog |
100% |
0 |
|
| v138 viewport-segments-enumeration-api / dual-pane-layout |
100% |
0 |
|
| v138 viewport-segments-enumeration-api / fold-aware-ui |
100% |
0 |
|
| v138 viewport-segments-enumeration-api / posture-responsive-demo |
100% |
0 |
|
| v138 viewport-segments-enumeration-api / vp-segments |
100% |
0 |
|
| v138 web-serial-over-bluetooth-on-android / connection-diagnostics |
100% |
0 |
|
| v138 web-serial-over-bluetooth-on-android / protocol-explorer |
100% |
0 |
|
| v138 web-serial-over-bluetooth-on-android / web-serial-bt |
100% |
0 |
|
| v138 web-serial-over-bluetooth-on-android / wireless-arduino-repl |
100% |
0 |
|
| v138 webgpu-deprecate-gpuadapter-isfallbackadapter-attribute / adapter-capabilities-diff |
100% |
0 |
|
| v138 webgpu-deprecate-gpuadapter-isfallbackadapter-attribute / migration-guide |
100% |
0 |
|
| v138 webgpu-deprecate-gpuadapter-isfallbackadapter-attribute / wgpu-fallback |
100% |
0 |
|
| v139 audio-level-for-rtc-encoded-frames / speaker-dominance |
100% |
0 |
|
| v139 chrome-removes-support-for-macos-11 / os-version-detector |
100% |
0 |
|
| v139 chrome-removes-support-for-macos-11 / replacement-playbook |
100% |
0 |
|
| v139 continue-running-transitions-when-switching-to-initial-transition-value / spec-laboratory |
100% |
0 |
|
| v139 crash-reporting-api-specify-crash-reporting-to-receive-only-crash-reports / header-builder |
100% |
0 |
|
| v139 css-custom-functions / color-tools |
100% |
0 |
|
| v139 css-custom-functions / responsive-grid |
100% |
0 |
|
| v139 css-gap-decorations / gap-spec-playground |
100% |
0 |
|
| v139 extended-lifetime-shared-workers / cross-tab-state-bus |
100% |
0 |
|
| v139 faster-background-freezing-on-android / freeze-budget-explainer |
100% |
0 |
|
| v139 fetch-retry-for-keepalive-fetches / retry-policy-builder |
100% |
0 |
|
| v139 fire-error-event-instead-of-throwing-for-csp-blocked-worker / before-after |
100% |
0 |
|
| v139 fire-error-event-instead-of-throwing-for-csp-blocked-worker / catch-vs-onerror |
100% |
0 |
|
| v139 fire-error-event-instead-of-throwing-for-csp-blocked-worker / csp-error-handler |
100% |
0 |
|
| v139 fire-error-event-instead-of-throwing-for-csp-blocked-worker / shared-worker-csp-lab |
100% |
0 |
|
| v139 full-frame-rate-render-blocking-attribute / blocking-attribute-matrix |
100% |
0 |
|
| v139 on-device-web-speech-api / availability-and-language-matrix |
100% |
0 |
|
| v139 on-device-web-speech-api / offline-dictation-pad |
100% |
0 |
|
| v139 prompt-api / multimodal-explorer |
100% |
0 |
|
| v139 prompt-api / prompt-playground |
100% |
0 |
|
| v139 prompt-api / streaming-demo |
100% |
0 |
|
| v139 proofreader-api / correction-review |
100% |
0 |
|
| v139 proofreader-api / inline-corrections |
100% |
0 |
|
| v139 proofreader-api / proofreader-vs-rewriter |
100% |
0 |
|
| v139 randomizing-tcp-port-allocation-on-windows / birthday-collision-simulator |
100% |
0 |
|
| v139 re-sizing-tcp-connection-pool / connection-pool-monitor |
100% |
0 |
|
| v139 re-sizing-tcp-connection-pool / pool-exhaustion-simulator |
100% |
0 |
|
| v139 remove-auto-detection-of-iso-2022-jp-charset-in-html / content-type-validator |
100% |
0 |
|
| v139 remove-auto-detection-of-iso-2022-jp-charset-in-html / encoding-detection |
100% |
0 |
|
| v139 remove-auto-detection-of-iso-2022-jp-charset-in-html / explicit-charset-guide |
100% |
0 |
|
| v139 remove-swiftshader-fallback / capability-matrix |
100% |
0 |
|
| v139 remove-swiftshader-fallback / fallback-path |
100% |
0 |
|
| v139 request-close-invoker-command / declarative-confirm-flow |
100% |
0 |
|
| v139 request-close-invoker-command / nested-dialogs |
100% |
0 |
|
| v139 scroll-anchoring-priority-candidate-fix / cls-debugger |
100% |
0 |
|
| v139 scroll-anchoring-priority-candidate-fix / find-in-page-stability |
100% |
0 |
|
| v139 secure-payment-confirmation-ux-refresh / before-after-gallery |
100% |
0 |
|
| v139 secure-payment-confirmation-ux-refresh / spc-ux-demo |
100% |
0 |
|
| v139 securepaymentconfirmationavailability-api / payment-method-chain |
100% |
0 |
|
| v139 securepaymentconfirmationavailability-api / router-vs-fallback |
100% |
0 |
|
| v139 short-circuiting-var-and-attr / cycle-detector |
100% |
0 |
|
| v139 short-circuiting-var-and-attr / deep-fallback-theme |
100% |
0 |
|
| v139 softnavigation-performance-entry / multi-page-comparison |
100% |
0 |
|
| v139 spec-compliant-json-mime-type-detection / content-negotiation-tester |
100% |
0 |
|
| v139 spec-compliant-json-mime-type-detection / plus-json-explorer |
100% |
0 |
|
| v139 support-font-feature-settings-descriptor-in-font-face-rule / font-alias-variants |
100% |
0 |
|
| v139 web-app-scope-extensions / multi-origin-app-map |
100% |
0 |
|
| v139 web-authentication-immediate-ui-mode / credential-availability |
100% |
0 |
|
| v139 web-authentication-immediate-ui-mode / three-mediation-modes |
100% |
0 |
|
| v139 web-install-api / cross-origin-storefront |
100% |
0 |
|
| v139 web-install-api / install-button-component |
100% |
0 |
|
| v139 web-install-api / install-call |
100% |
0 |
|
| v139 web-install-api / three-signatures |
100% |
0 |
|
| v139 webgpu-3d-texture-support-for-bc-and-astc-compressed-formats / format-probe |
100% |
0 |
|
| v139 webgpu-3d-texture-support-for-bc-and-astc-compressed-formats / texture-compression-benchmark |
100% |
0 |
|
| v139 webgpu-compatibility-mode / compat-demo |
100% |
0 |
|
| v139 webgpu-compatibility-mode / compat-limits |
100% |
2 |
Exercise more of the WebGPU Compatibility mode spec surfaceMirror the spec's stated motivation in the demo |
| v139 webgpu-compatibility-mode / cross-platform-renderer |
100% |
0 |
|
| v139 webgpu-core-features-and-limits / compat-gate |
100% |
0 |
|
| v139 webgpu-core-features-and-limits / core-features-list |
100% |
0 |
|
| v139 webgpu-core-features-and-limits / limits-comparator |
100% |
0 |
|
| v139 webxr-depth-sensing-performance-improvements / depth-data-visualizer |
100% |
0 |
|
| v140 clipboardchange-event / poll-vs-event |
100% |
0 |
|
| v140 css-scroll-target-group-property / anchor-carousel |
100% |
0 |
|
| v140 css-scroll-target-group-property / group-vs-no-group |
100% |
0 |
|
| v140 css-scroll-target-group-property / scroll-target-group |
100% |
0 |
|
| v140 css-scroll-target-group-property / segmented-control |
100% |
0 |
|
| v140 css-scroll-target-group-property / toc-active |
100% |
0 |
|
| v140 deprecate-special-font-size-rules-for-h1-within-some-elements / styles-after |
100% |
0 |
|
| v140 get-installed-related-apps-api / manifest-builder |
100% |
0 |
|
| v140 permissions-policy-for-device-attributes-api / device-attrs-policy |
100% |
0 |
|
| v140 serviceworkerautopreload-browser-mode / bootstrap-cost |
100% |
1 |
The handler delay is chosen, not measured |
| v140 serviceworkerautopreload-browser-mode / race-in-practice |
100% |
1 |
The crossover measured here is a localhost crossover |
| v140 serviceworkerautopreload-browser-mode / router-sources |
100% |
0 |
|
| v140 sharedworker-on-android / cross-tab-websocket |
100% |
0 |
|
| v141 aria-notify-api / aria-notify |
100% |
0 |
|
| v141 aria-notify-api / notification-timing-lab |
100% |
0 |
|
| v141 aria-notify-api / queue-vs-interrupt |
100% |
0 |
|
| v141 digital-credentials-api-presentation-support / age-verification |
100% |
0 |
|
| v141 digital-credentials-api-presentation-support / credential-wallet-preview |
100% |
0 |
|
| v141 digital-credentials-api-presentation-support / presentation |
100% |
0 |
|
| v141 digital-credentials-api-presentation-support / selective-disclosure |
100% |
0 |
|
| v141 echocancellationmode-for-getusermedia / accessibility-privacy |
100% |
0 |
|
| v141 echocancellationmode-for-getusermedia / echo-mode |
100% |
0 |
|
| v141 echocancellationmode-for-getusermedia / echo-mode-comparator |
100% |
0 |
|
| v141 echocancellationmode-for-getusermedia / music-lesson |
100% |
0 |
|
| v141 enhanced-canvas-textmetrics / grapheme-clusters |
100% |
0 |
|
| v141 enhanced-canvas-textmetrics / rich-textmetrics |
100% |
0 |
|
| v141 enhanced-canvas-textmetrics / text-layout-debugger |
100% |
0 |
|
| v141 extend-csp-script-src-aka-script-src-v2 / csp-policy-builder |
100% |
0 |
|
| v141 indexeddb-getallrecords-and-direction-option-for-getall-getallkeys / all-records |
100% |
0 |
|
| v141 indexeddb-getallrecords-and-direction-option-for-getall-getallkeys / index-range-query |
100% |
0 |
|
| v141 indexeddb-getallrecords-and-direction-option-for-getall-getallkeys / reverse-pagination |
100% |
0 |
|
| v141 local-network-access-restrictions / lna-prompt |
100% |
0 |
|
| v141 local-network-access-restrictions / network-topology-explorer |
100% |
0 |
|
| v141 navigation-api-deferred-commit-precommit-handlers / async-data-prep |
100% |
0 |
|
| v141 navigation-api-deferred-commit-precommit-handlers / lazy-route-redirect |
100% |
0 |
|
| v141 permissions-policy-for-device-attributes-api / device-attrs-policy |
100% |
0 |
|
| v141 permissions-policy-for-device-attributes-api / policy-configurator |
100% |
0 |
|
| v141 proofreader-api / chat-realtime |
100% |
0 |
|
| v141 proofreader-api / compose-overlay |
100% |
0 |
|
| v141 proofreader-api / proofread |
100% |
0 |
|
| v141 proofreader-api / writing-quality-dashboard |
100% |
0 |
|
| v141 signature-based-integrity / integrity-checker |
100% |
0 |
|
| v141 signature-based-integrity / key-rotation |
100% |
0 |
|
| v141 stop-sending-purpose-prefetch-header-from-prefetches-and-prerenders / purpose-header |
100% |
0 |
|
| v141 strict-same-origin-policy-for-storage-access-api / origin-vs-site |
100% |
0 |
|
| v141 support-restrictownaudio / audio-routing-demo |
100% |
0 |
|
| v141 support-restrictownaudio / music-app-screencast |
100% |
0 |
|
| v141 support-restrictownaudio / restrict-own-audio |
100% |
0 |
|
| v141 web-smart-card-api / card-reader-simulator |
100% |
0 |
|
| v141 webassembly-custom-descriptors / wasm-type-explorer |
100% |
0 |
|
| v141 webrtc-encoded-transform-v2 / video-watermarker |
100% |
0 |
|
| v141 windowaudio-for-getdisplaymedia / audio-routing-matrix |
100% |
0 |
|
| v141 windowaudio-for-getdisplaymedia / exclude-on-window |
100% |
0 |
|
| v141 windowaudio-for-getdisplaymedia / window-audio |
100% |
0 |
|
| v142 compression-dictionary-ttl / bundle-delta |
100% |
0 |
|
| v142 compression-dictionary-ttl / dict-ttl |
100% |
0 |
|
| v142 fedcm-support-showing-third-party-iframe-origins-in-the-ui / phishing-comparator |
100% |
2 |
Add a 'compromised legitimate iframe' scenarioSurface the user-action data the dialog logs |
| v142 web-speech-api-contextual-biasing / bias-phrase-lab |
100% |
0 |
|
| v142 web-speech-api-contextual-biasing / context-phrases |
100% |
0 |
|
| v142 web-speech-api-contextual-biasing / medical-dictation |
100% |
0 |
|
| v142 webgpu-primitive-index-feature / mesh-inspector |
100% |
0 |
|
| v143 at-rule-css-feature-detection / at-rule-matrix |
100% |
0 |
|
| v143 at-rule-css-feature-detection / upgrade-path |
100% |
0 |
|
| v143 datatransfer-property-for-insertfrompaste-insertfromdrop-and-insertreplacementte / input-event-dt |
100% |
0 |
|
| v143 deprecate-and-remove-xslt / xslt-polyfill-explorer |
100% |
0 |
|
| v143 deprecate-getters-of-intl-locale-info / migration-helper |
100% |
2 |
Show a diff view instead of two textareasBundle as a npm-installable codemod |
| v143 digital-credentials-api-issuance-support / mdl-vs-vc-flows |
100% |
0 |
|
| v143 fedcm-support-structured-json-responses-from-idps / idp-response-builder |
100% |
0 |
|
| v143 upsert / map-upsert-benchmark |
100% |
0 |
|
| v143 webgpu-uniform-buffer-standard-layout / ubo-struct-editor |
100% |
0 |
|
| v144 css-caret-shape-property / caret-shape-picker |
100% |
0 |
|
| v144 css-caret-shape-property / caret-theme-builder |
100% |
0 |
|
| v144 css-caret-shape-property / form-mode-indicator |
100% |
0 |
|
| v144 css-caret-shape-property / insert-overwrite |
100% |
0 |
|
| v144 css-caret-shape-property / per-input-shapes |
100% |
0 |
|
| v144 css-caret-shape-property / retro-terminal |
100% |
0 |
|
| v144 css-color-space-display-p3-linear / gradient-interpolation |
100% |
1 |
Compare in display-p3 vs in display-p3-linear on wide-gamut hardware |
| v144 css-color-space-display-p3-linear / pixel-proof |
100% |
1 |
Record the measured P3-pair bytes from a Chrome 144+ browser |
| v144 css-color-space-display-p3-linear / precision-and-gamut |
100% |
1 |
Demonstrate float-backed rendering removing the banding once linear canvases are testable |
| v144 css-color-space-display-p3-linear / space-converter |
100% |
1 |
Confirm the display-p3-linear agreement row on a Chrome 144 build |
| v144 css-color-space-display-p3-linear / syntax-and-computed |
100% |
1 |
Verify the computed serialization on a Chrome 144 build |
| v144 non-tree-scoped-container-name-matching / design-system |
100% |
0 |
|
| v144 pointer-lock-on-android / orbit-controls |
100% |
0 |
|
| v144 scroll-triggered-animations / parallax-sections |
100% |
0 |
|
| v144 webgpu-uniform-buffer-standard-layout / vec3-trap |
100% |
0 |
|
| v144 xrvisibilitymaskchange / mask-mesh-inspector |
100% |
0 |
|
| v145 container-timing / blog-post |
100% |
0 |
|
| v145 focus-focusvisible-option / keyboard-vs-mouse |
100% |
0 |
|
| v145 focus-s-focusvisible-option / focus-option-reference |
100% |
0 |
|
| v145 inputevent-types-for-deletion-commands-on-non-collapsed-selections / deletion-type-guide |
100% |
0 |
|
| v145 reduced-user-agent-strings-by-default / ua-ch-migration |
100% |
0 |
|
| v145 remove-bmp-extension-for-embedding-jpeg-or-png-in-bmp / format-guide |
100% |
0 |
|
| v146 cpu-performance-api / adaptive-resource-loader |
100% |
0 |
|
| v146 cpu-performance-api / compute-pressure-pairing |
100% |
0 |
|
| v146 data-url-mime-type-parameter-preservation / binary-data-url-builder |
100% |
0 |
|
| v146 data-url-mime-type-parameter-preservation / charset-demo |
100% |
0 |
|
| v146 data-url-mime-type-parameter-preservation / mime-type-explorer |
100% |
0 |
|
| v146 data-url-mime-type-parameter-preservation / roundtrip-tester |
100% |
3 |
Add a parameter-value-quoting edge caseTest parameter-name case insensitivityNote clipboard permission failure mode |
| v146 focusgroup / toolbar-demo |
100% |
0 |
|
| v146 iterator-sequencing / lazy-pipeline-builder |
100% |
1 |
Add `flatMap` / `reduce` helpers |
| v146 iterator-sequencing / pull-trace |
100% |
2 |
Animate the pull sequenceAdd `flatMap` to the chain |
| v146 playback-statistics-api-for-webaudio / render-capacity-monitor |
100% |
0 |
|
| v146 speculation-rules-form-submission-field / prerender-trigger-tracer |
100% |
0 |
|
| v146 webgpu-texture-and-sampler-lets / texture-lets-demo |
100% |
0 |
|
| v147 autofill-event / compatibility-lab |
100% |
0 |
|
| v147 clip-text-overflow-on-user-interaction / compatibility-lab |
100% |
0 |
|
| v147 clip-text-overflow-on-user-interaction / live-edit |
100% |
0 |
|
| v147 corner-shaping-corner-shape-superellipse-squircle / corner-by-corner |
100% |
0 |
|
| v147 corner-shaping-corner-shape-superellipse-squircle / shape-animation |
100% |
0 |
|
| v147 corner-shaping-corner-shape-superellipse-squircle / shape-gallery |
100% |
0 |
|
| v147 corner-shaping-corner-shape-superellipse-squircle / shape-picker |
100% |
0 |
|
| v147 corner-shaping-corner-shape-superellipse-squircle / squircle-showcase |
100% |
0 |
|
| v147 corner-shaping-corner-shape-superellipse-squircle / superellipse-explorer |
100% |
0 |
|
| v147 css-border-shape / compatibility-lab |
100% |
0 |
|
| v147 css-contrast-color / compatibility-lab |
100% |
0 |
|
| v147 css-update-decoupling-of-width-and-style-properties / animation-pipeline-demo |
100% |
0 |
|
| v147 css-update-decoupling-of-width-and-style-properties / compatibility-lab |
100% |
0 |
|
| v147 css-update-decoupling-of-width-and-style-properties / computed-value-inspector |
100% |
0 |
|
| v147 css-update-decoupling-of-width-and-style-properties / transition-continuity |
100% |
0 |
|
| v147 css-update-decoupling-of-width-and-style-properties / width-style-invariant-test |
100% |
0 |
|
| v147 csspseudoelement-interface / compatibility-lab |
100% |
0 |
|
| v147 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / compatibility-lab |
100% |
0 |
|
| v147 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / pseudo-element-explorer |
100% |
0 |
|
| v147 device-bound-session-credentials / compatibility-lab |
100% |
0 |
|
| v147 document-policy-in-dedicated-workers / compatibility-lab |
100% |
0 |
|
| v147 element-scoped-view-transitions / compatibility-lab |
100% |
0 |
|
| v147 gamepad-event-driven-input-api / compatibility-lab |
100% |
0 |
|
| v147 get-secure-payment-confirmation-capabilities / compatibility-lab |
100% |
0 |
|
| v147 get-secure-payment-confirmation-capabilities / progressive-payment-ui |
100% |
0 |
|
| v147 get-secure-payment-confirmation-capabilities / spc-auth-flow |
100% |
0 |
|
| v147 get-secure-payment-confirmation-capabilities / spc-checkout-flow |
100% |
0 |
|
| v147 js-profiling-in-dedicated-workers / compatibility-lab |
100% |
0 |
|
| v147 js-profiling-in-dedicated-workers / profiler-api-explorer |
100% |
0 |
|
| v147 js-profiling-in-dedicated-workers / upload-trace |
100% |
0 |
|
| v147 json-and-style-support-for-link-rel-modulepreload / compatibility-lab |
100% |
0 |
|
| v147 json-and-style-support-for-link-rel-modulepreload / module-preload-builder |
100% |
0 |
|
| v147 lazy-loading-for-video-and-audio-elements / compatibility-lab |
100% |
0 |
|
| v147 lazy-loading-for-video-and-audio-elements / media-loading-timeline |
100% |
0 |
|
| v147 lazy-loading-for-video-and-audio-elements / network-savings-estimator |
100% |
0 |
|
| v147 lazy-loading-for-video-and-audio-elements / performance-compare |
100% |
0 |
|
| v147 lazy-loading-for-video-and-audio-elements / scroll-detector |
100% |
0 |
|
| v147 local-network-access-restrictions-on-service-worker-windowclient-navigate / lna-context |
100% |
0 |
|
| v147 local-network-access-restrictions-on-service-worker-windowclient-navigate / navigate-demo |
100% |
0 |
|
| v147 local-network-access-restrictions-on-service-worker-windowclient-navigate / sw-navigate-audit |
100% |
0 |
|
| v147 long-animation-frames-style-duration / compatibility-lab |
100% |
0 |
|
| v147 long-animation-frames-style-duration / loaf-style-monitor |
100% |
0 |
|
| v147 long-animation-frames-style-duration / raf-budget-monitor |
100% |
0 |
|
| v147 long-animation-frames-style-duration / style-recalc-profiler |
100% |
0 |
|
| v147 long-animation-frames-style-duration / style-vs-layout-analyzer |
100% |
0 |
|
| v147 math-sumprecise / compatibility-lab |
100% |
0 |
|
| v147 pointer-event-suppression-on-drag-start / compatibility-lab |
100% |
0 |
|
| v147 prerendering-cross-origin-iframes / compatibility-lab |
100% |
0 |
|
| v147 pseudo-target-on-events / compatibility-lab |
100% |
0 |
|
| v147 pwa-origin-migration / compatibility-lab |
100% |
0 |
|
| v147 pwa-origin-migration / manifest-config-explorer |
100% |
0 |
|
| v147 pwa-origin-migration / migration-checklist |
100% |
0 |
|
| v147 remove-inline-xslt-for-production-of-svg / compatibility-lab |
100% |
0 |
|
| v147 remove-inline-xslt-for-production-of-svg / migration-guide |
100% |
0 |
|
| v147 request-isreloadnavigation-attribute / compatibility-lab |
100% |
0 |
|
| v147 softnavigation-performance-entry / compatibility-lab |
100% |
0 |
|
| v147 softnavigation-performance-entry / core-web-vitals-dashboard |
100% |
0 |
|
| v147 softnavigation-performance-entry / framework-integration-guide |
100% |
0 |
|
| v147 softnavigation-performance-entry / route-latency-heatmap |
100% |
0 |
|
| v147 softnavigation-performance-entry / spa-navigation-observer |
100% |
0 |
|
| v147 support-path-attribute-on-svg-textpath-element / animated-text-path |
100% |
0 |
|
| v147 support-path-attribute-on-svg-textpath-element / compatibility-lab |
100% |
0 |
|
| v147 timeline-named-range-scroll / chapter-navigator |
100% |
0 |
|
| v147 timeline-named-range-scroll / compatibility-lab |
100% |
0 |
|
| v147 timeline-named-range-scroll / full-range-fade |
100% |
0 |
|
| v147 timeline-named-range-scroll / progress-tracker |
100% |
0 |
|
| v147 timeline-named-range-scroll / section-dots |
100% |
0 |
|
| v147 update-device-memory-api-limits / compatibility-lab |
100% |
0 |
|
| v147 update-device-memory-api-limits / memory-inspector |
100% |
0 |
|
| v147 update-device-memory-api-limits / quality-tier-picker |
100% |
0 |
|
| v147 web-printing-api / compatibility-lab |
100% |
0 |
|
| v147 web-printing-api / print-preview-builder |
100% |
0 |
|
| v147 web-printing-api / receipt-formatter |
100% |
0 |
|
| v147 webrequest-securityinfo-in-controlled-frame / api-explorer |
100% |
0 |
|
| v147 webrequest-securityinfo-in-controlled-frame / certificate-flow |
100% |
0 |
|
| v147 webrequest-securityinfo-in-controlled-frame / compatibility-lab |
100% |
0 |
|
| v147 webrequest-securityinfo-in-controlled-frame / tls-certificate-audit |
100% |
0 |
|
| v147 webrequest-securityinfo-in-controlled-frame / tls-grade-inspector |
100% |
0 |
|
| v147 x25519kyber768-key-encapsulation-for-tls / compatibility-lab |
100% |
0 |
|
| v147 x25519kyber768-key-encapsulation-for-tls / post-quantum-timeline |
100% |
0 |
|
| v147 xml-parsing-in-rust-for-non-xslt-scenarios / compatibility-lab |
100% |
0 |
|
| v147 xml-parsing-in-rust-for-non-xslt-scenarios / xml-security-fuzzer |
100% |
0 |
|
| v148 agentic-federated-login / login-flow-walkthrough |
100% |
1 |
Re-check labels as the origin-trial explainers settle |
| v148 at-rule-css-feature-detection / polyfill-loader |
100% |
0 |
|
| v148 clip-text-overflow-on-user-interaction / editable-cell-grid |
100% |
0 |
|
| v148 clip-text-overflow-on-user-interaction / inline-tag-editor |
100% |
0 |
|
| v148 clip-text-overflow-on-user-interaction / live-edit |
100% |
0 |
|
| v148 clip-text-overflow-on-user-interaction / overflow-reveal-animator |
100% |
0 |
|
| v148 clip-text-overflow-on-user-interaction / truncated-list |
100% |
0 |
|
| v148 connection-allowlists / policy-inspector |
100% |
0 |
|
| v148 connection-allowlists / worker-propagation-demo |
100% |
0 |
|
| v148 container-timing / content-section-timer |
100% |
0 |
|
| v148 container-timing / content-visibility-meter |
100% |
0 |
|
| v148 container-timing / lcp-comparison |
100% |
0 |
|
| v148 container-timing / paint-budget-monitor |
100% |
0 |
|
| v148 container-timing / timing-dashboard |
100% |
0 |
|
| v148 content-type-in-resource-timing / mime-type-performance-analyzer |
100% |
0 |
|
| v148 content-type-in-resource-timing / rum-dashboard |
100% |
0 |
|
| v148 correctly-set-dropeffect-for-dragenter-dragleave-and-dragover-events / before-after-comparison |
100% |
0 |
|
| v148 correctly-set-dropeffect-for-dragenter-dragleave-and-dragover-events / effective-drop-detection |
100% |
0 |
|
| v148 css-name-only-container-queries / component-isolation-demo |
100% |
0 |
|
| v148 css-name-only-container-queries / component-roster |
100% |
0 |
|
| v148 css-name-only-container-queries / identity-inspector |
100% |
0 |
|
| v148 css-name-only-container-queries / style-without-size |
100% |
0 |
|
| v148 css-name-only-container-queries / theme-switcher |
100% |
0 |
|
| v148 declarative-css-module-scripts / component-library |
100% |
0 |
|
| v148 declarative-css-module-scripts / style-isolation-demo |
100% |
0 |
|
| v148 extended-lifetime-shared-workers / keepalive-timer |
100% |
0 |
|
| v148 get-secure-payment-confirmation-capabilities / checkout-simulator |
100% |
0 |
|
| v148 html-in-canvas / social-card-generator |
100% |
0 |
|
| v148 html-in-canvas / thumbnail-generator |
100% |
0 |
|
| v148 idna-contextj-rules / homograph-detector |
100% |
0 |
|
| v148 language-detector-api / confidence-meter |
100% |
0 |
|
| v148 language-detector-api / content-router |
100% |
0 |
|
| v148 language-detector-api / language-sniffer |
100% |
0 |
|
| v148 language-detector-api / live-language-badge |
100% |
0 |
|
| v148 language-detector-api / local-triage-workflow |
100% |
0 |
|
| v148 language-detector-api / multilingual-sorter |
100% |
0 |
|
| v148 language-detector-api / quality-control-panel |
100% |
0 |
|
| v148 language-detector-api / safety-harness |
100% |
0 |
|
| v148 out-of-order-streaming / streaming-race-visualizer |
100% |
0 |
|
| v148 prompt-api / prompt-playground |
100% |
0 |
|
| v148 pwa-origin-migration / data-preservation-sim |
100% |
0 |
|
| v148 pwa-origin-migration / manifest-config-explorer |
100% |
0 |
|
| v148 pwa-origin-migration / origin-validator |
100% |
0 |
|
| v148 pwa-origin-migration / service-worker-bridge |
100% |
0 |
|
| v148 renewed-html-insertion-streaming-methods / sanitizer-integration-demo |
100% |
0 |
|
| v148 sharedworker-on-android / persistence-across-reload |
100% |
0 |
|
| v148 text-decoration-skip-ink-all / skip-ink-comparison |
100% |
0 |
|
| v148 text-decoration-skip-ink-all / typography-lab |
100% |
0 |
|
| v148 the-revert-rule-keyword / cascade-debugger |
100% |
0 |
|
| v148 the-revert-rule-keyword / layer-reset-demo |
100% |
0 |
|
| v149 allow-payment-handlers-to-report-back-internal-errors / checkout-flow-simulator |
100% |
0 |
|
| v149 allow-payment-handlers-to-report-back-internal-errors / error-log-replay |
100% |
0 |
|
| v149 allow-payment-handlers-to-report-back-internal-errors / error-recovery-lab |
100% |
0 |
|
| v149 allow-payment-handlers-to-report-back-internal-errors / error-signal-tester |
100% |
0 |
|
| v149 allow-payment-handlers-to-report-back-internal-errors / merchant-decision-tree |
100% |
0 |
|
| v149 allow-payment-handlers-to-report-back-internal-errors / smart-retry-flow |
100% |
0 |
|
| v149 android-ime-media-insertion / beforeinput-monitor |
100% |
0 |
|
| v149 android-ime-media-insertion / comment-composer |
100% |
0 |
|
| v149 android-ime-media-insertion / media-gallery |
100% |
0 |
|
| v149 android-ime-media-insertion / media-picker-demo |
100% |
0 |
|
| v149 android-ime-media-insertion / mime-type-filter |
100% |
0 |
|
| v149 android-ime-media-insertion / sticker-drop |
100% |
0 |
|
| v149 capability-elements-usermedia-mvp / camera-permission-flow |
100% |
0 |
|
| v149 capability-elements-usermedia-mvp / constraint-presets |
100% |
0 |
|
| v149 capability-elements-usermedia-mvp / constraints-builder |
100% |
0 |
|
| v149 capability-elements-usermedia-mvp / element-explorer |
100% |
0 |
|
| v149 capability-elements-usermedia-mvp / event-sequence |
100% |
0 |
|
| v149 clip-text-overflow-on-user-interaction / before-after-compare |
100% |
0 |
|
| v149 clip-text-overflow-on-user-interaction / editing-scenarios |
100% |
0 |
|
| v149 clip-text-overflow-on-user-interaction / field-types-test |
100% |
0 |
|
| v149 clip-text-overflow-on-user-interaction / search-results-demo |
100% |
0 |
|
| v149 comma-separated-container-queries / fallback-query |
100% |
0 |
|
| v149 css-gap-decorations / rule-builder |
100% |
0 |
|
| v149 css-path-length / animated-chart |
100% |
0 |
|
| v149 css-scroll-state-container-queries / scrollable-fade-indicators |
100% |
0 |
|
| v149 css-shape-function / authoring-studio |
100% |
0 |
|
| v149 disable-svg-filters-on-plugins-and-cross-origin-restricted-iframes / developer-migration-guide |
100% |
0 |
|
| v149 flex-wrap-balance / balanced-tags |
100% |
0 |
|
| v149 gamepad-event-driven-input-api / latency-comparator |
100% |
0 |
|
| v149 indexeddb-sqlite-backend / bulk-write-stress |
100% |
0 |
|
| v149 inline-script-cache / cold-vs-warm |
100% |
0 |
|
| v149 intl-locale-prototype-variants / variant-sort-compare |
100% |
0 |
|
| v149 overscroll-gestures / pull-to-reveal |
100% |
0 |
|
| v149 permissions-policy-focus-without-user-activation / focus-hijack-guard |
100% |
0 |
|
| v149 platform-provided-behaviors / custom-toggle-button |
100% |
0 |
|
| v149 platform-provided-behaviors / fancy-submit |
100% |
0 |
|
| v149 platform-provided-behaviors / form-lifecycle-demo |
100% |
0 |
|
| v149 popover-hint-behavior-changes / stack-sandbox |
100% |
0 |
|
| v149 support-path-and-shape-in-shape-outside / magazine-layout |
100% |
0 |
|
| v149 support-path-and-shape-in-shape-outside / path-wrapping-demo |
100% |
0 |
|
| v149 support-rect-and-xywh-in-shape-outside / text-wrap-explorer |
100% |
0 |
|
| v149 system-accent-color-scoped-to-web-apps / fallback-chain |
100% |
0 |
|
| v149 system-accent-color-scoped-to-web-apps / manifest-accent-simulator |
100% |
0 |
|
| v149 user-action-pseudo-class-top-layer-boundary / interaction-scope-demo |
100% |
0 |
|
| v150 accentcolor-and-accentcolortext-system-colors / contrast-explorer |
100% |
0 |
|
| v150 accentcolor-and-accentcolortext-system-colors / forced-colors-accent |
100% |
0 |
|
| v150 accentcolor-and-accentcolortext-system-colors / pwa-settings-panel |
100% |
0 |
|
| v150 accentcolor-and-accentcolortext-system-colors / system-palette-explorer |
100% |
0 |
|
| v150 accentcolor-and-accentcolortext-system-colors / titlebar-overlay-accent |
100% |
0 |
|
| v150 accentcolor-and-accentcolortext-system-colors / ui-components |
100% |
0 |
|
| v150 accentcolor-and-accentcolortext-system-colors / web-app-theme-preview |
100% |
0 |
|
| v150 additional-windowing-controls |
100% |
1 |
Verify resolution contracts in an installed PWA with the flag and real permission UI |
| v150 algorithm-updates-in-webcrypto |
100% |
1 |
Re-verify supports() presence and OT/ship status when the runtime feature next changes |
| v150 allow-optional-rounding-parameter-for-polygon / fill-rule-combinator |
100% |
0 |
|
| v150 allow-optional-rounding-parameter-for-polygon / offset-path-rounded |
100% |
0 |
|
| v150 allow-optional-rounding-parameter-for-polygon / shape-explorer |
100% |
0 |
|
| v150 allow-optional-rounding-parameter-for-polygon / shape-outside-rounded |
100% |
0 |
|
| v150 animatable-zoom / authoring-studio |
100% |
0 |
|
| v150 animatable-zoom / compatibility-lab |
100% |
0 |
|
| v150 animatable-zoom / keyframe-zoom |
100% |
0 |
|
| v150 animatable-zoom / product-focus |
100% |
0 |
|
| v150 animatable-zoom / scroll-zoom-reveal |
100% |
0 |
|
| v150 animatable-zoom / zoom-vs-scale |
100% |
0 |
|
| v150 capability-elements-usermedia-mvp / attribute-explorer |
100% |
0 |
|
| v150 capability-elements-usermedia-mvp / constraint-configurator |
100% |
0 |
|
| v150 capability-elements-usermedia-mvp / fallback-experience |
100% |
0 |
|
| v150 capability-elements-usermedia-mvp / permission-flow |
100% |
0 |
|
| v150 capability-elements-usermedia-mvp / stream-capture-demo |
100% |
0 |
|
| v150 capability-elements-usermedia-mvp / usermedia-demo |
100% |
0 |
|
| v150 case-sensitive-anchor-name-matching-in-quirks-mode / anchor-case-explorer |
100% |
0 |
|
| v150 case-sensitive-anchor-name-matching-in-quirks-mode / anchor-matching-demo |
100% |
0 |
|
| v150 case-sensitive-anchor-name-matching-in-quirks-mode / deep-link-tester |
100% |
1 |
Add batch import/export for CSV or JSON test vectors |
| v150 case-sensitive-anchor-name-matching-in-quirks-mode / fragment-tester |
100% |
0 |
|
| v150 case-sensitive-anchor-name-matching-in-quirks-mode / migration-auditor |
100% |
1 |
Handle anchor name encoding/special characters |
| v150 case-sensitive-anchor-name-matching-in-quirks-mode / quirks-vs-standards |
100% |
0 |
|
| v150 clone-into-all-descendant-selectedcontent-elements / live-form-preview |
100% |
0 |
|
| v150 clone-into-all-descendant-selectedcontent-elements / multi-mirror-builder |
100% |
0 |
|
| v150 clone-into-all-descendant-selectedcontent-elements / multiple-mirrors |
100% |
0 |
|
| v150 clone-into-all-descendant-selectedcontent-elements / mutation-timing |
100% |
0 |
|
| v150 clone-into-all-descendant-selectedcontent-elements / styled-mirrors |
100% |
0 |
|
| v150 clone-into-all-descendant-selectedcontent-elements / sync-inspector |
100% |
0 |
|
| v150 comma-separated-container-queries / authoring-studio |
100% |
0 |
|
| v150 comma-separated-container-queries / compatibility-lab |
100% |
0 |
|
| v150 comma-separated-container-queries / fallback-layout |
100% |
1 |
Provide explicit feature detection fallback styling |
| v150 comma-separated-container-queries / multi-container-grid |
100% |
0 |
|
| v150 comma-separated-container-queries / or-breakpoints |
100% |
0 |
|
| v150 comma-separated-container-queries / sidebar-adapter |
100% |
0 |
|
| v150 comma-separated-container-queries / theme-switcher |
100% |
0 |
|
| v150 css-background-clip-border-area / animated-border-card |
100% |
0 |
|
| v150 css-background-clip-border-area / border-area-vs-border-image |
100% |
0 |
|
| v150 css-background-clip-border-area / clip-value-comparison |
100% |
0 |
|
| v150 css-background-clip-border-area / dashed-borders |
100% |
0 |
|
| v150 css-fit-content-function-for-sizing-properties / grid-track-comparison |
100% |
0 |
|
| v150 css-fit-content-function-for-sizing-properties / logical-properties |
100% |
0 |
|
| v150 css-fit-content-function-for-sizing-properties / min-max-compare |
100% |
0 |
|
| v150 css-fit-content-function-for-sizing-properties / responsive-tags |
100% |
0 |
|
| v150 css-fit-content-function-for-sizing-properties / tooltip-builder |
100% |
0 |
|
| v150 css-fit-content-function-for-sizing-properties / width-height-demo |
100% |
0 |
|
| v150 css-fit-width-text / api-console |
100% |
0 |
|
| v150 css-fit-width-text / banner-builder |
100% |
0 |
|
| v150 css-fit-width-text / logo-lockup |
100% |
0 |
|
| v150 css-fit-width-text / migration-diff |
100% |
0 |
|
| v150 css-fit-width-text / pull-quote |
100% |
1 |
Add dynamic feature detection |
| v150 css-image-color-function / authoring-studio |
100% |
0 |
|
| v150 css-image-color-function / color-swatch-lists |
100% |
1 |
Demonstrate list-style-type fallback |
| v150 css-image-color-function / compatibility-lab |
100% |
0 |
|
| v150 css-image-color-function / content-and-border-image |
100% |
0 |
|
| v150 css-image-color-function / cursor-designer |
100% |
0 |
|
| v150 css-image-color-function / gradient-fallback |
100% |
0 |
|
| v150 css-image-color-function / theme-builder |
100% |
1 |
Remove unused dead code |
| v150 css-light-dark-with-image-values / adaptive-backgrounds |
100% |
0 |
|
| v150 css-light-dark-with-image-values / border-image-swap |
100% |
0 |
|
| v150 css-light-dark-with-image-values / conditional-decorations |
100% |
0 |
|
| v150 css-light-dark-with-image-values / image-set-combo |
100% |
0 |
|
| v150 css-light-dark-with-image-values / list-style-bullets |
100% |
0 |
|
| v150 css-light-dark-with-image-values / theme-aware-icons |
100% |
0 |
|
| v150 css-text-fit-property / fit-comparison |
100% |
0 |
|
| v150 css-text-fit-property / text-fit-demo |
100% |
0 |
|
| v150 css-url-request-modifiers / cors-header-playground |
100% |
0 |
|
| v150 css-url-request-modifiers / font-face-modifiers |
100% |
1 |
Attempt live FontFace loading with SRI if browser supports it |
| v150 css-url-request-modifiers / integrity-chain-demo |
100% |
0 |
|
| v150 css-url-request-modifiers / modifier-builder |
100% |
0 |
|
| v150 css-url-request-modifiers / referrer-policy-demo |
100% |
0 |
|
| v150 css4-text-decoration-skip-spaces / decoration-toggle |
100% |
1 |
Verify skip-spaces toggle in Chrome 150 |
| v150 css4-text-decoration-skip-spaces / inline-element-mix |
100% |
1 |
Add on-page specification and MDN references |
| v150 css4-text-decoration-skip-spaces / multiline-link-test |
100% |
1 |
Add direct specification link in the see also footer |
| v150 css4-text-decoration-skip-spaces / prose-links |
100% |
1 |
Add an interactive magnifier or high-contrast zoom window |
| v150 css4-text-decoration-skip-spaces / rtl-vertical-text |
100% |
0 |
|
| v150 css4-text-decoration-skip-spaces / wrapped-inline |
100% |
0 |
|
| v150 deprecate-and-remove-attribution-reporting-api / attribution-migration-guide |
100% |
0 |
|
| v150 deprecate-and-remove-attribution-reporting-api / event-source-comparison |
100% |
0 |
|
| v150 deprecate-and-remove-attribution-reporting-api / header-probe |
100% |
0 |
|
| v150 deprecate-and-remove-attribution-reporting-api / privacy-migration-planner |
100% |
0 |
|
| v150 deprecate-and-remove-attribution-reporting-api / removal-timeline |
100% |
1 |
Provide a live user-agent string override tester |
| v150 deprecate-and-remove-attribution-reporting-api / surface-inventory |
100% |
1 |
Add explanations of what each surface did |
| v150 deprecate-and-remove-document-requeststorageaccessfor / api-surface-probe |
100% |
0 |
|
| v150 deprecate-and-remove-document-requeststorageaccessfor / call-status |
100% |
1 |
Add a pre-flight checklist of necessary criteria |
| v150 deprecate-and-remove-document-requeststorageaccessfor / cookies-fallback-test |
100% |
0 |
|
| v150 deprecate-and-remove-document-requeststorageaccessfor / migration-lab |
100% |
0 |
|
| v150 deprecate-and-remove-document-requeststorageaccessfor / partition-visualizer |
100% |
0 |
|
| v150 deprecate-and-remove-document-requeststorageaccessfor / storage-access-migration-guide |
100% |
0 |
|
| v150 deprecate-and-remove-related-website-sets-rws / chips-explainer |
100% |
0 |
|
| v150 deprecate-and-remove-related-website-sets-rws / deprecation-timeline |
100% |
0 |
|
| v150 deprecate-and-remove-related-website-sets-rws / rws-detection-probe |
100% |
1 |
Add manual 'Re-run Probe' button |
| v150 deprecate-and-remove-related-website-sets-rws / rws-to-chips-migrator |
100% |
0 |
|
| v150 deprecate-and-remove-related-website-sets-rws / rws-validator |
100% |
0 |
|
| v150 deprecate-and-remove-related-website-sets-rws / storage-access-migration |
100% |
0 |
|
| v150 deviceorientation-events-permission-request-api |
100% |
1 |
Re-verify rollout copy and gate behavior when Chrome 151 reaches stable |
| v150 disable-svg-filters-on-plugins-and-cross-origin-or-restricted-iframes / origin-trust-ladder |
100% |
0 |
|
| v150 disable-svg-filters-on-plugins-and-cross-origin-or-restricted-iframes / pixel-sidechannel-demo |
100% |
1 |
Add ARIA roles for active state of filter pills |
| v150 disable-svg-filters-on-plugins-and-cross-origin-or-restricted-iframes / sandbox-filter-test |
100% |
0 |
|
| v150 disable-svg-filters-on-plugins-and-cross-origin-or-restricted-iframes / svg-filter-policy-tester |
100% |
0 |
|
| v150 email-verification-protocol / registration-flow |
100% |
0 |
|
| v150 email-verification-protocol / server-validator |
100% |
0 |
|
| v150 email-verification-protocol / token-decoder |
100% |
0 |
|
| v150 email-verification-protocol / token-inspector |
100% |
1 |
Deduplicate with Token Decoder |
| v150 email-verification-protocol / verification-flow-demo |
100% |
1 |
Re-review repaired live probe in chrome-devtools-mcp |
| v150 expose-the-autocorrect-global-html-attribute / autocorrect-demo |
100% |
0 |
|
| v150 expose-the-autocorrect-global-html-attribute / element-types-comparison |
100% |
0 |
|
| v150 expose-the-autocorrect-global-html-attribute / form-field-matrix |
100% |
0 |
|
| v150 expose-the-autocorrect-global-html-attribute / inheritance-tester |
100% |
0 |
|
| v150 expose-the-autocorrect-global-html-attribute / js-api-inspector |
100% |
0 |
|
| v150 expose-the-autocorrect-global-html-attribute / shadow-dom-scope |
100% |
0 |
|
| v150 expose-unprintable-areas-via-css / multi-page-document |
100% |
0 |
|
| v150 expose-unprintable-areas-via-css / print-margin-inspector |
100% |
0 |
|
| v150 expose-unprintable-areas-via-css / print-preview |
100% |
0 |
|
| v150 expose-unprintable-areas-via-css / printer-compare |
100% |
0 |
|
| v150 expose-unprintable-areas-via-css / safe-print-layout |
100% |
0 |
|
| v150 expose-unprintable-areas-via-css / stylesheet-generator |
100% |
1 |
Re-review repaired live probe in chrome-devtools-mcp |
| v150 flex-wrap-balance / authoring-studio |
100% |
0 |
|
| v150 flex-wrap-balance / balanced-tags |
100% |
0 |
|
| v150 flex-wrap-balance / compatibility-lab |
100% |
0 |
|
| v150 flex-wrap-balance / headline-equalizer |
100% |
0 |
|
| v150 flex-wrap-balance / nav-menu |
100% |
0 |
|
| v150 flex-wrap-balance / skill-badges |
100% |
0 |
|
| v150 flex-wrap-balance / tag-cloud |
100% |
0 |
|
| v150 focusgroup / api-console |
100% |
0 |
|
| v150 focusgroup / grid-navigation |
100% |
0 |
|
| v150 focusgroup / menu-bar |
100% |
0 |
|
| v150 focusgroup / migration-diff |
100% |
0 |
|
| v150 focusgroup / radio-group |
100% |
0 |
|
| v150 focusgroup / roving-tabindex-compare |
100% |
0 |
|
| v150 focusgroup / toolbar-demo |
100% |
0 |
|
| v150 indexeddb-sqlite-backend / concurrent-writers |
100% |
0 |
|
| v150 indexeddb-sqlite-backend / durability-comparison |
100% |
0 |
|
| v150 indexeddb-sqlite-backend / offline-data-vault |
100% |
0 |
|
| v150 indexeddb-sqlite-backend / schema-migration |
100% |
0 |
|
| v150 indexeddb-sqlite-backend / transaction-race-demo |
100% |
0 |
|
| v150 indexeddb-sqlite-backend / write-integrity-test |
100% |
0 |
|
| v150 media-element-pseudo-classes / buffering-states |
100% |
0 |
|
| v150 media-element-pseudo-classes / compatibility-lab |
100% |
0 |
|
| v150 media-element-pseudo-classes / media-mood-board |
100% |
0 |
|
| v150 media-element-pseudo-classes / playlist-ui |
100% |
0 |
|
| v150 media-element-pseudo-classes / production-ux-pattern |
100% |
0 |
|
| v150 media-element-pseudo-classes / state-inspector |
100% |
0 |
|
| v150 media-element-pseudo-classes / video-gallery |
100% |
0 |
|
| v150 mediastreamtrackprocessor-frame-counters / counters-api-explorer |
100% |
0 |
|
| v150 mediastreamtrackprocessor-frame-counters / diagnostic-overlay |
100% |
0 |
|
| v150 mediastreamtrackprocessor-frame-counters / frame-budget-calculator |
100% |
0 |
|
| v150 mediastreamtrackprocessor-frame-counters / health-monitor |
100% |
0 |
|
| v150 mediastreamtrackprocessor-frame-counters / pipeline-meter |
100% |
0 |
|
| v150 mediastreamtrackprocessor-frame-counters / worker-processor |
100% |
0 |
|
| v150 named-feature-function-for-css-supports / anchor-position-flag |
100% |
0 |
|
| v150 named-feature-function-for-css-supports / compound-condition |
100% |
0 |
|
| v150 named-feature-function-for-css-supports / cssom-query |
100% |
0 |
|
| v150 named-feature-function-for-css-supports / feature-query-explorer |
100% |
0 |
|
| v150 named-feature-function-for-css-supports / feature-registry-catalog |
100% |
0 |
|
| v150 named-feature-function-for-css-supports / progressive-enhancement |
100% |
0 |
|
| v150 on-device-web-speech-api / confidence-visualizer |
100% |
0 |
|
| v150 on-device-web-speech-api / feature-detection-and-setup |
100% |
0 |
|
| v150 on-device-web-speech-api / local-triage-workflow |
100% |
0 |
|
| v150 on-device-web-speech-api / offline-transcript |
100% |
0 |
|
| v150 on-device-web-speech-api / privacy-architecture-comparison |
100% |
0 |
|
| v150 on-device-web-speech-api / voice-memo-editor |
100% |
0 |
|
| v150 opaque-origin-for-data-urls / data-url-worker-test |
100% |
0 |
|
| v150 opaque-origin-for-data-urls / migration-patterns |
100% |
0 |
|
| v150 opaque-origin-for-data-urls / origin-isolation-demo |
100% |
0 |
|
| v150 opaque-origin-for-data-urls / security-audit-tool |
100% |
0 |
|
| v150 out-of-order-streaming / ai-chat-simulation |
100% |
0 |
|
| v150 out-of-order-streaming / chunk-ordering |
100% |
0 |
|
| v150 out-of-order-streaming / chunk-timing-chart |
100% |
0 |
|
| v150 out-of-order-streaming / chunk-visualizer |
100% |
0 |
|
| v150 out-of-order-streaming / pipeline-demo |
100% |
0 |
|
| v150 out-of-order-streaming / streaming-demo |
100% |
0 |
|
| v150 overscroll-behavior-chain / bottom-sheet |
100% |
1 |
Fix raw HTML tags rendering in behavior description box |
| v150 overscroll-behavior-chain / reader-layout |
100% |
0 |
|
| v150 overscroll-behavior-chain / scroll-chaining-explorer |
100% |
0 |
|
| v150 overscroll-behavior-chain / side-menu-pattern |
100% |
0 |
|
| v150 parse-processing-instructions-in-html / live-pi-editor |
100% |
0 |
|
| v150 parse-processing-instructions-in-html / pi-mutation-observer |
100% |
0 |
|
| v150 parse-processing-instructions-in-html / pi-query-lab |
100% |
0 |
|
| v150 parse-processing-instructions-in-html / xml-compat-demo |
100% |
0 |
|
| v150 popover-hint-behavior-changes / hint-vs-auto |
100% |
0 |
|
| v150 popover-hint-behavior-changes / keyboard-accessibility-test |
100% |
0 |
|
| v150 popover-hint-behavior-changes / layer-inspector |
100% |
0 |
|
| v150 popover-hint-behavior-changes / menu-tooltip-coexist |
100% |
0 |
|
| v150 popover-hint-behavior-changes / stacking-demo |
100% |
0 |
|
| v150 popover-hint-behavior-changes / tooltip-over-menu |
100% |
0 |
|
| v150 programmatic-scroll-promises / interrupted-scroll |
100% |
1 |
Refactor appendLog innerHTML logic |
| v150 programmatic-scroll-promises / lazy-reveal |
100% |
0 |
|
| v150 programmatic-scroll-promises / parallel-scroll-race |
100% |
0 |
|
| v150 programmatic-scroll-promises / scroll-promise-demo |
100% |
0 |
|
| v150 programmatic-scroll-promises / scroll-sequence |
100% |
0 |
|
| v150 pwa-origin-migration / data-persistence-guide |
100% |
0 |
|
| v150 pwa-origin-migration / install-state-simulator |
100% |
0 |
|
| v150 pwa-origin-migration / manifest-builder |
100% |
0 |
|
| v150 pwa-origin-migration / manifest-config |
100% |
0 |
|
| v150 pwa-origin-migration / migration-demo |
100% |
0 |
|
| v150 pwa-origin-migration / verification-checker |
100% |
0 |
|
| v150 relative-alpha-colors-css-color-5-alpha-function / compatibility-lab |
100% |
0 |
|
| v150 relative-alpha-colors-css-color-5-alpha-function / dark-mode-palette |
100% |
0 |
|
| v150 relative-alpha-colors-css-color-5-alpha-function / design-system-builder |
100% |
0 |
|
| v150 relative-alpha-colors-css-color-5-alpha-function / gradient-opacity-builder |
100% |
0 |
|
| v150 relative-alpha-colors-css-color-5-alpha-function / overlay-builder |
100% |
0 |
|
| v150 relative-alpha-colors-css-color-5-alpha-function / state-feedback |
100% |
0 |
|
| v150 relative-alpha-colors-css-color-5-alpha-function / token-transparency |
100% |
0 |
|
| v150 remove-legacynointerfaceobject-from-fontfaceset-idl / dynamic-font-loader |
100% |
0 |
|
| v150 remove-legacynointerfaceobject-from-fontfaceset-idl / fontfaceset-migration |
100% |
0 |
|
| v150 remove-legacynointerfaceobject-from-fontfaceset-idl / fontfaceset-probe |
100% |
1 |
Re-review after generic probe removal |
| v150 remove-legacynointerfaceobject-from-fontfaceset-idl / prototype-inspector |
100% |
1 |
Add see also section with spec and ChromeStatus links |
| v150 remove-legacynointerfaceobject-from-fontfaceset-idl / setlike-iteration-demo |
100% |
1 |
Add ChromeStatus and spec links to see also |
| v150 remove-legacynointerfaceobject-from-fontfaceset-idl / worker-exposure |
100% |
0 |
|
| v150 responsively-sized-iframe / accordion-embed |
100% |
0 |
|
| v150 responsively-sized-iframe / cross-origin-simulation |
100% |
0 |
|
| v150 responsively-sized-iframe / dynamic-content-feed |
100% |
0 |
|
| v150 responsively-sized-iframe / iframe-resize-demo |
100% |
0 |
|
| v150 responsively-sized-iframe / opt-in-comparison |
100% |
0 |
|
| v150 responsively-sized-iframe / postmessage-comparison |
100% |
0 |
|
| v150 softnavigation-performance-entry / cwv-per-route |
100% |
0 |
|
| v150 softnavigation-performance-entry / lcp-per-route |
100% |
0 |
|
| v150 softnavigation-performance-entry / navigation-timeline |
100% |
0 |
|
| v150 softnavigation-performance-entry / observer-playground |
100% |
0 |
|
| v150 softnavigation-performance-entry / rum-dashboard |
100% |
0 |
|
| v150 softnavigation-performance-entry / spa-navigation-observer |
100% |
0 |
|
| v150 speculative-load-measurement |
100% |
1 |
Re-derive surface and copy when the explainer, IDL, or OT status next changes |
| v150 sub-apps |
100% |
1 |
Re-verify default-on copy when the feature's status text moves off 'Proposed' |
| v150 update-text-selection-on-mouseup-before-dispatching-click-event / code-editor-selection |
100% |
0 |
|
| v150 update-text-selection-on-mouseup-before-dispatching-click-event / event-sequence-visualizer |
100% |
0 |
|
| v150 update-text-selection-on-mouseup-before-dispatching-click-event / selection-history-log |
100% |
0 |
|
| v150 update-text-selection-on-mouseup-before-dispatching-click-event / selection-readout |
100% |
0 |
|
| v150 update-text-selection-on-mouseup-before-dispatching-click-event / toolbar-builder |
100% |
0 |
|
| v150 update-text-selection-on-mouseup-before-dispatching-click-event / workaround-killer |
100% |
0 |
|
| v150 web-speech-api-on-device-recognition-quality / command-vs-dictation |
100% |
0 |
|
| v150 web-speech-api-on-device-recognition-quality / device-capability-probe |
100% |
0 |
|
| v150 web-speech-api-on-device-recognition-quality / quality-config-panel |
100% |
0 |
|
| v150 web-speech-api-on-device-recognition-quality / quality-latency-tradeoff |
100% |
0 |
|
| v150 web-speech-api-on-device-recognition-quality / quality-level-explorer |
100% |
0 |
|
| v150 web-speech-api-on-device-recognition-quality / use-case-sampler |
100% |
2 |
Re-review repaired live probe in chrome-devtools-mcpCite ChromeStatus reference link on concept page |
| v150 web-speech-api-unspoken-punctuation / code-mode |
100% |
1 |
Add explicit property support detection |
| v150 web-speech-api-unspoken-punctuation / email-composer |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 web-speech-api-unspoken-punctuation / punctuation-analyzer |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 web-speech-api-unspoken-punctuation / settings-panel |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 web-speech-api-unspoken-punctuation / transcript-post-processor |
100% |
0 |
|
| v150 webgpu-immediates / color-animation |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 webgpu-immediates / compute-immediates |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 webgpu-immediates / per-draw-materials |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 webgpu-immediates / performance-comparison |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 webgpu-immediates / push-constants-basics |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 webgpu-immediates / transform-uniforms |
100% |
1 |
Cite ChromeStatus reference link on concept page |
| v150 webrtc-diagnostic-logging-api |
100% |
1 |
Re-verify origin-trial registration and ship status when chromestatus next updates |
| v151 algorithm-updates-in-webcrypto |
100% |
1 |
Re-verify when the origin trial ends or a default-on milestone appears |
| v151 animation-accessor-on-animation-and-transition-events |
100% |
1 |
Re-verify live accessor behavior on a Chrome 151+ build |
| v151 aria-actions |
100% |
1 |
Re-verify reflection and a11y-tree exposure on a Chrome 151+ desktop build |
| v151 chrome-will-remove-support-for-macos-12 / deprecation-demo |
100% |
0 |
|
| v151 chrome-will-remove-support-for-macos-12 / fleet-readiness-dashboard |
100% |
0 |
|
| v151 chrome-will-remove-support-for-macos-12 / migration-guide |
100% |
0 |
|
| v151 chrome-will-remove-support-for-macos-12 / os-support-checker |
100% |
0 |
|
| v151 chrome-will-remove-support-for-macos-12 / update-banner-preview |
100% |
0 |
|
| v151 chrome-will-remove-support-for-macos-12 / upgrade-readiness-wizard |
100% |
0 |
|
| v151 cpu-performance-api / adaptive-animation |
100% |
0 |
|
| v151 cpu-performance-api / adaptive-image-decoding |
100% |
0 |
|
| v151 cpu-performance-api / api-safety-harness |
100% |
0 |
|
| v151 cpu-performance-api / device-tier-readout |
100% |
0 |
|
| v151 cpu-performance-api / quality-tier-selector |
100% |
0 |
|
| v151 cpu-performance-api / server-adaptation-echo |
100% |
0 |
|
| v151 cpu-performance-api / tier-distribution-simulator |
100% |
0 |
|
| v151 cpu-performance-api / worker-pool-calibrator |
100% |
0 |
|
| v151 css-ruby-overhang-property / accessibility-i18n-audit |
100% |
0 |
|
| v151 css-ruby-overhang-property / content-authoring-tool |
100% |
0 |
|
| v151 css-ruby-overhang-property / furigana-density-stress |
100% |
0 |
|
| v151 css-ruby-overhang-property / locale-script-matrix |
100% |
0 |
|
| v151 css-ruby-overhang-property / prose-comparator |
100% |
0 |
|
| v151 css-ruby-overhang-property / reading-passage |
100% |
0 |
|
| v151 css-ruby-overhang-property / ruby-overhang-toggle |
100% |
0 |
|
| v151 css-ruby-overhang-property / vertical-writing |
100% |
0 |
|
| v151 declarative-performance-observer / header-anatomy |
100% |
1 |
Re-verify the round-trip when Chrome ships an implementation |
| v151 declarative-performance-observer / journey-recorder |
100% |
1 |
Visibility-state entries need a manual tab-switch to appear |
| v151 declarative-performance-observer / reliability-gap |
100% |
1 |
Demonstrate delivered fetchLater beacon end-to-end |
| v151 expose-the-autocorrect-global-html-attribute / accessibility-i18n-audit |
100% |
0 |
|
| v151 expose-the-autocorrect-global-html-attribute / autocorrect-playground |
100% |
0 |
|
| v151 expose-the-autocorrect-global-html-attribute / content-authoring-tool |
100% |
0 |
|
| v151 expose-the-autocorrect-global-html-attribute / cross-browser-matrix |
100% |
0 |
|
| v151 expose-the-autocorrect-global-html-attribute / form-audit-tool |
100% |
0 |
|
| v151 expose-the-autocorrect-global-html-attribute / form-precision-demo |
100% |
0 |
|
| v151 expose-the-autocorrect-global-html-attribute / inheritance-explorer |
100% |
0 |
|
| v151 expose-the-autocorrect-global-html-attribute / locale-script-matrix |
100% |
0 |
|
| v151 incognitostaticstoragequota / bucketed-formula-explorer |
100% |
0 |
|
| v151 incognitostaticstoragequota / detection-attack-lab |
100% |
0 |
|
| v151 incognitostaticstoragequota / privacy-flow-simulator |
100% |
0 |
|
| v151 incognitostaticstoragequota / privacy-leak-explainer |
100% |
0 |
|
| v151 incognitostaticstoragequota / quota-comparator |
100% |
0 |
|
| v151 incognitostaticstoragequota / quota-estimate-demo |
100% |
0 |
|
| v151 prefetch-activation-beacon |
100% |
1 |
Exercise the real beacon end-to-end with a server route under the origin trial |
| v151 protocol-filtering-in-digital-credential-api |
100% |
1 |
Verify live filtering behavior and the exact registered allowlist on a DigitalCredentialsProtocolFilter-enabled build |
| v151 renewed-html-insertion-streaming-methods / sanitizer-comparison |
100% |
0 |
|
| v151 webrtc-data-channel-sctp-negotiation-acceleration-protocol |
100% |
1 |
Verify a=sctp-init and the accelerated open on a WebRtcSctpSnap-enabled build |
| v151 wheel-event-momentum / precision-zoom-controller |
100% |
2 |
Validate real trackpad momentum on Chrome 151 hardwareAdd an expensive-render commit planner |
| v152 audiopreferred-capture-in-getdisplaymedia-api |
100% |
1 |
Verify the hint's actual picker/track behavior on a GetDisplayMediaAudioSelection-enabled build |
| v152 capability-elements-camera-and-microphone / camera-control |
100% |
0 |
|
| v152 capability-elements-camera-and-microphone / constraint-event-console |
100% |
0 |
|
| v152 capability-elements-camera-and-microphone / microphone-control |
100% |
0 |
|
| v152 connection-allowlists / policy-inspector |
100% |
0 |
|
| v152 connection-allowlists / worker-propagation-demo |
100% |
0 |
|
| v152 cpu-performance-api / adaptive-animation |
100% |
0 |
|
| v152 cpu-performance-api / adaptive-image-decoding |
100% |
0 |
|
| v152 cpu-performance-api / api-safety-harness |
100% |
0 |
|
| v152 cpu-performance-api / device-tier-readout |
100% |
0 |
|
| v152 cpu-performance-api / quality-tier-selector |
100% |
0 |
|
| v152 cpu-performance-api / server-adaptation-echo |
100% |
0 |
|
| v152 cpu-performance-api / tier-distribution-simulator |
100% |
0 |
|
| v152 cpu-performance-api / worker-pool-calibrator |
100% |
0 |
|
| v152 css-image-animation / animated-image-selector |
100% |
0 |
|
| v152 css-image-animation / playback-lab |
100% |
0 |
|
| v152 css-image-animation / reduced-motion-policy |
100% |
0 |
|
| v152 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / compatibility-lab |
100% |
0 |
|
| v152 csspseudoelement-support-for-backdrop-scroll-marker-and-view-transitions / pseudo-element-explorer |
100% |
0 |
|
| v152 declarative-shadow-dom-shadowrootadoptedstylesheets / failed-sheet-fallback |
100% |
0 |
|
| v152 declarative-shadow-dom-shadowrootadoptedstylesheets / parse-time-theme |
100% |
0 |
|
| v152 declarative-shadow-dom-shadowrootadoptedstylesheets / shared-sheet-order |
100% |
0 |
|
| v152 deprecate-and-remove-attribution-reporting-api / attribution-migration-guide |
100% |
0 |
|
| v152 deprecate-and-remove-attribution-reporting-api / event-source-comparison |
100% |
0 |
|
| v152 deprecate-and-remove-attribution-reporting-api / header-probe |
100% |
0 |
|
| v152 deprecate-and-remove-attribution-reporting-api / privacy-migration-planner |
100% |
0 |
|
| v152 deprecate-and-remove-attribution-reporting-api / removal-timeline |
100% |
1 |
Provide a live user-agent string override tester |
| v152 deprecate-and-remove-attribution-reporting-api / surface-inventory |
100% |
1 |
Add explanations of what each surface did |
| v152 deprecate-and-remove-document-requeststorageaccessfor / api-surface-probe |
100% |
0 |
|
| v152 deprecate-and-remove-document-requeststorageaccessfor / call-status |
100% |
1 |
Add a pre-flight checklist of necessary criteria |
| v152 deprecate-and-remove-document-requeststorageaccessfor / cookies-fallback-test |
100% |
0 |
|
| v152 deprecate-and-remove-document-requeststorageaccessfor / migration-lab |
100% |
0 |
|
| v152 deprecate-and-remove-document-requeststorageaccessfor / partition-visualizer |
100% |
0 |
|
| v152 deprecate-and-remove-document-requeststorageaccessfor / storage-access-migration-guide |
100% |
0 |
|
| v152 deprecate-and-remove-related-website-sets-rws / chips-explainer |
100% |
0 |
|
| v152 deprecate-and-remove-related-website-sets-rws / deprecation-timeline |
100% |
0 |
|
| v152 deprecate-and-remove-related-website-sets-rws / rws-detection-probe |
100% |
1 |
Add manual 'Re-run Probe' button |
| v152 deprecate-and-remove-related-website-sets-rws / rws-to-chips-migrator |
100% |
0 |
|
| v152 deprecate-and-remove-related-website-sets-rws / rws-validator |
100% |
0 |
|
| v152 deprecate-and-remove-related-website-sets-rws / storage-access-migration |
100% |
0 |
|
| v152 deprecate-and-remove-xslt / xslt-polyfill-explorer |
100% |
0 |
|
| v152 expose-the-autocorrect-global-html-attribute / accessibility-i18n-audit |
100% |
0 |
|
| v152 expose-the-autocorrect-global-html-attribute / autocorrect-playground |
100% |
0 |
|
| v152 expose-the-autocorrect-global-html-attribute / content-authoring-tool |
100% |
0 |
|
| v152 expose-the-autocorrect-global-html-attribute / cross-browser-matrix |
100% |
0 |
|
| v152 expose-the-autocorrect-global-html-attribute / form-audit-tool |
100% |
0 |
|
| v152 expose-the-autocorrect-global-html-attribute / form-precision-demo |
100% |
0 |
|
| v152 expose-the-autocorrect-global-html-attribute / inheritance-explorer |
100% |
0 |
|
| v152 expose-the-autocorrect-global-html-attribute / locale-script-matrix |
100% |
0 |
|
| v152 indexeddb-sqlite-backend / concurrent-writers |
100% |
0 |
|
| v152 indexeddb-sqlite-backend / durability-comparison |
100% |
0 |
|
| v152 indexeddb-sqlite-backend / offline-data-vault |
100% |
0 |
|
| v152 indexeddb-sqlite-backend / schema-migration |
100% |
0 |
|
| v152 indexeddb-sqlite-backend / transaction-race-demo |
100% |
0 |
|
| v152 indexeddb-sqlite-backend / write-integrity-test |
100% |
0 |
|
| v152 media-element-pseudo-classes / buffering-states |
100% |
0 |
|
| v152 media-element-pseudo-classes / compatibility-lab |
100% |
0 |
|
| v152 media-element-pseudo-classes / media-mood-board |
100% |
1 |
Validate native media pseudo-class visuals in flagged Chrome 152 |
| v152 media-element-pseudo-classes / playlist-ui |
100% |
0 |
|
| v152 media-element-pseudo-classes / production-ux-pattern |
100% |
0 |
|
| v152 media-element-pseudo-classes / state-inspector |
100% |
0 |
|
| v152 media-element-pseudo-classes / video-gallery |
100% |
0 |
|
| v152 mediacapabilities-decodinginfo-encryptionscheme / cbcs-rollout-planner |
100% |
0 |
|
| v152 mediacapabilities-decodinginfo-encryptionscheme / ignored-member-detector |
100% |
0 |
|
| v152 mediacapabilities-decodinginfo-encryptionscheme / scheme-support-matrix |
100% |
1 |
Verify a supported:true encrypted cell on a CDM-equipped desktop |
| v152 notification-attribution-for-pwas-on-macos / badge-permission-lab |
100% |
0 |
|
| v152 notification-attribution-for-pwas-on-macos / installed-attribution-inspector |
100% |
0 |
|
| v152 notification-attribution-for-pwas-on-macos / notification-capability-lab |
100% |
0 |
|
| v152 relative-alpha-colors-css-color-5-alpha-function |
100% |
1 |
Verify native alpha() painting and at-risk fate on a Chrome 152+ build |
| v152 renewed-html-insertion-streaming-methods / sanitizer-comparison |
100% |
0 |
|
| v152 responsively-sized-iframe / accordion-embed |
100% |
0 |
|
| v152 responsively-sized-iframe / cross-origin-simulation |
100% |
0 |
|
| v152 responsively-sized-iframe / dynamic-content-feed |
100% |
0 |
|
| v152 responsively-sized-iframe / iframe-resize-demo |
100% |
0 |
|
| v152 responsively-sized-iframe / opt-in-comparison |
100% |
0 |
|
| v152 responsively-sized-iframe / postmessage-comparison |
100% |
0 |
|
| v152 speculation-rules-moderate-viewport-heuristics-controls / candidate-ranker |
100% |
0 |
|
| v152 speculation-rules-moderate-viewport-heuristics-controls / heuristic-builder |
100% |
0 |
|
| v152 speculation-rules-moderate-viewport-heuristics-controls / prefetch-observer |
100% |
0 |
|
| v152 suspicious-site-warnings |
100% |
2 |
The seven checks are informed guesses, not the signalsThe audit cannot see what a page loads |
| v152 unframed-display-mode-for-isolated-web-apps / display-mode-probe |
100% |
0 |
|
| v152 unframed-display-mode-for-isolated-web-apps / manifest-builder |
100% |
0 |
|
| v152 unframed-display-mode-for-isolated-web-apps / safe-chrome-designer |
100% |
0 |
|
| v153 immersive-audio-model-and-formats-iamf-decoding-support |
100% |
2 |
Ship a real IAMF file to play once a browser can decode itNothing here exercises the three presentation types |
| v153 interoperable-dispatch-timing-for-transitionrun-and-media-query-events |
100% |
2 |
Re-measure on Chrome 153 and record the changeExplain the two-frame gap on the event-order page |
| v153 iterator-join |
100% |
1 |
Re-run the parity matrix once Chrome ships the native method |
| v153 joint-iteration |
100% |
2 |
Swap the shim for the native statics once Chrome ships themCover the async form if the proposal grows one |
| v153 js-self-profiling-markers |
100% |
2 |
Serve the whole feature under the policy, including the shared moduleFind a workload that produces stackless samples |
| v153 remove-non-standard-navigations-targeted-at-current |
100% |
2 |
The after behaviour is inferred, not measuredwindow.open is described but not exercised |
| v153 single-axis-scroll-containers |
100% |
2 |
Re-measure once the clip pairing ships, and let the pages say so on their ownAdd a touch-gesture angle |
| v153 speechrecognitionresult-timestamps-webspeech-api |
100% |
1 |
Verify timestamp exposure on an implementing build with a timing-capable backend |
| v153 spell-check-custom-dictionary-api |
100% |
2 |
Nothing here can observe a spell-check result, and that will still be true when the API shipsCheck the attribute name against the shipped implementation |
| v153 support-long-animation-frames-api-in-web-workers |
100% |
2 |
Re-run on a browser that has the feature and show a worker entryDemonstrate the multiple-short-blocks failure mode rather than describing it |
| v154 add-options-bag-to-websocket-constructor / both-forms |
100% |
1 |
Correct the fallback copy about what pre-154 browsers do with the dictionary |
| v154 add-options-bag-to-websocket-constructor / negotiation |
100% |
1 |
Offer the options-bag form in at least one negotiation case when supported |
| v154 add-options-bag-to-websocket-constructor / why-a-dictionary |
100% |
0 |
|
| v154 ask-before-http-on-by-default / https-migration-toolkit |
100% |
1 |
Add a live HSTS response probe against the showcase's own origin |
| v154 ask-before-http-on-by-default / security-context-inspector |
100% |
1 |
Verify the insecure-context branch on a real plaintext http host |
| v154 ask-before-http-on-by-default / warning-flow-walkthrough |
100% |
1 |
Cross-check the Balanced-mode exemption list against shipping Chrome 154 |
| v154 css-symbols / system-explorer |
100% |
1 |
Simulate the five systems' output when symbols() is unavailable |
| v154 css-text-decoration-inset / inset-lab |
100% |
1 |
Fix the note's 'range below' wording |
| v154 css-text-decoration-inset / line-through-and-overline |
100% |
0 |
|
| v154 css-text-decoration-inset / reveal-effect |
100% |
0 |
|
| v154 expose-cssstylevalue-hierarchy-to-worker-contexts / parse-in-a-worker |
100% |
1 |
Align the no-Typed-OM copy with what the column actually shows |
| v154 fetch-api-forward-reason-from-abortcontroller-to-fetch-response / streaming-download |
100% |
0 |
|
| v154 fetch-api-forward-reason-from-abortcontroller-to-fetch-response / timeout-vs-user |
100% |
1 |
Consider a real AbortSignal.timeout() variant alongside the button-driven one |
| v154 fontface-width-attribute-and-font-width-descriptor / descriptor-parity |
100% |
0 |
|
| v154 fontface-width-attribute-and-font-width-descriptor / writing-for-both |
100% |
0 |
|
| v154 iterator-includes / infinite-sequences |
100% |
0 |
|
| v154 iterator-includes / short-circuit |
100% |
0 |
|
| v154 private-verification-tokens / friction-you-can-measure |
100% |
0 |
|
| v154 private-verification-tokens / the-request-option |
100% |
0 |
|
| v154 private-verification-tokens / tokens-that-exist-today |
100% |
0 |
|
| v154 secure-payment-confirmation-locale-validation / checkout-that-degrades |
100% |
0 |
|
| v154 secure-payment-confirmation-locale-validation / request-shape |
100% |
0 |
|
| v154 support-for-specialized-webhid-devices-on-android / hid-surface |
100% |
0 |
|
| v154 support-for-specialized-webhid-devices-on-android / request-a-device |
100% |
0 |
|
| v154 support-for-specialized-webhid-devices-on-android / which-platform |
100% |
0 |
|
| v154 support-targetaddressspace-option-for-websockets / address-spaces |
100% |
0 |
|
| v154 support-targetaddressspace-option-for-websockets / connect-locally |
100% |
0 |
|
| v154 support-targetaddressspace-option-for-websockets / option-probe |
100% |
0 |
|
| v154 webgpu-wgsl-fragment-depth / adapter-probe |
100% |
0 |
|
| v154 webgpu-wgsl-fragment-depth / shader-forms |
100% |
0 |
|
| v154 webtransport-headers-and-responseheaders / handshake-anatomy |
100% |
0 |
|
| v154 webtransport-headers-and-responseheaders / options-probe |
100% |
0 |
|
| v155 closest-corner-and-farthest-corner-radii-for-circle-and-ellipse-basic-shapes / cover-a-card |
100% |
0 |
|
| v155 css-corner-shorthand-properties / logical-corners |
100% |
1 |
Also exercise corner-end-end / the other three logical corners |
| v155 import-text-text-modules / fetch-comparison |
100% |
1 |
On a text-modules browser, confirm the second-load claim empirically |
| v155 import-text-text-modules / template-runner |
100% |
2 |
Rename the 'import calls' fact on the fetch pathCache-vs-disk staleness claim needs a Chrome 155 verification pass |
| v155 margin-trim / the-workarounds |
100% |
2 |
Show what the negative-margin lane breaks, not just that its inside gaps remainRe-verify the margin-trim lane on a supporting build |
| v155 predefinedcolorspace-srgb-linear-and-display-p3-linear / additive-spotlights |
100% |
1 |
Verify native additive equality (two half-lights equal one full light) on Chrome 155 |
| v155 predefinedcolorspace-srgb-linear-and-display-p3-linear / context-settings |
100% |
1 |
Re-verify the success path on a Chrome 155 build |
| v155 predefinedcolorspace-srgb-linear-and-display-p3-linear / detection-traps |
100% |
0 |
|
| v155 predefinedcolorspace-srgb-linear-and-display-p3-linear / imagedata-round-trip |
100% |
1 |
Show a putImageData composition of linear-tagged pixels once a 155 browser is available |
| v155 predefinedcolorspace-srgb-linear-and-display-p3-linear / linear-light-gradients |
100% |
1 |
Capture native srgb-linear gradient evidence on a Chrome 155 build |
| v155 remove-fencedframe-element-and-window-fence-apis |
100% |
3 |
No config was ever obtained, so the fenced-frame branch is never takenThe post-removal state is predicted, not observeddeprecatedReplaceInURN returns undefined rather than refusing |
| v155 stricter-enterprise-policy-enforcement-for-chrome-debugger-api / attach-gate-simulator |
100% |
1 |
Confirm the two error strings against a real managed Chrome 155 build |
| v155 stricter-enterprise-policy-enforcement-for-chrome-debugger-api / graceful-degradation-playbook |
100% |
1 |
Ship the playbook as a downloadable scratch extension |
| v155 stricter-enterprise-policy-enforcement-for-chrome-debugger-api / page-observability |
100% |
1 |
Document the infobar with a captured screenshot from a real attach |
| v155 stricter-enterprise-policy-enforcement-for-chrome-debugger-api / policy-composer |
100% |
1 |
Offer the update_url'd force-install context fields |
| v156 avoid-caching-module-failures / flaky-network-recovery |
100% |
1 |
Re-verify the recovery success path on a real Chrome 156 build |
| v156 avoid-caching-module-failures / retry-refetch-probe |
100% |
0 |
|
| v156 avoid-caching-module-failures / what-stays-cached |
100% |
0 |
|
| v156 compression-dictionary-transport-updates / client-observable-probe |
100% |
0 |
|
| v156 compression-dictionary-transport-updates / dictionary-negotiation |
100% |
0 |
|
| v156 compression-dictionary-transport-updates / link-request-semantics |
100% |
0 |
|
| v156 css-pseudo-class-for-navigation-source-element / selector-parse-lab |
100% |
2 |
Record the supported-browser timeline shapeDoes a programmatic link.click() produce a source element? |
| v156 deferred-imports-evaluation-import-defer / eager-vs-deferred |
100% |
1 |
Confirm deferred column on a real Chrome 156 build |
| v156 deferred-imports-evaluation-import-defer / syntax-and-timing |
100% |
1 |
Verify the live deferred-timing path on a real Chrome 156 / --js-defer-import-eval build |
| v156 deferred-imports-evaluation-import-defer / unsupported-fallback |
100% |
0 |
|
| v156 svg-textpath-side-attribute / label-both-sides |
100% |
1 |
Prove the equivalence claim on a supporting engine |
| v157 web-bluetooth-make-bluetoothremotegattserver-an-eventtarget / migration-listener-map |
100% |
1 |
Recheck the map when more server-level events land |
| v157 web-bluetooth-make-bluetoothremotegattserver-an-eventtarget / prototype-chain-probe |
100% |
1 |
Re-verify the passing path on Chrome 157 Canary when available |