Not yet stable

For a given set of browsers, what APIs are not yet in all of them.

Example Comparisons
Browsers
Features

Summary

A count of the number of APIs are in Browser X but not in Browser Y.
Not in EdgeNot in Firefox
In Edge 456
In Firefox 146

Unstable APIs

Below is a list of features that are not in all of Edge and Firefox

Raw Data

Quick Links:

CSS Data

API First Browser Date Days in Limbo Notes
css.at-rules.container.style_queries_for_custom_properties 📋Edge3/13/20231310
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.document Firefox6/26/20183031
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 Edge1/15/20202463
css.at-rules.font-face.OpenType_SBIX Edge1/15/20202463
css.at-rules.font-face.OpenType_SVG Firefox7/22/20144466
css.at-rules.font-face.font-feature-settings 📋Firefox12/1/20144334
Firefox: The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS.Firefox: From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4.Firefox for Android: The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox for Android 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox for Android 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS.Firefox for Android: From Firefox for Android 4 to Firefox for Android 14 (inclusive), Firefox for Android supported an older, slightly different syntax. See OpenType Font Feature support in Firefox for Android 4.
css.at-rules.font-face.font-variation-settings 📋Firefox9/5/20182960
css.at-rules.font-face.src.format_keyword Edge12/5/20221408
css.at-rules.keyframes.named_range_keyframes 📋Edge7/21/20231180
css.at-rules.media.-moz-device-pixel-ratio Firefox3/22/20115684
css.at-rules.media.color-index 📋Edge1/15/20202463
css.at-rules.media.display-mode.picture-in-picture 📋Edge3/22/2024935
css.at-rules.media.inverted-colors 📋Firefox6/6/20231225
css.at-rules.media.prefers-reduced-data 📋Edge8/27/20202238
css.at-rules.page.bottom-center 📋Edge11/14/2024698
css.at-rules.page.bottom-left 📋Edge11/14/2024698
css.at-rules.page.bottom-left-corner 📋Edge11/14/2024698
css.at-rules.page.bottom-right 📋Edge11/14/2024698
css.at-rules.page.bottom-right-corner 📋Edge11/14/2024698
css.at-rules.page.left-bottom 📋Edge11/14/2024698
css.at-rules.page.left-middle 📋Edge11/14/2024698
css.at-rules.page.left-top 📋Edge11/14/2024698
css.at-rules.page.right-bottom 📋Edge11/14/2024698
css.at-rules.page.right-middle 📋Edge11/14/2024698
css.at-rules.page.right-top 📋Edge11/14/2024698
css.at-rules.page.top-center 📋Edge11/14/2024698
css.at-rules.page.top-left 📋Edge11/14/2024698
css.at-rules.page.top-left-corner 📋Edge11/14/2024698
css.at-rules.page.top-right 📋Edge11/14/2024698
css.at-rules.page.top-right-corner 📋Edge11/14/2024698
css.at-rules.position-try 📋Edge5/17/2024879
css.at-rules.view-transition 📋Edge6/13/2024852
css.properties.-moz-float-edge Firefox11/9/20048008
css.properties.-moz-force-broken-image-icon Firefox11/9/20048008
css.properties.-moz-orient Firefox8/16/20115537
css.properties.-moz-orient.block Firefox8/11/20154081
css.properties.-moz-orient.inline Firefox8/11/20154081
css.properties.-webkit-app-region Edge1/15/20202463
css.properties.-webkit-border-before Edge1/15/20202463
css.properties.-webkit-border-horizontal-spacing Edge1/15/20202463
css.properties.-webkit-border-vertical-spacing Edge1/15/20202463
css.properties.-webkit-box-reflect Edge1/15/20202463
css.properties.-webkit-column-break-after Edge1/15/20202463
css.properties.-webkit-column-break-before Edge1/15/20202463
css.properties.-webkit-column-break-inside Edge1/15/20202463
css.properties.-webkit-locale Edge1/15/20202463
css.properties.-webkit-logical-height Edge1/15/20202463
css.properties.-webkit-logical-width Edge1/15/20202463
css.properties.-webkit-margin-after Edge1/15/20202463
css.properties.-webkit-margin-before Edge1/15/20202463
css.properties.-webkit-mask-box-image Edge1/15/20202463
css.properties.-webkit-mask-composite Edge10/2/20182933
css.properties.-webkit-max-logical-height Edge1/15/20202463
css.properties.-webkit-max-logical-width Edge1/15/20202463
css.properties.-webkit-min-logical-height Edge1/15/20202463
css.properties.-webkit-min-logical-width Edge1/15/20202463
css.properties.-webkit-perspective-origin-x Edge1/15/20202463
css.properties.-webkit-perspective-origin-y Edge1/15/20202463
css.properties.-webkit-rtl-ordering Edge1/15/20202463
css.properties.-webkit-tap-highlight-color Edge7/29/20154094
css.properties.-webkit-text-combine Edge1/15/20202463
css.properties.-webkit-text-decorations-in-effect Edge1/15/20202463
css.properties.-webkit-transform-origin-x Edge1/15/20202463
css.properties.-webkit-transform-origin-y Edge1/15/20202463
css.properties.-webkit-transform-origin-z Edge1/15/20202463
css.properties.-webkit-user-drag Edge1/15/20202463
css.properties.align-content.flex_context.last_baseline Firefox3/7/20173507
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 📋Edge3/22/2024935
css.properties.align-items.anchor-center 📋Edge5/17/2024879
css.properties.align-self.anchor-center 📋Edge5/17/2024879
css.properties.alignment-baseline 📋Edge1/15/20202463
css.properties.alignment-baseline.alphabetic Edge2/7/20202440
css.properties.alignment-baseline.baseline Edge1/15/20202463
css.properties.alignment-baseline.central Edge1/15/20202463
css.properties.alignment-baseline.ideographic Edge1/15/20202463
css.properties.alignment-baseline.mathematical Edge1/15/20202463
css.properties.alignment-baseline.middle Edge1/15/20202463
css.properties.anchor-name 📋Edge5/17/2024879
css.properties.anchor-name.none 📋Edge5/17/2024879
css.properties.anchor-scope 📋Edge11/14/2024698
css.properties.anchor-scope.all 📋Edge11/14/2024698
css.properties.anchor-scope.none 📋Edge11/14/2024698
css.properties.animation.animation-timeline_included Edge7/21/20231180
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 📋Edge7/21/20231180
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 📋Edge7/21/20231180
css.properties.animation-range-end 📋Edge7/21/20231180
css.properties.animation-range-end.normal 📋Edge7/21/20231180
css.properties.animation-range-start 📋Edge7/21/20231180
css.properties.animation-range-start.normal 📋Edge7/21/20231180
css.properties.background-image.element 📋Firefox3/22/20115684
css.properties.background-position-x.side-relative_values Firefox9/20/20163675
css.properties.background-position-y.side-relative_values Firefox9/20/20163675
css.properties.baseline-shift 📋Edge2/7/20202440
css.properties.baseline-shift.baseline 📋Edge2/7/20202440
css.properties.baseline-shift.sub 📋Edge2/7/20202440
css.properties.baseline-shift.super 📋Edge2/7/20202440
css.properties.block-size.anchor-size 📋Edge5/17/2024879
css.properties.block-size.fit-content_function Firefox8/10/20211890
css.properties.bottom.anchor 📋Edge5/17/2024879
css.properties.bottom.anchor-size 📋Edge1/17/2025634
css.properties.break-after.always Firefox1/7/20202471
css.properties.break-after.avoid-column Edge2/7/20202440
css.properties.break-after.avoid-page Edge2/7/20202440
css.properties.break-after.column Edge2/7/20202440
css.properties.break-after.multicol_context.always Firefox1/29/20192814
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 Edge5/31/20221596
css.properties.break-after.multicol_context.avoid-column Edge5/31/20221596
css.properties.break-after.multicol_context.column Edge7/29/20154094
css.properties.break-after.paged_context.always Firefox1/29/20192814
css.properties.break-after.paged_context.avoid-page Edge7/29/20154094
css.properties.break-after.recto Edge2/7/20202440
css.properties.break-after.verso Edge2/7/20202440
css.properties.break-before.always Firefox1/7/20202471
css.properties.break-before.avoid-column Edge2/7/20202440
css.properties.break-before.avoid-page Edge2/7/20202440
css.properties.break-before.column Edge2/7/20202440
css.properties.break-before.multicol_context.always Firefox1/29/20192814
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 Edge5/31/20221596
css.properties.break-before.multicol_context.avoid-column Edge5/31/20221596
css.properties.break-before.multicol_context.column Edge7/29/20154094
css.properties.break-before.paged_context.always Firefox1/29/20192814
css.properties.break-before.recto Edge2/7/20202440
css.properties.break-before.verso Edge2/7/20202440
css.properties.caption-side.writing-mode_relative_values Firefox11/3/20153997
css.properties.color-adjust 📋Firefox1/7/20202471
css.properties.color-interpolation.linearGradient Firefox2/20/2024966
css.properties.container-type.scroll-state 📋Edge2/6/2025614
css.properties.content.none_applies_to_elements Firefox8/10/20211890
css.properties.content-visibility.is_transitionable 📋Edge9/15/20231124
css.properties.content-visibility.keyframe_animatable 📋Edge8/21/20231149
css.properties.counter-reset.reset_does_not_affect_siblings Firefox10/20/20202184
css.properties.counter-reset.reversed 📋Firefox1/11/20221736
css.properties.custom-property.env.titlebar-area-height 📋Edge9/2/20211867
Chrome: Before version 93, Linux is unsupported.Chrome Android: Before version 93, Linux is unsupported.Edge: Before version 93, Linux is unsupported.
css.properties.custom-property.env.titlebar-area-width 📋Edge9/2/20211867
Chrome: Before version 93, Linux is unsupported.Chrome Android: Before version 93, Linux is unsupported.Edge: Before version 93, Linux is unsupported.
css.properties.custom-property.env.titlebar-area-x 📋Edge9/2/20211867
Chrome: Before version 93, Linux is unsupported.Chrome Android: Before version 93, Linux is unsupported.Edge: Before version 93, Linux is unsupported.
css.properties.custom-property.env.titlebar-area-y 📋Edge9/2/20211867
Chrome: Before version 93, Linux is unsupported.Chrome Android: Before version 93, Linux is unsupported.Edge: Before version 93, Linux is unsupported.
css.properties.display.is_transitionable 📋Edge9/15/20231124
css.properties.display.keyframe_animatable 📋Edge8/21/20231149
css.properties.display.math Edge1/12/20231370
css.properties.display.ruby Firefox5/12/20154172
css.properties.display.ruby-base Firefox5/12/20154172
css.properties.display.ruby-base-container Firefox5/12/20154172
css.properties.display.ruby-text Firefox5/12/20154172
css.properties.display.ruby-text-container Firefox5/12/20154172
css.properties.field-sizing 📋Edge3/22/2024935
css.properties.field-sizing.content 📋Edge3/22/2024935
css.properties.field-sizing.fixed 📋Edge3/22/2024935
css.properties.font-family.math Edge1/12/20231370
css.properties.font-language-override 📋Firefox12/1/20144334
css.properties.font-palette.animation_computed Edge1/25/2024992
css.properties.font-palette.palette-mix_function 📋Edge1/25/2024992
css.properties.font-synthesis.position Firefox9/26/20231113
css.properties.font-synthesis-position 📋Firefox9/26/20231113
css.properties.font-synthesis-position.auto 📋Firefox9/26/20231113
css.properties.font-synthesis-position.none 📋Firefox9/26/20231113
css.properties.font-variant-emoji.emoji 📋Edge11/14/2024698
css.properties.font-variant-emoji.normal 📋Edge11/14/2024698
css.properties.font-variant-emoji.text 📋Edge11/14/2024698
css.properties.font-variant-emoji.unicode 📋Edge11/14/2024698
css.properties.font-variant-position 📋Firefox12/1/20144334
Chrome: The property is recognized, but has no effect.Chrome Android: The property is recognized, but has no effect.Edge: The property is recognized, but has no effect.Quest Browser: The property is recognized, but has no effect.Opera: The property is recognized, but has no effect.Opera Android: The property is recognized, but has no effect.Samsung Internet: The property is recognized, but has no effect.WebView Android: The property is recognized, but has no effect.
css.properties.font-variant-position.normal 📋Firefox1/7/20202471
Chrome: The property is recognized, but has no effect.Chrome Android: The property is recognized, but has no effect.Edge: The property is recognized, but has no effect.Quest Browser: The property is recognized, but has no effect.Opera: The property is recognized, but has no effect.Opera Android: The property is recognized, but has no effect.Samsung Internet: The property is recognized, but has no effect.WebView Android: The property is recognized, but has no effect.
css.properties.font-variant-position.sub 📋Firefox1/7/20202471
Chrome: The property is recognized, but has no effect.Chrome Android: The property is recognized, but has no effect.Edge: The property is recognized, but has no effect.Quest Browser: The property is recognized, but has no effect.Opera: The property is recognized, but has no effect.Opera Android: The property is recognized, but has no effect.Samsung Internet: The property is recognized, but has no effect.WebView Android: The property is recognized, but has no effect.
css.properties.font-variant-position.super 📋Firefox1/7/20202471
Chrome: The property is recognized, but has no effect.Chrome Android: The property is recognized, but has no effect.Edge: The property is recognized, but has no effect.Quest Browser: The property is recognized, but has no effect.Opera: The property is recognized, but has no effect.Opera Android: The property is recognized, but has no effect.Samsung Internet: The property is recognized, but has no effect.WebView Android: The property is recognized, but has no effect.
css.properties.forced-color-adjust.preserve-parent-color 📋Edge10/3/20221471
css.properties.grid-template-columns.masonry 📋Firefox6/2/20202324
css.properties.grid-template-rows.masonry 📋Firefox6/2/20202324
css.properties.height.anchor-size 📋Edge5/17/2024879
css.properties.height.fit-content_function 📋Firefox8/10/20211890
css.properties.height.stretch 📋Edge1/15/20202463
css.properties.hyphenate-limit-chars 📋Edge1/12/20231370
css.properties.hyphenate-limit-chars.auto 📋Edge1/12/20231370
css.properties.hyphens.language_albanian Edge4/6/20231286
css.properties.hyphens.language_amharic Edge4/6/20231286
css.properties.hyphens.language_armenian Edge11/19/20202154
css.properties.hyphens.language_assamese Edge11/19/20202154
css.properties.hyphens.language_basque Edge11/19/20202154
css.properties.hyphens.language_belarusian Edge11/19/20202154
css.properties.hyphens.language_bengali Edge11/19/20202154
css.properties.hyphens.language_bosnian Firefox11/8/20115453
css.properties.hyphens.language_catalan Firefox11/8/20115453
css.properties.hyphens.language_cyrillic_mongolian Edge11/19/20202154
css.properties.hyphens.language_esperanto Firefox11/8/20115453
css.properties.hyphens.language_ethiopic_script_mul Edge4/6/20231286
css.properties.hyphens.language_ethiopic_script_und Edge11/19/20202154
css.properties.hyphens.language_finnish Firefox11/8/20115453
css.properties.hyphens.language_georgian Edge4/6/20231286
css.properties.hyphens.language_gujarati Edge11/19/20202154
css.properties.hyphens.language_hindi Edge11/19/20202154
css.properties.hyphens.language_icelandic Firefox11/8/20115453
css.properties.hyphens.language_interlingua Firefox11/8/20115453
css.properties.hyphens.language_irish Edge11/19/20202154
css.properties.hyphens.language_kannada Edge11/19/20202154
css.properties.hyphens.language_kurmanji Firefox11/8/20115453
css.properties.hyphens.language_latvian Edge4/6/20231286
css.properties.hyphens.language_malayalam Edge11/19/20202154
css.properties.hyphens.language_marathi Edge11/19/20202154
css.properties.hyphens.language_modern_greek Edge4/6/20231286
css.properties.hyphens.language_mongolian Firefox11/8/20115453
css.properties.hyphens.language_old_slavonic Edge11/19/20202154
css.properties.hyphens.language_oriya Edge11/19/20202154
css.properties.hyphens.language_polish Firefox7/22/20144466
css.properties.hyphens.language_punjabi Edge11/19/20202154
css.properties.hyphens.language_tamil Edge11/19/20202154
css.properties.hyphens.language_telugu Edge11/19/20202154
css.properties.hyphens.language_turkish Firefox12/20/20115411
css.properties.hyphens.language_turkmen Edge11/19/20202154
css.properties.hyphens.language_upper_sorbian Firefox11/8/20115453
css.properties.image-rendering.optimizeQuality Firefox1/21/20106109
css.properties.image-rendering.optimizeSpeed Firefox1/21/20106109
css.properties.image-rendering.smooth 📋Firefox10/5/20211834
css.properties.ime-mode 📋Firefox6/17/20086692
css.properties.initial-letter 📋Edge2/9/20231342
Safari: See bug 229090 for the unprefixed property.Safari on iOS: See bug 229090 for the unprefixed property.WebView on iOS: See bug 229090 for the unprefixed property.
css.properties.initial-letter.normal 📋Edge2/9/20231342
css.properties.inline-size.anchor-size 📋Edge5/17/2024879
css.properties.inline-size.fit-content_function Firefox8/10/20211890
css.properties.inset.anchor 📋Edge5/17/2024879
css.properties.inset.anchor-size 📋Edge1/17/2025634
css.properties.inset-block.anchor 📋Edge5/17/2024879
css.properties.inset-block.anchor-size 📋Edge1/17/2025634
css.properties.inset-block-end.anchor 📋Edge5/17/2024879
css.properties.inset-block-end.anchor-size 📋Edge1/17/2025634
css.properties.inset-block-start.anchor 📋Edge5/17/2024879
css.properties.inset-block-start.anchor-size 📋Edge1/17/2025634
css.properties.inset-inline.anchor 📋Edge5/17/2024879
css.properties.inset-inline.anchor-size 📋Edge1/17/2025634
css.properties.inset-inline-end.anchor 📋Edge5/17/2024879
css.properties.inset-inline-end.anchor-size 📋Edge1/17/2025634
css.properties.inset-inline-start.anchor 📋Edge5/17/2024879
css.properties.inset-inline-start.anchor-size 📋Edge1/17/2025634
css.properties.interpolate-size 📋Edge9/19/2024754
css.properties.interpolate-size.allow-keywords 📋Edge9/19/2024754
css.properties.interpolate-size.numeric-only 📋Edge9/19/2024754
css.properties.justify-items.anchor-center 📋Edge5/17/2024879
css.properties.justify-self.anchor-center 📋Edge5/17/2024879
css.properties.left.anchor 📋Edge5/17/2024879
css.properties.left.anchor-size 📋Edge1/17/2025634
css.properties.line-clamp.none Firefox7/9/20192653
css.properties.line-height-step 📋Edge1/15/20202463
css.properties.list-style.symbols 📋Firefox1/13/20154291
css.properties.list-style-type.afar Edge5/27/20211965
css.properties.list-style-type.amharic Edge5/27/20211965
css.properties.list-style-type.amharic-abegede Edge5/27/20211965
css.properties.list-style-type.asterisks Edge5/27/20211965
css.properties.list-style-type.binary Edge5/27/20211965
css.properties.list-style-type.ethiopic Edge5/27/20211965
css.properties.list-style-type.ethiopic-abegede Edge5/27/20211965
css.properties.list-style-type.ethiopic-abegede-am-et Edge5/27/20211965
css.properties.list-style-type.ethiopic-abegede-gez Edge5/27/20211965
css.properties.list-style-type.ethiopic-abegede-ti-er Edge5/27/20211965
css.properties.list-style-type.ethiopic-abegede-ti-et Edge5/27/20211965
css.properties.list-style-type.ethiopic-halehame-aa-er Edge5/27/20211965
css.properties.list-style-type.ethiopic-halehame-aa-et Edge5/27/20211965
css.properties.list-style-type.ethiopic-halehame-am-et Edge5/27/20211965
css.properties.list-style-type.ethiopic-halehame-gez Edge5/27/20211965
css.properties.list-style-type.ethiopic-halehame-om-et Edge5/27/20211965
css.properties.list-style-type.ethiopic-halehame-sid-et Edge5/27/20211965
css.properties.list-style-type.ethiopic-halehame-so-et Edge5/27/20211965
css.properties.list-style-type.ethiopic-halehame-tig Edge5/27/20211965
css.properties.list-style-type.footnotes Edge5/27/20211965
css.properties.list-style-type.lower-hexadecimal Edge5/27/20211965
css.properties.list-style-type.lower-norwegian Edge5/27/20211965
css.properties.list-style-type.octal Edge5/27/20211965
css.properties.list-style-type.oromo Edge5/27/20211965
css.properties.list-style-type.sidama Edge5/27/20211965
css.properties.list-style-type.somali Edge5/27/20211965
css.properties.list-style-type.symbols 📋Firefox1/13/20154291
css.properties.list-style-type.tigre Edge5/27/20211965
css.properties.list-style-type.tigrinya-er Edge5/27/20211965
css.properties.list-style-type.tigrinya-er-abegede Edge5/27/20211965
css.properties.list-style-type.tigrinya-et Edge5/27/20211965
css.properties.list-style-type.tigrinya-et-abegede Edge5/27/20211965
css.properties.list-style-type.upper-greek Edge5/27/20211965
css.properties.list-style-type.upper-hexadecimal Edge5/27/20211965
css.properties.list-style-type.upper-norwegian Edge5/27/20211965
css.properties.margin.anchor-size 📋Edge1/17/2025634
css.properties.margin-block.anchor-size 📋Edge1/17/2025634
css.properties.margin-block-end.anchor-size 📋Edge1/17/2025634
css.properties.margin-block-start.anchor-size 📋Edge1/17/2025634
css.properties.margin-bottom.anchor-size 📋Edge1/17/2025634
css.properties.margin-inline.anchor-size 📋Edge1/17/2025634
css.properties.margin-inline-end.anchor-size 📋Edge1/17/2025634
css.properties.margin-inline-start.anchor-size 📋Edge1/17/2025634
css.properties.margin-left.anchor-size 📋Edge1/17/2025634
css.properties.margin-right.anchor-size 📋Edge1/17/2025634
css.properties.margin-top.anchor-size 📋Edge1/17/2025634
css.properties.mask-border 📋Edge1/15/20202463
css.properties.mask-border-outset 📋Edge1/15/20202463
css.properties.mask-border-repeat 📋Edge1/15/20202463
css.properties.mask-border-slice 📋Edge1/15/20202463
css.properties.mask-border-source 📋Edge1/15/20202463
css.properties.mask-border-width 📋Edge1/15/20202463
css.properties.mask-clip.border Edge1/15/20202463
css.properties.mask-clip.content Edge1/15/20202463
css.properties.mask-clip.padding Edge1/15/20202463
css.properties.mask-clip.text Edge1/15/20202463
css.properties.mask-origin.border Edge1/15/20202463
css.properties.mask-origin.content Edge1/15/20202463
css.properties.mask-origin.padding Edge1/15/20202463
css.properties.math-shift 📋Edge1/12/20231370
css.properties.max-block-size.anchor-size 📋Edge5/17/2024879
css.properties.max-block-size.fit-content_function Firefox8/10/20211890
css.properties.max-height.anchor-size 📋Edge5/17/2024879
css.properties.max-height.fit-content_function 📋Firefox8/10/20211890
css.properties.max-height.stretch 📋Edge1/15/20202463
css.properties.max-inline-size.anchor-size 📋Edge5/17/2024879
css.properties.max-inline-size.fit-content_function Firefox8/10/20211890
css.properties.max-width.anchor-size 📋Edge5/17/2024879
css.properties.max-width.fit-content_function 📋Firefox8/10/20211890
css.properties.max-width.stretch 📋Edge1/15/20202463
css.properties.min-block-size.anchor-size 📋Edge5/17/2024879
css.properties.min-block-size.fit-content_function Firefox8/10/20211890
css.properties.min-height.anchor-size 📋Edge5/17/2024879
css.properties.min-height.fit-content_function 📋Firefox8/10/20211890
css.properties.min-height.stretch Edge1/15/20202463
css.properties.min-inline-size.anchor-size 📋Edge5/17/2024879
css.properties.min-inline-size.fit-content_function Firefox8/10/20211890
css.properties.min-width.anchor-size 📋Edge5/17/2024879
css.properties.min-width.fit-content_function 📋Firefox8/10/20211890
css.properties.min-width.stretch Edge1/15/20202463
css.properties.object-view-box 📋Edge8/5/20221530
css.properties.object-view-box.none 📋Edge8/5/20221530
css.properties.orphans 📋Edge7/29/20154094
css.properties.overflow-block 📋Firefox9/3/20192597
css.properties.overflow-block.overlay Firefox4/11/20231281
css.properties.overflow-clip-margin.border-box 📋Edge8/5/20221530
css.properties.overflow-clip-margin.content-box 📋Edge8/5/20221530
css.properties.overflow-clip-margin.padding-box 📋Edge8/5/20221530
css.properties.overflow-inline 📋Firefox9/3/20192597
css.properties.overflow-inline.overlay Firefox4/11/20231281
css.properties.overlay 📋Edge9/15/20231124
css.properties.overlay.auto 📋Edge9/15/20231124
css.properties.overlay.none 📋Edge9/15/20231124
css.properties.page-break-after.avoid 📋Edge7/29/20154094
css.properties.page-break-before.avoid 📋Edge7/29/20154094
css.properties.place-items.anchor-center 📋Edge5/17/2024879
css.properties.place-self.anchor-center 📋Edge5/17/2024879
css.properties.position-anchor 📋Edge5/17/2024879
css.properties.position-anchor.auto 📋Edge5/17/2024879
Chrome: The generic auto value exists, but it does not yet have the effect described in the spec.Chrome Android: The generic auto value exists, but it does not yet have the effect described in the spec.Edge: The generic auto value exists, but it does not yet have the effect described in the spec.Opera: The generic auto value exists, but it does not yet have the effect described in the spec.Opera Android: The generic auto value exists, but it does not yet have the effect described in the spec.Samsung Internet: The generic auto value exists, but it does not yet have the effect described in the spec.WebView Android: The generic auto value exists, but it does not yet have the effect described in the spec.
css.properties.position-area 📋Edge9/19/2024754
css.properties.position-area.block-end 📋Edge9/19/2024754
css.properties.position-area.block-start 📋Edge9/19/2024754
css.properties.position-area.bottom 📋Edge9/19/2024754
css.properties.position-area.center 📋Edge9/19/2024754
css.properties.position-area.end 📋Edge9/19/2024754
css.properties.position-area.inline-end 📋Edge9/19/2024754
css.properties.position-area.inline-start 📋Edge9/19/2024754
css.properties.position-area.left 📋Edge9/19/2024754
css.properties.position-area.none 📋Edge9/19/2024754
css.properties.position-area.right 📋Edge9/19/2024754
css.properties.position-area.self-end 📋Edge9/19/2024754
css.properties.position-area.self-start 📋Edge9/19/2024754
css.properties.position-area.span-all 📋Edge9/19/2024754
css.properties.position-area.span-block-end 📋Edge9/19/2024754
css.properties.position-area.span-block-start 📋Edge9/19/2024754
css.properties.position-area.span-bottom 📋Edge9/19/2024754
css.properties.position-area.span-end 📋Edge9/19/2024754
css.properties.position-area.span-inline-end 📋Edge9/19/2024754
css.properties.position-area.span-inline-start 📋Edge9/19/2024754
css.properties.position-area.span-start 📋Edge9/19/2024754
css.properties.position-area.span-top 📋Edge9/19/2024754
css.properties.position-area.span-x-end 📋Edge9/19/2024754
css.properties.position-area.span-x-start 📋Edge9/19/2024754
css.properties.position-area.span-y-end 📋Edge9/19/2024754
css.properties.position-area.span-y-start 📋Edge9/19/2024754
css.properties.position-area.start 📋Edge9/19/2024754
css.properties.position-area.top 📋Edge9/19/2024754
css.properties.position-area.x-end 📋Edge9/19/2024754
css.properties.position-area.x-self-end 📋Edge9/19/2024754
css.properties.position-area.x-self-start 📋Edge9/19/2024754
css.properties.position-area.x-start 📋Edge9/19/2024754
css.properties.position-area.y-end 📋Edge9/19/2024754
css.properties.position-area.y-self-end 📋Edge9/19/2024754
css.properties.position-area.y-self-start 📋Edge9/19/2024754
css.properties.position-area.y-start 📋Edge9/19/2024754
css.properties.position-try 📋Edge5/17/2024879
css.properties.position-try-fallbacks 📋Edge8/22/2024782
css.properties.position-try-fallbacks.flip-block 📋Edge8/22/2024782
css.properties.position-try-fallbacks.flip-inline 📋Edge8/22/2024782
css.properties.position-try-fallbacks.flip-start 📋Edge8/22/2024782
css.properties.position-try-fallbacks.none 📋Edge8/22/2024782
css.properties.position-try-fallbacks.position-area 📋Edge8/22/2024782
Chrome: inset-area values had to be wrapped inside an inset-area() function.Chrome Android: inset-area values had to be wrapped inside an inset-area() function.Edge: inset-area values had to be wrapped inside an inset-area() function.Opera: inset-area values had to be wrapped inside an inset-area() function.Opera Android: inset-area values had to be wrapped inside an inset-area() function.Samsung Internet: inset-area values had to be wrapped inside an inset-area() function.WebView Android: inset-area values had to be wrapped inside an inset-area() function.
css.properties.position-try-order 📋Edge5/17/2024879
css.properties.position-try-order.most-block-size 📋Edge5/17/2024879
css.properties.position-try-order.most-height 📋Edge5/17/2024879
css.properties.position-try-order.most-inline-size 📋Edge5/17/2024879
css.properties.position-try-order.most-width 📋Edge5/17/2024879
css.properties.position-try-order.normal 📋Edge5/17/2024879
css.properties.position-visibility 📋Edge5/17/2024879
css.properties.position-visibility.always 📋Edge5/17/2024879
css.properties.position-visibility.anchors-visible 📋Edge5/17/2024879
css.properties.position-visibility.no-overflow 📋Edge5/17/2024879
css.properties.print-color-adjust.economy 📋Firefox2/8/20221708
css.properties.print-color-adjust.exact 📋Firefox2/8/20221708
css.properties.reading-flow 📋Edge8/22/2024782
css.properties.right.anchor 📋Edge5/17/2024879
css.properties.right.anchor-size 📋Edge1/17/2025634
css.properties.ruby-position.alternate Firefox4/19/20212003
css.properties.ruby-position.inter-character Edge7/16/20202280
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 📋Edge2/6/2025614
css.properties.scroll-initial-target.nearest 📋Edge2/6/2025614
css.properties.scroll-initial-target.none 📋Edge2/6/2025614
css.properties.scroll-timeline-axis.block 📋Edge7/21/20231180
css.properties.scroll-timeline-axis.inline 📋Edge7/21/20231180
css.properties.scroll-timeline-axis.x 📋Edge7/21/20231180
css.properties.scroll-timeline-axis.y 📋Edge7/21/20231180
css.properties.speak 📋Edge2/7/20202440
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-box 📋Edge2/6/2025614
css.properties.text-box.normal 📋Edge2/6/2025614
css.properties.text-box-edge 📋Edge2/6/2025614
css.properties.text-box-edge.auto 📋Edge2/6/2025614
css.properties.text-box-trim 📋Edge2/6/2025614
css.properties.text-box-trim.none 📋Edge2/6/2025614
css.properties.text-box-trim.trim-both 📋Edge2/6/2025614
css.properties.text-box-trim.trim-end 📋Edge2/6/2025614
css.properties.text-box-trim.trim-start 📋Edge2/6/2025614
css.properties.text-decoration-line.grammar-error 📋Edge1/25/2024992
css.properties.text-decoration-line.spelling-error 📋Edge1/25/2024992
css.properties.text-decoration-skip-ink.all 📋Firefox4/7/20202380
css.properties.text-emphasis-position.auto Firefox10/29/2024714
css.properties.text-indent.each-line 📋Firefox12/19/20231029
css.properties.text-indent.hanging 📋Firefox12/19/20231029
css.properties.text-justify.auto 📋Firefox8/8/20173353
css.properties.text-justify.inter-character 📋Firefox8/8/20173353
css.properties.text-justify.inter-word 📋Firefox8/8/20173353
css.properties.text-justify.none 📋Firefox8/8/20173353
css.properties.text-overflow.string Firefox12/20/20115411
css.properties.text-overflow.two_value_syntax Firefox12/20/20115411
css.properties.text-size-adjust 📋Edge1/15/20202463
css.properties.text-size-adjust.auto 📋Edge1/15/20202463
css.properties.text-size-adjust.none 📋Edge1/15/20202463
css.properties.text-size-adjust.percentages 📋Edge7/29/20154094
css.properties.text-spacing-trim 📋Edge3/22/2024935
css.properties.text-spacing-trim.normal 📋Edge3/22/2024935
css.properties.text-spacing-trim.space-all 📋Edge3/22/2024935
css.properties.text-spacing-trim.space-first 📋Edge3/22/2024935
css.properties.text-spacing-trim.trim-start 📋Edge3/22/2024935
css.properties.text-transform.dutch_ij_digraph Firefox7/17/20125201
css.properties.text-transform.full-size-kana 📋Firefox12/11/20182863
css.properties.text-transform.full-width 📋Firefox2/19/20134984
css.properties.text-wrap.pretty 📋Edge9/15/20231124
css.properties.text-wrap-style.pretty 📋Edge10/17/2024726
css.properties.timeline-scope 📋Edge8/21/20231149
css.properties.timeline-scope.all 📋Edge8/21/20231149
css.properties.timeline-scope.none 📋Edge8/21/20231149
css.properties.top.anchor 📋Edge5/17/2024879
css.properties.top.anchor-size 📋Edge1/17/2025634
css.properties.touch-action.pan-down Edge1/15/20202463
css.properties.touch-action.pan-left Edge1/15/20202463
css.properties.touch-action.pan-right Edge1/15/20202463
css.properties.touch-action.pan-up Edge1/15/20202463
css.properties.user-modify Edge7/29/20154094
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 Edge7/29/20154094
css.properties.view-timeline-axis.block 📋Edge7/21/20231180
css.properties.view-timeline-axis.inline 📋Edge7/21/20231180
css.properties.view-timeline-axis.x 📋Edge7/21/20231180
css.properties.view-timeline-axis.y 📋Edge7/21/20231180
css.properties.view-timeline-inset 📋Edge7/21/20231180
css.properties.view-timeline-inset.auto 📋Edge7/21/20231180
css.properties.view-transition-class 📋Edge5/17/2024879
css.properties.view-transition-class.none 📋Edge5/17/2024879
css.properties.view-transition-name 📋Edge3/13/20231310
css.properties.view-transition-name.none 📋Edge3/13/20231310
css.properties.white-space.shorthand_values Edge6/2/20231229
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.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.white-space.svg_elements Firefox2/24/20154249
css.properties.white-space-collapse.preserve-spaces 📋Firefox3/19/2024938
css.properties.widows 📋Edge7/29/20154094
css.properties.width.anchor-size 📋Edge5/17/2024879
css.properties.width.fit-content_function 📋Firefox8/10/20211890
css.properties.word-break.auto-phrase 📋Edge11/2/20231076
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.properties.word-spacing.percentages Firefox3/8/20163871
css.selectors.-moz-color-swatch Firefox2/4/20144634
css.selectors.-moz-first-node Firefox1/7/20202471
css.selectors.-moz-focus-inner Firefox1/7/20202471
css.selectors.-moz-last-node Firefox1/7/20202471
css.selectors.-moz-list-bullet Firefox1/7/20202471
css.selectors.-moz-list-number Firefox1/7/20202471
css.selectors.-moz-only-whitespace Firefox11/9/20048008
css.selectors.-moz-progress-bar Firefox1/7/20202471
css.selectors.-moz-range-progress Firefox6/25/20134858
css.selectors.-moz-range-thumb Firefox5/14/20134900
css.selectors.-moz-range-track Firefox5/14/20134900
css.selectors.-moz-submit-invalid Firefox4/19/20212003
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 Firefox3/22/20115684
css.selectors.-webkit-inner-spin-button Edge1/15/20202463
css.selectors.-webkit-meter-bar Edge1/15/20202463
css.selectors.-webkit-meter-even-less-good-value Edge1/15/20202463
css.selectors.-webkit-meter-inner-element Edge1/15/20202463
css.selectors.-webkit-meter-optimum-value Edge1/15/20202463
css.selectors.-webkit-meter-suboptimum-value Edge1/15/20202463
css.selectors.-webkit-progress-bar Edge1/15/20202463
css.selectors.-webkit-progress-inner-element Edge1/15/20202463
css.selectors.-webkit-progress-value Edge1/15/20202463
css.selectors.-webkit-resizer Edge1/15/20202463
css.selectors.-webkit-scrollbar Edge1/15/20202463
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 Edge1/15/20202463
css.selectors.-webkit-scrollbar-corner Edge1/15/20202463
css.selectors.-webkit-scrollbar-thumb Edge1/15/20202463
css.selectors.-webkit-scrollbar-track Edge1/15/20202463
css.selectors.-webkit-scrollbar-track-piece Edge1/15/20202463
css.selectors.-webkit-search-cancel-button Edge1/15/20202463
css.selectors.-webkit-search-results-button Edge1/15/20202463
css.selectors.-webkit-slider-runnable-track Edge5/21/20202336
css.selectors.-webkit-slider-thumb Edge5/21/20202336
css.selectors.active-view-transition 📋Edge5/17/2024879
css.selectors.active-view-transition-type 📋Edge5/17/2024879
css.selectors.attribute.case_sensitive_modifier Firefox3/19/20192765
css.selectors.cue.selector_argument Edge1/15/20202463
css.selectors.details-content 📋Edge11/14/2024698
css.selectors.first-letter.dutch_ij_digraph Firefox3/23/20212030
css.selectors.first-letter.svg_text_element Firefox3/19/2024938
css.selectors.first-line.svg_text_element Firefox3/19/2024938
css.selectors.fullscreen.all_elements Firefox12/15/20153955
css.selectors.future 📋Edge1/15/20202463
css.selectors.grammar-error 📋Edge1/25/2024992
css.selectors.highlight 📋Edge9/1/20221503
Firefox: Cannot yet be used with text-decoration and text-shadow.Safari: The style is ignored when combined with user-select: none. See bug 278455.Safari on iOS: The style is ignored when combined with user-select: none. See bug 278455.WebView on iOS: The style is ignored when combined with user-select: none. See bug 278455.
css.selectors.host-context 📋Edge1/15/20202463
css.selectors.lang.argument_list Firefox6/6/20231225
css.selectors.lang.wildcards Firefox6/6/20231225
css.selectors.left 📋Edge7/29/20154094
css.selectors.open 📋Edge2/6/2025614
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.past 📋Edge1/15/20202463
css.selectors.picture-in-picture 📋Edge2/9/20231342
css.selectors.right 📋Edge7/29/20154094
css.selectors.selection.text-decoration Edge9/1/20221503
css.selectors.spelling-error 📋Edge1/25/2024992
css.selectors.view-transition 📋Edge1/12/20231370
css.selectors.view-transition-group 📋Edge1/12/20231370
css.selectors.view-transition-image-pair 📋Edge1/12/20231370
css.selectors.view-transition-new 📋Edge1/12/20231370
css.selectors.view-transition-old 📋Edge1/12/20231370
css.selectors.xr-overlay 📋Edge5/21/20202336
css.types.abs 📋Firefox9/26/20231113
css.types.anchor 📋Edge5/17/2024879
css.types.anchor-size 📋Edge5/17/2024879
css.types.anchor-size.inset_margin Edge1/17/2025634
css.types.attr.type-or-unit Edge2/6/2025614
css.types.calc-size 📋Edge9/19/2024754
css.types.color.system-color.mark_marktext_buttonborder 📋Firefox1/17/20231365
css.types.image.cross-fade 📋Edge1/15/20202463
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 📋Firefox11/14/20173255
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 📋Edge1/15/20202463
css.types.length.rcap 📋Edge10/13/20231096
css.types.length.rch 📋Edge3/13/20231310
css.types.length.rex 📋Edge3/13/20231310
css.types.length.ric 📋Edge3/13/20231310
css.types.ratio.number_value Firefox6/30/20202296
css.types.sign 📋Firefox9/26/20231113
css.types.text-edge 📋Edge2/6/2025614
css.types.text-edge.alphabetic 📋Edge2/6/2025614
css.types.text-edge.cap 📋Edge2/6/2025614
css.types.text-edge.ex 📋Edge2/6/2025614
css.types.text-edge.text 📋Edge2/6/2025614

