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 ChromeNot in Safari
In Chrome 276
In Safari 10

Unstable APIs

Below is a list of features that are not in all of Chrome and Safari

Raw Data

Quick Links:

JS Data

API First Browser Date Days in Limbo Notes
javascript.builtins.AsyncDisposableStack 📋Chrome3/4/2025380
javascript.builtins.AsyncDisposableStack.@@asyncDispose 📋Chrome3/4/2025380
javascript.builtins.AsyncDisposableStack.AsyncDisposableStack 📋Chrome3/4/2025380
javascript.builtins.AsyncDisposableStack.adopt 📋Chrome3/4/2025380
javascript.builtins.AsyncDisposableStack.defer 📋Chrome3/4/2025380
javascript.builtins.AsyncDisposableStack.disposeAsync 📋Chrome3/4/2025380
javascript.builtins.AsyncDisposableStack.disposed 📋Chrome3/4/2025380
javascript.builtins.AsyncDisposableStack.move 📋Chrome3/4/2025380
javascript.builtins.AsyncDisposableStack.use 📋Chrome3/4/2025380
javascript.builtins.AsyncFunction.AsyncFunction.enforces_trusted_types 📋Safari9/15/2025185
javascript.builtins.AsyncGeneratorFunction.AsyncGeneratorFunction.enforces_trusted_types 📋Safari9/15/2025185
javascript.builtins.AsyncIterator.@@asyncDispose 📋Chrome3/4/2025380
javascript.builtins.Date.toTemporalInstant 📋Chrome1/13/202665
javascript.builtins.DisposableStack 📋Chrome3/4/2025380
javascript.builtins.DisposableStack.@@dispose 📋Chrome3/4/2025380
javascript.builtins.DisposableStack.DisposableStack 📋Chrome3/4/2025380
javascript.builtins.DisposableStack.adopt 📋Chrome3/4/2025380
javascript.builtins.DisposableStack.defer 📋Chrome3/4/2025380
javascript.builtins.DisposableStack.dispose 📋Chrome3/4/2025380
javascript.builtins.DisposableStack.disposed 📋Chrome3/4/2025380
javascript.builtins.DisposableStack.move 📋Chrome3/4/2025380
javascript.builtins.DisposableStack.use 📋Chrome3/4/2025380
javascript.builtins.Error.serializable_object 📋Chrome9/10/20192382
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 📋Chrome9/10/20192382
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 📋Safari9/15/2025185
javascript.builtins.GeneratorFunction.GeneratorFunction.enforces_trusted_types 📋Safari9/15/2025185
javascript.builtins.Intl.Locale.getWeekInfo.returns_minimalDays_property Safari3/14/20221466
javascript.builtins.Intl.Locale.variants 📋Safari9/15/2025185
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingIncrement_parameter Safari12/11/2023829
javascript.builtins.Intl.supportedValuesOf.key_parameter_timeZone.includes_UTC Safari3/14/20221466
javascript.builtins.Iterator.@@dispose 📋Chrome3/4/2025380
javascript.builtins.Iterator.concat 📋Chrome3/10/20269
javascript.builtins.JSON.isRawJSON 📋Chrome5/30/20231024
javascript.builtins.JSON.rawJSON 📋Chrome5/30/20231024
javascript.builtins.Math.sumPrecise 📋Safari12/12/202597
javascript.builtins.RangeError.serializable_object 📋Chrome9/10/20192382
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 📋Chrome9/10/20192382
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 Safari7/20/20221338
javascript.builtins.SuppressedError 📋Chrome3/4/2025380
javascript.builtins.SuppressedError.SuppressedError 📋Chrome3/4/2025380
javascript.builtins.SuppressedError.error 📋Chrome3/4/2025380
javascript.builtins.SuppressedError.suppressed 📋Chrome3/4/2025380
javascript.builtins.Symbol.asyncDispose 📋Chrome7/23/2024604
Node.js: Only available for fs and stream resources.Node.js: Only available for fs and stream resources.
javascript.builtins.Symbol.dispose 📋Chrome5/14/2024674
Node.js: Only available for fs and stream resources.Node.js: Only available for fs and stream resources.
javascript.builtins.SyntaxError.serializable_object 📋Chrome9/10/20192382
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 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.Duration 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.abs 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.add 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.blank 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.compare 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.days 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.from 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.hours 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.microseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.milliseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.minutes 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.months 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.nanoseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.negated 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.round 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.seconds 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.sign 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.subtract 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.toJSON 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.toLocaleString 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.toString 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.total 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.valueOf 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.weeks 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.with 📋Chrome1/13/202665
javascript.builtins.Temporal.Duration.years 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.add 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.compare 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.epochMilliseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.epochNanoseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.equals 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.from 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.fromEpochMilliseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.fromEpochNanoseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.round 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.since 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.subtract 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.toJSON 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.toLocaleString 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.toString 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.toZonedDateTimeISO 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.until 📋Chrome1/13/202665
javascript.builtins.Temporal.Instant.valueOf 📋Chrome1/13/202665
javascript.builtins.Temporal.Now 📋Chrome1/13/202665
javascript.builtins.Temporal.Now.instant 📋Chrome1/13/202665
javascript.builtins.Temporal.Now.plainDateISO 📋Chrome1/13/202665
javascript.builtins.Temporal.Now.plainDateTimeISO 📋Chrome1/13/202665
javascript.builtins.Temporal.Now.plainTimeISO 📋Chrome1/13/202665
javascript.builtins.Temporal.Now.timeZoneId 📋Chrome1/13/202665
javascript.builtins.Temporal.Now.zonedDateTimeISO 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.add 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.calendarId 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.compare 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.day 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.dayOfWeek 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.dayOfYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.daysInMonth 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.daysInWeek 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.daysInYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.equals 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.era 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.eraYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.from 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.inLeapYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.month 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.monthCode 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.monthsInYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.since 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.subtract 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.toJSON 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.toLocaleString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.toPlainDateTime 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.toPlainMonthDay 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.toPlainYearMonth 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.toString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.toZonedDateTime 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.until 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.valueOf 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.weekOfYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.with 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.withCalendar 📋Chrome1/13/202665
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 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDate.yearOfWeek 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.add 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.calendarId 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.compare 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.day 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.dayOfWeek 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.dayOfYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.daysInMonth 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.daysInWeek 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.daysInYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.equals 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.era 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.eraYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.from 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.hour 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.inLeapYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.microsecond 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.millisecond 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.minute 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.month 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.monthCode 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.monthsInYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.nanosecond 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.round 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.second 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.since 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.subtract 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.toJSON 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.toLocaleString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.toPlainDate 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.toPlainTime 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.toString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.toZonedDateTime 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.until 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.valueOf 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.weekOfYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.with 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.withCalendar 📋Chrome1/13/202665
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 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.year 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainDateTime.yearOfWeek 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.calendarId 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.day 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.equals 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.from 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.monthCode 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.toJSON 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.toLocaleString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.toPlainDate 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.toString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.valueOf 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainMonthDay.with 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.PlainTime 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.add 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.compare 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.equals 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.from 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.hour 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.microsecond 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.millisecond 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.minute 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.nanosecond 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.round 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.second 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.since 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.subtract 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.toJSON 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.toLocaleString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.toString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.until 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.valueOf 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainTime.with 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.add 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.calendarId 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.compare 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.daysInMonth 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.daysInYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.equals 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.era 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.eraYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.from 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.inLeapYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.month 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.monthCode 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.monthsInYear 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.since 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.subtract 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.toJSON 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.toLocaleString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.toPlainDate 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.toString 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.until 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.valueOf 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.with 📋Chrome1/13/202665
javascript.builtins.Temporal.PlainYearMonth.year 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.add 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.calendarId 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.compare 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.day 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.dayOfWeek 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.dayOfYear 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.daysInMonth 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.daysInWeek 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.daysInYear 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.epochMilliseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.epochNanoseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.equals 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.era 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.eraYear 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.from 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.getTimeZoneTransition 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.hour 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.hoursInDay 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.inLeapYear 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.microsecond 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.millisecond 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.minute 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.month 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.monthCode 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.monthsInYear 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.nanosecond 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.offset 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.offsetNanoseconds 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.round 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.second 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.since 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.startOfDay 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.subtract 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.timeZoneId 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.toInstant 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.toJSON 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.toLocaleString 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.toPlainDate 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.toPlainDateTime 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.toPlainTime 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.toString 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.until 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.valueOf 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.weekOfYear 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.with 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.withCalendar 📋Chrome1/13/202665
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 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.withTimeZone 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.year 📋Chrome1/13/202665
javascript.builtins.Temporal.ZonedDateTime.yearOfWeek 📋Chrome1/13/202665
javascript.builtins.TypeError.serializable_object 📋Chrome9/10/20192382
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 📋Chrome9/10/20192382
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 📋Chrome3/4/2025380
javascript.statements.import.import_attributes.type_css Chrome3/19/2024730
javascript.statements.using 📋Chrome3/4/2025380