For a given set of browsers, what APIs are not yet in all of them.
| Not in Firefox | Not in Chrome Android | |
|---|---|---|
| In Firefox | 135 | |
| In Chrome Android | 710 |
Below is a list of features that are not in all of Firefox and Chrome Android
| API | First Browser | Date | Days in Limbo | Notes |
|---|---|---|---|---|
| css.at-rules.container.anchor_position_queries 📋 | Chrome Android | 12/2/2025 | 230 | |
| css.at-rules.container.anchor_position_queries.fallback 📋 | Chrome Android | 12/2/2025 | 230 | |
| css.at-rules.container.anchor_position_queries.fallback.any_value 📋 | Chrome Android | 12/2/2025 | 230 | |
| css.at-rules.container.scroll-state_queries 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.at-rules.container.scroll-state_queries.scrollable 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.at-rules.container.scroll-state_queries.scrolled 📋 | Chrome Android | 1/13/2026 | 188 | |
| css.at-rules.container.scroll-state_queries.snapped 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.at-rules.container.scroll-state_queries.stuck 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.at-rules.container.style_queries_for_custom_properties 📋 | Chrome Android | 3/7/2023 | 1231 | Safari: The document element cannot be a container. See bug 271040.Safari on iOS: The document element cannot be a container. See bug 271040.WebView on iOS: The document element cannot be a container. See bug 271040. |
| css.at-rules.container.style_queries_for_custom_properties.range_syntax 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.at-rules.custom-media 📋 | Firefox | 2/24/2026 | 146 | |
| css.at-rules.document | Firefox | 6/26/2018 | 2946 | Firefox: Only supports an empty url-prefix() value, which is supported due to its use in Firefox browser detection. Still supported in user stylesheets.Firefox for Android: Only supports an empty url-prefix() value, which is supported due to its use in Firefox for Android browser detection. Still supported in user stylesheets. |
| css.at-rules.font-face.OpenType_CBDT_CBLC | Chrome Android | 4/17/2018 | 3016 | |
| css.at-rules.font-face.OpenType_SBIX | Chrome Android | 4/17/2018 | 3016 | |
| css.at-rules.font-face.OpenType_SVG | Firefox | 7/22/2014 | 4381 | |
| css.at-rules.function 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.at-rules.function.result 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.at-rules.keyframes.named_range_keyframes 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.at-rules.media.-moz-device-pixel-ratio | Firefox | 3/22/2011 | 5599 | |
| css.at-rules.media.color-index 📋 | Chrome Android | 8/21/2013 | 4716 | |
| css.at-rules.media.device-posture 📋 | Chrome Android | 1/14/2025 | 552 | |
| css.at-rules.media.display-mode.fullscreen 📋 | Firefox | 6/7/2016 | 3695 | Firefox: In Firefox's "Full Screen" user interface, browser tabs and other user interface appear but display-mode: fullscreen is true.Safari: In a Safari browser window, display-mode: fullscreen is never true, even when using the Fullscreen API. See mdn/browser-compat-data#18807 (comment).Safari on iOS: In the Safari app, display-mode: fullscreen is never true, even when using the Fullscreen API. See mdn/browser-compat-data#18807 (comment).Safari on iOS: In an installed web application with the display manifest member set to standalone, display-mode: fullscreen is true, even though the system status bar is visible. See bug 264218.WebView on iOS: In the Safari app, display-mode: fullscreen is never true, even when using the Fullscreen API. See mdn/browser-compat-data#18807 (comment).WebView on iOS: In an installed web application with the display manifest member set to standalone, display-mode: fullscreen is true, even though the system status bar is visible. See bug 264218. |
| css.at-rules.media.horizontal-viewport-segments 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.at-rules.media.inverted-colors 📋 | Firefox | 6/6/2023 | 1140 | |
| css.at-rules.media.prefers-reduced-data 📋 | Chrome Android | 8/25/2020 | 2155 | |
| css.at-rules.media.vertical-viewport-segments 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.at-rules.page.bottom-center 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.bottom-left 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.bottom-left-corner 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.bottom-right 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.bottom-right-corner 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.left-bottom 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.left-middle 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.left-top 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.right-bottom 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.right-middle 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.right-top 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.top-center 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.top-left 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.top-left-corner 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.top-right 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.page.top-right-corner 📋 | Chrome Android | 11/12/2024 | 615 | |
| css.at-rules.view-transition 📋 | Chrome Android | 6/11/2024 | 769 | |
| css.properties.-moz-float-edge | Firefox | 11/9/2004 | 7923 | |
| css.properties.-moz-force-broken-image-icon | Firefox | 11/9/2004 | 7923 | |
| css.properties.-moz-orient | Firefox | 8/16/2011 | 5452 | |
| css.properties.-moz-orient.block | Firefox | 8/11/2015 | 3996 | |
| css.properties.-moz-orient.inline | Firefox | 8/11/2015 | 3996 | |
| css.properties.-webkit-app-region | Chrome Android | 2/27/2013 | 4891 | |
| css.properties.-webkit-border-before | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-border-horizontal-spacing | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-border-vertical-spacing | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-box-reflect | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-column-break-after | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-column-break-before | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-column-break-inside | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-locale | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-logical-height | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-logical-width | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-margin-after | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-margin-before | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-mask-box-image | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-mask-composite | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-max-logical-height | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-max-logical-width | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-min-logical-height | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-min-logical-width | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-perspective-origin-x | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-perspective-origin-y | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-rtl-ordering | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-tap-highlight-color | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-text-combine | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-text-decorations-in-effect | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-transform-origin-x | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-transform-origin-y | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-transform-origin-z | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.-webkit-user-drag | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.align-content.flex_context.last_baseline | Firefox | 3/7/2017 | 3422 | 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-content.multicol_context 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.alignment-baseline 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.alignment-baseline.alphabetic | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.alignment-baseline.baseline | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.alignment-baseline.central | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.alignment-baseline.ideographic | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.alignment-baseline.mathematical | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.alignment-baseline.middle | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.alignment-baseline.text-after-edge | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.alignment-baseline.text-before-edge | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.animation.animation-timeline_included | Chrome Android | 7/21/2023 | 1095 | 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-duration.auto 📋 | Chrome Android | 7/21/2023 | 1095 | Firefox: Firefox does not currently support the auto value and only accepts values in seconds or milliseconds. It's recommended that 1ms is used until auto is supported.Firefox for Android: Firefox for Android does not currently support the auto value and only accepts values in seconds or milliseconds. It's recommended that 1ms is used until auto is supported. |
| css.properties.animation-range 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.animation-range.normal 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.animation-range-end 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.animation-range-end.normal 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.animation-range-start 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.animation-range-start.normal 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.animation-timeline.auto 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.animation-timeline.none 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.animation-trigger 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.animation-trigger.none 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.appearance.base-select 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.properties.background-image.element 📋 | Firefox | 3/22/2011 | 5599 | |
| css.properties.baseline-shift 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.baseline-shift.baseline 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.baseline-shift.sub 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.baseline-shift.super 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.block-size.fit-content_function | Firefox | 8/10/2021 | 1805 | |
| css.properties.block-size.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.break-after.always | Firefox | 1/29/2019 | 2729 | |
| css.properties.break-after.avoid | Chrome Android | 4/13/2016 | 3750 | 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.avoid-column | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-after.avoid-page | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-after.column | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-after.multicol_context.always | Firefox | 1/29/2019 | 2729 | 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 Android | 5/24/2022 | 1518 | |
| css.properties.break-after.multicol_context.avoid-column | Chrome Android | 5/24/2022 | 1518 | |
| css.properties.break-after.multicol_context.column | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-after.paged_context.always | Firefox | 1/29/2019 | 2729 | |
| css.properties.break-after.paged_context.avoid-page | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-after.recto | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-after.verso | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-before.always | Firefox | 1/29/2019 | 2729 | |
| css.properties.break-before.avoid | Chrome Android | 4/13/2016 | 3750 | 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.avoid-column | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-before.avoid-page | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-before.column | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-before.multicol_context.always | Firefox | 1/29/2019 | 2729 | 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 Android | 5/24/2022 | 1518 | |
| css.properties.break-before.multicol_context.avoid-column | Chrome Android | 5/24/2022 | 1518 | |
| css.properties.break-before.multicol_context.column | Chrome Android | 6/8/2016 | 3694 | |
| css.properties.break-before.paged_context.always | Firefox | 1/29/2019 | 2729 | |
| css.properties.break-before.recto | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.break-before.verso | Chrome Android | 4/13/2016 | 3750 | |
| css.properties.buffered-rendering | Chrome Android | 7/10/2013 | 4758 | |
| css.properties.buffered-rendering.auto | Chrome Android | 7/10/2013 | 4758 | |
| css.properties.buffered-rendering.dynamic | Chrome Android | 7/10/2013 | 4758 | |
| css.properties.buffered-rendering.static | Chrome Android | 7/10/2013 | 4758 | |
| css.properties.caption-side.writing-mode_relative_values | Firefox | 11/3/2015 | 3912 | |
| css.properties.caret-animation 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.properties.caret-animation.auto 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.properties.caret-animation.manual 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.properties.caret-shape 📋 | Chrome Android | 1/13/2026 | 188 | |
| css.properties.caret-shape.auto 📋 | Chrome Android | 1/13/2026 | 188 | |
| css.properties.caret-shape.bar 📋 | Chrome Android | 1/13/2026 | 188 | |
| css.properties.caret-shape.block 📋 | Chrome Android | 1/13/2026 | 188 | |
| css.properties.caret-shape.underscore 📋 | Chrome Android | 1/13/2026 | 188 | |
| css.properties.color-adjust 📋 | Firefox | 8/2/2016 | 3639 | |
| css.properties.color-adjust.economy 📋 | Firefox | 8/2/2016 | 3639 | |
| css.properties.color-adjust.exact 📋 | Firefox | 8/2/2016 | 3639 | |
| css.properties.color-interpolation.linearGradient | Firefox | 2/20/2024 | 881 | |
| css.properties.color-rendering | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.color-rendering.auto | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.color-rendering.optimizeQuality | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.color-rendering.optimizeSpeed | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.column-height 📋 | Chrome Android | 2/10/2026 | 160 | |
| css.properties.column-height.auto 📋 | Chrome Android | 2/10/2026 | 160 | |
| css.properties.column-wrap 📋 | Chrome Android | 2/10/2026 | 160 | |
| css.properties.column-wrap.auto 📋 | Chrome Android | 2/10/2026 | 160 | |
| css.properties.column-wrap.nowrap 📋 | Chrome Android | 2/10/2026 | 160 | |
| css.properties.column-wrap.wrap 📋 | Chrome Android | 2/10/2026 | 160 | |
| css.properties.columns.column-height 📋 | Chrome Android | 2/10/2026 | 160 | |
| css.properties.container-type.anchored 📋 | Chrome Android | 12/2/2025 | 230 | |
| css.properties.container-type.scroll-state 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.content.alt_text.counters | Chrome Android | 9/2/2025 | 321 | Chrome: Counters are recognised, but the spoken values do not incrementChrome Android: Counters are recognised, but the spoken values do not incrementEdge: Counters are recognised, but the spoken values do not incrementOpera: Counters are recognised, but the spoken values do not incrementOpera Android: Counters are recognised, but the spoken values do not incrementWebView Android: Counters are recognised, but the spoken values do not increment |
| css.properties.content.none_applies_to_elements | Firefox | 8/10/2021 | 1805 | |
| css.properties.content-visibility.is_transitionable 📋 | Chrome Android | 9/12/2023 | 1042 | |
| css.properties.content-visibility.keyframe_animatable 📋 | Chrome Android | 8/15/2023 | 1070 | |
| css.properties.corner-block-end-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-end-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-end-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-end-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-end-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-end-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-end-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-start-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-start-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-start-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-start-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-start-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-start-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-block-start-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-left-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-left-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-left-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-left-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-left-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-left-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-left-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-right-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-right-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-right-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-right-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-right-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-right-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-right-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-bottom-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-end-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-end-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-end-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-end-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-end-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-end-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-end-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-start-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-start-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-start-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-start-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-start-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-start-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-end-start-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-end-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-end-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-end-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-end-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-end-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-end-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-end-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-start-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-start-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-start-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-start-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-start-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-start-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-inline-start-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-left-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-left-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-left-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-left-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-left-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-left-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-left-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-right-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-right-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-right-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-right-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-right-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-right-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-right-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-end-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-end-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-end-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-end-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-end-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-end-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-end-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-start-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-start-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-start-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-start-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-start-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-start-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-start-start-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-left-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-left-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-left-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-left-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-left-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-left-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-left-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-right-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-right-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-right-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-right-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-right-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-right-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-right-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-shape 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-shape.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-shape.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-shape.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-shape.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-shape.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.corner-top-shape.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.properties.counter-reset.reset_does_not_affect_siblings | Firefox | 10/20/2020 | 2099 | |
| css.properties.counter-reset.reversed 📋 | Firefox | 1/11/2022 | 1651 | |
| css.properties.display.is_transitionable 📋 | Chrome Android | 9/12/2023 | 1042 | |
| css.properties.display.keyframe_animatable 📋 | Chrome Android | 8/15/2023 | 1070 | |
| css.properties.display.math | Chrome Android | 1/10/2023 | 1287 | |
| css.properties.display.ruby-base | Firefox | 5/12/2015 | 4087 | |
| css.properties.display.ruby-base-container | Firefox | 5/12/2015 | 4087 | |
| css.properties.display.ruby-text-container | Firefox | 5/12/2015 | 4087 | |
| css.properties.dynamic-range-limit 📋 | Chrome Android | 4/29/2025 | 447 | |
| css.properties.dynamic-range-limit.constrained 📋 | Chrome Android | 4/29/2025 | 447 | |
| css.properties.dynamic-range-limit.dynamic-range-limit-mix_values 📋 | Chrome Android | 4/29/2025 | 447 | |
| css.properties.dynamic-range-limit.no-limit 📋 | Chrome Android | 4/29/2025 | 447 | |
| css.properties.dynamic-range-limit.standard 📋 | Chrome Android | 4/29/2025 | 447 | |
| css.properties.field-sizing 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.field-sizing.content 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.field-sizing.fixed 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.flex.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.flex-basis.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.font-palette.animation_computed | Chrome Android | 1/23/2024 | 909 | |
| css.properties.font-palette.palette-mix_function 📋 | Chrome Android | 1/23/2024 | 909 | |
| css.properties.font-synthesis.position | Firefox | 9/26/2023 | 1028 | |
| css.properties.font-synthesis-position 📋 | Firefox | 9/26/2023 | 1028 | |
| css.properties.font-synthesis-position.auto 📋 | Firefox | 9/26/2023 | 1028 | |
| css.properties.font-synthesis-position.none 📋 | Firefox | 9/26/2023 | 1028 | |
| css.properties.font-synthesis-style.oblique-only 📋 | Firefox | 4/1/2025 | 475 | |
| css.properties.forced-color-adjust.preserve-parent-color 📋 | Chrome Android | 9/27/2022 | 1392 | |
| css.properties.grid-template-columns.masonry 📋 | Firefox | 6/2/2020 | 2239 | |
| css.properties.grid-template-rows.masonry 📋 | Firefox | 6/2/2020 | 2239 | |
| css.properties.height.fit-content_function 📋 | Firefox | 8/10/2021 | 1805 | |
| css.properties.hyphens.language_albanian | Chrome Android | 4/4/2023 | 1203 | |
| css.properties.hyphens.language_amharic | Chrome Android | 4/4/2023 | 1203 | |
| css.properties.hyphens.language_armenian | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_assamese | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_basque | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_belarusian | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_bengali | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_bosnian | Firefox | 11/8/2011 | 5368 | |
| css.properties.hyphens.language_catalan | Firefox | 11/8/2011 | 5368 | |
| css.properties.hyphens.language_cyrillic_mongolian | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_esperanto | Firefox | 11/8/2011 | 5368 | |
| css.properties.hyphens.language_ethiopic_script_mul | Chrome Android | 4/4/2023 | 1203 | |
| css.properties.hyphens.language_ethiopic_script_und | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_finnish | Firefox | 11/8/2011 | 5368 | |
| css.properties.hyphens.language_georgian | Chrome Android | 4/4/2023 | 1203 | |
| css.properties.hyphens.language_gujarati | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_hindi | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_icelandic | Firefox | 11/8/2011 | 5368 | |
| css.properties.hyphens.language_interlingua | Firefox | 11/8/2011 | 5368 | |
| css.properties.hyphens.language_irish | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_kannada | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_kurmanji | Firefox | 11/8/2011 | 5368 | |
| css.properties.hyphens.language_latvian | Chrome Android | 4/4/2023 | 1203 | |
| css.properties.hyphens.language_malayalam | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_marathi | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_modern_greek | Chrome Android | 4/4/2023 | 1203 | |
| css.properties.hyphens.language_mongolian | Firefox | 11/8/2011 | 5368 | |
| css.properties.hyphens.language_old_slavonic | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_oriya | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_polish | Firefox | 7/22/2014 | 4381 | |
| css.properties.hyphens.language_punjabi | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_tamil | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_telugu | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_turkish | Firefox | 12/20/2011 | 5326 | |
| css.properties.hyphens.language_turkmen | Chrome Android | 11/17/2020 | 2071 | |
| css.properties.hyphens.language_upper_sorbian | Firefox | 11/8/2011 | 5368 | |
| css.properties.image-rendering.optimizeQuality | Firefox | 1/21/2010 | 6024 | |
| css.properties.image-rendering.optimizeSpeed | Firefox | 1/21/2010 | 6024 | |
| css.properties.image-rendering.smooth 📋 | Firefox | 10/5/2021 | 1749 | |
| css.properties.ime-mode 📋 | Firefox | 6/17/2008 | 6607 | |
| css.properties.initial-letter 📋 | Chrome Android | 2/7/2023 | 1259 | Safari: See bug 229090 for the unprefixed property.Safari on iOS: See bug 229090 for the unprefixed property.Safari on iOS: Does not support decimal values. See bug 296785.WebView on iOS: See bug 229090 for the unprefixed property.WebView on iOS: Does not support decimal values. See bug 296785. |
| css.properties.initial-letter.normal 📋 | Chrome Android | 2/7/2023 | 1259 | |
| css.properties.inline-size.fit-content_function | Firefox | 8/10/2021 | 1805 | |
| css.properties.inline-size.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.interactivity 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.properties.interactivity.auto 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.properties.interactivity.inert 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.properties.interest-delay 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.properties.interest-delay.normal 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.properties.interest-delay-end 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.properties.interest-delay-end.normal 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.properties.interest-delay-start 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.properties.interest-delay-start.normal 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.properties.interpolate-size 📋 | Chrome Android | 9/17/2024 | 671 | |
| css.properties.interpolate-size.allow-keywords 📋 | Chrome Android | 9/17/2024 | 671 | |
| css.properties.interpolate-size.numeric-only 📋 | Chrome Android | 9/17/2024 | 671 | |
| css.properties.justify-items.block_context 📋 | Chrome Android | 10/15/2024 | 643 | |
| css.properties.justify-self.block_context 📋 | Chrome Android | 10/15/2024 | 643 | |
| css.properties.line-clamp.none | Firefox | 7/9/2019 | 2568 | |
| css.properties.list-style.symbols 📋 | Firefox | 1/13/2015 | 4206 | |
| css.properties.list-style-type.afar | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.amharic | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.amharic-abegede | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.asterisks | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.binary | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-abegede | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-abegede-am-et | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-abegede-gez | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-abegede-ti-er | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-abegede-ti-et | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-halehame-aa-er | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-halehame-aa-et | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-halehame-am-et | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-halehame-gez | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-halehame-om-et | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-halehame-sid-et | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-halehame-so-et | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.ethiopic-halehame-tig | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.footnotes | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.lower-hexadecimal | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.lower-norwegian | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.octal | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.oromo | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.sidama | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.somali | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.symbols 📋 | Firefox | 1/13/2015 | 4206 | |
| css.properties.list-style-type.tigre | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.tigrinya-er | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.tigrinya-er-abegede | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.tigrinya-et | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.tigrinya-et-abegede | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.upper-greek | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.upper-hexadecimal | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.list-style-type.upper-norwegian | Chrome Android | 5/25/2021 | 1882 | |
| css.properties.mask-border 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.mask-border-outset 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.mask-border-repeat 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.mask-border-slice 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.mask-border-source 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.mask-border-width 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.mask-clip.border | Chrome Android | 6/27/2012 | 5136 | Chrome: Only works when using -webkit-mask-clip.Chrome Android: Only works when using -webkit-mask-clip.Edge: Only works when using -webkit-mask-clip.Quest Browser: Only works when using -webkit-mask-clip.Opera: Only works when using -webkit-mask-clip.Opera Android: Only works when using -webkit-mask-clip.Samsung Internet: Only works when using -webkit-mask-clip. |
| css.properties.mask-clip.content | Chrome Android | 6/27/2012 | 5136 | Chrome: Only works when using -webkit-mask-clip.Chrome Android: Only works when using -webkit-mask-clip.Edge: Only works when using -webkit-mask-clip.Quest Browser: Only works when using -webkit-mask-clip.Opera: Only works when using -webkit-mask-clip.Opera Android: Only works when using -webkit-mask-clip.Samsung Internet: Only works when using -webkit-mask-clip. |
| css.properties.mask-clip.padding | Chrome Android | 6/27/2012 | 5136 | Chrome: Only works when using -webkit-mask-clip.Chrome Android: Only works when using -webkit-mask-clip.Edge: Only works when using -webkit-mask-clip.Quest Browser: Only works when using -webkit-mask-clip.Opera: Only works when using -webkit-mask-clip.Opera Android: Only works when using -webkit-mask-clip.Samsung Internet: Only works when using -webkit-mask-clip. |
| css.properties.mask-clip.text | Chrome Android | 6/27/2012 | 5136 | Chrome: Only works when using -webkit-mask-clip.Chrome Android: Only works when using -webkit-mask-clip.Edge: Only works when using -webkit-mask-clip.Quest Browser: Only works when using -webkit-mask-clip.Opera: Only works when using -webkit-mask-clip.Opera Android: Only works when using -webkit-mask-clip.Samsung Internet: Only works when using -webkit-mask-clip. |
| css.properties.mask-origin.border | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.mask-origin.content | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.mask-origin.padding | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.max-block-size.fit-content_function | Firefox | 8/10/2021 | 1805 | |
| css.properties.max-block-size.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.max-height.fit-content_function 📋 | Firefox | 8/10/2021 | 1805 | |
| css.properties.max-height.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.max-inline-size.fit-content_function | Firefox | 8/10/2021 | 1805 | |
| css.properties.max-inline-size.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.max-width.fit-content_function 📋 | Firefox | 8/10/2021 | 1805 | |
| css.properties.max-width.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.min-block-size.fit-content_function | Firefox | 8/10/2021 | 1805 | |
| css.properties.min-block-size.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.min-height.fit-content_function 📋 | Firefox | 8/10/2021 | 1805 | |
| css.properties.min-height.stretch | Chrome Android | 6/24/2025 | 391 | |
| css.properties.min-inline-size.fit-content_function | Firefox | 8/10/2021 | 1805 | |
| css.properties.min-inline-size.stretch 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.properties.min-width.fit-content_function 📋 | Firefox | 8/10/2021 | 1805 | |
| css.properties.min-width.stretch | Chrome Android | 6/24/2025 | 391 | |
| css.properties.mix-blend-mode.svg_elements | Firefox | 9/2/2014 | 4339 | |
| css.properties.object-view-box 📋 | Chrome Android | 8/2/2022 | 1448 | |
| css.properties.object-view-box.none 📋 | Chrome Android | 8/2/2022 | 1448 | |
| css.properties.orphans 📋 | Chrome Android | 2/27/2013 | 4891 | |
| css.properties.overlay 📋 | Chrome Android | 9/12/2023 | 1042 | |
| css.properties.overlay.auto 📋 | Chrome Android | 9/12/2023 | 1042 | |
| css.properties.overlay.none 📋 | Chrome Android | 9/12/2023 | 1042 | |
| css.properties.page-break-after.avoid 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.page-break-before.avoid 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.pointer-events.bounding-box 📋 | Chrome Android | 2/26/2014 | 4527 | |
| css.properties.position-visibility.anchors-valid 📋 | Firefox | 1/13/2026 | 188 | |
| css.properties.reading-flow 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.reading-flow.flex-flow 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.reading-flow.flex-visual 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.reading-flow.grid-columns 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.reading-flow.grid-order 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.reading-flow.grid-rows 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.reading-flow.normal 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.reading-flow.source-order 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.reading-order 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.properties.ruby-position.alternate | Firefox | 4/19/2021 | 1918 | |
| css.properties.ruby-position.inter-character | Chrome Android | 7/27/2020 | 2184 | Chrome: This value is only supported with the prefixed version of the property.Chrome Android: This value is only supported with the prefixed version of the property.Edge: This value is only supported with the prefixed version of the property.Quest Browser: This value is only supported with the prefixed version of the property.Opera: This value is only supported with the prefixed version of the property.Opera Android: This value is only supported with the prefixed version of the property.Samsung Internet: This value is only supported with the prefixed version of the property.WebView Android: This value is only supported with the prefixed version of the property. |
| css.properties.scroll-initial-target 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.scroll-initial-target.nearest 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.scroll-initial-target.none 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.scroll-marker-group 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.properties.scroll-marker-group.after 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.properties.scroll-marker-group.before 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.properties.scroll-marker-group.none 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.properties.scroll-target-group 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.properties.scroll-target-group.auto 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.properties.scroll-target-group.none 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.properties.scroll-timeline.none 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.scroll-timeline-axis.block 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.scroll-timeline-axis.inline 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.scroll-timeline-axis.x 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.scroll-timeline-axis.y 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.scroll-timeline-name.none 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.speak 📋 | Chrome Android | 2/4/2020 | 2358 | 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.text-autospace.auto 📋 | Firefox | 11/11/2025 | 251 | |
| css.properties.text-autospace.ideograph-alpha 📋 | Firefox | 11/11/2025 | 251 | |
| css.properties.text-autospace.ideograph-numeric 📋 | Firefox | 11/11/2025 | 251 | |
| css.properties.text-autospace.insert 📋 | Firefox | 11/11/2025 | 251 | |
| css.properties.text-box 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box.auto 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box.none 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box.normal 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box.text 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box.trim-both 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box.trim-end 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box.trim-start 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box-edge 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box-edge.auto 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box-edge.text 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box-trim 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box-trim.none 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box-trim.trim-both 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box-trim.trim-end 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-box-trim.trim-start 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.properties.text-decoration-inset 📋 | Firefox | 12/9/2025 | 223 | |
| css.properties.text-decoration-inset.auto 📋 | Firefox | 12/9/2025 | 223 | |
| css.properties.text-decoration-skip-ink.all 📋 | Firefox | 4/7/2020 | 2295 | |
| css.properties.text-emphasis-position.auto | Firefox | 10/29/2024 | 629 | |
| css.properties.text-overflow.string | Firefox | 12/20/2011 | 5326 | |
| css.properties.text-overflow.two_value_syntax | Firefox | 12/20/2011 | 5326 | |
| css.properties.text-size-adjust 📋 | Chrome Android | 10/19/2016 | 3561 | |
| css.properties.text-size-adjust.auto 📋 | Chrome Android | 10/19/2016 | 3561 | |
| css.properties.text-size-adjust.none 📋 | Chrome Android | 10/19/2016 | 3561 | |
| css.properties.text-size-adjust.percentages 📋 | Chrome Android | 10/19/2016 | 3561 | |
| css.properties.text-spacing-trim 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.text-spacing-trim.normal 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.text-spacing-trim.space-all 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.text-spacing-trim.space-first 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.text-spacing-trim.trim-start 📋 | Chrome Android | 3/19/2024 | 853 | |
| css.properties.text-transform.dutch_ij_digraph | Firefox | 7/17/2012 | 5116 | |
| css.properties.text-transform.full-size-kana 📋 | Firefox | 12/11/2018 | 2778 | |
| css.properties.text-transform.full-width 📋 | Firefox | 2/19/2013 | 4899 | |
| css.properties.text-wrap.pretty 📋 | Chrome Android | 9/12/2023 | 1042 | |
| css.properties.text-wrap-style.pretty 📋 | Chrome Android | 10/15/2024 | 643 | |
| css.properties.timeline-scope 📋 | Chrome Android | 8/15/2023 | 1070 | |
| css.properties.timeline-scope.none 📋 | Chrome Android | 8/15/2023 | 1070 | |
| css.properties.timeline-trigger 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.timeline-trigger.auto 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.timeline-trigger.none 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.timeline-trigger.normal 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.timeline-trigger-name 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.timeline-trigger-name.none 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.timeline-trigger-source 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.timeline-trigger-source.auto 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.timeline-trigger-source.none 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.touch-action.pan-down | Chrome Android | 12/6/2016 | 3513 | |
| css.properties.touch-action.pan-left | Chrome Android | 12/6/2016 | 3513 | |
| css.properties.touch-action.pan-right | Chrome Android | 12/6/2016 | 3513 | |
| css.properties.touch-action.pan-up | Chrome Android | 12/6/2016 | 3513 | |
| css.properties.transition-behavior.transitionable_content-visibility 📋 | Chrome Android | 9/12/2023 | 1042 | |
| css.properties.transition-behavior.transitionable_display 📋 | Chrome Android | 9/12/2023 | 1042 | |
| css.properties.trigger-scope 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.trigger-scope.all 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.trigger-scope.none 📋 | Chrome Android | 3/10/2026 | 132 | |
| css.properties.user-modify | Chrome Android | 6/27/2012 | 5136 | Firefox: While the CSS property is parsed and accepted, it does not have any effect.Firefox for Android: While the CSS property is parsed and accepted, it does not have any effect. |
| css.properties.user-modify.read-write-plaintext-only | Chrome Android | 6/27/2012 | 5136 | |
| css.properties.view-timeline.none 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.view-timeline-axis.block 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.view-timeline-axis.inline 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.view-timeline-axis.x 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.view-timeline-axis.y 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.view-timeline-inset 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.view-timeline-inset.auto 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.view-timeline-name.none 📋 | Chrome Android | 7/21/2023 | 1095 | |
| css.properties.view-transition-group 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.properties.view-transition-group.contain | Chrome Android | 9/2/2025 | 321 | |
| css.properties.view-transition-group.nearest | Chrome Android | 9/2/2025 | 321 | |
| css.properties.view-transition-group.normal | Chrome Android | 9/2/2025 | 321 | |
| css.properties.white-space.preserve-spaces 📋 | Firefox | 3/19/2024 | 853 | |
| css.properties.white-space.svg_elements | Firefox | 2/24/2015 | 4164 | |
| css.properties.white-space-collapse.preserve-spaces 📋 | Firefox | 3/19/2024 | 853 | |
| css.properties.widows 📋 | Chrome Android | 2/27/2013 | 4891 | |
| css.properties.width.fit-content_function 📋 | Firefox | 8/10/2021 | 1805 | |
| css.properties.word-break.auto-phrase 📋 | Chrome Android | 10/31/2023 | 993 | 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.-moz-color-swatch | Firefox | 2/4/2014 | 4549 | |
| css.selectors.-moz-first-node | Firefox | 8/8/2017 | 3268 | |
| css.selectors.-moz-last-node | Firefox | 8/8/2017 | 3268 | |
| css.selectors.-moz-list-bullet | Firefox | 11/9/2004 | 7923 | |
| css.selectors.-moz-list-number | Firefox | 11/9/2004 | 7923 | |
| css.selectors.-moz-only-whitespace | Firefox | 11/9/2004 | 7923 | |
| css.selectors.-moz-progress-bar | Firefox | 8/16/2011 | 5452 | |
| css.selectors.-moz-range-progress | Firefox | 6/25/2013 | 4773 | |
| css.selectors.-moz-range-thumb | Firefox | 5/14/2013 | 4815 | |
| css.selectors.-moz-range-track | Firefox | 5/14/2013 | 4815 | |
| css.selectors.-moz-submit-invalid | Firefox | 4/19/2021 | 1918 | Firefox: From Firefox 88 the feature has been placed behind a flag. See bug 1694129.Firefox for Android: From version 88, the feature has been withdrawn. See bug 1694129. |
| css.selectors.-moz-window-inactive | Firefox | 3/22/2011 | 5599 | |
| css.selectors.-webkit-inner-spin-button | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-meter-bar | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-meter-even-less-good-value | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-meter-inner-element | Chrome Android | 2/27/2013 | 4891 | |
| css.selectors.-webkit-meter-optimum-value | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-meter-suboptimum-value | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-progress-bar | Chrome Android | 2/27/2013 | 4891 | |
| css.selectors.-webkit-progress-inner-element | Chrome Android | 2/27/2013 | 4891 | |
| css.selectors.-webkit-progress-value | Chrome Android | 2/27/2013 | 4891 | |
| css.selectors.-webkit-resizer | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-scrollbar | Chrome Android | 6/27/2012 | 5136 | Safari on iOS: From Safari 13, only display: none works with this pseudo-element. Other styles have no effect.WebView on iOS: From Safari 13, only display: none works with this pseudo-element. Other styles have no effect. |
| css.selectors.-webkit-scrollbar-button | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-scrollbar-corner | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-scrollbar-thumb | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-scrollbar-track | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-scrollbar-track-piece | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-search-cancel-button | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-search-results-button | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.-webkit-slider-runnable-track | Chrome Android | 4/3/2013 | 4856 | |
| css.selectors.-webkit-slider-thumb | Chrome Android | 1/15/2014 | 4569 | |
| css.selectors.attribute.case_sensitive_modifier | Firefox | 3/19/2019 | 2680 | |
| css.selectors.checkmark 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.selectors.column 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.column.nested_scroll-marker | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.cue.selector_argument | Chrome Android | 4/3/2013 | 4856 | |
| css.selectors.first-letter.dutch_ij_digraph | Firefox | 3/23/2021 | 1945 | |
| css.selectors.first-letter.svg_text_element | Firefox | 3/19/2024 | 853 | |
| css.selectors.first-line.svg_text_element | Firefox | 3/19/2024 | 853 | |
| css.selectors.fullscreen.all_elements | Firefox | 12/15/2015 | 3870 | |
| css.selectors.future 📋 | Chrome Android | 2/27/2013 | 4891 | |
| css.selectors.grammar-error 📋 | Chrome Android | 1/23/2024 | 909 | |
| css.selectors.has-slotted 📋 | Firefox | 3/4/2025 | 503 | |
| css.selectors.host-context 📋 | Chrome Android | 10/19/2016 | 3561 | |
| css.selectors.interest-source 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.selectors.interest-target 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.selectors.lang.argument_list | Firefox | 6/6/2023 | 1140 | |
| css.selectors.lang.wildcards | Firefox | 6/6/2023 | 1140 | |
| css.selectors.left 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.marker.counter_support 📋 | Firefox | 1/13/2026 | 188 | |
| css.selectors.marker.quotes_support 📋 | Firefox | 1/13/2026 | 188 | |
| css.selectors.past 📋 | Chrome Android | 2/27/2013 | 4891 | |
| css.selectors.picker 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.picker-icon 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.selectors.picture-in-picture 📋 | Chrome Android | 2/7/2023 | 1259 | |
| css.selectors.right 📋 | Chrome Android | 6/27/2012 | 5136 | |
| css.selectors.scroll-button 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.block-end 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.block-start 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.down 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.inline-end 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.inline-start 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.left 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.right 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.star 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-button.up 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-marker 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.scroll-marker-group 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.search-text 📋 | Chrome Android | 1/13/2026 | 188 | |
| css.selectors.selection.text-decoration | Chrome Android | 9/2/2022 | 1417 | |
| css.selectors.spelling-error 📋 | Chrome Android | 1/23/2024 | 909 | |
| css.selectors.target-after 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.selectors.target-before 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.selectors.target-current 📋 | Chrome Android | 4/1/2025 | 475 | |
| css.selectors.view-transition-group-children 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.selectors.xr-overlay 📋 | Chrome Android | 5/19/2020 | 2253 | |
| css.types.anchor-size.inset_margin | Chrome Android | 1/14/2025 | 552 | |
| css.types.attr.type_function 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.angle 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.color 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.custom-ident 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.ident 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.image 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.integer 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.length 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.length-percentage 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.number 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.percentage 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.resolution 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.string 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.time 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.transform-function 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.attr.type_function.url 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.calc.typed_division_produces_unitless_number 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.types.calc-size 📋 | Chrome Android | 9/17/2024 | 671 | |
| css.types.color.contrast-color 📋 | Firefox | 12/9/2025 | 223 | |
| css.types.corner-shape-value 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.corner-shape-value.bevel 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.corner-shape-value.notch 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.corner-shape-value.round 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.corner-shape-value.scoop 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.corner-shape-value.square 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.corner-shape-value.squircle 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.corner-shape-value.superellipse 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.dashed-function 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.dynamic-range-limit-mix 📋 | Chrome Android | 4/29/2025 | 447 | |
| css.types.env.keyboard-inset-bottom 📋 | Chrome Android | 9/21/2021 | 1763 | |
| css.types.env.keyboard-inset-height 📋 | Chrome Android | 9/21/2021 | 1763 | |
| css.types.env.keyboard-inset-left 📋 | Chrome Android | 9/21/2021 | 1763 | |
| css.types.env.keyboard-inset-right 📋 | Chrome Android | 9/21/2021 | 1763 | |
| css.types.env.keyboard-inset-top 📋 | Chrome Android | 9/21/2021 | 1763 | |
| css.types.env.keyboard-inset-width 📋 | Chrome Android | 9/21/2021 | 1763 | |
| css.types.env.titlebar-area-height 📋 | Chrome Android | 8/31/2021 | 1784 | 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 Android | 8/31/2021 | 1784 | 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 Android | 8/31/2021 | 1784 | 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 Android | 8/31/2021 | 1784 | 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 Android | 6/24/2025 | 391 | |
| css.types.env.viewport-segment-height 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.types.env.viewport-segment-left 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.types.env.viewport-segment-right 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.types.env.viewport-segment-top 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.types.env.viewport-segment-width 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.types.if 📋 | Chrome Android | 5/27/2025 | 419 | |
| css.types.if.style | Chrome Android | 5/27/2025 | 419 | |
| css.types.if.style.range_syntax 📋 | Chrome Android | 10/28/2025 | 265 | |
| css.types.image.cross-fade 📋 | Chrome Android | 6/27/2012 | 5136 | Chrome: Supports the original dual-image with percentage implementation only.Chrome: See bug 40470742 for supporting the unprefixed cross-fade() function.Chrome Android: Supports the original dual-image with percentage implementation only.Chrome Android: See bug 40470742 for supporting the unprefixed cross-fade() function.Edge: Supports the original dual-image with percentage implementation only.Edge: See bug 40470742 for supporting the unprefixed cross-fade() function.Quest Browser: Supports the original dual-image with percentage implementation only.Quest Browser: See bug 40470742 for supporting the unprefixed cross-fade() function.Opera: Supports the original dual-image with percentage implementation only.Opera: See bug 40470742 for supporting the unprefixed cross-fade() function.Opera Android: Supports the original dual-image with percentage implementation only.Opera Android: See bug 40470742 for supporting the unprefixed cross-fade() function.Safari: Supports the original dual-image with percentage implementation only.Safari: Supports the original dual-image with percentage implementation only.Safari on iOS: Support for the original dual-image with percentage implementation only.Safari on iOS: Supports the original dual-image with percentage implementation only.Samsung Internet: Supports the original dual-image with percentage implementation only.Samsung Internet: See bug 40470742 for supporting the unprefixed cross-fade() function.WebView Android: Supports the original dual-image with percentage implementation only.WebView Android: See bug 40470742 for supporting the unprefixed cross-fade() function.WebView on iOS: Support for the original dual-image with percentage implementation only.WebView on iOS: Supports the original dual-image with percentage implementation only. |
| css.types.image.element 📋 | Firefox | 11/14/2017 | 3170 | Firefox: -moz-element() is limited to background-image, background, border-image and border-image-source.Firefox: -moz-element() is limited to background-image and background.Firefox for Android: -moz-element() is limited to background-image, background, border-image and border-image-source.Firefox for Android: -moz-element() is limited to background-image and background. |
| css.types.image.paint 📋 | Chrome Android | 3/6/2018 | 3058 | |
| css.types.progress 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.types.ratio.number_value | Firefox | 6/30/2020 | 2211 | |
| css.types.sibling-count 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.types.sibling-index 📋 | Chrome Android | 6/24/2025 | 391 | |
| css.types.sign.typed_division_produces_unitless_number 📋 | Chrome Android | 9/2/2025 | 321 | |
| css.types.superellipse 📋 | Chrome Android | 8/5/2025 | 349 | |
| css.types.text-edge 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.text-edge.alphabetic 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.text-edge.cap 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.text-edge.ex 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.text-edge.text 📋 | Chrome Android | 2/4/2025 | 531 | |
| css.types.type 📋 | Chrome Android | 8/5/2025 | 349 |
| API | First Browser | Date | Days in Limbo | Notes |
|---|---|---|---|---|
| html.elements.a.attributionsrc 📋 | Chrome Android | 5/14/2024 | 797 | |
| html.elements.a.coords 📋 | Chrome Android | 6/27/2012 | 5136 | Firefox: You can no longer nest an <a> element inside a <map> element to create a hotspot region - coords and shape attribute support removed.Firefox for Android: You can no longer nest an <a> element inside a <map> element to create a hotspot region - coords and shape attribute support removed. |
| html.elements.a.href.href_sms | Firefox | 4/24/2012 | 5200 | |
| html.elements.a.hreftranslate | Chrome Android | 4/7/2020 | 2295 | |
| html.elements.a.interestfor | Chrome Android | 10/28/2025 | 265 | |
| html.elements.a.referrerpolicy.no-referrer-when-downgrade | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.a.referrerpolicy.origin-when-cross-origin | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.a.referrerpolicy.unsafe-url | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.a.shape 📋 | Chrome Android | 6/27/2012 | 5136 | Firefox: You can no longer nest an <a> element inside a <map> element to create a hotspot region - coords and shape attribute support removed.Firefox for Android: You can no longer nest an <a> element inside a <map> element to create a hotspot region - coords and shape attribute support removed. |
| html.elements.a.target.unfencedTop | Chrome Android | 6/11/2024 | 769 | |
| html.elements.area.attributionsrc 📋 | Chrome Android | 5/14/2024 | 797 | |
| html.elements.area.interestfor | Chrome Android | 10/28/2025 | 265 | |
| html.elements.area.referrerpolicy.no-referrer-when-downgrade | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.area.referrerpolicy.origin-when-cross-origin | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.area.referrerpolicy.unsafe-url | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.audio.controlslist 📋 | Chrome Android | 4/25/2017 | 3373 | |
| html.elements.audio.disableremoteplayback 📋 | Chrome Android | 2/1/2017 | 3456 | |
| html.elements.button.interestfor | Chrome Android | 10/28/2025 | 265 | |
| html.elements.canvas.moz-opaque | Firefox | 6/30/2009 | 6229 | |
| html.elements.datalist.input_type_color 📋 | Chrome Android | 2/26/2014 | 4527 | |
| html.elements.datalist.input_type_date 📋 | Chrome Android | 2/26/2014 | 4527 | |
| html.elements.datalist.input_type_time 📋 | Chrome Android | 2/26/2014 | 4527 | |
| html.elements.fencedframe 📋 | Chrome Android | 6/11/2024 | 769 | |
| html.elements.fencedframe.allow 📋 | Chrome Android | 6/11/2024 | 769 | |
| html.elements.fencedframe.height 📋 | Chrome Android | 6/11/2024 | 769 | |
| html.elements.fencedframe.width 📋 | Chrome Android | 6/11/2024 | 769 | |
| html.elements.form.autocomplete.new-password | Firefox | 5/21/2019 | 2617 | |
| html.elements.geolocation 📋 | Chrome Android | 1/13/2026 | 188 | |
| html.elements.geolocation.autolocate 📋 | Chrome Android | 1/13/2026 | 188 | |
| html.elements.geolocation.watch 📋 | Chrome Android | 1/13/2026 | 188 | |
| html.elements.h1.no_ua_styles_in_article_aside_nav_section 📋 | Firefox | 6/24/2025 | 391 | |
| html.elements.hr.hr_in_select | Firefox | 1/23/2024 | 909 | Chrome: Exposes the <hr> visually in the page only when the menu is expanded (arrowing within the collapsed menu does not show them).Chrome: Does not expose the <hr> in the accessibility tree.Edge: Exposes the <hr> visually in the page only when the menu is expanded (arrowing within the collapsed menu does not show them).Edge: Does not expose the <hr> in the accessibility tree.Firefox: Does not expose the <hr> in the accessibility tree.Opera: Exposes the <hr> visually in the page only when the menu is expanded (arrowing within the collapsed menu does not show them).Opera: Does not expose the <hr> in the accessibility tree.Safari: Does not expose the <hr> in the accessibility tree.Safari on iOS: Does not expose the <hr> in the accessibility tree.WebView on iOS: Does not expose the <hr> in the accessibility tree. |
| html.elements.iframe.allow.accelerometer 📋 | Chrome Android | 4/17/2018 | 3016 | |
| html.elements.iframe.allow.ambient-light-sensor 📋 | Chrome Android | 4/17/2018 | 3016 | |
| html.elements.iframe.allow.attribution-reporting 📋 | Chrome Android | 9/12/2023 | 1042 | |
| html.elements.iframe.allow.bluetooth 📋 | Chrome Android | 8/2/2022 | 1448 | |
| html.elements.iframe.allow.browsing-topics | Chrome Android | 7/21/2023 | 1095 | |
| html.elements.iframe.allow.cross-origin-isolated 📋 | Chrome Android | 11/17/2020 | 2071 | |
| html.elements.iframe.allow.document-domain 📋 | Firefox | 3/10/2020 | 2323 | |
| html.elements.iframe.allow.gamepad 📋 | Firefox | 8/10/2021 | 1805 | Firefox: The default allowlist is * instead of self (as required by the specification).Firefox for Android: The default allowlist is * instead of self (as required by the specification). |
| html.elements.iframe.allow.gyroscope 📋 | Chrome Android | 4/17/2018 | 3016 | |
| html.elements.iframe.allow.hid 📋 | Chrome Android | 3/2/2021 | 1966 | |
| html.elements.iframe.allow.identity-credentials-get 📋 | Chrome Android | 2/7/2023 | 1259 | |
| html.elements.iframe.allow.idle-detection 📋 | Chrome Android | 9/21/2021 | 1763 | |
| html.elements.iframe.allow.magnetometer 📋 | Chrome Android | 4/17/2018 | 3016 | |
| html.elements.iframe.allow.otp-credentials 📋 | Chrome Android | 7/27/2020 | 2184 | |
| html.elements.iframe.allow.picture-in-picture 📋 | Chrome Android | 9/2/2022 | 1417 | |
| html.elements.iframe.allow.publickey-credentials-create 📋 | Firefox | 2/20/2024 | 881 | |
| html.elements.iframe.allow.serial 📋 | Chrome Android | 3/2/2021 | 1966 | |
| html.elements.iframe.allow.speaker-selection 📋 | Firefox | 8/1/2023 | 1084 | Firefox for Android: Not available due to a limitation in Android (see bug 1473346). |
| html.elements.iframe.allow.storage-access 📋 | Chrome Android | 5/2/2023 | 1175 | |
| html.elements.iframe.allow.usb 📋 | Chrome Android | 8/1/2017 | 3275 | |
| html.elements.iframe.allow.wildcards | Chrome Android | 11/29/2022 | 1329 | |
| html.elements.iframe.allow.window-management 📋 | Chrome Android | 3/29/2022 | 1574 | |
| html.elements.iframe.allow.xr-spatial-tracking 📋 | Chrome Android | 12/17/2019 | 2407 | |
| html.elements.iframe.allowpaymentrequest | Chrome Android | 8/1/2017 | 3275 | |
| html.elements.iframe.browsingtopics | Chrome Android | 6/11/2024 | 769 | |
| html.elements.iframe.credentialless 📋 | Chrome Android | 2/7/2023 | 1259 | |
| html.elements.iframe.csp 📋 | Chrome Android | 9/5/2017 | 3240 | |
| html.elements.iframe.privateToken 📋 | Chrome Android | 9/12/2023 | 1042 | |
| html.elements.iframe.referrerpolicy.no-referrer-when-downgrade | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.iframe.referrerpolicy.origin-when-cross-origin | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.iframe.referrerpolicy.unsafe-url | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.iframe.sandbox.allow-pointer-lock 📋 | Firefox | 9/20/2016 | 3590 | |
| html.elements.iframe.sandbox.allow-top-navigation-to-custom-protocols 📋 | Firefox | 5/31/2022 | 1511 | |
| html.elements.img.attributionsrc 📋 | Chrome Android | 5/14/2024 | 797 | |
| html.elements.img.referrerpolicy.no-referrer-when-downgrade | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.img.referrerpolicy.origin-when-cross-origin | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.img.referrerpolicy.unsafe-url | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.img.sizes.auto 📋 | Chrome Android | 6/11/2024 | 769 | |
| html.elements.input.capture 📋 | Chrome Android | 2/27/2013 | 4891 | |
| html.elements.input.type_color.accepts_css_colors 📋 | Firefox | 9/16/2025 | 307 | |
| html.elements.input.type_color.list 📋 | Chrome Android | 2/26/2014 | 4527 | |
| html.elements.input.type_date.list 📋 | Chrome Android | 2/26/2014 | 4527 | |
| html.elements.input.type_month 📋 | Chrome Android | 2/27/2013 | 4891 | Safari: The input type is recognized, but there is no month-specific control. See bug 200416. |
| html.elements.input.type_password.insecure_login_handling | Firefox | 3/7/2017 | 3422 | |
| html.elements.input.type_time.list 📋 | Chrome Android | 2/26/2014 | 4527 | |
| html.elements.input.type_week 📋 | Chrome Android | 2/27/2013 | 4891 | |
| html.elements.link.blocking 📋 | Chrome Android | 9/2/2022 | 1417 | |
| html.elements.link.referrerpolicy.no-referrer-when-downgrade | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.link.referrerpolicy.origin-when-cross-origin | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.link.referrerpolicy.unsafe-url | Chrome Android | 6/8/2016 | 3694 | |
| html.elements.link.rel.alternate_stylesheet 📋 | Firefox | 6/17/2008 | 6607 | |
| html.elements.link.rel.compression-dictionary 📋 | Chrome Android | 10/15/2024 | 643 | |
| html.elements.link.rel.expect 📋 | Chrome Android | 4/16/2024 | 825 | |
| html.elements.link.rel.manifest 📋 | Chrome Android | 11/12/2014 | 4268 | |
| html.elements.link.rel.modulepreload.as-json 📋 | Chrome Android | 4/7/2026 | 104 | |
| html.elements.link.rel.modulepreload.as-style 📋 | Chrome Android | 4/7/2026 | 104 | |
| html.elements.link.rel.preload.as-track | Chrome Android | 4/13/2016 | 3750 | |
| html.elements.link.rel.prerender | Chrome Android | 12/5/2017 | 3149 | 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 Android | 3/4/2025 | 503 | |
| html.elements.meta.name.theme-color 📋 | Chrome Android | 7/20/2021 | 1826 | Chrome: Chrome uses the color only on installed progressive web apps.Chrome: Chrome reports support, but does not actually use the color anywhere.Chrome Android: Chrome for Android does not use the color on devices with native dark mode enabled unless it's an installed progressive web app or a trusted web activity.Edge: Edge uses the color only on installed progressive web apps.Quest Browser: Chrome for Android does not use the color on devices with native dark mode enabled unless it's an installed progressive web app or a trusted web activity. |
| html.elements.meta.name.viewport 📋 | Chrome Android | 6/27/2012 | 5136 | |
| html.elements.meta.name.viewport.initial-scale 📋 | Chrome Android | 6/27/2012 | 5136 | |
| html.elements.meta.name.viewport.interactive-widget 📋 | Chrome Android | 11/29/2022 | 1329 | |
| html.elements.meta.name.viewport.interactive-widget.overlays-content 📋 | Chrome Android | 11/29/2022 | 1329 | |
| html.elements.meta.name.viewport.interactive-widget.resizes-content 📋 | Chrome Android | 11/29/2022 | 1329 | |
| html.elements.meta.name.viewport.interactive-widget.resizes-visual 📋 | Chrome Android | 11/29/2022 | 1329 | |
| html.elements.meta.name.viewport.maximum-scale 📋 | Chrome Android | 6/27/2012 | 5136 | |
| html.elements.meta.name.viewport.minimum-scale 📋 | Chrome Android | 6/27/2012 | 5136 | |
| html.elements.meta.name.viewport.user-scalable 📋 | Chrome Android | 6/27/2012 | 5136 | |
| html.elements.meta.name.viewport.viewport-fit 📋 | Chrome Android | 4/1/2025 | 475 | |
| html.elements.meta.name.viewport.viewport-fit.auto 📋 | Chrome Android | 4/1/2025 | 475 | |
| html.elements.meta.name.viewport.viewport-fit.cover 📋 | Chrome Android | 4/1/2025 | 475 | |
| html.elements.meta.name.viewport.width 📋 | Chrome Android | 6/27/2012 | 5136 | |
| html.elements.script.attributionsrc 📋 | Chrome Android | 5/14/2024 | 797 | |
| html.elements.script.blocking 📋 | Chrome Android | 9/2/2022 | 1417 | |
| html.elements.script.referrerpolicy.no-referrer-when-downgrade | Chrome Android | 10/17/2018 | 2833 | |
| html.elements.script.referrerpolicy.origin-when-cross-origin | Chrome Android | 10/17/2018 | 2833 | |
| html.elements.script.referrerpolicy.unsafe-url | Chrome Android | 10/17/2018 | 2833 | |
| html.elements.script.type.importmap.multiple_import_maps 📋 | Chrome Android | 2/4/2025 | 531 | |
| html.elements.script.type.speculationrules 📋 | Chrome Android | 1/10/2023 | 1287 | Chrome: Initial support included same-origin prerendering only.Chrome Android: Initial support included same-origin prerendering only.Edge: Initial support included same-origin prerendering only.Quest Browser: Initial support included same-origin prerendering only.Opera: Initial support included same-origin prerendering only.Opera Android: Initial support included same-origin prerendering only.Samsung Internet: Initial support included same-origin prerendering only.WebView Android: Initial support included same-origin prerendering only. |
| html.elements.script.type.speculationrules.eagerness 📋 | Chrome Android | 1/23/2024 | 909 | Safari: Only conservative is supported for document rules (though moderate automatically falls back to conservative). Only eager and immediate is supported for list rules.Safari on iOS: Only conservative is supported for document rules (though moderate automatically falls back to conservative). Only eager and immediate is supported for list rules. |
| html.elements.script.type.speculationrules.expects_no_vary_search 📋 | Chrome Android | 7/23/2024 | 727 | 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.prefetch 📋 | Chrome Android | 6/21/2022 | 1490 | |
| html.elements.script.type.speculationrules.prerender 📋 | Chrome Android | 6/21/2022 | 1490 | |
| html.elements.script.type.speculationrules.referrer_policy 📋 | Chrome Android | 3/7/2023 | 1231 | |
| html.elements.script.type.speculationrules.relative_to 📋 | Chrome Android | 1/23/2024 | 909 | |
| html.elements.script.type.speculationrules.requires 📋 | Chrome Android | 6/21/2022 | 1490 | |
| html.elements.script.type.speculationrules.requires.anonymous-client-ip-when-cross-origin 📋 | Chrome Android | 6/21/2022 | 1490 | |
| html.elements.script.type.speculationrules.source_optional 📋 | Chrome Android | 2/20/2024 | 881 | |
| html.elements.script.type.speculationrules.tag 📋 | Chrome Android | 4/29/2025 | 447 | |
| html.elements.script.type.speculationrules.target_hint 📋 | Chrome Android | 6/24/2025 | 391 | 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.script.type.speculationrules.urls 📋 | Chrome Android | 6/21/2022 | 1490 | |
| html.elements.script.type.speculationrules.where 📋 | Chrome Android | 1/23/2024 | 909 | |
| html.elements.select.hr_in_select | Firefox | 1/23/2024 | 909 | Chrome: Exposes the <hr> visually in the page only when the menu is expanded (arrowing within the collapsed menu does not show them).Chrome: Does not expose the <hr> in the accessibility tree.Edge: Exposes the <hr> visually in the page only when the menu is expanded (arrowing within the collapsed menu does not show them).Edge: Does not expose the <hr> in the accessibility tree.Firefox: Does not expose the <hr> in the accessibility tree.Opera: Exposes the <hr> visually in the page only when the menu is expanded (arrowing within the collapsed menu does not show them).Opera: Does not expose the <hr> in the accessibility tree.Safari: Does not expose the <hr> in the accessibility tree.Safari on iOS: Does not expose the <hr> in the accessibility tree.WebView on iOS: Does not expose the <hr> in the accessibility tree. |
| html.elements.select.size 📋 | Firefox | 11/9/2004 | 7923 | |
| html.elements.selectedcontent 📋 | Chrome Android | 4/1/2025 | 475 | |
| html.elements.style.blocking 📋 | Chrome Android | 9/2/2022 | 1417 | |
| html.elements.tbody.charoff | Firefox | 11/9/2004 | 7923 | Chrome: Since Chrome 1, the attribute can be set, but has no effect.Chrome Android: Since Chrome Android 18, the attribute can be set, but has no effect.Edge: Since Edge 79, the attribute can be set, but has no effect.Quest Browser: Since Quest Browser 5.0, the attribute can be set, but has no effect.Opera: Since Opera 15, the attribute can be set, but has no effect.Opera Android: Since Opera Android 14, the attribute can be set, but has no effect.Safari: Since Safari 3, the attribute can be set, but has no effect.Safari on iOS: Since Safari on iOS 2, the attribute can be set, but has no effect.Samsung Internet: Since Samsung Internet 1.0, the attribute can be set, but has no effect.WebView Android: Since WebView Android 4.4, the attribute can be set, but has no effect.WebView on iOS: Since WebView on iOS 2, the attribute can be set, but has no effect. |
| html.elements.td.charoff | Firefox | 11/9/2004 | 7923 | Chrome: Since Chrome 1, the attribute can be set, but has no effect.Chrome Android: Since Chrome Android 18, the attribute can be set, but has no effect.Edge: Since Edge 79, the attribute can be set, but has no effect.Quest Browser: Since Quest Browser 5.0, the attribute can be set, but has no effect.Opera: Since Opera 15, the attribute can be set, but has no effect.Opera Android: Since Opera Android 14, the attribute can be set, but has no effect.Safari: Since Safari 3, the attribute can be set, but has no effect.Safari on iOS: Since Safari on iOS 2, the attribute can be set, but has no effect.Samsung Internet: Since Samsung Internet 1.0, the attribute can be set, but has no effect.WebView Android: Since WebView Android 4.4, the attribute can be set, but has no effect.WebView on iOS: Since WebView on iOS 2, the attribute can be set, but has no effect. |
| html.elements.template.shadowrootserializable 📋 | Chrome Android | 5/14/2024 | 797 | |
| html.elements.textarea.autocomplete.new-password | Firefox | 5/21/2019 | 2617 | |
| html.elements.textarea.autocomplete.webauthn 📋 | Chrome Android | 11/29/2022 | 1329 | |
| html.elements.textarea.wrap.hard | Chrome Android | 6/27/2012 | 5136 | |
| html.elements.tfoot.charoff | Firefox | 11/9/2004 | 7923 | Chrome: Since Chrome 1, the attribute can be set, but has no effect.Chrome Android: Since Chrome Android 18, the attribute can be set, but has no effect.Edge: Since Edge 79, the attribute can be set, but has no effect.Quest Browser: Since Quest Browser 5.0, the attribute can be set, but has no effect.Opera: Since Opera 15, the attribute can be set, but has no effect.Opera Android: Since Opera Android 14, the attribute can be set, but has no effect.Safari: Since Safari 3, the attribute can be set, but has no effect.Safari on iOS: Since Safari on iOS 2, the attribute can be set, but has no effect.Samsung Internet: Since Samsung Internet 1.0, the attribute can be set, but has no effect.WebView Android: Since WebView Android 4.4, the attribute can be set, but has no effect.WebView on iOS: Since WebView on iOS 2, the attribute can be set, but has no effect. |
| html.elements.th.charoff | Firefox | 11/9/2004 | 7923 | Chrome: Since Chrome 1, the attribute can be set, but has no effect.Chrome Android: Since Chrome Android 18, the attribute can be set, but has no effect.Edge: Since Edge 79, the attribute can be set, but has no effect.Quest Browser: Since Quest Browser 5.0, the attribute can be set, but has no effect.Opera: Since Opera 15, the attribute can be set, but has no effect.Opera Android: Since Opera Android 14, the attribute can be set, but has no effect.Safari: Since Safari 3, the attribute can be set, but has no effect.Safari on iOS: Since Safari on iOS 2, the attribute can be set, but has no effect.Samsung Internet: Since Samsung Internet 1.0, the attribute can be set, but has no effect.WebView Android: Since WebView Android 4.4, the attribute can be set, but has no effect.WebView on iOS: Since WebView on iOS 2, the attribute can be set, but has no effect. |
| html.elements.th.rowspan.rowspan_zero | Firefox | 8/8/2017 | 3268 | |
| html.elements.thead.charoff | Firefox | 11/9/2004 | 7923 | Chrome: Since Chrome 1, the attribute can be set, but has no effect.Chrome Android: Since Chrome Android 18, the attribute can be set, but has no effect.Edge: Since Edge 79, the attribute can be set, but has no effect.Quest Browser: Since Quest Browser 5.0, the attribute can be set, but has no effect.Opera: Since Opera 15, the attribute can be set, but has no effect.Opera Android: Since Opera Android 14, the attribute can be set, but has no effect.Safari: Since Safari 3, the attribute can be set, but has no effect.Safari on iOS: Since Safari on iOS 2, the attribute can be set, but has no effect.Samsung Internet: Since Samsung Internet 1.0, the attribute can be set, but has no effect.WebView Android: Since WebView Android 4.4, the attribute can be set, but has no effect.WebView on iOS: Since WebView on iOS 2, the attribute can be set, but has no effect. |
| html.elements.video.controlslist 📋 | Chrome Android | 4/25/2017 | 3373 | |
| html.elements.video.disableremoteplayback 📋 | Chrome Android | 2/1/2017 | 3456 | |
| html.elements.video.playsinline 📋 | Chrome Android | 6/4/2019 | 2603 | |
| html.global_attributes.autocorrect 📋 | Firefox | 3/4/2025 | 503 | |
| html.global_attributes.popover.hint 📋 | Chrome Android | 2/4/2025 | 531 | |
| html.global_attributes.virtualkeyboardpolicy 📋 | Chrome Android | 9/21/2021 | 1763 | |
| html.global_attributes.writingsuggestions 📋 | Chrome Android | 4/16/2024 | 825 |