JS Data

API First Browser Date Days in Limbo Notes
javascript.builtins.Atomics.Atomic_operations_on_non_shared_buffers Firefox7/28/20202268
javascript.builtins.Atomics.pause 📋Edge2/6/2025614
javascript.builtins.Atomics.waitAsync 📋Edge11/19/20202154
javascript.builtins.DataView.getFloat16 📋Firefox8/6/2024798
javascript.builtins.DataView.setFloat16 📋Firefox8/6/2024798
javascript.builtins.Error.Error.fileName_parameter Firefox11/9/20048008
javascript.builtins.Error.Error.lineNumber_parameter Firefox11/9/20048008
javascript.builtins.Error.columnNumber Firefox11/9/20048008
javascript.builtins.Error.fileName Firefox11/9/20048008
javascript.builtins.Error.lineNumber Firefox11/9/20048008
javascript.builtins.FinalizationRegistry.symbol_as_target Edge1/12/20231370
javascript.builtins.Float16Array 📋Firefox8/6/2024798
javascript.builtins.Float16Array.Float16Array 📋Firefox8/6/2024798
javascript.builtins.Function.displayName Firefox6/5/20125243
javascript.builtins.InternalError Firefox11/9/20048008
javascript.builtins.InternalError.InternalError Firefox11/9/20048008
javascript.builtins.Intl.DurationFormat 📋Edge9/19/2024754
javascript.builtins.Intl.DurationFormat.DurationFormat 📋Edge9/19/2024754
javascript.builtins.Intl.DurationFormat.format 📋Edge9/19/2024754
javascript.builtins.Intl.DurationFormat.formatToParts 📋Edge9/19/2024754
javascript.builtins.Intl.DurationFormat.resolvedOptions 📋Edge9/19/2024754
javascript.builtins.Intl.DurationFormat.supportedLocalesOf 📋Edge9/19/2024754
javascript.builtins.Intl.Locale.getCalendars 📋Edge10/17/2024726
Chrome: Implemented as an accessor property.Chrome Android: Implemented as an accessor property.Edge: Implemented as an accessor property.Node.js: Implemented as an accessor property.Quest Browser: Implemented as an accessor property.Opera: Implemented as an accessor property.Opera Android: Implemented as an accessor property.Safari: Implemented as an accessor property.Safari on iOS: Implemented as an accessor property.Samsung Internet: Implemented as an accessor property.WebView Android: Implemented as an accessor property.WebView on iOS: Implemented as an accessor property.
javascript.builtins.Intl.Locale.getCollations 📋Edge10/17/2024726
Chrome: Implemented as an accessor property.Chrome Android: Implemented as an accessor property.Edge: Implemented as an accessor property.Node.js: Implemented as an accessor property.Quest Browser: Implemented as an accessor property.Opera: Implemented as an accessor property.Opera Android: Implemented as an accessor property.Safari: Implemented as an accessor property.Safari on iOS: Implemented as an accessor property.Samsung Internet: Implemented as an accessor property.WebView Android: Implemented as an accessor property.WebView on iOS: Implemented as an accessor property.
javascript.builtins.Intl.Locale.getHourCycles 📋Edge10/17/2024726
Chrome: Implemented as an accessor property.Chrome Android: Implemented as an accessor property.Edge: Implemented as an accessor property.Node.js: Implemented as an accessor property.Quest Browser: Implemented as an accessor property.Opera: Implemented as an accessor property.Opera Android: Implemented as an accessor property.Safari: Implemented as an accessor property.Safari on iOS: Implemented as an accessor property.Samsung Internet: Implemented as an accessor property.WebView Android: Implemented as an accessor property.WebView on iOS: Implemented as an accessor property.
javascript.builtins.Intl.Locale.getNumberingSystems 📋Edge10/17/2024726
Chrome: Implemented as an accessor property.Chrome Android: Implemented as an accessor property.Edge: Implemented as an accessor property.Node.js: Implemented as an accessor property.Quest Browser: Implemented as an accessor property.Opera: Implemented as an accessor property.Opera Android: Implemented as an accessor property.Safari: Implemented as an accessor property.Safari on iOS: Implemented as an accessor property.Samsung Internet: Implemented as an accessor property.WebView Android: Implemented as an accessor property.WebView on iOS: Implemented as an accessor property.
javascript.builtins.Intl.Locale.getTextInfo 📋Edge10/17/2024726
Chrome: Implemented as an accessor property.Chrome Android: Implemented as an accessor property.Deno: Implemented as an accessor property.Edge: Implemented as an accessor property.Node.js: Implemented as an accessor property.Quest Browser: Implemented as an accessor property.Opera: Implemented as an accessor property.Opera Android: Implemented as an accessor property.Safari: Implemented as an accessor property.Safari on iOS: Implemented as an accessor property.Samsung Internet: Implemented as an accessor property.WebView Android: Implemented as an accessor property.WebView on iOS: Implemented as an accessor property.
javascript.builtins.Intl.Locale.getTimeZones 📋Edge10/17/2024726
Chrome: Implemented as an accessor property.Chrome Android: Implemented as an accessor property.Edge: Implemented as an accessor property.Node.js: Implemented as an accessor property.Quest Browser: Implemented as an accessor property.Opera: Implemented as an accessor property.Opera Android: Implemented as an accessor property.Safari: Implemented as an accessor property.Safari on iOS: Implemented as an accessor property.Samsung Internet: Implemented as an accessor property.WebView Android: Implemented as an accessor property.WebView on iOS: Implemented as an accessor property.
javascript.builtins.Intl.Locale.getWeekInfo 📋Edge10/17/2024726
Chrome: Implemented as an accessor property.Chrome Android: Implemented as an accessor property.Edge: Implemented as an accessor property.Node.js: Implemented as an accessor property.Quest Browser: Implemented as an accessor property.Opera: Implemented as an accessor property.Opera Android: Implemented as an accessor property.Safari: Implemented as an accessor property.Safari on iOS: Implemented as an accessor property.Samsung Internet: Implemented as an accessor property.WebView Android: Implemented as an accessor property.WebView on iOS: Implemented as an accessor property.
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingIncrement_parameter Firefox8/1/20231169
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_trailingZeroDisplay_parameter Firefox8/1/20231169
javascript.builtins.Math.f16round 📋Firefox8/6/2024798
javascript.builtins.Promise.incumbent_settings_object_tracking 📋Firefox11/15/20163619
javascript.builtins.RegExp.escape 📋Firefox1/7/2025644
javascript.builtins.Uint8Array.fromBase64 📋Firefox11/26/2024686
javascript.builtins.Uint8Array.fromHex 📋Firefox11/26/2024686
javascript.builtins.Uint8Array.setFromBase64 📋Firefox11/26/2024686
javascript.builtins.Uint8Array.setFromHex 📋Firefox11/26/2024686
javascript.builtins.Uint8Array.toBase64 📋Firefox11/26/2024686
javascript.builtins.Uint8Array.toHex 📋Firefox11/26/2024686
javascript.builtins.WeakMap.symbol_as_keys Edge1/12/20231370
javascript.builtins.WeakRef.symbol_as_target Edge1/12/20231370
javascript.builtins.WeakSet.symbol_as_keys Edge1/12/20231370
javascript.grammar.trailing_commas.trailing_commas_in_dynamic_import Edge5/27/20211965
Node.js: The second parameter no longer throws a parser error, but the --experimental-json-modules flag is still needed to load JSON modules.
javascript.operators.import.options_parameter Edge5/27/20211965
Node.js: The second parameter no longer throws a parser error, but the --experimental-json-modules flag is still needed to load JSON modules.
javascript.statements.import.import_attributes 📋Edge3/22/2024935
javascript.statements.import.import_attributes.type_css Edge3/22/2024935
javascript.statements.import.import_attributes.type_json Edge3/22/2024935
javascript.statements.import.service_worker_support Edge5/27/20211965
javascript.statements.import.worklet_support Firefox6/6/20231225