For a given set of browsers, what APIs are not yet in all of them.
| Not in Chrome | Not in Safari | |
|---|---|---|
| In Chrome | 577 | |
| In Safari | 161 |
Below is a list of features that are not in all of Chrome and Safari
| API | First Browser | Date | Days in Limbo | Notes |
|---|---|---|---|---|
| css.at-rules.container.anchor_position_queries 📋 | Chrome | 12/2/2025 | 186 | |
| css.at-rules.container.anchor_position_queries.fallback 📋 | Chrome | 12/2/2025 | 186 | |
| css.at-rules.container.anchor_position_queries.fallback.any_value 📋 | Chrome | 12/2/2025 | 186 | |
| css.at-rules.container.scroll-state_queries 📋 | Chrome | 2/4/2025 | 487 | |
| css.at-rules.container.scroll-state_queries.scrollable 📋 | Chrome | 2/4/2025 | 487 | |
| css.at-rules.container.scroll-state_queries.scrolled 📋 | Chrome | 1/13/2026 | 144 | |
| css.at-rules.container.scroll-state_queries.snapped 📋 | Chrome | 2/4/2025 | 487 | |
| css.at-rules.container.scroll-state_queries.stuck 📋 | Chrome | 2/4/2025 | 487 | |
| css.at-rules.container.style_queries_for_custom_properties.range_syntax 📋 | Chrome | 10/28/2025 | 221 | |
| css.at-rules.counter-style.speak-as 📋 | Chrome | 5/25/2021 | 1838 | |
| css.at-rules.font-face.OpenType_CBDT_CBLC | Chrome | 4/17/2018 | 2972 | |
| css.at-rules.font-face.OpenType_COLRv1 | Chrome | 2/1/2022 | 1586 | |
| css.at-rules.font-face.OpenType_SVG | Safari | 3/25/2019 | 2630 | |
| css.at-rules.font-face.SVG_fonts | Safari | 3/18/2008 | 6654 | |
| css.at-rules.font-face.ascent-override 📋 | Chrome | 11/17/2020 | 2027 | |
| css.at-rules.font-face.descent-override 📋 | Chrome | 11/17/2020 | 2027 | |
| css.at-rules.font-face.font-variation-settings 📋 | Chrome | 9/2/2025 | 277 | |
| css.at-rules.font-face.font-width 📋 | Safari | 3/31/2025 | 432 | |
| css.at-rules.font-face.line-gap-override 📋 | Chrome | 11/17/2020 | 2027 | |
| css.at-rules.font-face.src.drop_invalid_item | Chrome | 11/29/2022 | 1285 | Chrome: Chrome drops invalid item for tech() but not other invalid valuesChrome Android: Chrome Android drops invalid item for tech() but not other invalid valuesEdge: Edge drops invalid item for tech() but not other invalid valuesOpera: Opera drops invalid item for tech() but not other invalid valuesOpera Android: Opera Android drops invalid item for tech() but not other invalid valuesSamsung Internet: Samsung Internet drops invalid item for tech() but not other invalid valuesWebView Android: WebView Android drops invalid item for tech() but not other invalid values |
| css.at-rules.function 📋 | Chrome | 8/5/2025 | 305 | |
| css.at-rules.function.result 📋 | Chrome | 8/5/2025 | 305 | |
| css.at-rules.media.-webkit-animation | Safari | 6/8/2009 | 6207 | |
| css.at-rules.media.-webkit-transform-2d | Safari | 6/8/2009 | 6207 | |
| css.at-rules.media.-webkit-transition | Safari | 6/8/2009 | 6207 | |
| css.at-rules.media.device-posture 📋 | Chrome | 1/14/2025 | 508 | |
| css.at-rules.media.display-mode.picture-in-picture 📋 | Chrome | 3/19/2024 | 809 | |
| css.at-rules.media.display-mode.window-controls-overlay 📋 | Chrome | 9/2/2022 | 1373 | |
| css.at-rules.media.horizontal-viewport-segments 📋 | Chrome | 6/24/2025 | 347 | |
| css.at-rules.media.inverted-colors 📋 | Safari | 3/21/2016 | 3729 | |
| css.at-rules.media.media_query_values | Chrome | 4/17/2018 | 2972 | |
| css.at-rules.media.prefers-color-scheme.respects-inherited-scheme | Chrome | 9/17/2024 | 627 | Chrome: Only supports SVG images, not iframes.Chrome Android: Only supports SVG images, not iframes.Edge: Only supports SVG images, not iframes.Opera: Only supports SVG images, not iframes.Opera Android: Only supports SVG images, not iframes.Samsung Internet: Only supports SVG images, not iframes.WebView Android: Only supports SVG images, not iframes. |
| css.at-rules.media.prefers-reduced-data 📋 | Chrome | 8/25/2020 | 2111 | |
| css.at-rules.media.prefers-reduced-transparency 📋 | Chrome | 10/10/2023 | 970 | |
| css.at-rules.media.vertical-viewport-segments 📋 | Chrome | 6/24/2025 | 347 | |
| css.at-rules.media.video-dynamic-range 📋 | Chrome | 2/1/2022 | 1586 | |
| css.at-rules.page.bottom-center 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.bottom-left 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.bottom-left-corner 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.bottom-right 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.bottom-right-corner 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.left-bottom 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.left-middle 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.left-top 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.page-orientation 📋 | Chrome | 8/25/2020 | 2111 | |
| css.at-rules.page.right-bottom 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.right-middle 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.right-top 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.top-center 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.top-left 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.top-left-corner 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.top-right 📋 | Chrome | 11/12/2024 | 571 | |
| css.at-rules.page.top-right-corner 📋 | Chrome | 11/12/2024 | 571 | |
| css.properties.-webkit-app-region | Chrome | 1/10/2013 | 4895 | |
| css.properties.-webkit-column-axis | Safari | 7/25/2012 | 5064 | |
| css.properties.-webkit-column-progression | Safari | 10/22/2013 | 4610 | |
| css.properties.-webkit-cursor-visibility | Safari | 10/22/2013 | 4610 | |
| css.properties.-webkit-hyphenate-limit-after | Safari | 7/20/2011 | 5435 | |
| css.properties.-webkit-hyphenate-limit-before | Safari | 7/20/2011 | 5435 | |
| css.properties.-webkit-hyphenate-limit-lines | Safari | 7/25/2012 | 5064 | |
| css.properties.-webkit-line-align | Safari | 7/25/2012 | 5064 | |
| css.properties.-webkit-line-box-contain | Safari | 7/20/2011 | 5435 | |
| css.properties.-webkit-line-grid | Safari | 7/25/2012 | 5064 | |
| css.properties.-webkit-line-snap | Safari | 7/25/2012 | 5064 | |
| css.properties.-webkit-mask-source-type | Safari | 10/22/2013 | 4610 | |
| css.properties.-webkit-nbsp-mode | Safari | 6/8/2009 | 6207 | |
| css.properties.-webkit-tap-highlight-color | Chrome | 12/13/2011 | 5289 | |
| css.properties.-webkit-text-decorations-in-effect | Chrome | 12/11/2008 | 6386 | |
| css.properties.-webkit-text-zoom | Safari | 9/20/2016 | 3546 | |
| css.properties.align-content.flex_context.last_baseline | Safari | 9/19/2017 | 3182 | Safari: This value is recognized, but has no effect. See bug 235005.Safari on iOS: This value is recognized, but has no effect. See bug 235005.WebView on iOS: This value is recognized, but has no effect. See bug 235005. |
| css.properties.align-self.position_absolute_context 📋 | Chrome | 2/20/2024 | 837 | |
| css.properties.animation.animation-timeline_included | Chrome | 7/18/2023 | 1054 | Chrome: Support is currently reset-only. Including animation resets a previously-declared animation-timeline value to auto, but animation-timeline cannot be set via animation.Chrome Android: Support is currently reset-only. Including animation resets a previously-declared animation-timeline value to auto, but animation-timeline cannot be set via animation.Edge: Support is currently reset-only. Including animation resets a previously-declared animation-timeline value to auto, but animation-timeline cannot be set via animation.Opera: Support is currently reset-only. Including animation resets a previously-declared animation-timeline value to auto, but animation-timeline cannot be set via animation.Opera Android: Support is currently reset-only. Including animation resets a previously-declared animation-timeline value to auto, but animation-timeline cannot be set via animation.Samsung Internet: Support is currently reset-only. Including animation resets a previously-declared animation-timeline value to auto, but animation-timeline cannot be set via animation.WebView Android: Support is currently reset-only. Including animation resets a previously-declared animation-timeline value to auto, but animation-timeline cannot be set via animation. |
| css.properties.animation-trigger 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.animation-trigger.none 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.appearance.base-select 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.background.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background-clip.border-area 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.background-position.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background-position.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background-position.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background-position.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background-position-x.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background-position-x.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background-position-y.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.background-position-y.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.baseline-source 📋 | Chrome | 3/7/2023 | 1187 | |
| css.properties.baseline-source.auto 📋 | Chrome | 3/7/2023 | 1187 | |
| css.properties.baseline-source.first 📋 | Chrome | 3/7/2023 | 1187 | |
| css.properties.baseline-source.last 📋 | Chrome | 3/7/2023 | 1187 | |
| css.properties.block-size.stretch 📋 | Chrome | 6/24/2025 | 347 | |
| css.properties.box-flex-group | Safari | 10/26/2007 | 6798 | |
| css.properties.box-lines | Safari | 10/26/2007 | 6798 | |
| css.properties.break-after.avoid | Chrome | 4/13/2016 | 3706 | Firefox: The value is recognized, but has no effect. See bug 1972340.Firefox for Android: The value is recognized, but has no effect. See bug 1972340.Safari: The value is recognized, but has no effect. See bug 294559.Safari on iOS: The value is recognized, but has no effect. See bug 294559.WebView on iOS: The value is recognized, but has no effect. See bug 294559. |
| css.properties.break-after.multicol_context 📋 | Chrome | 4/13/2016 | 3706 | Firefox: Only supported in print mode. See bug 1675322.Firefox for Android: Only supported in print mode. See bug 1675322. |
| css.properties.break-after.multicol_context.avoid | Chrome | 5/24/2022 | 1474 | |
| css.properties.break-after.multicol_context.avoid-column | Chrome | 5/24/2022 | 1474 | |
| css.properties.break-after.multicol_context.column | Chrome | 4/13/2016 | 3706 | |
| css.properties.break-before.avoid | Chrome | 4/13/2016 | 3706 | Firefox: The value is recognized, but has no effect. See bug 1972340.Firefox for Android: The value is recognized, but has no effect. See bug 1972340.Safari: The value is recognized, but has no effect. See bug 294559.Safari on iOS: The value is recognized, but has no effect. See bug 294559.WebView on iOS: The value is recognized, but has no effect. See bug 294559. |
| css.properties.break-before.multicol_context 📋 | Chrome | 4/13/2016 | 3706 | Firefox: Only supported in print mode. See bug 1675322.Firefox for Android: Only supported in print mode. See bug 1675322. |
| css.properties.break-before.multicol_context.avoid | Chrome | 5/24/2022 | 1474 | |
| css.properties.break-before.multicol_context.avoid-column | Chrome | 5/24/2022 | 1474 | |
| css.properties.break-before.multicol_context.column | Chrome | 5/25/2016 | 3664 | |
| css.properties.break-inside.paged_context.avoid-page | Chrome | 5/25/2016 | 3664 | |
| css.properties.caret-animation 📋 | Chrome | 9/2/2025 | 277 | |
| css.properties.caret-animation.auto 📋 | Chrome | 9/2/2025 | 277 | |
| css.properties.caret-animation.manual 📋 | Chrome | 9/2/2025 | 277 | |
| css.properties.caret-shape 📋 | Chrome | 1/13/2026 | 144 | |
| css.properties.caret-shape.auto 📋 | Chrome | 1/13/2026 | 144 | |
| css.properties.caret-shape.bar 📋 | Chrome | 1/13/2026 | 144 | |
| css.properties.caret-shape.block 📋 | Chrome | 1/13/2026 | 144 | |
| css.properties.caret-shape.underscore 📋 | Chrome | 1/13/2026 | 144 | |
| css.properties.color-adjust 📋 | Safari | 3/14/2022 | 1545 | |
| css.properties.color-adjust.economy 📋 | Safari | 3/14/2022 | 1545 | |
| css.properties.color-adjust.exact 📋 | Safari | 3/14/2022 | 1545 | |
| css.properties.color-rendering | Chrome | 12/11/2008 | 6386 | |
| css.properties.color-rendering.auto | Chrome | 12/11/2008 | 6386 | |
| css.properties.color-rendering.optimizeQuality | Chrome | 12/11/2008 | 6386 | |
| css.properties.color-rendering.optimizeSpeed | Chrome | 12/11/2008 | 6386 | |
| css.properties.column-height 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.column-height.auto 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.column-wrap 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.column-wrap.auto 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.column-wrap.nowrap 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.column-wrap.wrap 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.columns.column-height 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.container-type.anchored 📋 | Chrome | 12/2/2025 | 186 | |
| css.properties.container-type.scroll-state 📋 | Chrome | 2/4/2025 | 487 | |
| css.properties.corner-block-end-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-end-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-end-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-end-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-end-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-end-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-end-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-start-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-start-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-start-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-start-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-start-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-start-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-block-start-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-left-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-left-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-left-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-left-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-left-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-left-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-left-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-right-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-right-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-right-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-right-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-right-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-right-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-right-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-bottom-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-end-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-end-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-end-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-end-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-end-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-end-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-end-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-start-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-start-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-start-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-start-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-start-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-start-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-end-start-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-end-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-end-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-end-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-end-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-end-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-end-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-end-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-start-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-start-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-start-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-start-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-start-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-start-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-inline-start-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-left-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-left-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-left-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-left-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-left-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-left-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-left-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-right-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-right-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-right-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-right-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-right-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-right-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-right-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-end-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-end-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-end-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-end-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-end-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-end-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-end-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-start-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-start-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-start-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-start-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-start-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-start-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-start-start-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-left-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-left-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-left-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-left-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-left-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-left-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-left-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-right-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-right-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-right-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-right-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-right-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-right-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-right-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-shape 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-shape.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-shape.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-shape.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-shape.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-shape.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.corner-top-shape.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.properties.d 📋 | Chrome | 7/20/2016 | 3608 | Safari: The property parses, but has no effect.Safari on iOS: The property parses, but has no effect.WebView on iOS: The property parses, but has no effect. |
| css.properties.d.none 📋 | Chrome | 7/20/2016 | 3608 | |
| css.properties.display.contents.contents_unusual 📋 | Chrome | 3/6/2018 | 3014 | |
| css.properties.display.list-item.legend-support | Chrome | 12/4/2018 | 2741 | |
| css.properties.display.math | Chrome | 1/10/2023 | 1243 | |
| css.properties.display.none.option_is_hidden | Chrome | 12/11/2008 | 6386 | |
| css.properties.display.ruby | Chrome | 1/23/2024 | 865 | |
| css.properties.display.ruby-text | Chrome | 1/23/2024 | 865 | |
| css.properties.dynamic-range-limit.constrained 📋 | Chrome | 4/29/2025 | 403 | |
| css.properties.dynamic-range-limit.dynamic-range-limit-mix_values 📋 | Chrome | 4/29/2025 | 403 | |
| css.properties.filter.svg_elements | Chrome | 3/2/2021 | 1922 | |
| css.properties.flex.stretch 📋 | Chrome | 6/24/2025 | 347 | |
| css.properties.flex-basis.stretch 📋 | Chrome | 6/24/2025 | 347 | |
| css.properties.flex-grow.less_than_zero_animate | Chrome | 3/2/2016 | 3748 | Firefox: Before Firefox 32, Firefox wasn't able to animate values starting or stopping at 0.Firefox for Android: Before Firefox for Android 32, Firefox for Android wasn't able to animate values starting or stopping at 0. |
| css.properties.font-family.ui-monospace | Safari | 3/24/2020 | 2265 | |
| css.properties.font-family.ui-rounded | Safari | 3/24/2020 | 2265 | |
| css.properties.font-family.ui-sans-serif | Safari | 3/24/2020 | 2265 | |
| css.properties.font-family.ui-serif | Safari | 3/24/2020 | 2265 | |
| css.properties.font-language-override 📋 | Chrome | 12/2/2025 | 186 | |
| css.properties.font-language-override.normal 📋 | Chrome | 12/2/2025 | 186 | |
| css.properties.font-palette.animation_computed | Chrome | 1/23/2024 | 865 | |
| css.properties.font-palette.palette-mix_function 📋 | Chrome | 1/23/2024 | 865 | |
| css.properties.font-size.math | Chrome | 1/10/2023 | 1243 | |
| css.properties.font-variant-emoji.emoji 📋 | Chrome | 11/12/2024 | 571 | |
| css.properties.font-variant-emoji.normal 📋 | Chrome | 11/12/2024 | 571 | |
| css.properties.font-variant-emoji.text 📋 | Chrome | 11/12/2024 | 571 | |
| css.properties.font-variant-emoji.unicode 📋 | Chrome | 11/12/2024 | 571 | |
| css.properties.font-width 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.condensed 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.expanded 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.extra-condensed 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.extra-expanded 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.normal 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.percentage 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.semi-condensed 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.semi-expanded 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.ultra-condensed 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.font-width.ultra-expanded 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.forced-color-adjust 📋 | Chrome | 3/2/2021 | 1922 | |
| css.properties.forced-color-adjust.auto 📋 | Chrome | 3/2/2021 | 1922 | |
| css.properties.forced-color-adjust.none 📋 | Chrome | 3/2/2021 | 1922 | |
| css.properties.forced-color-adjust.preserve-parent-color 📋 | Chrome | 9/27/2022 | 1348 | |
| css.properties.glyph-orientation-vertical 📋 | Safari | 6/8/2009 | 6207 | |
| css.properties.hanging-punctuation 📋 | Safari | 9/20/2016 | 3546 | Safari: The characters U+0027 and U+0022 are not supported by the first and last keywords.Safari on iOS: The characters U+0027 and U+0022 are not supported by the first and last keywords.WebView on iOS: The characters U+0027 and U+0022 are not supported by the first and last keywords. |
| css.properties.hanging-punctuation.allow-end 📋 | Safari | 9/20/2016 | 3546 | |
| css.properties.hanging-punctuation.first 📋 | Safari | 9/20/2016 | 3546 | |
| css.properties.hanging-punctuation.last 📋 | Safari | 9/20/2016 | 3546 | |
| css.properties.hanging-punctuation.none 📋 | Safari | 9/20/2016 | 3546 | |
| css.properties.hyphenate-limit-chars 📋 | Chrome | 1/10/2023 | 1243 | |
| css.properties.hyphenate-limit-chars.auto 📋 | Chrome | 1/10/2023 | 1243 | |
| css.properties.hyphens.language_afrikaans | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_albanian | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_amharic | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_armenian | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_assamese | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_basque | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_belarusian | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_bengali | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_bulgarian | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_catalan | Safari | 7/20/2011 | 5435 | |
| css.properties.hyphens.language_cyrillic_mongolian | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_estonian | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_ethiopic_script_mul | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_ethiopic_script_und | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_finnish | Safari | 3/21/2016 | 3729 | |
| css.properties.hyphens.language_galician | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_georgian | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_german_swiss_orthography | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_german_traditional_orthography | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_gujarati | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_hindi | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_irish | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_kannada | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_latin | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_latvian | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_lithuanian | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_malayalam | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_marathi | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_modern_greek | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_norwegian_nn | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_old_slavonic | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_oriya | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_polish | Safari | 3/21/2016 | 3729 | |
| css.properties.hyphens.language_punjabi | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_slovak | Chrome | 4/4/2023 | 1159 | |
| css.properties.hyphens.language_slovenian | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_tamil | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_telugu | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_turkish | Safari | 7/20/2011 | 5435 | |
| css.properties.hyphens.language_turkmen | Chrome | 11/17/2020 | 2027 | |
| css.properties.hyphens.language_welsh | Chrome | 11/17/2020 | 2027 | |
| css.properties.image-rendering.optimizeQuality | Safari | 10/22/2013 | 4610 | |
| css.properties.image-rendering.optimizeSpeed | Safari | 10/22/2013 | 4610 | |
| css.properties.inline-size.stretch 📋 | Chrome | 6/24/2025 | 347 | |
| css.properties.interactivity 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.interactivity.auto 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.interactivity.inert 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.interest-delay 📋 | Chrome | 10/28/2025 | 221 | |
| css.properties.interest-delay.normal 📋 | Chrome | 10/28/2025 | 221 | |
| css.properties.interest-delay-end 📋 | Chrome | 10/28/2025 | 221 | |
| css.properties.interest-delay-end.normal 📋 | Chrome | 10/28/2025 | 221 | |
| css.properties.interest-delay-start 📋 | Chrome | 10/28/2025 | 221 | |
| css.properties.interest-delay-start.normal 📋 | Chrome | 10/28/2025 | 221 | |
| css.properties.interpolate-size 📋 | Chrome | 9/17/2024 | 627 | |
| css.properties.interpolate-size.allow-keywords 📋 | Chrome | 9/17/2024 | 627 | |
| css.properties.interpolate-size.numeric-only 📋 | Chrome | 9/17/2024 | 627 | |
| css.properties.justify-items.block_context 📋 | Chrome | 10/15/2024 | 599 | |
| css.properties.justify-self.block_context 📋 | Chrome | 10/15/2024 | 599 | |
| css.properties.justify-self.position_absolute_context 📋 | Chrome | 2/20/2024 | 837 | |
| css.properties.line-clamp.none | Safari | 12/11/2024 | 542 | |
| css.properties.margin-trim 📋 | Safari | 3/27/2023 | 1167 | |
| css.properties.margin-trim.block 📋 | Safari | 3/27/2023 | 1167 | |
| css.properties.margin-trim.block-end 📋 | Safari | 3/27/2023 | 1167 | |
| css.properties.margin-trim.block-start 📋 | Safari | 3/27/2023 | 1167 | |
| css.properties.margin-trim.inline 📋 | Safari | 3/27/2023 | 1167 | |
| css.properties.margin-trim.inline-end 📋 | Safari | 3/27/2023 | 1167 | |
| css.properties.margin-trim.inline-start 📋 | Safari | 3/27/2023 | 1167 | |
| css.properties.margin-trim.none 📋 | Safari | 3/27/2023 | 1167 | |
| css.properties.mask.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.mask.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.mask.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.mask.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.mask-clip.border-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-clip.content-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-clip.fill-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-clip.no-clip | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-clip.padding-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-clip.stroke-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-clip.view-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-origin.border-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-origin.content-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-origin.fill-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-origin.padding-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-origin.stroke-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-origin.view-box | Chrome | 12/5/2023 | 914 | |
| css.properties.mask-position.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.mask-position.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.mask-position.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.mask-position.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.math-depth 📋 | Chrome | 1/10/2023 | 1243 | |
| css.properties.math-depth.auto-add 📋 | Chrome | 1/10/2023 | 1243 | |
| css.properties.max-block-size.stretch 📋 | Chrome | 6/24/2025 | 347 | |
| css.properties.max-inline-size.stretch 📋 | Chrome | 6/24/2025 | 347 | |
| css.properties.min-block-size.stretch 📋 | Chrome | 6/24/2025 | 347 | |
| css.properties.min-inline-size.stretch 📋 | Chrome | 6/24/2025 | 347 | |
| css.properties.mix-blend-mode.plus-darker 📋 | Safari | 9/30/2015 | 3902 | |
| css.properties.mix-blend-mode.svg_elements | Chrome | 3/3/2015 | 4113 | |
| css.properties.object-position.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.object-position.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.object-position.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.object-position.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.object-view-box 📋 | Chrome | 8/2/2022 | 1404 | |
| css.properties.object-view-box.none 📋 | Chrome | 8/2/2022 | 1404 | |
| css.properties.offset.margin-box 📋 | Safari | 9/12/2022 | 1363 | |
| css.properties.offset.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset-anchor.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset-anchor.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset-anchor.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset-anchor.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset-path.margin-box 📋 | Safari | 9/16/2024 | 628 | |
| css.properties.offset-position.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset-position.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset-position.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.offset-position.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.overflow.replaced_elements 📋 | Chrome | 11/29/2022 | 1285 | |
| css.properties.overflow-anchor 📋 | Chrome | 1/25/2017 | 3419 | |
| css.properties.overflow-anchor.auto 📋 | Chrome | 1/25/2017 | 3419 | |
| css.properties.overflow-anchor.none 📋 | Chrome | 1/25/2017 | 3419 | |
| css.properties.overflow-block.overlay | Chrome | 4/1/2025 | 431 | |
| css.properties.overflow-clip-margin 📋 | Chrome | 4/13/2021 | 1880 | Chrome: Only works when both axes are using overflow: clip. See bug 40235584.Chrome Android: Only works when both axes are using overflow: clip. See bug 40235584.Edge: Only works when both axes are using overflow: clip. See bug 40235584.Firefox: Only supports using a length, not a visual box. See bug 1661582.Firefox for Android: Only supports using a length, not a visual box. See bug 1661582.Quest Browser: Only works when both axes are using overflow: clip. See bug 40235584.Opera: Only works when both axes are using overflow: clip. See bug 40235584.Opera Android: Only works when both axes are using overflow: clip. See bug 40235584.Samsung Internet: Only works when both axes are using overflow: clip. See bug 40235584.WebView Android: Only works when both axes are using overflow: clip. See bug 40235584. |
| css.properties.overflow-clip-margin.border-box 📋 | Chrome | 8/2/2022 | 1404 | |
| css.properties.overflow-clip-margin.content-box 📋 | Chrome | 8/2/2022 | 1404 | |
| css.properties.overflow-clip-margin.padding-box 📋 | Chrome | 8/2/2022 | 1404 | |
| css.properties.overflow-inline.overlay 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.overflow-x.replaced_elements 📋 | Chrome | 11/29/2022 | 1285 | |
| css.properties.overflow-y.replaced_elements 📋 | Chrome | 11/29/2022 | 1285 | |
| css.properties.overlay 📋 | Chrome | 9/12/2023 | 998 | |
| css.properties.overlay.auto 📋 | Chrome | 9/12/2023 | 998 | |
| css.properties.overlay.none 📋 | Chrome | 9/12/2023 | 998 | |
| css.properties.page-break-after.avoid 📋 | Chrome | 12/11/2008 | 6386 | |
| css.properties.page-break-before.avoid 📋 | Chrome | 12/11/2008 | 6386 | |
| css.properties.perspective-origin.x-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.perspective-origin.x-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.perspective-origin.y-end 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.perspective-origin.y-start 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.place-self.position_absolute_context 📋 | Chrome | 2/20/2024 | 837 | |
| css.properties.position-anchor.none | Chrome | 1/13/2026 | 144 | |
| css.properties.position-visibility.anchors-valid 📋 | Safari | 12/12/2025 | 176 | |
| css.properties.reading-flow 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.reading-flow.flex-flow 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.reading-flow.flex-visual 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.reading-flow.grid-columns 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.reading-flow.grid-order 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.reading-flow.grid-rows 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.reading-flow.normal 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.reading-flow.source-order 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.reading-order 📋 | Chrome | 5/27/2025 | 375 | |
| css.properties.ruby-overhang 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.ruby-overhang.auto 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.ruby-overhang.none 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.scroll-initial-target 📋 | Chrome | 2/4/2025 | 487 | |
| css.properties.scroll-initial-target.nearest 📋 | Chrome | 2/4/2025 | 487 | |
| css.properties.scroll-initial-target.none 📋 | Chrome | 2/4/2025 | 487 | |
| css.properties.scroll-marker-group 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.scroll-marker-group.after 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.scroll-marker-group.before 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.scroll-marker-group.none 📋 | Chrome | 4/1/2025 | 431 | |
| css.properties.scroll-target-group 📋 | Chrome | 9/2/2025 | 277 | |
| css.properties.scroll-target-group.auto 📋 | Chrome | 9/2/2025 | 277 | |
| css.properties.scroll-target-group.none 📋 | Chrome | 9/2/2025 | 277 | |
| css.properties.shape-image-threshold.percentages | Chrome | 10/22/2019 | 2419 | |
| css.properties.speak 📋 | Chrome | 2/4/2020 | 2314 | Chrome: The implementation is not compliant with the specification, see bug 40813740.Chrome Android: The implementation is not compliant with the specification, see bug 40813740.Edge: The implementation is not compliant with the specification, see bug 40813740.Quest Browser: The implementation is not compliant with the specification, see bug 40813740.Opera: The implementation is not compliant with the specification, see bug 40813740.Opera Android: The implementation is not compliant with the specification, see bug 40813740.Samsung Internet: The implementation is not compliant with the specification, see bug 40813740.WebView Android: The implementation is not compliant with the specification, see bug 40813740. |
| css.properties.speak-as 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.speak-as.digits 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.speak-as.literal-punctuation 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.speak-as.no-punctuation 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.speak-as.normal 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.speak-as.spell-out 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.stroke-color 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.stroke-color.currentColor 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.stroke-color.transparent 📋 | Safari | 4/12/2018 | 2977 | |
| css.properties.text-align-last.match-parent 📋 | Safari | 9/12/2022 | 1363 | |
| css.properties.text-autospace.auto 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.text-autospace.ideograph-alpha 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.text-autospace.ideograph-numeric 📋 | Safari | 3/31/2025 | 432 | |
| css.properties.text-box.cap 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.text-box.ex 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.text-box.ideographic 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.text-box.ideographic-ink 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.text-box-edge.cap 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.text-box-edge.ex 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.text-box-edge.ideographic 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.text-box-edge.ideographic-ink 📋 | Safari | 12/11/2024 | 542 | |
| css.properties.text-decoration-skip 📋 | Safari | 3/25/2019 | 2630 | Chrome: Only supported the deprecated ink value.Chrome Android: Only supported the deprecated ink value.Opera: Only supported the deprecated ink value.Opera Android: Only supported the deprecated ink value.Samsung Internet: Only supported the deprecated ink value.WebView Android: Only supported the deprecated ink value. |
| css.properties.text-decoration-skip.auto 📋 | Safari | 10/22/2013 | 4610 | |
| css.properties.text-decoration-skip.none 📋 | Safari | 10/22/2013 | 4610 | |
| css.properties.text-decoration-skip-ink.all 📋 | Safari | 3/14/2022 | 1545 | |
| css.properties.text-justify 📋 | Chrome | 2/10/2026 | 116 | Edge: Standard values inter-character and none are supported. The deprecated distribute value is also supported.Internet Explorer: Standard values inter-character and none are supported. The deprecated distribute value is also supported. |
| css.properties.text-justify.auto 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.text-justify.inter-character 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.text-justify.inter-word 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.text-justify.none 📋 | Chrome | 2/10/2026 | 116 | |
| css.properties.text-size-adjust 📋 | Chrome | 10/12/2016 | 3524 | |
| css.properties.text-size-adjust.auto 📋 | Chrome | 10/12/2016 | 3524 | |
| css.properties.text-size-adjust.none 📋 | Chrome | 10/12/2016 | 3524 | |
| css.properties.text-size-adjust.percentages 📋 | Chrome | 10/12/2016 | 3524 | |
| css.properties.text-spacing-trim 📋 | Chrome | 3/19/2024 | 809 | |
| css.properties.text-spacing-trim.normal 📋 | Chrome | 3/19/2024 | 809 | |
| css.properties.text-spacing-trim.space-all 📋 | Chrome | 3/19/2024 | 809 | |
| css.properties.text-spacing-trim.space-first 📋 | Chrome | 3/19/2024 | 809 | |
| css.properties.text-spacing-trim.trim-start 📋 | Chrome | 3/19/2024 | 809 | |
| css.properties.text-transform.full-size-kana 📋 | Safari | 9/18/2023 | 992 | |
| css.properties.text-transform.full-width 📋 | Safari | 9/18/2023 | 992 | |
| css.properties.text-transform.greek_accented_characters | Chrome | 4/8/2014 | 4442 | |
| css.properties.text-transform.math-auto 📋 | Chrome | 1/10/2023 | 1243 | |
| css.properties.timeline-scope.all 📋 | Safari | 9/15/2025 | 264 | |
| css.properties.timeline-trigger 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.timeline-trigger.auto 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.timeline-trigger.none 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.timeline-trigger.normal 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.timeline-trigger-name 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.timeline-trigger-name.none 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.timeline-trigger-source 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.timeline-trigger-source.auto 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.timeline-trigger-source.none 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.touch-action.pan-down | Chrome | 12/1/2016 | 3474 | |
| css.properties.touch-action.pan-left | Chrome | 12/1/2016 | 3474 | |
| css.properties.touch-action.pan-right | Chrome | 12/1/2016 | 3474 | |
| css.properties.touch-action.pan-up | Chrome | 12/1/2016 | 3474 | |
| css.properties.trigger-scope 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.trigger-scope.all 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.trigger-scope.none 📋 | Chrome | 3/10/2026 | 88 | |
| css.properties.view-transition-group 📋 | Chrome | 9/2/2025 | 277 | |
| css.properties.view-transition-group.contain | Chrome | 9/2/2025 | 277 | |
| css.properties.view-transition-group.nearest | Chrome | 9/2/2025 | 277 | |
| css.properties.view-transition-group.normal | Chrome | 9/2/2025 | 277 | |
| css.properties.white-space.shorthand_values | Chrome | 5/30/2023 | 1103 | Chrome: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim.Chrome Android: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim.Edge: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim.Firefox: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim.Firefox for Android: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim.Opera: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim.Opera Android: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim.Samsung Internet: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim.WebView Android: Only accepts values for white-space-collapse and text-wrap-mode, not white-space-trim. |
| css.properties.word-break.auto-phrase 📋 | Chrome | 10/31/2023 | 949 | Chrome: This value is only applicable if lang="ja" is specified. This value has no effect on other locales.Chrome Android: This value is only applicable if lang="ja" is specified. This value has no effect on other locales.Edge: This value is only applicable if lang="ja" is specified. This value has no effect on other locales.Opera: This value is only applicable if lang="ja" is specified. This value has no effect on other locales.Opera Android: This value is only applicable if lang="ja" is specified. This value has no effect on other locales.Samsung Internet: This value is only applicable if lang="ja" is specified. This value has no effect on other locales.WebView Android: This value is only applicable if lang="ja" is specified. This value has no effect on other locales. |
| css.selectors.after.nested_marker 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.before.nested_marker 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.buffering 📋 | Safari | 3/14/2022 | 1545 | |
| css.selectors.checkmark 📋 | Chrome | 2/4/2025 | 487 | |
| css.selectors.column 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.column.nested_scroll-marker | Chrome | 4/1/2025 | 431 | |
| css.selectors.first-child.no_parent_required | Chrome | 3/9/2017 | 3376 | |
| css.selectors.host-context 📋 | Chrome | 10/12/2016 | 3524 | |
| css.selectors.interest-source 📋 | Chrome | 10/28/2025 | 221 | |
| css.selectors.interest-target 📋 | Chrome | 10/28/2025 | 221 | |
| css.selectors.lang.argument_list | Safari | 9/30/2015 | 3902 | |
| css.selectors.lang.wildcards | Safari | 9/30/2015 | 3902 | |
| css.selectors.last-child.no_parent_required | Chrome | 3/9/2017 | 3376 | |
| css.selectors.muted 📋 | Safari | 3/14/2022 | 1545 | |
| css.selectors.nth-child.no_parent_required | Chrome | 3/9/2017 | 3376 | |
| css.selectors.nth-last-child.no_parent_required | Chrome | 3/9/2017 | 3376 | |
| css.selectors.open 📋 | Chrome | 2/4/2025 | 487 | Chrome: The selector is recognized, but has no effect.Chrome Android: The selector is recognized, but has no effect.Edge: The selector is recognized, but has no effect.Opera: The selector is recognized, but has no effect.Opera Android: The selector is recognized, but has no effect.Samsung Internet: The selector is recognized, but has no effect.WebView Android: The selector is recognized, but has no effect. |
| css.selectors.paused 📋 | Safari | 3/14/2022 | 1545 | |
| css.selectors.picker 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.picker-icon 📋 | Chrome | 2/4/2025 | 487 | |
| css.selectors.playing 📋 | Safari | 3/14/2022 | 1545 | |
| css.selectors.scroll-button 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.block-end 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.block-start 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.down 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.inline-end 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.inline-start 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.left 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.right 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.star 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-button.up 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-marker 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.scroll-marker-group 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.search-text 📋 | Chrome | 1/13/2026 | 144 | |
| css.selectors.seeking 📋 | Safari | 3/14/2022 | 1545 | |
| css.selectors.selection.text-decoration | Chrome | 9/2/2022 | 1373 | |
| css.selectors.stalled 📋 | Safari | 3/14/2022 | 1545 | |
| css.selectors.target-after 📋 | Chrome | 10/28/2025 | 221 | |
| css.selectors.target-before 📋 | Chrome | 10/28/2025 | 221 | |
| css.selectors.target-current 📋 | Chrome | 4/1/2025 | 431 | |
| css.selectors.view-transition-group-children 📋 | Chrome | 9/2/2025 | 277 | |
| css.selectors.volume-locked 📋 | Safari | 3/14/2022 | 1545 | |
| css.selectors.xr-overlay 📋 | Chrome | 5/19/2020 | 2209 | |
| css.types.attr.type_function 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.angle 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.color 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.custom-ident 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.ident 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.image 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.integer 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.length 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.length-percentage 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.number 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.percentage 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.resolution 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.string 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.time 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.transform-function 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.attr.type_function.url 📋 | Chrome | 2/4/2025 | 487 | |
| css.types.basic-shape.path.d 📋 | Chrome | 7/20/2016 | 3608 | |
| css.types.calc-size 📋 | Chrome | 9/17/2024 | 627 | |
| css.types.color.contrast-color 📋 | Safari | 9/15/2025 | 264 | |
| css.types.color.system-color.buttonborder 📋 | Chrome | 4/26/2022 | 1502 | |
| css.types.color.system-color.mark 📋 | Chrome | 5/24/2022 | 1474 | |
| css.types.color.system-color.marktext 📋 | Chrome | 5/24/2022 | 1474 | |
| css.types.corner-shape-value 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.corner-shape-value.bevel 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.corner-shape-value.notch 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.corner-shape-value.round 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.corner-shape-value.scoop 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.corner-shape-value.square 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.corner-shape-value.squircle 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.corner-shape-value.superellipse 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.dashed-function 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.dynamic-range-limit-mix 📋 | Chrome | 4/29/2025 | 403 | |
| css.types.env.keyboard-inset-bottom 📋 | Chrome | 9/21/2021 | 1719 | |
| css.types.env.keyboard-inset-height 📋 | Chrome | 9/21/2021 | 1719 | |
| css.types.env.keyboard-inset-left 📋 | Chrome | 9/21/2021 | 1719 | |
| css.types.env.keyboard-inset-right 📋 | Chrome | 9/21/2021 | 1719 | |
| css.types.env.keyboard-inset-top 📋 | Chrome | 9/21/2021 | 1719 | |
| css.types.env.keyboard-inset-width 📋 | Chrome | 9/21/2021 | 1719 | |
| css.types.env.titlebar-area-height 📋 | Chrome | 8/31/2021 | 1740 | Chrome: Before version 93, Linux is unsupported.Chrome Android: Before version 93, Linux is unsupported.Edge: Before version 93, Linux is unsupported. |
| css.types.env.titlebar-area-width 📋 | Chrome | 8/31/2021 | 1740 | Chrome: Before version 93, Linux is unsupported.Chrome Android: Before version 93, Linux is unsupported.Edge: Before version 93, Linux is unsupported. |
| css.types.env.titlebar-area-x 📋 | Chrome | 8/31/2021 | 1740 | Chrome: Before version 93, Linux is unsupported.Chrome Android: Before version 93, Linux is unsupported.Edge: Before version 93, Linux is unsupported. |
| css.types.env.titlebar-area-y 📋 | Chrome | 8/31/2021 | 1740 | Chrome: Before version 93, Linux is unsupported.Chrome Android: Before version 93, Linux is unsupported.Edge: Before version 93, Linux is unsupported. |
| css.types.env.viewport-segment-bottom 📋 | Chrome | 6/24/2025 | 347 | |
| css.types.env.viewport-segment-height 📋 | Chrome | 6/24/2025 | 347 | |
| css.types.env.viewport-segment-left 📋 | Chrome | 6/24/2025 | 347 | |
| css.types.env.viewport-segment-right 📋 | Chrome | 6/24/2025 | 347 | |
| css.types.env.viewport-segment-top 📋 | Chrome | 6/24/2025 | 347 | |
| css.types.env.viewport-segment-width 📋 | Chrome | 6/24/2025 | 347 | |
| css.types.if 📋 | Chrome | 5/27/2025 | 375 | |
| css.types.if.style | Chrome | 5/27/2025 | 375 | |
| css.types.if.style.range_syntax 📋 | Chrome | 10/28/2025 | 221 | |
| css.types.image.filter 📋 | Safari | 3/21/2016 | 3729 | |
| css.types.image.paint 📋 | Chrome | 3/6/2018 | 3014 | |
| css.types.random 📋 | Safari | 12/12/2025 | 176 | |
| css.types.random.dashed-ident 📋 | Safari | 12/12/2025 | 176 | |
| css.types.random.element-shared 📋 | Safari | 12/12/2025 | 176 | |
| css.types.random.step 📋 | Safari | 12/12/2025 | 176 | |
| css.types.superellipse 📋 | Chrome | 8/5/2025 | 305 | |
| css.types.type 📋 | Chrome | 8/5/2025 | 305 |
| API | First Browser | Date | Days in Limbo | Notes |
|---|---|---|---|---|
| html.elements.a.attributionsourceid 📋 | Safari | 4/26/2021 | 1867 | |
| html.elements.a.attributionsrc 📋 | Chrome | 5/14/2024 | 753 | |
| html.elements.a.hreftranslate | Chrome | 4/7/2020 | 2251 | |
| html.elements.a.interestfor | Chrome | 10/28/2025 | 221 | |
| html.elements.a.referrerpolicy.no-referrer-when-downgrade | Chrome | 5/25/2016 | 3664 | |
| html.elements.a.referrerpolicy.origin-when-cross-origin | Chrome | 5/25/2016 | 3664 | |
| html.elements.a.referrerpolicy.unsafe-url | Chrome | 5/25/2016 | 3664 | |
| html.elements.a.target.unfencedTop | Chrome | 6/11/2024 | 725 | |
| html.elements.area.attributionsrc 📋 | Chrome | 5/14/2024 | 753 | |
| html.elements.area.interestfor | Chrome | 10/28/2025 | 221 | |
| html.elements.area.referrerpolicy.no-referrer-when-downgrade | Chrome | 5/25/2016 | 3664 | |
| html.elements.area.referrerpolicy.origin-when-cross-origin | Chrome | 5/25/2016 | 3664 | |
| html.elements.area.referrerpolicy.unsafe-url | Chrome | 5/25/2016 | 3664 | |
| html.elements.audio.controlslist 📋 | Chrome | 4/19/2017 | 3335 | |
| html.elements.button.interestfor | Chrome | 10/28/2025 | 221 | |
| html.elements.dialog.closedby 📋 | Chrome | 3/4/2025 | 459 | |
| html.elements.fencedframe 📋 | Chrome | 6/11/2024 | 725 | |
| html.elements.fencedframe.allow 📋 | Chrome | 6/11/2024 | 725 | |
| html.elements.fencedframe.height 📋 | Chrome | 6/11/2024 | 725 | |
| html.elements.fencedframe.width 📋 | Chrome | 6/11/2024 | 725 | |
| html.elements.geolocation 📋 | Chrome | 1/13/2026 | 144 | |
| html.elements.geolocation.autolocate 📋 | Chrome | 1/13/2026 | 144 | |
| html.elements.geolocation.watch 📋 | Chrome | 1/13/2026 | 144 | |
| html.elements.h1.no_ua_styles_in_article_aside_nav_section 📋 | Safari | 12/12/2025 | 176 | |
| html.elements.iframe.allow.accelerometer 📋 | Chrome | 4/17/2018 | 2972 | |
| html.elements.iframe.allow.ambient-light-sensor 📋 | Chrome | 4/17/2018 | 2972 | |
| html.elements.iframe.allow.attribution-reporting 📋 | Chrome | 9/12/2023 | 998 | |
| html.elements.iframe.allow.autoplay 📋 | Chrome | 1/23/2018 | 3056 | |
| html.elements.iframe.allow.bluetooth 📋 | Chrome | 8/2/2022 | 1404 | |
| html.elements.iframe.allow.browsing-topics | Chrome | 7/18/2023 | 1054 | |
| html.elements.iframe.allow.compute-pressure 📋 | Chrome | 5/14/2024 | 753 | |
| html.elements.iframe.allow.cross-origin-isolated 📋 | Chrome | 11/17/2020 | 2027 | |
| html.elements.iframe.allow.document-domain 📋 | Chrome | 1/23/2018 | 3056 | |
| html.elements.iframe.allow.encrypted-media 📋 | Chrome | 1/23/2018 | 3056 | |
| html.elements.iframe.allow.fullscreen 📋 | Chrome | 10/17/2017 | 3154 | |
| html.elements.iframe.allow.geolocation 📋 | Chrome | 1/23/2018 | 3056 | |
| html.elements.iframe.allow.gyroscope 📋 | Chrome | 4/17/2018 | 2972 | |
| html.elements.iframe.allow.hid 📋 | Chrome | 3/2/2021 | 1922 | |
| html.elements.iframe.allow.identity-credentials-get 📋 | Chrome | 2/7/2023 | 1215 | |
| html.elements.iframe.allow.idle-detection 📋 | Chrome | 9/21/2021 | 1719 | |
| html.elements.iframe.allow.local-fonts 📋 | Chrome | 6/21/2022 | 1446 | |
| html.elements.iframe.allow.magnetometer 📋 | Chrome | 4/17/2018 | 2972 | |
| html.elements.iframe.allow.midi 📋 | Chrome | 1/23/2018 | 3056 | |
| html.elements.iframe.allow.otp-credentials 📋 | Chrome | 8/31/2021 | 1740 | |
| html.elements.iframe.allow.payment 📋 | Chrome | 7/25/2017 | 3238 | |
| html.elements.iframe.allow.picture-in-picture 📋 | Chrome | 9/4/2018 | 2832 | |
| html.elements.iframe.allow.publickey-credentials-get 📋 | Chrome | 7/27/2020 | 2140 | |
| html.elements.iframe.allow.serial 📋 | Chrome | 3/2/2021 | 1922 | |
| html.elements.iframe.allow.storage-access 📋 | Chrome | 5/2/2023 | 1131 | |
| html.elements.iframe.allow.usb 📋 | Chrome | 7/25/2017 | 3238 | |
| html.elements.iframe.allow.web-share 📋 | Chrome | 10/20/2020 | 2055 | Firefox: Firefox recognizes the web-share permissions policy, but this has no effect in versions of Firefox that do not support the share() method.Firefox for Android: Firefox for Android recognizes the web-share permissions policy, but this has no effect in versions of Firefox for Android that do not support the share() method. |
| html.elements.iframe.allow.wildcards | Chrome | 11/29/2022 | 1285 | |
| html.elements.iframe.allow.window-management 📋 | Chrome | 3/29/2022 | 1530 | |
| html.elements.iframe.allow.xr-spatial-tracking 📋 | Chrome | 12/10/2019 | 2370 | |
| html.elements.iframe.allowpaymentrequest | Chrome | 7/25/2017 | 3238 | |
| html.elements.iframe.browsingtopics | Chrome | 6/11/2024 | 725 | |
| html.elements.iframe.credentialless 📋 | Chrome | 2/7/2023 | 1215 | |
| html.elements.iframe.csp 📋 | Chrome | 9/5/2017 | 3196 | |
| html.elements.iframe.privateToken 📋 | Chrome | 9/12/2023 | 998 | |
| html.elements.iframe.referrerpolicy.no-referrer-when-downgrade | Chrome | 5/25/2016 | 3664 | |
| html.elements.iframe.referrerpolicy.origin-when-cross-origin | Chrome | 5/25/2016 | 3664 | |
| html.elements.iframe.referrerpolicy.unsafe-url | Chrome | 5/25/2016 | 3664 | |
| html.elements.iframe.sandbox.allow-orientation-lock 📋 | Chrome | 7/24/2018 | 2874 | |
| html.elements.iframe.sandbox.allow-presentation 📋 | Chrome | 8/31/2016 | 3566 | |
| html.elements.iframe.sandbox.allow-top-navigation-to-custom-protocols 📋 | Safari | 9/12/2022 | 1363 | |
| html.elements.img.attributionsrc 📋 | Chrome | 5/14/2024 | 753 | |
| html.elements.img.referrerpolicy.no-referrer-when-downgrade | Chrome | 5/25/2016 | 3664 | |
| html.elements.img.referrerpolicy.origin-when-cross-origin | Chrome | 5/25/2016 | 3664 | |
| html.elements.img.referrerpolicy.unsafe-url | Chrome | 5/25/2016 | 3664 | |
| html.elements.img.sizes.auto 📋 | Chrome | 6/11/2024 | 725 | |
| html.elements.input.alpha 📋 | Safari | 3/31/2025 | 432 | |
| html.elements.input.colorspace 📋 | Safari | 3/31/2025 | 432 | |
| html.elements.input.switch | Safari | 3/5/2024 | 823 | |
| html.elements.input.type_color.accepts_css_colors 📋 | Safari | 3/31/2025 | 432 | |
| html.elements.input.type_month 📋 | Chrome | 6/26/2012 | 5093 | Safari: The input type is recognized, but there is no month-specific control. See bug 200416. |
| html.elements.input.type_range.labeled_values 📋 | Chrome | 10/7/2014 | 4260 | |
| html.elements.input.type_week 📋 | Chrome | 6/26/2012 | 5093 | |
| html.elements.link.referrerpolicy.no-referrer-when-downgrade | Chrome | 5/25/2016 | 3664 | |
| html.elements.link.referrerpolicy.origin-when-cross-origin | Chrome | 5/25/2016 | 3664 | |
| html.elements.link.referrerpolicy.unsafe-url | Chrome | 5/25/2016 | 3664 | |
| html.elements.link.rel.compression-dictionary 📋 | Chrome | 10/15/2024 | 599 | |
| html.elements.link.rel.expect 📋 | Chrome | 4/16/2024 | 781 | |
| html.elements.link.rel.modulepreload.as-style 📋 | Chrome | 4/7/2026 | 60 | |
| html.elements.link.rel.prerender | Chrome | 12/6/2017 | 3104 | Chrome: Does not trigger prerendering. Triggers NoState Prefetch instead. See blog post.Chrome Android: Does not trigger prerendering. Triggers NoState Prefetch instead. See blog post.Edge: Does not trigger prerendering. Triggers NoState Prefetch instead. See blog post.Quest Browser: Does not trigger prerendering. Triggers NoState Prefetch instead. See blog post.Opera: Does not trigger prerendering. Triggers NoState Prefetch instead. See blog post.Opera Android: Does not trigger prerendering. Triggers NoState Prefetch instead. See blog post.WebView Android: Does not trigger prerendering. Triggers NoState Prefetch instead. See blog post. |
| html.elements.meta.name.application-title | Chrome | 3/4/2025 | 459 | |
| html.elements.script.attributionsrc 📋 | Chrome | 5/14/2024 | 753 | |
| html.elements.script.referrerpolicy.no-referrer-when-downgrade | Chrome | 10/16/2018 | 2790 | |
| html.elements.script.referrerpolicy.origin-when-cross-origin | Chrome | 10/16/2018 | 2790 | |
| html.elements.script.referrerpolicy.unsafe-url | Chrome | 10/16/2018 | 2790 | |
| html.elements.script.type.speculationrules.expects_no_vary_search 📋 | Chrome | 7/23/2024 | 683 | Chrome: Supported for prefetch only.Chrome Android: Supported for prefetch only.Edge: Supported for prefetch only.Opera: Supported for prefetch only.Opera Android: Supported for prefetch only.Samsung Internet: Supported for prefetch only.WebView Android: Supported for prefetch only. |
| html.elements.script.type.speculationrules.prerender 📋 | Chrome | 9/2/2022 | 1373 | |
| html.elements.script.type.speculationrules.requires 📋 | Chrome | 2/7/2023 | 1215 | |
| html.elements.script.type.speculationrules.requires.anonymous-client-ip-when-cross-origin 📋 | Chrome | 2/7/2023 | 1215 | |
| html.elements.script.type.speculationrules.target_hint 📋 | Chrome | 6/24/2025 | 347 | Chrome: Only "_blank" and "_self" are supported and only for prefetch.Chrome Android: Only "_blank" and "_self" are supported and only for prefetch.Edge: Only "_blank" and "_self" are supported and only for prefetch.Opera: Only "_blank" and "_self" are supported and only for prefetch.Opera Android: Only "_blank" and "_self" are supported and only for prefetch.WebView Android: Only "_blank" and "_self" are supported and only for prefetch. |
| html.elements.selectedcontent 📋 | Chrome | 4/1/2025 | 431 | |
| html.elements.summary.display_list_item | Chrome | 3/2/2021 | 1922 | |
| html.elements.td.rowspan.rowspan_zero | Chrome | 3/6/2018 | 3014 | |
| html.elements.textarea.autocomplete.webauthn 📋 | Chrome | 11/29/2022 | 1285 | |
| html.elements.textarea.wrap.hard | Chrome | 12/13/2011 | 5289 | |
| html.elements.video.controlslist 📋 | Chrome | 4/19/2017 | 3335 | |
| html.global_attributes.autocapitalize 📋 | Chrome | 5/19/2015 | 4036 | |
| html.global_attributes.autocorrect 📋 | Safari | 4/26/2021 | 1867 | |
| html.global_attributes.inert.ignores_find_in_page 📋 | Chrome | 4/16/2024 | 781 | |
| html.global_attributes.is 📋 | Chrome | 5/29/2018 | 2930 | |
| html.global_attributes.popover.hint 📋 | Chrome | 2/4/2025 | 487 | |
| html.global_attributes.virtualkeyboardpolicy 📋 | Chrome | 9/21/2021 | 1719 |