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 Safari on iOSNot in Edge
In Safari on iOS 29
In Edge 375

Unstable APIs

Below is a list of features that are not in all of Safari on iOS and Edge

Raw Data

Quick Links:

HTML Data

API First Browser Date Days in Limbo Notes
html.elements.a.attributionsourceid 📋Safari on iOS4/26/20211911
html.elements.a.attributionsrc 📋Edge5/17/2024794
html.elements.a.interestfor Edge10/31/2025262
html.elements.a.referrerpolicy.no-referrer-when-downgrade Edge1/15/20202378
html.elements.a.referrerpolicy.origin-when-cross-origin Edge1/15/20202378
html.elements.a.referrerpolicy.unsafe-url Edge1/15/20202378
html.elements.a.target.unfencedTop Edge6/13/2024767
html.elements.area.attributionsrc 📋Edge5/17/2024794
html.elements.area.interestfor Edge10/31/2025262
html.elements.area.referrerpolicy.no-referrer-when-downgrade Edge1/15/20202378
html.elements.area.referrerpolicy.origin-when-cross-origin Edge1/15/20202378
html.elements.area.referrerpolicy.unsafe-url Edge1/15/20202378
html.elements.audio.controlslist 📋Edge1/15/20202378
html.elements.button.interestfor Edge10/31/2025262
html.elements.dialog.closedby 📋Edge3/6/2025501
html.elements.fencedframe 📋Edge6/13/2024767
html.elements.fencedframe.allow 📋Edge6/13/2024767
html.elements.fencedframe.height 📋Edge6/13/2024767
html.elements.fencedframe.width 📋Edge6/13/2024767
html.elements.geolocation 📋Edge1/21/2026180
html.elements.geolocation.autolocate 📋Edge1/21/2026180
html.elements.geolocation.watch 📋Edge1/21/2026180
html.elements.h1.no_ua_styles_in_article_aside_nav_section 📋Safari on iOS12/12/2025220
html.elements.iframe.allow.accelerometer 📋Edge1/15/20202378
html.elements.iframe.allow.ambient-light-sensor 📋Edge1/15/20202378
html.elements.iframe.allow.attribution-reporting 📋Edge9/15/20231039
html.elements.iframe.allow.autoplay 📋Edge1/15/20202378
html.elements.iframe.allow.bluetooth 📋Edge8/5/20221445
html.elements.iframe.allow.browsing-topics Edge7/21/20231095
html.elements.iframe.allow.compute-pressure 📋Edge5/17/2024794
html.elements.iframe.allow.cross-origin-isolated 📋Edge11/19/20202069
html.elements.iframe.allow.display-capture 📋Edge9/24/20211760
html.elements.iframe.allow.document-domain 📋Edge1/15/20202378
html.elements.iframe.allow.encrypted-media 📋Edge1/15/20202378
html.elements.iframe.allow.fullscreen 📋Edge1/15/20202378
html.elements.iframe.allow.geolocation 📋Edge1/15/20202378
html.elements.iframe.allow.gyroscope 📋Edge1/15/20202378
html.elements.iframe.allow.hid 📋Edge3/4/20211964
html.elements.iframe.allow.identity-credentials-get 📋Edge2/9/20231257
html.elements.iframe.allow.idle-detection 📋Edge9/24/20211760
html.elements.iframe.allow.local-fonts 📋Edge6/23/20221488
html.elements.iframe.allow.magnetometer 📋Edge1/15/20202378
html.elements.iframe.allow.midi 📋Edge1/15/20202378
html.elements.iframe.allow.otp-credentials 📋Edge9/2/20211782
html.elements.iframe.allow.payment 📋Edge1/15/20202378
html.elements.iframe.allow.picture-in-picture 📋Edge1/15/20202378
html.elements.iframe.allow.publickey-credentials-get 📋Edge7/16/20202195
html.elements.iframe.allow.serial 📋Edge3/4/20211964
html.elements.iframe.allow.storage-access 📋Edge5/5/20231172
html.elements.iframe.allow.usb 📋Edge1/15/20202378
html.elements.iframe.allow.web-share 📋Edge10/9/20202110
Firefox: Firefox recognizes the web-share permissions policy, but this has no effect in versions of Firefox that do not support the share() method.Firefox for Android: Firefox for Android recognizes the web-share permissions policy, but this has no effect in versions of Firefox for Android that do not support the share() method.
html.elements.iframe.allow.wildcards Edge12/5/20221323
html.elements.iframe.allow.window-management 📋Edge4/1/20221571
html.elements.iframe.allow.xr-spatial-tracking 📋Edge1/15/20202378
html.elements.iframe.allowpaymentrequest Edge1/15/20202378
html.elements.iframe.browsingtopics Edge6/13/2024767
html.elements.iframe.credentialless 📋Edge2/9/20231257
html.elements.iframe.csp 📋Edge1/15/20202378
html.elements.iframe.privateToken 📋Edge9/15/20231039
html.elements.iframe.referrerpolicy.no-referrer-when-downgrade Edge1/15/20202378
html.elements.iframe.referrerpolicy.origin-when-cross-origin Edge1/15/20202378
html.elements.iframe.referrerpolicy.unsafe-url Edge1/15/20202378
html.elements.iframe.sandbox.allow-orientation-lock 📋Edge1/15/20202378
html.elements.iframe.sandbox.allow-pointer-lock 📋Edge1/15/20202378
html.elements.iframe.sandbox.allow-presentation 📋Edge1/15/20202378
html.elements.iframe.sandbox.allow-top-navigation-to-custom-protocols 📋Safari on iOS9/12/20221407
html.elements.img.attributionsrc 📋Edge5/17/2024794
html.elements.img.referrerpolicy.no-referrer-when-downgrade Edge1/15/20202378
html.elements.img.referrerpolicy.origin-when-cross-origin Edge1/15/20202378
html.elements.img.referrerpolicy.unsafe-url Edge1/15/20202378
html.elements.img.sizes.auto 📋Edge6/13/2024767
html.elements.input.alpha 📋Safari on iOS3/31/2025476
html.elements.input.capture 📋Safari on iOS9/13/20163597
html.elements.input.colorspace 📋Safari on iOS3/31/2025476
html.elements.input.switch Safari on iOS3/5/2024867
html.elements.input.type_color.accepts_css_colors 📋Safari on iOS3/31/2025476
html.elements.input.type_date.disables_invalid_values_in_picker_ui Edge1/15/20202378
html.elements.input.type_range.labeled_values 📋Edge1/15/20202378
html.elements.link.referrerpolicy.no-referrer-when-downgrade Edge1/15/20202378
html.elements.link.referrerpolicy.origin-when-cross-origin Edge1/15/20202378
html.elements.link.referrerpolicy.unsafe-url Edge1/15/20202378
html.elements.link.rel.compression-dictionary 📋Edge10/17/2024641
html.elements.link.rel.expect 📋Edge4/18/2024823
html.elements.link.rel.icon Edge7/29/20154009
Chrome: If both ICO and PNG are available, will use ICO over PNG if ICO has better matching sizes set. (Per caniuse.com.).Edge: In version 79 and later (Blink-based Edge), if both ICO and PNG are available, will use ICO over PNG if ICO has better matching sizes set. (Per caniuse.com.)Firefox: Before Firefox 83, the crossorigin attribute is not supported for rel="icon".Firefox: The media attribute is not supported for rel="icon", see bug 1603885.Opera: In version 15 and later (Blink-based Opera), if both ICO and PNG are available, will use ICO over PNG if ICO has better matching sizes set. (Per caniuse.com.)Safari: If both ICO and PNG are available, will ALWAYS use ICO file, regardless of sizes set. (Per caniuse.com.)Safari on iOS: Does not use favicons at all (but may have alternative for bookmarks, etc.). (Per caniuse.com.)WebView on iOS: Does not use favicons at all (but may have alternative for bookmarks, etc.). (Per caniuse.com.)
html.elements.link.rel.modulepreload.as-style 📋Edge4/9/2026102
html.elements.link.rel.prerender Edge1/15/20202378
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 Edge3/6/2025501
html.elements.meta.name.viewport 📋Safari on iOS6/17/20096242
html.elements.meta.name.viewport.height 📋Safari on iOS6/17/20096242
html.elements.meta.name.viewport.initial-scale 📋Safari on iOS6/17/20096242
html.elements.meta.name.viewport.maximum-scale 📋Safari on iOS6/17/20096242
html.elements.meta.name.viewport.minimum-scale 📋Safari on iOS6/17/20096242
html.elements.meta.name.viewport.user-scalable 📋Safari on iOS6/17/20096242
html.elements.meta.name.viewport.viewport-fit 📋Safari on iOS9/19/20173226
html.elements.meta.name.viewport.viewport-fit.auto 📋Safari on iOS9/19/20173226
html.elements.meta.name.viewport.viewport-fit.cover 📋Safari on iOS9/19/20173226
html.elements.meta.name.viewport.width 📋Safari on iOS6/17/20096242
html.elements.optgroup.disabled 📋Edge7/29/20154009
Safari: Before Safari 7, the attribute can be set, but has no effect.Safari on iOS: The attribute can be set, but has no effect.WebView on iOS: The attribute can be set, but has no effect.
html.elements.script.attributionsrc 📋Edge5/17/2024794
html.elements.script.referrerpolicy.no-referrer-when-downgrade Edge1/15/20202378
html.elements.script.referrerpolicy.origin-when-cross-origin Edge1/15/20202378
html.elements.script.referrerpolicy.unsafe-url Edge1/15/20202378
html.elements.script.type.speculationrules.expects_no_vary_search 📋Edge7/25/2024725
Chrome: Supported for prefetch only.Chrome Android: Supported for prefetch only.Edge: Supported for prefetch only.Opera: Supported for prefetch only.Opera Android: Supported for prefetch only.Samsung Internet: Supported for prefetch only.WebView Android: Supported for prefetch only.
html.elements.script.type.speculationrules.prerender 📋Edge9/1/20221418
html.elements.script.type.speculationrules.requires 📋Edge2/9/20231257
html.elements.script.type.speculationrules.target_hint 📋Edge6/26/2025389
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.select.size 📋Edge7/29/20154009
html.elements.selectedcontent 📋Edge4/4/2025472
html.elements.summary.display_list_item Edge3/4/20211964
html.elements.td.rowspan.rowspan_zero Edge1/15/20202378
html.elements.textarea.autocomplete.webauthn 📋Edge12/5/20221323
html.elements.textarea.wrap.hard Edge7/29/20154009
html.elements.video.controlslist 📋Edge1/15/20202378
html.global_attributes.autocorrect 📋Safari on iOS4/26/20211911
html.global_attributes.inert.ignores_find_in_page 📋Edge4/18/2024823
html.global_attributes.is 📋Edge1/15/20202378
html.global_attributes.popover.hint 📋Edge2/6/2025529
html.global_attributes.virtualkeyboardpolicy 📋Edge9/24/20211760

JS Data

API First Browser Date Days in Limbo Notes
javascript.builtins.AsyncDisposableStack 📋Edge3/6/2025501
javascript.builtins.AsyncDisposableStack.@@asyncDispose 📋Edge3/6/2025501
javascript.builtins.AsyncDisposableStack.AsyncDisposableStack 📋Edge3/6/2025501
javascript.builtins.AsyncDisposableStack.adopt 📋Edge3/6/2025501
javascript.builtins.AsyncDisposableStack.defer 📋Edge3/6/2025501
javascript.builtins.AsyncDisposableStack.disposeAsync 📋Edge3/6/2025501
javascript.builtins.AsyncDisposableStack.disposed 📋Edge3/6/2025501
javascript.builtins.AsyncDisposableStack.move 📋Edge3/6/2025501
javascript.builtins.AsyncDisposableStack.use 📋Edge3/6/2025501
javascript.builtins.AsyncFunction.AsyncFunction.enforces_trusted_types 📋Safari on iOS9/15/2025308
javascript.builtins.AsyncGeneratorFunction.AsyncGeneratorFunction.enforces_trusted_types 📋Safari on iOS9/15/2025308
javascript.builtins.AsyncIterator.@@asyncDispose 📋Edge3/6/2025501
javascript.builtins.Date.toTemporalInstant 📋Edge1/21/2026180
javascript.builtins.DisposableStack 📋Edge3/6/2025501
javascript.builtins.DisposableStack.@@dispose 📋Edge3/6/2025501
javascript.builtins.DisposableStack.DisposableStack 📋Edge3/6/2025501
javascript.builtins.DisposableStack.adopt 📋Edge3/6/2025501
javascript.builtins.DisposableStack.defer 📋Edge3/6/2025501
javascript.builtins.DisposableStack.dispose 📋Edge3/6/2025501
javascript.builtins.DisposableStack.disposed 📋Edge3/6/2025501
javascript.builtins.DisposableStack.move 📋Edge3/6/2025501
javascript.builtins.DisposableStack.use 📋Edge3/6/2025501
javascript.builtins.Error.serializable_object 📋Edge1/15/20202378
Firefox: Version 103 serialized properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox: Version 104 adds serialization of stack in the main thread (window.postMessage() and structuredClone()).Firefox: Version 110 adds serialization of stack in workers (worker.postMessage() and structuredClone()).Firefox for Android: Version 103 serialized properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox for Android: Version 104 adds serialization of stack in the main thread (window.postMessage() and structuredClone()).Firefox for Android: Version 110 adds serialization of stack in workers (worker.postMessage() and structuredClone()).
javascript.builtins.EvalError.serializable_object 📋Edge1/15/20202378
Firefox: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).Firefox for Android: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox for Android: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox for Android: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).
javascript.builtins.Function.Function.enforces_trusted_types 📋Safari on iOS9/15/2025308
javascript.builtins.GeneratorFunction.GeneratorFunction.enforces_trusted_types 📋Safari on iOS9/15/2025308
javascript.builtins.Intl.Locale.getWeekInfo.returns_minimalDays_property Safari on iOS3/14/20221589
javascript.builtins.Intl.Locale.variants 📋Safari on iOS9/15/2025308
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingIncrement_parameter Safari on iOS12/11/2023952
javascript.builtins.Intl.supportedValuesOf.key_parameter_timeZone.includes_UTC Safari on iOS3/14/20221589
javascript.builtins.Iterator.@@dispose 📋Edge3/6/2025501
javascript.builtins.Iterator.concat 📋Edge3/12/2026130
javascript.builtins.JSON.isRawJSON 📋Edge6/2/20231144
javascript.builtins.JSON.rawJSON 📋Edge6/2/20231144
javascript.builtins.Math.sumPrecise 📋Safari on iOS12/12/2025220
javascript.builtins.RangeError.serializable_object 📋Edge1/15/20202378
Firefox: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).Firefox for Android: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox for Android: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox for Android: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).
javascript.builtins.ReferenceError.serializable_object 📋Edge1/15/20202378
Firefox: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).Firefox for Android: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox for Android: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox for Android: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).
javascript.builtins.RegExp.compile.rexexp_legacy_features Safari on iOS7/20/20221461
javascript.builtins.SuppressedError 📋Edge3/6/2025501
javascript.builtins.SuppressedError.SuppressedError 📋Edge3/6/2025501
javascript.builtins.SuppressedError.error 📋Edge3/6/2025501
javascript.builtins.SuppressedError.suppressed 📋Edge3/6/2025501
javascript.builtins.Symbol.asyncDispose 📋Edge7/25/2024725
Node.js: Only available for fs and stream resources.Node.js: Only available for fs and stream resources.
javascript.builtins.Symbol.dispose 📋Edge5/17/2024794
Node.js: Only available for fs and stream resources.Node.js: Only available for fs and stream resources.
javascript.builtins.SyntaxError.serializable_object 📋Edge1/15/20202378
Firefox: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).Firefox for Android: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox for Android: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox for Android: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).
javascript.builtins.Temporal 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.Duration 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.abs 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.add 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.blank 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.compare 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.days 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.from 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.hours 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.microseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.milliseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.minutes 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.months 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.nanoseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.negated 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.round 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.seconds 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.sign 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.subtract 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.toJSON 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.toLocaleString 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.toString 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.total 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.valueOf 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.weeks 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.with 📋Edge1/21/2026180
javascript.builtins.Temporal.Duration.years 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.add 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.compare 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.epochMilliseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.epochNanoseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.equals 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.from 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.fromEpochMilliseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.fromEpochNanoseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.round 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.since 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.subtract 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.toJSON 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.toLocaleString 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.toString 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.toZonedDateTimeISO 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.until 📋Edge1/21/2026180
javascript.builtins.Temporal.Instant.valueOf 📋Edge1/21/2026180
javascript.builtins.Temporal.Now 📋Edge1/21/2026180
javascript.builtins.Temporal.Now.instant 📋Edge1/21/2026180
javascript.builtins.Temporal.Now.plainDateISO 📋Edge1/21/2026180
javascript.builtins.Temporal.Now.plainDateTimeISO 📋Edge1/21/2026180
javascript.builtins.Temporal.Now.plainTimeISO 📋Edge1/21/2026180
javascript.builtins.Temporal.Now.timeZoneId 📋Edge1/21/2026180
javascript.builtins.Temporal.Now.zonedDateTimeISO 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.add 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.calendarId 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.compare 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.day 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.dayOfWeek 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.dayOfYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.daysInMonth 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.daysInWeek 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.daysInYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.equals 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.era 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.eraYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.from 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.inLeapYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.month 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.monthCode 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.monthsInYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.since 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.subtract 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.toJSON 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.toLocaleString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.toPlainDateTime 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.toPlainMonthDay 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.toPlainYearMonth 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.toString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.toZonedDateTime 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.until 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.valueOf 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.weekOfYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.with 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.withCalendar 📋Edge1/21/2026180
Firefox: Calendars islamic, islamic-rgsa and islamic-umalqura are not available. See bug 1950425 and bug 1954138.Firefox for Android: Calendars islamic, islamic-rgsa and islamic-umalqura are not available. See bug 1950425 and bug 1954138.
javascript.builtins.Temporal.PlainDate.year 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDate.yearOfWeek 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.add 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.calendarId 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.compare 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.day 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.dayOfWeek 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.dayOfYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.daysInMonth 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.daysInWeek 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.daysInYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.equals 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.era 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.eraYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.from 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.hour 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.inLeapYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.microsecond 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.millisecond 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.minute 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.month 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.monthCode 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.monthsInYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.nanosecond 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.round 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.second 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.since 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.subtract 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.toJSON 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.toLocaleString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.toPlainDate 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.toPlainTime 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.toString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.toZonedDateTime 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.until 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.valueOf 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.weekOfYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.with 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.withCalendar 📋Edge1/21/2026180
Firefox: Calendars islamic, islamic-rgsa and islamic-umalqura are not available. See bug 1950425 and bug 1954138.Firefox for Android: Calendars islamic, islamic-rgsa and islamic-umalqura are not available. See bug 1950425 and bug 1954138.
javascript.builtins.Temporal.PlainDateTime.withPlainTime 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.year 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainDateTime.yearOfWeek 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.calendarId 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.day 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.equals 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.from 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.monthCode 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.toJSON 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.toLocaleString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.toPlainDate 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.toString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.valueOf 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainMonthDay.with 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.PlainTime 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.add 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.compare 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.equals 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.from 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.hour 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.microsecond 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.millisecond 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.minute 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.nanosecond 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.round 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.second 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.since 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.subtract 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.toJSON 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.toLocaleString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.toString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.until 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.valueOf 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainTime.with 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.add 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.calendarId 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.compare 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.daysInMonth 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.daysInYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.equals 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.era 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.eraYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.from 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.inLeapYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.month 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.monthCode 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.monthsInYear 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.since 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.subtract 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.toJSON 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.toLocaleString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.toPlainDate 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.toString 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.until 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.valueOf 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.with 📋Edge1/21/2026180
javascript.builtins.Temporal.PlainYearMonth.year 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.add 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.calendarId 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.compare 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.day 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.dayOfWeek 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.dayOfYear 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.daysInMonth 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.daysInWeek 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.daysInYear 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.epochMilliseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.epochNanoseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.equals 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.era 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.eraYear 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.from 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.getTimeZoneTransition 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.hour 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.hoursInDay 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.inLeapYear 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.microsecond 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.millisecond 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.minute 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.month 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.monthCode 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.monthsInYear 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.nanosecond 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.offset 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.offsetNanoseconds 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.round 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.second 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.since 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.startOfDay 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.subtract 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.timeZoneId 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.toInstant 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.toJSON 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.toLocaleString 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.toPlainDate 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.toPlainDateTime 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.toPlainTime 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.toString 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.until 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.valueOf 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.weekOfYear 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.with 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.withCalendar 📋Edge1/21/2026180
Firefox: Calendars islamic, islamic-rgsa and islamic-umalqura are not available. See bug 1950425 and bug 1954138.Firefox for Android: Calendars islamic, islamic-rgsa and islamic-umalqura are not available. See bug 1950425 and bug 1954138.
javascript.builtins.Temporal.ZonedDateTime.withPlainTime 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.withTimeZone 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.year 📋Edge1/21/2026180
javascript.builtins.Temporal.ZonedDateTime.yearOfWeek 📋Edge1/21/2026180
javascript.builtins.TypeError.serializable_object 📋Edge1/15/20202378
Firefox: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).Firefox for Android: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox for Android: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox for Android: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).
javascript.builtins.URIError.serializable_object 📋Edge1/15/20202378
Firefox: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).Firefox for Android: Version 103 serializable properties: name, message, cause, fileName, lineNumber and columnNumber.Firefox for Android: Version 104 also serializes stack in the main thread (window.postMessage() and structuredClone()).Firefox for Android: Version 110 also serializes stack in workers (worker.postMessage() and structuredClone()).
javascript.statements.await_using 📋Edge3/6/2025501
javascript.statements.import.import_attributes.type_css Edge3/22/2024850
javascript.statements.using 📋Edge3/6/2025501