May 17, 2022
The new properties added in v4.2.0 were not added to the TypeScript definition file. This release fixes the issue, allowing TypeScript users to take advantage of the new properties.
css.properties.mask-position.three_value_syntax (#16304)css.properties.object-position.three_value_syntax (#16304)css.properties.perspective-origin.three_value_syntax (#16304)css.properties.shape-outside.three_value_syntax (#16304)css.types.position.three_value_syntax (#16304)api.Element.requestPointerLock.options_unadjustedMovement_parameter (#16060)v4.2.0...v4.2.1)May 16, 2022
type and accepts_webextensions, have been added to browser data.api.Document.getBoxObjectFor (#16300)api.ServiceWorkerRegistration.showNotification.actions (#16260)api.ServiceWorkerRegistration.showNotification.badge (#16260)api.ServiceWorkerRegistration.showNotification.data (#16260)api.ServiceWorkerRegistration.showNotification.image (#16260)api.ServiceWorkerRegistration.showNotification.renotify (#16260)api.ServiceWorkerRegistration.showNotification.requireInteraction (#16260)api.ServiceWorkerRegistration.showNotification.vibrate (#16260)api.Text.replaceWholeText (#16224)api.UIEvent.layerX (#16267)api.UIEvent.layerY (#16267)html.elements.input.input-button (#16295)html.elements.input.input-checkbox (#16295)html.elements.input.input-color (#16295)html.elements.input.input-color.autocomplete (#16295)html.elements.input.input-color.list (#16295)html.elements.input.input-date (#16295)html.elements.input.input-datetime-local (#16295)html.elements.input.input-email (#16295)html.elements.input.input-file (#16295)html.elements.input.input-hidden (#16295)html.elements.input.input-image (#16295)html.elements.input.input-month (#16295)html.elements.input.input-number (#16295)html.elements.input.input-password (#16295)html.elements.input.input-password.insecure_login_handling (#16295)html.elements.input.input-radio (#16295)html.elements.input.input-range (#16295)html.elements.input.input-range.tick_marks (#16295)html.elements.input.input-range.vertical_orientation (#16295)html.elements.input.input-reset (#16295)html.elements.input.input-search (#16295)html.elements.input.input-submit (#16295)html.elements.input.input-tel (#16295)html.elements.input.input-text (#16295)html.elements.input.input-time (#16295)html.elements.input.input-url (#16295)html.elements.input.input-week (#16295)svg.elements.feComposite.operator.lighter (#16278)webextensions.manifest.content_security_policy.content_scripts (#16284)api.CrashReportBody (#10925)api.CrashReportBody.reason (#10925)api.CrashReportBody.toJSON (#10925)api.CSPViolationReportBody (#10925)api.CSPViolationReportBody.blockedURL (#10925)api.CSPViolationReportBody.columnNumber (#10925)api.CSPViolationReportBody.disposition (#10925)api.CSPViolationReportBody.documentURL (#10925)api.CSPViolationReportBody.effectiveDirective (#10925)api.CSPViolationReportBody.lineNumber (#10925)api.CSPViolationReportBody.originalPolicy (#10925)api.CSPViolationReportBody.referrer (#10925)api.CSPViolationReportBody.sample (#10925)api.CSPViolationReportBody.sourceFile (#10925)api.CSPViolationReportBody.statusCode (#10925)api.CSPViolationReportBody.toJSON (#10925)api.DeprecationReportBody (#10925)api.DeprecationReportBody.anticipatedRemoval (#10925)api.DeprecationReportBody.columnNumber (#10925)api.DeprecationReportBody.id (#10925)api.DeprecationReportBody.lineNumber (#10925)api.DeprecationReportBody.message (#10925)api.DeprecationReportBody.sourceFile (#10925)api.DeprecationReportBody.toJSON (#10925)api.InterventionReportBody (#10925)api.InterventionReportBody.columnNumber (#10925)api.InterventionReportBody.id (#10925)api.InterventionReportBody.lineNumber (#10925)api.InterventionReportBody.message (#10925)api.InterventionReportBody.sourceFile (#10925)api.InterventionReportBody.toJSON (#10925)api.MouseEvent.layerX (#16267)api.MouseEvent.layerY (#16267)api.PermissionsPolicyViolationReportBody (#10925)api.PermissionsPolicyViolationReportBody.columnNumber (#10925)api.PermissionsPolicyViolationReportBody.disposition (#10925)api.PermissionsPolicyViolationReportBody.featureId (#10925)api.PermissionsPolicyViolationReportBody.lineNumber (#10925)api.PermissionsPolicyViolationReportBody.message (#10925)api.PermissionsPolicyViolationReportBody.sourceFile (#10925)api.PermissionsPolicyViolationReportBody.toJSON (#10925)api.Report (#10925)api.Report.body (#10925)api.Report.toJSON (#10925)api.Report.type (#10925)api.Report.url (#10925)api.ReportBody (#10925)api.ReportBody.toJSON (#10925)api.RTCDataChannel.transferable (#16281)api.ServiceWorkerRegistration.showNotification.options_actions_parameter (#16260)api.ServiceWorkerRegistration.showNotification.options_badge_parameter (#16260)api.ServiceWorkerRegistration.showNotification.options_data_parameter (#16260)api.ServiceWorkerRegistration.showNotification.options_image_parameter (#16260)api.ServiceWorkerRegistration.showNotification.options_renotify_parameter (#16260)api.ServiceWorkerRegistration.showNotification.options_requireInteraction_parameter (#16260)api.ServiceWorkerRegistration.showNotification.options_vibrate_parameter (#16260)html.elements.input.type_button (#16295)html.elements.input.type_checkbox (#16295)html.elements.input.type_color (#16295)html.elements.input.type_color.autocomplete (#16295)html.elements.input.type_color.list (#16295)html.elements.input.type_date (#16295)html.elements.input.type_datetime-local (#16295)html.elements.input.type_email (#16295)html.elements.input.type_file (#16295)html.elements.input.type_hidden (#16295)html.elements.input.type_image (#16295)html.elements.input.type_month (#16295)html.elements.input.type_number (#16295)html.elements.input.type_password (#16295)html.elements.input.type_password.insecure_login_handling (#16295)html.elements.input.type_radio (#16295)html.elements.input.type_range (#16295)html.elements.input.type_range.tick_marks (#16295)html.elements.input.type_range.vertical_orientation (#16295)html.elements.input.type_reset (#16295)html.elements.input.type_search (#16295)html.elements.input.type_submit (#16295)html.elements.input.type_tel (#16295)html.elements.input.type_text (#16295)html.elements.input.type_time (#16295)html.elements.input.type_url (#16295)html.elements.input.type_week (#16295)svg.elements.feComposite.operator.lighter_value (#16278)webextensions.api.action.ColorArray (#16252)webextensions.api.action.disable (#16252)webextensions.api.action.enable (#16252)webextensions.api.action.getBadgeBackgroundColor (#16252)webextensions.api.action.getBadgeText (#16252)webextensions.api.action.getBadgeTextColor (#16252)webextensions.api.action.getPopup (#16252)webextensions.api.action.getTitle (#16252)webextensions.api.action.ImageDataType (#16252)webextensions.api.action.isEnabled (#16252)webextensions.api.action.onClicked (#16252)webextensions.api.action.openPopup (#16252)webextensions.api.action.setBadgeBackgroundColor (#16252)webextensions.api.action.setBadgeText (#16252)webextensions.api.action.setBadgeTextColor (#16252)webextensions.api.action.setIcon (#16252)webextensions.api.action.setPopup (#16252)webextensions.api.action.setTitle (#16252)webextensions.api.scripting.executeScript (#15872)webextensions.api.scripting.executeScript.injectImmediately (#15872)webextensions.api.scripting.executeScript.world (#15872)webextensions.api.scripting.getRegisteredContentScripts (#15872)webextensions.api.scripting.InjectionTarget (#15872)webextensions.api.scripting.insertCSS (#15872)webextensions.api.scripting.insertCSS.origin (#15872)webextensions.api.scripting.registerContentScripts (#15872)webextensions.api.scripting.RegisteredContentScript (#15872)webextensions.api.scripting.removeCSS (#15872)webextensions.api.scripting.removeCSS.origin (#15872)webextensions.api.scripting.unregisterContentScripts (#15872)webextensions.api.scripting.unregisterContentScripts.persistAcrossSessions (#15872)webextensions.api.scripting.updateContentScripts (#15872)webextensions.manifest.action (#16102)webextensions.manifest.action.browser_style (#16102)webextensions.manifest.action.default_area (#16102)webextensions.manifest.action.default_icon (#16102)webextensions.manifest.action.default_popup (#16102)webextensions.manifest.action.default_title (#16102)webextensions.manifest.action.theme_icons (#16102)webextensions.manifest.content_security_policy.isolated_world (#16136)webextensions.manifest.content_security_policy.sandbox (#16136)webextensions.manifest.host_permissions (#15933)webextensions.manifest.web_accessible_resources.extension_ids (#16146)webextensions.manifest.web_accessible_resources.matches (#16146)webextensions.manifest.web_accessible_resources.resources (#16146)webextensions.manifest.web_accessible_resources.use_dynamic_url (#16146)v4.1.20...v4.2.0)May 10, 2022
api.FileException (#16180)api.HTMLElement.itemId (#16226)api.HTMLElement.itemProp (#16226)api.HTMLElement.itemRef (#16226)api.HTMLElement.itemScope (#16226)api.HTMLElement.itemType (#16226)api.HTMLElement.itemValue (#16226)api.Window.dialogArguments (#12704)javascript.builtins.Error.toSource (#16134)api.BatteryManager.secure_context_required (#15949)api.DOMException.serializable_object (#16148)api.Navigator.getBattery.secure_context_required (#15949)api.RTCDataChannel.binaryType.arraybuffer_value (#16042)api.RTCDataChannel.binaryType.blob_value (#16042)javascript.builtins.Error.serializable_object (#16198)javascript.builtins.EvalError.serializable_object (#16198)javascript.builtins.RangeError.serializable_object (#16198)javascript.builtins.ReferenceError.serializable_object (#16198)javascript.builtins.SyntaxError.serializable_object (#16198)javascript.builtins.TypeError.serializable_object (#16198)javascript.builtins.URIError.serializable_object (#16198)v4.1.19...v4.1.20)May 3, 2022
api.Navigation.oncurrententrychange (#16034)api.Navigation.onnavigate (#16034)api.Navigation.onnavigateerror (#16034)api.Navigation.onnavigatesuccess (#16034)api.NavigationHistoryEntry.ondispose (#16034)api.WindowEventHandlers (#15477)api.WindowEventHandlers.onafterprint (#15477)api.WindowEventHandlers.onbeforeprint (#15477)api.WindowEventHandlers.onbeforeunload (#15477)api.WindowEventHandlers.onhashchange (#15477)api.WindowEventHandlers.onlanguagechange (#15477)api.WindowEventHandlers.onoffline (#15477)api.WindowEventHandlers.ononline (#15477)api.WindowEventHandlers.onpopstate (#15477)api.WindowEventHandlers.onrejectionhandled (#15477)api.WindowEventHandlers.onstorage (#15477)api.WindowEventHandlers.onunhandledrejection (#15477)api.WindowEventHandlers.onunload (#15477)html.elements.body.onafterprint (#15477)html.elements.body.onbeforeprint (#15477)html.elements.body.onbeforeunload (#15477)html.elements.body.onblur (#15477)html.elements.body.onerror (#15477)html.elements.body.onfocus (#15477)html.elements.body.onhashchange (#15477)html.elements.body.onlanguagechange (#15477)html.elements.body.onload (#15477)html.elements.body.onmessage (#15477)html.elements.body.onoffline (#15477)html.elements.body.ononline (#15477)html.elements.body.onpopstate (#15477)html.elements.body.onredo (#15477)html.elements.body.onresize (#15477)html.elements.body.onstorage (#15477)html.elements.body.onundo (#15477)html.elements.body.onunload (#15477)api.HTMLInputElement.showPicker.autocomplete_input (#16101)api.HTMLInputElement.showPicker.color_input (#16101)api.HTMLInputElement.showPicker.datalist_input (#16101)api.HTMLInputElement.showPicker.date_input (#16101)api.HTMLInputElement.showPicker.datetime_local_input (#16101)api.HTMLInputElement.showPicker.file_input (#16101)api.HTMLInputElement.showPicker.month_input (#16101)api.HTMLInputElement.showPicker.time_input (#16101)api.HTMLInputElement.showPicker.week_input (#16101)api.Navigation.currententrychange_event (#16034)api.Navigation.navigate_event (#16034)api.Navigation.navigateerror_event (#16034)api.Navigation.navigatesuccess_event (#16034)api.NavigationHistoryEntry.dispose_event (#16034)api.Sanitizer.getConfiguration (#16063)html.global_attributes.inert (#16046)javascript.builtins.Atomics.waitAsync (#16047)v4.1.18...v4.1.19)April 26, 2022
api.CanvasRenderingContext2D.currentTransform (#16000)api.CanvasRenderingContext2D.currentTransform.DOMMatrix_return_value (#16000)api.HTMLIFrameElement.fetchpriority (#15946)api.HTMLImageElement.fetchpriority (#15946)api.HTMLLinkElement.fetchpriority (#15946)api.HTMLScriptElement.fetchpriority (#15946)api.MediaTrackConstraints.cursor (#15905)api.MediaTrackSupportedConstraints.cursor (#15905)api.RTCDataChannel.sctp-sdp-21 (#15934)api.RTCIceCandidateStats.networkType (#15894)api.WheelEvent.pinch-to-zoom_support (#15934)api.Window.getComputedStyle.pseudo-element_support (#15934)api.Window.getDefaultComputedStyle.pseudo-element_support (#15934)api.WorkerNavigator.fonts (#15937)css.properties.align-content.flex_context.first_last_baseline (#14492)css.properties.align-items.flex_context.first_last_baseline (#14492)css.properties.align-self.flex_context.first_last_baseline (#14492)html.elements.img.intrinsicsize (#15997)html.elements.style.scoped (#15999)html.elements.video.intrinsicsize (#15998)javascript.builtins.Atomics.Atomic_operations_on_non-shared_buffers (#15934)javascript.builtins.Symbol.toStringTag.dom-objects (#15934)webextensions.api.tabs.update.updateProperties.active (#15616)webextensions.api.tabs.update.updateProperties.autoDiscardable (#15616)webextensions.api.tabs.update.updateProperties.highlighted (#15616)webextensions.api.tabs.update.updateProperties.loadReplace (#15616)webextensions.api.tabs.update.updateProperties.muted (#15616)webextensions.api.tabs.update.updateProperties.openerTabId (#15616)webextensions.api.tabs.update.updateProperties.pinned (#15616)webextensions.api.tabs.update.updateProperties.selected (#15616)webextensions.api.tabs.update.updateProperties.url (#15616)api.HTMLElement.beforematch_event (#15936)api.HTMLIFrameElement.fetchPriority (#15946)api.HTMLImageElement.fetchPriority (#15946)api.HTMLLinkElement.fetchPriority (#15946)api.HTMLScriptElement.fetchPriority (#15946)api.Navigation (#15951)api.Navigation.back (#15951)api.Navigation.canGoBack (#15951)api.Navigation.canGoForward (#15951)api.Navigation.currentEntry (#15951)api.Navigation.entries (#15951)api.Navigation.forward (#15951)api.Navigation.navigate (#15951)api.Navigation.oncurrententrychange (#15951)api.Navigation.onnavigate (#15951)api.Navigation.onnavigateerror (#15951)api.Navigation.onnavigatesuccess (#15951)api.Navigation.reload (#15951)api.Navigation.transition (#15951)api.Navigation.traverseTo (#15951)api.Navigation.updateCurrentEntry (#15951)api.NavigationCurrentEntryChangeEvent (#15951)api.NavigationCurrentEntryChangeEvent.from (#15951)api.NavigationCurrentEntryChangeEvent.NavigationCurrentEntryChangeEvent (#15951)api.NavigationCurrentEntryChangeEvent.navigationType (#15951)api.NavigationDestination (#15951)api.NavigationDestination.getState (#15951)api.NavigationDestination.id (#15951)api.NavigationDestination.index (#15951)api.NavigationDestination.key (#15951)api.NavigationDestination.sameDocument (#15951)api.NavigationDestination.url (#15951)api.NavigationEvent (#15951)api.NavigationEvent.canTransition (#15951)api.NavigationEvent.destination (#15951)api.NavigationEvent.downloadRequest (#15951)api.NavigationEvent.formData (#15951)api.NavigationEvent.hashChange (#15951)api.NavigationEvent.info (#15951)api.NavigationEvent.NavigationEvent (#15951)api.NavigationEvent.navigationType (#15951)api.NavigationEvent.restoreScroll (#15951)api.NavigationEvent.signal (#15951)api.NavigationEvent.transitionWhile (#15951)api.NavigationEvent.userInitiated (#15951)api.NavigationHistoryEntry (#15951)api.NavigationHistoryEntry.getState (#15951)api.NavigationHistoryEntry.id (#15951)api.NavigationHistoryEntry.index (#15951)api.NavigationHistoryEntry.key (#15951)api.NavigationHistoryEntry.ondispose (#15951)api.NavigationHistoryEntry.sameDocument (#15951)api.NavigationHistoryEntry.url (#15951)api.NavigationTransition (#15951)api.NavigationTransition.finished (#15951)api.NavigationTransition.from (#15951)api.NavigationTransition.navigationType (#15951)api.RTCDataChannel.sctp_sdp_21 (#15934)api.SerialPort.forget (#15920)api.WheelEvent.pinch_to_zoom_support (#15934)api.Window.getComputedStyle.pseudo_element_support (#15934)api.Window.getDefaultComputedStyle.pseudo_element_support (#15934)api.Window.navigation (#15951)css.at-rules.media.dynamic-range (#16020)css.at-rules.media.video-dynamic-range (#16020)css.properties.align-content.flex_context.first_baseline (#14492)css.properties.align-content.flex_context.last_baseline (#14492)css.properties.align-items.flex_context.baseline (#14492)css.properties.align-items.flex_context.first_baseline (#14492)css.properties.align-items.flex_context.last_baseline (#14492)css.properties.align-self.flex_context.first_baseline (#14492)css.properties.align-self.flex_context.last_baseline (#14492)html.global_attributes.hidden.until-found_value (#15936)javascript.builtins.Atomics.Atomic_operations_on_non_shared_buffers (#15934)javascript.builtins.Symbol.toStringTag.dom_objects (#15934)javascript.builtins.Temporal (#10643)javascript.builtins.Temporal.Calendar (#10643)javascript.builtins.Temporal.Calendar.constructor (#10643)javascript.builtins.Temporal.Calendar.dateAdd (#10643)javascript.builtins.Temporal.Calendar.dateFromFields (#10643)javascript.builtins.Temporal.Calendar.dateUntil (#10643)javascript.builtins.Temporal.Calendar.day (#10643)javascript.builtins.Temporal.Calendar.dayOfWeek (#10643)javascript.builtins.Temporal.Calendar.dayOfYear (#10643)javascript.builtins.Temporal.Calendar.daysInMonth (#10643)javascript.builtins.Temporal.Calendar.daysInWeek (#10643)javascript.builtins.Temporal.Calendar.daysInYear (#10643)javascript.builtins.Temporal.Calendar.era (#10643)javascript.builtins.Temporal.Calendar.eraYear (#10643)javascript.builtins.Temporal.Calendar.fields (#10643)javascript.builtins.Temporal.Calendar.from (#10643)javascript.builtins.Temporal.Calendar.id (#10643)javascript.builtins.Temporal.Calendar.inLeapYear (#10643)javascript.builtins.Temporal.Calendar.mergeFields (#10643)javascript.builtins.Temporal.Calendar.month (#10643)javascript.builtins.Temporal.Calendar.monthCode (#10643)javascript.builtins.Temporal.Calendar.monthDayFromFields (#10643)javascript.builtins.Temporal.Calendar.monthsInYear (#10643)javascript.builtins.Temporal.Calendar.toJSON (#10643)javascript.builtins.Temporal.Calendar.toString (#10643)javascript.builtins.Temporal.Calendar.weekOfYear (#10643)javascript.builtins.Temporal.Calendar.year (#10643)javascript.builtins.Temporal.Calendar.yearMonthFromFields (#10643)javascript.builtins.Temporal.Duration (#10643)javascript.builtins.Temporal.Duration.abs (#10643)javascript.builtins.Temporal.Duration.add (#10643)javascript.builtins.Temporal.Duration.blank (#10643)javascript.builtins.Temporal.Duration.compare (#10643)javascript.builtins.Temporal.Duration.constructor (#10643)javascript.builtins.Temporal.Duration.days (#10643)javascript.builtins.Temporal.Duration.from (#10643)javascript.builtins.Temporal.Duration.hours (#10643)javascript.builtins.Temporal.Duration.microseconds (#10643)javascript.builtins.Temporal.Duration.milliseconds (#10643)javascript.builtins.Temporal.Duration.minutes (#10643)javascript.builtins.Temporal.Duration.months (#10643)javascript.builtins.Temporal.Duration.nanoseconds (#10643)javascript.builtins.Temporal.Duration.negated (#10643)javascript.builtins.Temporal.Duration.round (#10643)javascript.builtins.Temporal.Duration.seconds (#10643)javascript.builtins.Temporal.Duration.sign (#10643)javascript.builtins.Temporal.Duration.subtract (#10643)javascript.builtins.Temporal.Duration.toJSON (#10643)javascript.builtins.Temporal.Duration.toLocaleString (#10643)javascript.builtins.Temporal.Duration.toString (#10643)javascript.builtins.Temporal.Duration.total (#10643)javascript.builtins.Temporal.Duration.valueOf (#10643)javascript.builtins.Temporal.Duration.weeks (#10643)javascript.builtins.Temporal.Duration.with (#10643)javascript.builtins.Temporal.Duration.years (#10643)javascript.builtins.Temporal.Instant (#10643)javascript.builtins.Temporal.Instant.add (#10643)javascript.builtins.Temporal.Instant.compare (#10643)javascript.builtins.Temporal.Instant.constructor (#10643)javascript.builtins.Temporal.Instant.epochMicroseconds (#10643)javascript.builtins.Temporal.Instant.epochMilliseconds (#10643)javascript.builtins.Temporal.Instant.epochNanoseconds (#10643)javascript.builtins.Temporal.Instant.epochSeconds (#10643)javascript.builtins.Temporal.Instant.equals (#10643)javascript.builtins.Temporal.Instant.from (#10643)javascript.builtins.Temporal.Instant.fromEpochMicroseconds (#10643)javascript.builtins.Temporal.Instant.fromEpochMilliseconds (#10643)javascript.builtins.Temporal.Instant.fromEpochNanoseconds (#10643)javascript.builtins.Temporal.Instant.fromEpochSeconds (#10643)javascript.builtins.Temporal.Instant.round (#10643)javascript.builtins.Temporal.Instant.since (#10643)javascript.builtins.Temporal.Instant.subtract (#10643)javascript.builtins.Temporal.Instant.toJSON (#10643)javascript.builtins.Temporal.Instant.toLocaleString (#10643)javascript.builtins.Temporal.Instant.toString (#10643)javascript.builtins.Temporal.Instant.toZonedDateTime (#10643)javascript.builtins.Temporal.Instant.toZonedDateTimeISO (#10643)javascript.builtins.Temporal.Instant.until (#10643)javascript.builtins.Temporal.Instant.valueOf (#10643)javascript.builtins.Temporal.now (#10643)javascript.builtins.Temporal.now.instant (#10643)javascript.builtins.Temporal.now.plainDate (#10643)javascript.builtins.Temporal.now.plainDateISO (#10643)javascript.builtins.Temporal.now.plainDateTime (#10643)javascript.builtins.Temporal.now.plainDateTimeISO (#10643)javascript.builtins.Temporal.now.timeZone (#10643)javascript.builtins.Temporal.now.zonedDateTime (#10643)javascript.builtins.Temporal.now.zonedDateTimeISO (#10643)javascript.builtins.Temporal.PlainDate (#10643)javascript.builtins.Temporal.PlainDate.add (#10643)javascript.builtins.Temporal.PlainDate.calendar (#10643)javascript.builtins.Temporal.PlainDate.compare (#10643)javascript.builtins.Temporal.PlainDate.constructor (#10643)javascript.builtins.Temporal.PlainDate.day (#10643)javascript.builtins.Temporal.PlainDate.dayOfWeek (#10643)javascript.builtins.Temporal.PlainDate.dayOfYear (#10643)javascript.builtins.Temporal.PlainDate.daysInMonth (#10643)javascript.builtins.Temporal.PlainDate.daysInWeek (#10643)javascript.builtins.Temporal.PlainDate.daysInYear (#10643)javascript.builtins.Temporal.PlainDate.equals (#10643)javascript.builtins.Temporal.PlainDate.era (#10643)javascript.builtins.Temporal.PlainDate.eraYear (#10643)javascript.builtins.Temporal.PlainDate.from (#10643)javascript.builtins.Temporal.PlainDate.getISOFields (#10643)javascript.builtins.Temporal.PlainDate.inLeapYear (#10643)javascript.builtins.Temporal.PlainDate.month (#10643)javascript.builtins.Temporal.PlainDate.monthCode (#10643)javascript.builtins.Temporal.PlainDate.monthsInYear (#10643)javascript.builtins.Temporal.PlainDate.since (#10643)javascript.builtins.Temporal.PlainDate.subtract (#10643)javascript.builtins.Temporal.PlainDate.toJSON (#10643)javascript.builtins.Temporal.PlainDate.toLocaleString (#10643)javascript.builtins.Temporal.PlainDate.toPlainDateTime (#10643)javascript.builtins.Temporal.PlainDate.toPlainMonthDay (#10643)javascript.builtins.Temporal.PlainDate.toPlainYearMonth (#10643)javascript.builtins.Temporal.PlainDate.toString (#10643)javascript.builtins.Temporal.PlainDate.toZonedDateTime (#10643)javascript.builtins.Temporal.PlainDate.until (#10643)javascript.builtins.Temporal.PlainDate.valueOf (#10643)javascript.builtins.Temporal.PlainDate.weekOfYear (#10643)javascript.builtins.Temporal.PlainDate.with (#10643)javascript.builtins.Temporal.PlainDate.withCalendar (#10643)javascript.builtins.Temporal.PlainDate.year (#10643)javascript.builtins.Temporal.PlainDateTime (#10643)javascript.builtins.Temporal.PlainDateTime.add (#10643)javascript.builtins.Temporal.PlainDateTime.calendar (#10643)javascript.builtins.Temporal.PlainDateTime.compare (#10643)javascript.builtins.Temporal.PlainDateTime.constructor (#10643)javascript.builtins.Temporal.PlainDateTime.day (#10643)javascript.builtins.Temporal.PlainDateTime.dayOfWeek (#10643)javascript.builtins.Temporal.PlainDateTime.dayOfYear (#10643)javascript.builtins.Temporal.PlainDateTime.daysInMonth (#10643)javascript.builtins.Temporal.PlainDateTime.daysInWeek (#10643)javascript.builtins.Temporal.PlainDateTime.daysInYear (#10643)javascript.builtins.Temporal.PlainDateTime.equals (#10643)javascript.builtins.Temporal.PlainDateTime.era (#10643)javascript.builtins.Temporal.PlainDateTime.eraYear (#10643)javascript.builtins.Temporal.PlainDateTime.from (#10643)javascript.builtins.Temporal.PlainDateTime.getISOFields (#10643)javascript.builtins.Temporal.PlainDateTime.hour (#10643)javascript.builtins.Temporal.PlainDateTime.inLeapYear (#10643)javascript.builtins.Temporal.PlainDateTime.microsecond (#10643)javascript.builtins.Temporal.PlainDateTime.millisecond (#10643)javascript.builtins.Temporal.PlainDateTime.minute (#10643)javascript.builtins.Temporal.PlainDateTime.month (#10643)javascript.builtins.Temporal.PlainDateTime.monthCode (#10643)javascript.builtins.Temporal.PlainDateTime.monthsInYear (#10643)javascript.builtins.Temporal.PlainDateTime.nanosecond (#10643)javascript.builtins.Temporal.PlainDateTime.round (#10643)javascript.builtins.Temporal.PlainDateTime.second (#10643)javascript.builtins.Temporal.PlainDateTime.since (#10643)javascript.builtins.Temporal.PlainDateTime.subtract (#10643)javascript.builtins.Temporal.PlainDateTime.toJSON (#10643)javascript.builtins.Temporal.PlainDateTime.toLocaleString (#10643)javascript.builtins.Temporal.PlainDateTime.toPlainDate (#10643)javascript.builtins.Temporal.PlainDateTime.toPlainMonthDay (#10643)javascript.builtins.Temporal.PlainDateTime.toPlainTime (#10643)javascript.builtins.Temporal.PlainDateTime.toPlainYearMonth (#10643)javascript.builtins.Temporal.PlainDateTime.toString (#10643)javascript.builtins.Temporal.PlainDateTime.toZonedDateTime (#10643)javascript.builtins.Temporal.PlainDateTime.until (#10643)javascript.builtins.Temporal.PlainDateTime.valueOf (#10643)javascript.builtins.Temporal.PlainDateTime.weekOfYear (#10643)javascript.builtins.Temporal.PlainDateTime.with (#10643)javascript.builtins.Temporal.PlainDateTime.withCalendar (#10643)javascript.builtins.Temporal.PlainDateTime.withPlainDate (#10643)javascript.builtins.Temporal.PlainDateTime.withPlainTime (#10643)javascript.builtins.Temporal.PlainDateTime.year (#10643)javascript.builtins.Temporal.PlainMonthDay (#10643)javascript.builtins.Temporal.PlainMonthDay.calendar (#10643)javascript.builtins.Temporal.PlainMonthDay.constructor (#10643)javascript.builtins.Temporal.PlainMonthDay.day (#10643)javascript.builtins.Temporal.PlainMonthDay.equals (#10643)javascript.builtins.Temporal.PlainMonthDay.from (#10643)javascript.builtins.Temporal.PlainMonthDay.getISOFields (#10643)javascript.builtins.Temporal.PlainMonthDay.monthCode (#10643)javascript.builtins.Temporal.PlainMonthDay.toJSON (#10643)javascript.builtins.Temporal.PlainMonthDay.toLocaleString (#10643)javascript.builtins.Temporal.PlainMonthDay.toPlainDate (#10643)javascript.builtins.Temporal.PlainMonthDay.toString (#10643)javascript.builtins.Temporal.PlainMonthDay.valueOf (#10643)javascript.builtins.Temporal.PlainMonthDay.with (#10643)javascript.builtins.Temporal.PlainTime (#10643)javascript.builtins.Temporal.PlainTime.add (#10643)javascript.builtins.Temporal.PlainTime.calendar (#10643)javascript.builtins.Temporal.PlainTime.compare (#10643)javascript.builtins.Temporal.PlainTime.constructor (#10643)javascript.builtins.Temporal.PlainTime.equals (#10643)javascript.builtins.Temporal.PlainTime.from (#10643)javascript.builtins.Temporal.PlainTime.getISOFields (#10643)javascript.builtins.Temporal.PlainTime.hour (#10643)javascript.builtins.Temporal.PlainTime.microsecond (#10643)javascript.builtins.Temporal.PlainTime.millisecond (#10643)javascript.builtins.Temporal.PlainTime.minute (#10643)javascript.builtins.Temporal.PlainTime.nanosecond (#10643)javascript.builtins.Temporal.PlainTime.round (#10643)javascript.builtins.Temporal.PlainTime.second (#10643)javascript.builtins.Temporal.PlainTime.since (#10643)javascript.builtins.Temporal.PlainTime.subtract (#10643)javascript.builtins.Temporal.PlainTime.toJSON (#10643)javascript.builtins.Temporal.PlainTime.toLocaleString (#10643)javascript.builtins.Temporal.PlainTime.toPlainDateTime (#10643)javascript.builtins.Temporal.PlainTime.toString (#10643)javascript.builtins.Temporal.PlainTime.toZonedDateTime (#10643)javascript.builtins.Temporal.PlainTime.until (#10643)javascript.builtins.Temporal.PlainTime.valueOf (#10643)javascript.builtins.Temporal.PlainTime.with (#10643)javascript.builtins.Temporal.PlainYearMonth (#10643)javascript.builtins.Temporal.PlainYearMonth.add (#10643)javascript.builtins.Temporal.PlainYearMonth.calendar (#10643)javascript.builtins.Temporal.PlainYearMonth.compare (#10643)javascript.builtins.Temporal.PlainYearMonth.constructor (#10643)javascript.builtins.Temporal.PlainYearMonth.daysInMonth (#10643)javascript.builtins.Temporal.PlainYearMonth.daysInYear (#10643)javascript.builtins.Temporal.PlainYearMonth.equals (#10643)javascript.builtins.Temporal.PlainYearMonth.era (#10643)javascript.builtins.Temporal.PlainYearMonth.eraYear (#10643)javascript.builtins.Temporal.PlainYearMonth.from (#10643)javascript.builtins.Temporal.PlainYearMonth.getISOFields (#10643)javascript.builtins.Temporal.PlainYearMonth.inLeapYear (#10643)javascript.builtins.Temporal.PlainYearMonth.month (#10643)javascript.builtins.Temporal.PlainYearMonth.monthCode (#10643)javascript.builtins.Temporal.PlainYearMonth.monthsInYear (#10643)javascript.builtins.Temporal.PlainYearMonth.since (#10643)javascript.builtins.Temporal.PlainYearMonth.subtract (#10643)javascript.builtins.Temporal.PlainYearMonth.toJSON (#10643)javascript.builtins.Temporal.PlainYearMonth.toLocaleString (#10643)javascript.builtins.Temporal.PlainYearMonth.toPlainDate (#10643)javascript.builtins.Temporal.PlainYearMonth.toString (#10643)javascript.builtins.Temporal.PlainYearMonth.until (#10643)javascript.builtins.Temporal.PlainYearMonth.valueOf (#10643)javascript.builtins.Temporal.PlainYearMonth.with (#10643)javascript.builtins.Temporal.PlainYearMonth.year (#10643)javascript.builtins.Temporal.TimeZone (#10643)javascript.builtins.Temporal.TimeZone.constructor (#10643)javascript.builtins.Temporal.TimeZone.from (#10643)javascript.builtins.Temporal.TimeZone.getInstantFor (#10643)javascript.builtins.Temporal.TimeZone.getNextTransition (#10643)javascript.builtins.Temporal.TimeZone.getOffsetNanosecondsFor (#10643)javascript.builtins.Temporal.TimeZone.getOffsetStringFor (#10643)javascript.builtins.Temporal.TimeZone.getPlainDateTimeFor (#10643)javascript.builtins.Temporal.TimeZone.getPossibleInstantsFor (#10643)javascript.builtins.Temporal.TimeZone.getPreviousTransition (#10643)javascript.builtins.Temporal.TimeZone.id (#10643)javascript.builtins.Temporal.TimeZone.toJSON (#10643)javascript.builtins.Temporal.TimeZone.toString (#10643)javascript.builtins.Temporal.ZonedDateTime (#10643)javascript.builtins.Temporal.ZonedDateTime.add (#10643)javascript.builtins.Temporal.ZonedDateTime.calendar (#10643)javascript.builtins.Temporal.ZonedDateTime.compare (#10643)javascript.builtins.Temporal.ZonedDateTime.constructor (#10643)javascript.builtins.Temporal.ZonedDateTime.day (#10643)javascript.builtins.Temporal.ZonedDateTime.dayOfWeek (#10643)javascript.builtins.Temporal.ZonedDateTime.dayOfYear (#10643)javascript.builtins.Temporal.ZonedDateTime.daysInMonth (#10643)javascript.builtins.Temporal.ZonedDateTime.daysInWeek (#10643)javascript.builtins.Temporal.ZonedDateTime.daysInYear (#10643)javascript.builtins.Temporal.ZonedDateTime.epochMicroseconds (#10643)javascript.builtins.Temporal.ZonedDateTime.epochMilliseconds (#10643)javascript.builtins.Temporal.ZonedDateTime.epochNanoseconds (#10643)javascript.builtins.Temporal.ZonedDateTime.epochSeconds (#10643)javascript.builtins.Temporal.ZonedDateTime.equals (#10643)javascript.builtins.Temporal.ZonedDateTime.era (#10643)javascript.builtins.Temporal.ZonedDateTime.eraYear (#10643)javascript.builtins.Temporal.ZonedDateTime.from (#10643)javascript.builtins.Temporal.ZonedDateTime.getISOFields (#10643)javascript.builtins.Temporal.ZonedDateTime.hour (#10643)javascript.builtins.Temporal.ZonedDateTime.hoursInDay (#10643)javascript.builtins.Temporal.ZonedDateTime.inLeapYear (#10643)javascript.builtins.Temporal.ZonedDateTime.microsecond (#10643)javascript.builtins.Temporal.ZonedDateTime.millisecond (#10643)javascript.builtins.Temporal.ZonedDateTime.minute (#10643)javascript.builtins.Temporal.ZonedDateTime.month (#10643)javascript.builtins.Temporal.ZonedDateTime.monthCode (#10643)javascript.builtins.Temporal.ZonedDateTime.monthsInYear (#10643)javascript.builtins.Temporal.ZonedDateTime.nanosecond (#10643)javascript.builtins.Temporal.ZonedDateTime.offset (#10643)javascript.builtins.Temporal.ZonedDateTime.offsetNanoseconds (#10643)javascript.builtins.Temporal.ZonedDateTime.round (#10643)javascript.builtins.Temporal.ZonedDateTime.second (#10643)javascript.builtins.Temporal.ZonedDateTime.since (#10643)javascript.builtins.Temporal.ZonedDateTime.startOfDay (#10643)javascript.builtins.Temporal.ZonedDateTime.subtract (#10643)javascript.builtins.Temporal.ZonedDateTime.timeZone (#10643)javascript.builtins.Temporal.ZonedDateTime.toInstant (#10643)javascript.builtins.Temporal.ZonedDateTime.toJSON (#10643)javascript.builtins.Temporal.ZonedDateTime.toLocaleString (#10643)javascript.builtins.Temporal.ZonedDateTime.toPlainDate (#10643)javascript.builtins.Temporal.ZonedDateTime.toPlainDateTime (#10643)javascript.builtins.Temporal.ZonedDateTime.toPlainMonthDay (#10643)javascript.builtins.Temporal.ZonedDateTime.toPlainTime (#10643)javascript.builtins.Temporal.ZonedDateTime.toPlainYearMonth (#10643)javascript.builtins.Temporal.ZonedDateTime.toString (#10643)javascript.builtins.Temporal.ZonedDateTime.until (#10643)javascript.builtins.Temporal.ZonedDateTime.valueOf (#10643)javascript.builtins.Temporal.ZonedDateTime.weekOfYear (#10643)javascript.builtins.Temporal.ZonedDateTime.with (#10643)javascript.builtins.Temporal.ZonedDateTime.withCalendar (#10643)javascript.builtins.Temporal.ZonedDateTime.withPlainDate (#10643)javascript.builtins.Temporal.ZonedDateTime.withPlainTime (#10643)javascript.builtins.Temporal.ZonedDateTime.withTimeZone (#10643)javascript.builtins.Temporal.ZonedDateTime.year (#10643)javascript.builtins.WebAssembly.Exception.Exception.options_parameter_traceStack (#15954)javascript.builtins.WebAssembly.Exception.stack (#15954)webextensions.api.tabs.update.active_value (#15616)webextensions.api.tabs.update.autoDiscardable_value (#15616)webextensions.api.tabs.update.highlighted_value (#15616)webextensions.api.tabs.update.loadReplace_value (#15616)webextensions.api.tabs.update.muted_value (#15616)webextensions.api.tabs.update.openerTabId_value (#15616)webextensions.api.tabs.update.pinned_value (#15616)webextensions.api.tabs.update.selected_value (#15616)webextensions.api.tabs.update.url_value (#15616)v4.1.17...v4.1.18)April 19, 2022
css.types.color has been reorganized for better clarity. (#15762)api.Document.createTreeWalker.expandEntityReferences_parameter (#15789)api.EventListener (#15785)api.EventListener.handleEvent (#15785)api.NodeFilter (#15783)api.NodeFilter.acceptNode (#15783)api.Window.setCursor (#15861)api.Window.sidebar (#15820)css.properties.-moz-context-properties (#15870)css.types.color.alpha (#15762)css.types.color.alpha_hexadecimal_notation (#15762)css.types.color.floats_in_rgb_rgba (#15762)css.types.color.hsl_function_accepts_alpha (#15762)css.types.color.keyword_color_values (#15762)css.types.color.rebeccapurple (#15762)css.types.color.rgb_function_accepts_alpha (#15762)css.types.color.rgb_functional_notation (#15762)css.types.color.space_separated_functional_notation (#15762)html.elements.menu.button_menus (#6955)html.elements.menu.type.type_toolbar (#6955)html.elements.textarea.autocapitalize (#15851)http.headers.X-Forwarded-For (#15857)http.headers.X-Forwarded-Host (#15857)http.headers.X-Forwarded-Proto (#15857)svg.elements.animateColor (#15845)svg.elements.animateColor.by (#15845)svg.elements.animateColor.from (#15845)svg.elements.animateColor.to (#15845)svg.elements.hatch (#15856)svg.elements.hatch.hatchContentUnits (#15856)svg.elements.hatch.hatchUnits (#15856)svg.elements.hatch.href (#15856)svg.elements.hatch.pitch (#15856)svg.elements.hatch.rotate (#15856)svg.elements.hatch.transform (#15856)svg.elements.hatch.x (#15856)svg.elements.hatch.y (#15856)svg.elements.hatchpath (#15856)svg.elements.hatchpath.d (#15856)svg.elements.hatchpath.offset (#15856)css.properties.overflow.overlay (#15834)css.types.color.color_keywords (#15762)css.types.color.color_keywords.rebeccapurple (#15762)css.types.color.hsl.alpha_parameter (#15762)css.types.color.hsl.space_separated_parameters (#15762)css.types.color.hsla (#15762)css.types.color.hsla.space_separated_parameters (#15762)css.types.color.rgb (#15762)css.types.color.rgb_hexadecimal_notation.alpha_hexadecimal_notation (#15762)css.types.color.rgb.alpha_parameter (#15762)css.types.color.rgb.float_values (#15762)css.types.color.rgb.space_separated_parameters (#15762)css.types.color.rgba (#15762)css.types.color.rgba.float_values (#15762)css.types.color.rgba.space_separated_parameters (#15762)v4.1.16...v4.1.17)April 12, 2022
api.NodeIterator.expandEntityReferences (#15773)api.TreeWalker.expandEntityReferences (#15773)css.properties.align-content.flex_context.left_right (#15475)css.properties.align-items.flex_context.left_right (#15475)css.properties.align-self.flex_context.left_right (#15475)css.properties.display.xul_box_values (#15723)css.properties.display.xul_deck_values (#15723)css.properties.display.xul_grid_values (#15723)css.properties.display.xul_inline_grid_stack (#15723)css.properties.display.xul_popup_values (#15723)css.properties.display.xul_stack_value (#15723)v4.1.15...v4.1.16)April 5, 2022
api.ServiceWorkerMessageEvent (#15590)api.ServiceWorkerMessageEvent.data (#15590)api.ServiceWorkerMessageEvent.lastEventId (#15590)api.ServiceWorkerMessageEvent.origin (#15590)api.ServiceWorkerMessageEvent.ports (#15590)api.ServiceWorkerMessageEvent.ServiceWorkerMessageEvent (#15590)api.ServiceWorkerMessageEvent.source (#15590)api.ServiceWorkerRegistration.onupdatefound (#15549)api.ShadowRoot.onslotchange (#15201)api.AbortSignal.timeout (#15644)api.HIDDevice.forget (#15587)api.ServiceWorkerRegistration.updatefound_event (#15549)api.ShadowRoot.slotchange_event (#15201)api.USBDevice.forget (#15597)css.properties.mix-blend-mode.plus-lighter (#15585)javascript.builtins.WebAssembly.Exception (#14910)javascript.builtins.WebAssembly.Exception.Exception (#14910)javascript.builtins.WebAssembly.Exception.getArg (#14910)javascript.builtins.WebAssembly.Exception.is (#14910)javascript.builtins.WebAssembly.Tag (#14910)javascript.builtins.WebAssembly.Tag.Tag (#14910)javascript.builtins.WebAssembly.Tag.type (#14910)webextensions.api.menus.overrideContext (#15642)v4.1.14...v4.1.15)March 29, 2022
api.HTMLBodyElement.onorientationchange (#15156)api.HTMLElement.oncopy (#15157)api.HTMLElement.oncut (#15157)api.HTMLElement.onpaste (#15157)api.HTMLFrameSetElement.onstorage (#15158)api.IDBOpenDBRequest.onblocked (#15494)api.IDBOpenDBRequest.onupgradeneeded (#15494)api.IDBRequest.onerror (#15493)api.IDBRequest.onsuccess (#15493)api.MediaKeySession.onkeystatuseschange (#15166)api.MediaKeySession.onmessage (#15167)api.MessagePort.onmessage (#15175)api.MessagePort.onmessageerror (#15175)api.NDEFReader.onreading (#15176)api.NDEFReader.onreadingerror (#15176)api.Notification.onclick (#15178)api.Notification.onclose (#15178)api.Notification.onerror (#15178)api.Notification.onshow (#15178)api.RTCDataChannel.onbufferedamountlow (#15189)api.RTCDataChannel.onclose (#15189)api.RTCDataChannel.onclosing (#15189)api.RTCDataChannel.onerror (#15189)api.RTCDataChannel.onmessage (#15189)api.RTCDataChannel.onopen (#15189)api.RTCDTMFSender.ontonechange (#15188)api.ServiceWorkerContainer.oncontrollerchange (#15200)api.ServiceWorkerContainer.onerror (#15200)api.ServiceWorkerGlobalScope.onabortpayment (#15207)api.ServiceWorkerGlobalScope.onactivate (#15207)api.ServiceWorkerGlobalScope.onbackgroundfetchabort (#15207)api.ServiceWorkerGlobalScope.onbackgroundfetchclick (#15207)api.ServiceWorkerGlobalScope.onbackgroundfetchfail (#15207)api.ServiceWorkerGlobalScope.onbackgroundfetchsuccess (#15207)api.ServiceWorkerGlobalScope.oncanmakepayment (#15207)api.ServiceWorkerGlobalScope.oncontentdelete (#15207)api.ServiceWorkerGlobalScope.oncookiechange (#15207)api.ServiceWorkerGlobalScope.onfetch (#15207)api.ServiceWorkerGlobalScope.oninstall (#15207)api.ServiceWorkerGlobalScope.onmessage (#15207)api.ServiceWorkerGlobalScope.onmessageerror (#15207)api.ServiceWorkerGlobalScope.onnotificationclick (#15207)api.ServiceWorkerGlobalScope.onnotificationclose (#15207)api.ServiceWorkerGlobalScope.onpaymentrequest (#15207)api.ServiceWorkerGlobalScope.onperiodicsync (#15207)api.ServiceWorkerGlobalScope.onpush (#15207)api.ServiceWorkerGlobalScope.onpushsubscriptionchange (#15207)api.ServiceWorkerGlobalScope.onsync (#15207)api.Window.onbeforeinstallprompt (#15236)api.Window.ondevicelight (#15237)api.Window.ondevicemotion (#15237)api.Window.ondeviceorientation (#15237)api.Window.ondeviceorientationabsolute (#15237)api.Window.ondeviceproximity (#15237)api.WorkerGlobalScope.onerror (#15204)api.WorkerGlobalScope.onlanguagechange (#15204)api.WorkerGlobalScope.onoffline (#15204)api.WorkerGlobalScope.ononline (#15204)css.properties.all.revert (#15576)api.HTMLElement.copy_event (#15157)api.HTMLElement.cut_event (#15157)api.HTMLElement.paste_event (#15157)api.HTMLIFrameElement.fetchpriority (#15489)api.HTMLImageElement.fetchpriority (#15489)api.HTMLLinkElement.fetchpriority (#15489)api.HTMLScriptElement.fetchpriority (#15489)api.MediaKeySession.keystatuseschange_event (#15166)api.MediaKeySession.message_event (#15167)api.NDEFReader.reading_event (#15176)api.NDEFReader.readingerror_event (#15176)api.Notification.click_event (#15178)api.Notification.close_event (#15178)api.Notification.error_event (#15178)api.Notification.show_event (#15178)api.Request.priority (#15489)api.RTCDataChannel.closing_event (#15189)api.ServiceWorkerContainer.controllerchange_event (#15200)api.ServiceWorkerContainer.error_event (#15200)api.ServiceWorkerGlobalScope.abortpayment_event (#15207)api.ServiceWorkerGlobalScope.backgroundfetchabort_event (#15207)api.ServiceWorkerGlobalScope.backgroundfetchclick_event (#15207)api.ServiceWorkerGlobalScope.backgroundfetchfail_event (#15207)api.ServiceWorkerGlobalScope.backgroundfetchsuccess_event (#15207)api.ServiceWorkerGlobalScope.canmakepayment_event (#15207)api.ServiceWorkerGlobalScope.contentdelete_event (#15207)api.ServiceWorkerGlobalScope.cookiechange_event (#15207)api.ServiceWorkerGlobalScope.fetch_event (#15207)api.ServiceWorkerGlobalScope.messageerror_event (#15207)api.ServiceWorkerGlobalScope.notificationclose_event (#15207)api.ServiceWorkerGlobalScope.paymentrequest_event (#15207)api.ServiceWorkerGlobalScope.sync_event (#15207)api.StorageManager.estimate.usageDetails (#15498)api.Window.devicelight_event (#15237)api.Window.deviceorientationabsolute_event (#15237)api.Window.deviceproximity_event (#15237)api.WorkerGlobalScope.error_event (#15204)api.WorkerGlobalScope.offline_event (#15204)api.WorkerGlobalScope.online_event (#15204)css.properties.outline.invert (#15296)css.types.global_keywords.revert-layer (#15524)html.elements.iframe.fetchpriority (#15489)html.elements.img.fetchpriority (#15489)html.elements.link.fetchpriority (#15489)html.elements.script.fetchpriority (#15489)v4.1.13...v4.1.14)March 22, 2022
api.DedicatedWorkerGlobalScope.onmessage (#15046)api.DedicatedWorkerGlobalScope.onmessageerror (#15046)api.HTMLMediaElement.onencrypted (#15161)api.HTMLMediaElement.onwaitingforkey (#15161)api.MediaStream.onactive (#15170)api.MediaStream.onaddtrack (#15170)api.MediaStream.oninactive (#15170)api.MediaStream.onremovetrack (#15170)api.MediaStreamTrack.onended (#15171)api.MediaStreamTrack.onmute (#15171)api.MediaStreamTrack.onoverconstrained (#15171)api.MediaStreamTrack.onunmute (#15171)api.MIDIAccess.onstatechange (#15426)api.MIDIPort.onstatechange (#15428)api.NetworkInformation.onchange (#15177)api.NetworkInformation.ontypechange (#15177)api.PaymentRequest.onmerchantvalidation (#15180)api.PaymentRequest.onpaymentmethodchange (#15180)api.PaymentRequest.onshippingaddresschange (#15180)api.PaymentRequest.onshippingoptionchange (#15180)api.PermissionStatus.onchange (#15181)api.RemotePlayback.onconnect (#15194)api.RemotePlayback.onconnecting (#15194)api.RemotePlayback.ondisconnect (#15194)api.RTCIceTransport.ongatheringstatechange (#15191)api.RTCIceTransport.onselectedcandidatepairchange (#15191)api.RTCIceTransport.onstatechange (#15191)api.RTCPeerConnection.onaddstream (#15192)api.RTCPeerConnection.onconnectionstatechange (#15192)api.RTCPeerConnection.ondatachannel (#15192)api.RTCPeerConnection.onicecandidate (#15192)api.RTCPeerConnection.onicecandidateerror (#15192)api.RTCPeerConnection.oniceconnectionstatechange (#15192)api.RTCPeerConnection.onicegatheringstatechange (#15192)api.RTCPeerConnection.onnegotiationneeded (#15192)api.RTCPeerConnection.onremovestream (#15192)api.RTCPeerConnection.onsignalingstatechange (#15192)api.RTCPeerConnection.ontrack (#15192)api.ScreenOrientation.onchange (#15197)api.ServiceWorker.onerror (#15199)api.ServiceWorker.onstatechange (#15199)api.ServiceWorkerContainer.onmessage (#15046)api.ServiceWorkerContainer.onmessageerror (#15046)api.SVGAnimationElement.onbegin (#15195)api.SVGAnimationElement.onend (#15195)api.SVGAnimationElement.onrepeat (#15195)api.Window.onvrdisplayactivate (#15240)api.Window.onvrdisplayblur (#15240)api.Window.onvrdisplayconnect (#15240)api.Window.onvrdisplaydeactivate (#15240)api.Window.onvrdisplaydisconnect (#15240)api.Window.onvrdisplayfocus (#15240)api.Window.onvrdisplaypointerrestricted (#15240)api.Window.onvrdisplaypointerunrestricted (#15240)api.Window.onvrdisplaypresentchange (#15240)api.WindowEventHandlers.onmessage (#15046)api.WindowEventHandlers.onmessageerror (#15046)api.Worker.onmessage (#15046)api.Worker.onmessageerror (#15046)http.headers.Cookie2 (#15405)http.headers.Set-Cookie2 (#15405)api.HTMLMediaElement.encrypted_event (#15161)api.HTMLMediaElement.waitingforkey_event (#15161)api.MediaStreamTrack.overconstrained_event (#15171)api.NetworkInformation.change_event (#15177)api.NetworkInformation.typechange_event (#15177)api.PermissionStatus.change_event (#15181)api.RemotePlayback.connect_event (#15194)api.RemotePlayback.connecting_event (#15194)api.RemotePlayback.disconnect_event (#15194)api.ScreenOrientation.change_event (#15197)api.ServiceWorker.error_event (#15199)api.ServiceWorker.statechange_event (#15199)api.ServiceWorkerContainer.messageerror_event (#15046)http.headers.Service-Worker-Navigation-Preload (#15365)javascript.builtins.Intl.NumberFormat.NumberFormat.options_signDisplay_parameter.negative (#15099)v4.1.12...v4.1.13)March 15, 2022
api.Document.onpointerlockchange (#15230)api.Document.onpointerlockerror (#15230)api.Document.onvisibilitychange (#15084)api.EventSource.onerror (#15086)api.EventSource.onmessage (#15086)api.EventSource.onopen (#15086)api.HIDDevice.oninputreport (#15155)api.HTMLVideoElement.onenterpictureinpicture (#15162)api.HTMLVideoElement.onleavepictureinpicture (#15162)api.IdleDetector.onchange (#15164)api.MediaDevices.ondevicechange (#15165)api.MediaQueryList.onchange (#15168)api.MediaRecorder.ignoreMutedMedia (#15384)api.MediaRecorder.ondataavailable (#15169)api.MediaRecorder.onerror (#15169)api.MediaRecorder.onpause (#15169)api.MediaRecorder.onresume (#15169)api.MediaRecorder.onstart (#15169)api.MediaRecorder.onstop (#15169)api.MediaRecorder.onwarning (#15169)api.PaymentResponse.onpayerdetailchange (#15205)api.PresentationRequest.onconnectionavailable (#15187)api.Screen.onorientationchange (#15196)api.ScriptProcessorNode.onaudioprocess (#15198)api.SharedWorkerGlobalScope.onconnect (#15231)api.Window.onorientationchange (#15238)api.Window.onuserproximity (#15239)api.Worker.onerror (#15203)api.HIDDevice.inputreport_event (#15155)api.IdleDetector.change_event (#15164)api.MediaQueryList.change_event (#15168)api.MediaRecorder.dataavailable_event (#15169)api.MediaRecorder.pause_event (#15169)api.MediaRecorder.resume_event (#15169)api.MediaRecorder.start_event (#15169)api.MediaRecorder.stop_event (#15169)api.Navigator.mimeTypes.returns_plugin_type (#15292)api.Navigator.plugins.returns_plugins (#15292)api.PresentationRequest.connectionavailable_event (#15187)api.Screen.orientationchange_event (#15196)api.Window.userproximity_event (#15239)api.Worker.error_event (#15203)v4.1.11...v4.1.12)March 10, 2022
api.FileReader.onabort (#15131)api.FileReader.onerror (#15131)api.FileReader.onload (#15131)api.FileReader.onloadend (#15131)api.FileReader.onloadstart (#15131)api.FileReader.onprogress (#15131)api.FontFaceSet.onloading (#15132)api.FontFaceSet.onloadingdone (#15132)api.FontFaceSet.onloadingerror (#15132)api.HID.onconnect (#15154)api.HID.ondisconnect (#15154)api.History.pushState.title_parameter (#15149)api.History.replaceState.title_parameter (#15149)api.HTMLInputElement.onsearch (#15159)api.HTMLMarqueeElement.onbounce (#15160)api.HTMLMarqueeElement.onfinish (#15160)api.HTMLMarqueeElement.onstart (#15160)api.MIDIInput.onmidimessage (#15326)api.OfflineAudioContext.oncomplete (#15179)api.Performance.onresourcetimingbufferfull (#15206)api.PictureInPictureWindow.onresize (#15182)api.PresentationAvailability.onchange (#15183)api.PresentationConnection.onclose (#15185)api.PresentationConnection.onconnect (#15185)api.PresentationConnection.onmessage (#15185)api.PresentationConnection.onterminate (#15185)api.PresentationConnectionList.onconnectionavailable (#15186)api.RTCDtlsTransport.onerror (#15190)api.RTCDtlsTransport.onstatechange (#15190)api.RTCSctpTransport.onstatechange (#15193)api.SharedWorker.onerror (#15202)api.Window.onappinstalled (#15233)api.FontFaceSet.loading_event (#15132)api.FontFaceSet.loadingdone_event (#15132)api.FontFaceSet.loadingerror_event (#15132)api.HID.connect_event (#15154)api.HID.disconnect_event (#15154)api.History.pushState.unused_parameter (#15149)api.History.replaceState.unused_parameter (#15149)api.HTMLMarqueeElement.bounce_event (#15160)api.HTMLMarqueeElement.finish_event (#15160)api.HTMLMarqueeElement.start_event (#15160)api.Navigator.requestMIDIAccess.secure_context_required (#15256)api.PresentationAvailability.change_event (#15183)api.PresentationConnection.close_event (#15185)api.PresentationConnection.connect_event (#15185)api.PresentationConnection.message_event (#15185)api.PresentationConnection.terminate_event (#15185)api.PresentationConnectionList.connectionavailable_event (#15186)api.RTCDtlsTransport.error_event (#15190)api.RTCSctpTransport.statechange_event (#15193)api.SharedWorker.error_event (#15202)webextensions.api.runtime.getFrameId (#15088)v4.1.10...v4.1.11)March 1, 2022
api.Navigator.registerProtocolHandler.scheme_parameter_bitcoin (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_cabal (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_dat (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_did (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_dweb (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_etherium (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_ftp (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_ftps (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_geo (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_hyper (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_im (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_ipfs (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_ipns (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_irc (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_ircs (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_magnet (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_mailto (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_matrix (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_mms (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_news (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_nntp (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_openpgp4fpr (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_sftp (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_sip (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_sms (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_smsto (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_ssb (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_ssh (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_tel (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_urn (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_webcal (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_wtai (#14981)api.Navigator.registerProtocolHandler.scheme_parameter_xmpp (#14981)api.Navigator.registerProtocolHandler.title_parameter_required (#14981)css.properties.print-color-adjust (#14738)svg.elements.path.d.path (#14498)webextensions.api.userScripts.cookieStoreId (#15098)v4.1.9...v4.1.10)February 22, 2022
api.AudioTrackList.onaddtrack (#15029)api.AudioTrackList.onchange (#15029)api.AudioTrackList.onremovetrack (#15029)api.AudioWorkletNode.onprocessorerror (#15044)api.BaseAudioContext.onstatechange (#15019)api.BluetoothRemoteGATTCharacteristic.oncharacteristicvaluechanged (#15065)api.Document.onafterscriptexecute (#15070)api.Document.onbeforescriptexecute (#15070)api.Document.oncopy (#14938)api.Document.oncut (#14938)api.Document.onfreeze (#15072)api.Document.onpaste (#14938)api.Document.onreadystatechange (#15085)api.Document.onresume (#15074)api.IDBDatabaseException (#15052)api.MediaSource.onsourceclose (#13924)api.MediaSource.onsourceended (#13924)api.MediaSource.onsourceopen (#13924)api.SourceBuffer.onabort (#13924)api.SourceBuffer.onerror (#13924)api.SourceBuffer.onupdate (#13924)api.SourceBuffer.onupdateend (#13924)api.SourceBuffer.onupdatestart (#13924)api.SourceBufferList.onaddsourcebuffer (#13924)api.SourceBufferList.onremovesourcebuffer (#13924)api.Window.ongamepadconnected (#14038)api.Window.ongamepadconnected.secure_context_required (#14038)api.Window.ongamepaddisconnected (#14038)api.Window.ongamepaddisconnected.secure_context_required (#14038)html.elements.output.for.form (#15045)html.elements.output.for.form.name (#15045)api.BaseAudioContext.statechange_event (#15019)api.BluetoothRemoteGATTCharacteristic.characteristicvaluechanged_event (#15065)api.Document.afterscriptexecute_event (#15070)api.Document.beforescriptexecute_event (#15070)api.Document.freeze_event (#15072)api.Document.resume_event (#15074)api.MediaSource.sourceclose_event (#13924)api.MediaSource.sourceended_event (#13924)api.MediaSource.sourceopen_event (#13924)api.SourceBuffer.abort_event (#13924)api.SourceBuffer.error_event (#13924)api.SourceBuffer.update_event (#13924)api.SourceBuffer.updateend_event (#13924)api.SourceBuffer.updatestart_event (#13924)api.SourceBufferList.addsourcebuffer_event (#13924)api.SourceBufferList.removesourcebuffer_event (#13924)api.StyleMedia (#15000)api.StyleMedia.matchMedium (#15000)api.StyleMedia.type (#15000)api.Window.dump (#15014)css.properties.animation-timeline (#15071)html.elements.output.form (#15045)html.elements.output.name (#15045)v4.1.8...v4.1.9)February 16, 2022
api.AbortSignal.onabort (#14900)api.Animation.oncancel (#14914)api.Animation.onfinish (#14914)api.Animation.onremove (#14914)api.ApplicationCache.oncached (#14935)api.ApplicationCache.onchecking (#14935)api.ApplicationCache.ondownloading (#14935)api.ApplicationCache.onerror (#14935)api.ApplicationCache.onnoupdate (#14935)api.ApplicationCache.onobsolete (#14935)api.ApplicationCache.onprogress (#14935)api.ApplicationCache.onupdateready (#14935)api.AudioScheduledSourceNode.onended (#14963)api.BackgroundFetchRegistration.onprogress (#14896)api.BatteryManager.onchargingchange (#14993)api.BatteryManager.onchargingtimechange (#14993)api.BatteryManager.ondischargingtimechange (#14993)api.BatteryManager.onlevelchange (#14993)api.Bluetooth.onavailabilitychanged (#15001)api.BluetoothDevice.ongattserverdisconnected (#15004)api.BroadcastChannel.onmessage (#14969)api.BroadcastChannel.onmessageerror (#14969)api.CookieStore.onchange (#14934)api.createImageBitmap.options_parameter (#14876)api.createImageBitmap.resizeWidth_resizeHeight_resizeQuality (#14876)api.Document.onfullscreenchange (#14939)api.Document.onfullscreenerror (#14939)api.Element.onfullscreenchange (#14944)api.Element.onfullscreenerror (#14944)api.fetch.streaming_response_body (#14775)api.GlobalEventHandlers.oncuechange (#13887)api.IDBDatabase.abort_event (#15006)api.IDBDatabase.error_event (#15006)api.IDBDatabase.onabort (#15006)api.IDBDatabase.onclose (#15006)api.IDBDatabase.onerror (#15006)api.IDBDatabase.onversionchange (#15006)api.IDBTransaction.onabort (#15006)api.IDBTransaction.oncomplete (#15006)api.IDBTransaction.onerror (#15006)api.TextTrack.oncuechange (#13887)api.TextTrackCue.onenter (#13887)api.TextTrackCue.onexit (#13887)api.TextTrackList.onaddtrack (#13887)api.TextTrackList.onchange (#13887)api.TextTrackList.onremovetrack (#13887)api.XMLHttpRequest.onreadystatechange (#13799)api.XMLHttpRequestEventTarget.onabort (#13799)api.XMLHttpRequestEventTarget.onerror (#13799)api.XMLHttpRequestEventTarget.onload (#13799)api.XMLHttpRequestEventTarget.onloadend (#13799)api.XMLHttpRequestEventTarget.onloadstart (#13799)api.XMLHttpRequestEventTarget.onprogress (#13799)api.XMLHttpRequestEventTarget.ontimeout (#13799)api.Animation.cancel_event (#14914)api.Animation.finish_event (#14914)api.Animation.remove_event (#14914)api.ApplicationCache.cached_event (#14935)api.ApplicationCache.checking_event (#14935)api.ApplicationCache.downloading_event (#14935)api.ApplicationCache.error_event (#14935)api.ApplicationCache.noupdate_event (#14935)api.ApplicationCache.obsolete_event (#14935)api.ApplicationCache.progress_event (#14935)api.ApplicationCache.updateready_event (#14935)api.BackgroundFetchRegistration.progress_event (#14896)api.BatteryManager.chargingchange_event (#14993)api.BatteryManager.chargingtimechange_event (#14993)api.BatteryManager.dischargingtimechange_event (#14993)api.BatteryManager.levelchange_event (#14993)api.Bluetooth.availabilitychanged_event (#15001)api.BluetoothDevice.gattserverdisconnected_event (#15004)api.CookieStore.change_event (#14934)api.createImageBitmap.options_colorSpaceConversion_parameter (#14876)api.createImageBitmap.options_imageOrientation_parameter (#14876)api.createImageBitmap.options_premultiplyAlpha_parameter (#14876)api.createImageBitmap.options_resizeHeight_parameter (#14876)api.createImageBitmap.options_resizeQuality_parameter (#14876)api.createImageBitmap.options_resizeWidth_parameter (#14876)api.XMLHttpRequest.readystatechange_event (#13799)api.XMLHttpRequestUpload.abort_event (#13799)api.XMLHttpRequestUpload.error_event (#13799)api.XMLHttpRequestUpload.load_event (#13799)api.XMLHttpRequestUpload.loadend_event (#13799)api.XMLHttpRequestUpload.loadstart_event (#13799)api.XMLHttpRequestUpload.progress_event (#13799)api.XMLHttpRequestUpload.timeout_event (#13799)javascript.builtins.Array.groupBy (#14965)javascript.builtins.Array.groupByToMap (#14965)javascript.builtins.Intl.NumberFormat.formatRange (#14786)javascript.builtins.Intl.NumberFormat.formatRangeToParts (#14786)javascript.builtins.Intl.PluralRules.selectRange (#14786)v4.1.7...v4.1.8)February 8, 2022
api.RTCPeerConnection.setRemoteDescription.description_parameter_optional (#14698)api.Sensor.onactivate (#13926)api.Sensor.onerror (#13926)api.Sensor.onreading (#13926)api.Serial.onconnect (#13925)api.Serial.ondisconnect (#13925)api.SerialPort.onconnect (#13925)api.SerialPort.ondisconnect (#13925)api.SpeechRecognition.onaudioend (#13890)api.SpeechRecognition.onaudiostart (#13890)api.SpeechRecognition.onend (#13890)api.SpeechRecognition.onerror (#13890)api.SpeechRecognition.onnomatch (#13890)api.SpeechRecognition.onresult (#13890)api.SpeechRecognition.onsoundend (#13890)api.SpeechRecognition.onsoundstart (#13890)api.SpeechRecognition.onspeechend (#13890)api.SpeechRecognition.onspeechstart (#13890)api.SpeechRecognition.onstart (#13890)api.SpeechRecognition.serviceURI (#14881)api.SpeechSynthesis.onvoiceschanged (#13890)api.SpeechSynthesisUtterance.onboundary (#13890)api.SpeechSynthesisUtterance.onend (#13890)api.SpeechSynthesisUtterance.onerror (#13890)api.SpeechSynthesisUtterance.onmark (#13890)api.SpeechSynthesisUtterance.onpause (#13890)api.SpeechSynthesisUtterance.onresume (#13890)api.SpeechSynthesisUtterance.onstart (#13890)api.VideoTrackList.onaddtrack (#13885)api.VideoTrackList.onchange (#13885)api.VideoTrackList.onremovetrack (#13885)api.Sensor.activate_event (#13926)api.Sensor.error_event (#13926)api.Sensor.reading_event (#13926)api.SerialPort.connect_event (#13925)api.SerialPort.disconnect_event (#13925)css.at-rules.scroll-timeline (#14662)css.at-rules.scroll-timeline.orientation (#14662)css.at-rules.scroll-timeline.scroll-offsets (#14662)css.at-rules.scroll-timeline.source (#14662)css.properties.hyphenate-character (#14488)http.headers.Sec-CH-UA-Full-Version-List (#14873)v4.1.6...v4.1.7)February 1, 2022
No features were removed in this release.
api.MediaTrackConstraints.resizeMode (#12563)v4.1.5...v4.1.6)January 26, 2022
api.MediaSessionAction (#14071)api.MediaSessionAction.nexttrack (#14071)api.MediaSessionAction.pause (#14071)api.MediaSessionAction.play (#14071)api.MediaSessionAction.previoustrack (#14071)api.MediaSessionAction.seekbackward (#14071)api.MediaSessionAction.seekforward (#14071)api.MediaSessionAction.seekto (#14071)api.MediaSessionAction.skipad (#14071)api.MediaSessionAction.stop (#14071)api.MediaSessionActionDetails (#14071)api.MediaSessionActionDetails.action (#14071)api.MediaSessionActionDetails.fastSeek (#14071)api.MediaSessionActionDetails.seekOffset (#14071)api.MediaSessionActionDetails.seekTime (#14071)html.manifest.protocol_handler (#14592)html.manifest.protocol_handler.protocol (#14592)html.manifest.protocol_handler.url (#14592)webextensions.api.browserAction.getBadgeBackgroundColor.details.windowId (#14143)webextensions.api.browserAction.getBadgeText.details.windowId (#14143)webextensions.api.browserAction.getPopup.details.windowId (#14143)webextensions.api.browserAction.getTitle.details.windowId (#14143)webextensions.api.browserAction.isEnabled.details.windowId (#14143)webextensions.api.browserAction.setBadgeBackgroundColor.details.windowId (#14143)webextensions.api.browserAction.setBadgeText.details.windowId (#14143)webextensions.api.browserAction.setIcon.details.windowId (#14143)webextensions.api.browserAction.setPopup.details.windowId (#14143)webextensions.api.browserAction.setTitle.details.windowId (#14143)css.at-rules.layer (#12489)html.manifest.protocol_handlers (#14592)html.manifest.protocol_handlers.protocol (#14592)html.manifest.protocol_handlers.url (#14592)webextensions.api.browserAction.getBadgeBackgroundColor.details_windowId_parameter (#14143)webextensions.api.browserAction.getBadgeText.details_windowId_parameter (#14143)webextensions.api.browserAction.getPopup.details_windowId_parameter (#14143)webextensions.api.browserAction.getTitle.details_windowId_parameter (#14143)webextensions.api.browserAction.isEnabled.details_windowId_parameter (#14143)webextensions.api.browserAction.setBadgeBackgroundColor.details_windowId_parameter (#14143)webextensions.api.browserAction.setBadgeText.details_windowId_parameter (#14143)webextensions.api.browserAction.setIcon.details_windowId_parameter (#14143)webextensions.api.browserAction.setPopup.details_windowId_parameter (#14143)webextensions.api.browserAction.setTitle.details_windowId_parameter (#14143)v4.1.4...v4.1.5)January 18, 2022
api.WindowControlsOverlay (#14095)api.WindowControlsOverlay.geometrychange_event (#14095)api.WindowControlsOverlay.getTitlebarAreaRect (#14095)api.WindowControlsOverlay.visible (#14095)api.WindowControlsOverlayGeometryChangeEvent (#14095)api.WindowControlsOverlayGeometryChangeEvent.titlebarAreaRect (#14095)api.WindowControlsOverlayGeometryChangeEvent.visible (#14095)api.WindowControlsOverlayGeometryChangeEvent.WindowControlsOverlayGeometryChangeEvent (#14095)css.properties.counter-reset.reversed (#14093)css.properties.custom-property.env.safe-area-inset-bottom (#14035)css.properties.custom-property.env.safe-area-inset-left (#14035)css.properties.custom-property.env.safe-area-inset-right (#14035)css.properties.custom-property.env.safe-area-inset-top (#14035)css.properties.custom-property.env.titlebar-area-height (#14035)css.properties.custom-property.env.titlebar-area-width (#14035)css.properties.custom-property.env.titlebar-area-x (#14035)css.properties.custom-property.env.titlebar-area-y (#14035)css.properties.grid-template-columns.masonry (#14562)v4.1.3...v4.1.4)January 11, 2022
api.DeviceMotionEventAcceleration.secure_context_required (#14445)api.DeviceMotionEventRotationRate.secure_context_required (#14445)api.FileSystemFlags (#12766)api.FileSystemFlags.create (#12766)api.FileSystemFlags.exclusive (#12766)api.MediaKeySystemConfiguration (#12840)api.MediaKeySystemConfiguration.audioCapabilities (#12840)api.MediaKeySystemConfiguration.distinctiveIdentifier (#12840)api.MediaKeySystemConfiguration.initDataTypes (#12840)api.MediaKeySystemConfiguration.persistentState (#12840)api.MediaKeySystemConfiguration.videoCapabilities (#12840)api.MediaStreamTrackAudioSourceOptions (#14072)api.MediaStreamTrackAudioSourceOptions.mediaStreamTrack (#14072)api.USB.onconnect (#13886)api.USB.ondisconnect (#13886)api.WebSocket.onclose (#13802)api.WebSocket.onerror (#13802)api.WebSocket.onmessage (#13802)api.WebSocket.onopen (#13802)css.properties.justify-content.flex_context.baseline (#14477)css.properties.justify-content.flex_context.first_last_baseline (#14477)svg.elements.mesh (#14130)svg.elements.mesh.href (#14130)svg.elements.meshgradient (#14130)svg.elements.meshgradient.gradientUnits (#14130)svg.elements.meshgradient.href (#14130)svg.elements.meshgradient.type (#14130)svg.elements.meshgradient.x (#14130)svg.elements.meshgradient.y (#14130)svg.elements.meshpatch (#14130)svg.elements.meshrow (#14130)api.AbortSignal.throwIfAborted (#14050)api.ContactAddress.addressLine (#14088)api.ContactAddress.city (#14088)api.ContactAddress.country (#14088)api.ContactAddress.dependentLocality (#14088)api.ContactAddress.organization (#14088)api.ContactAddress.phone (#14088)api.ContactAddress.postalCode (#14088)api.ContactAddress.recipient (#14088)api.ContactAddress.region (#14088)api.ContactAddress.sortingCode (#14088)api.ContactAddress.toJSON (#14088)api.HTMLInputElement.showPicker (#14444)api.MediaStreamTrackGenerator (#13126)api.MediaStreamTrackGenerator.MediaStreamTrackGenerator (#13126)api.MediaStreamTrackGenerator.writable (#13126)api.MediaStreamTrackProcessor (#13126)api.MediaStreamTrackProcessor.MediaStreamTrackProcessor (#13126)api.MediaStreamTrackProcessor.readable (#13126)api.Navigator.windowControlsOverlay (#13596)api.USB.connect_event (#13886)api.USB.disconnect_event (#13886)api.WorkerNavigator.fonts (#14090)css.at-rules.font-face.src.format_variations (#13828)css.properties.flex-basis.fit-content (#14447)css.properties.font-synthesis-small-caps (#12931)css.properties.font-synthesis-style (#12931)css.properties.font-synthesis-weight (#12931)html.manifest.protocol_handler (#13907)html.manifest.protocol_handler.protocol (#13907)html.manifest.protocol_handler.url (#13907)javascript.builtins.Intl.Segmenter (#14428)javascript.builtins.Intl.Segmenter.resolvedOptions (#14428)javascript.builtins.Intl.Segmenter.segment (#14428)javascript.builtins.Intl.Segmenter.Segmenter (#14428)javascript.builtins.Intl.Segmenter.supportedLocalesOf (#14428)javascript.builtins.Intl.Segments (#14428)javascript.builtins.Intl.Segments.@@iterator (#14428)javascript.builtins.Intl.Segments.containing (#14428)javascript.builtins.Math (#13903)webextensions.api.contentScripts.register.cookieStoreId (#14058)v4.1.2...v4.1.3)December 14, 2021
null or true values remain and version numbers will be required for data added in future releases. (#14003)api.TaskSignal.onprioritychange (#13923)api.VirtualKeyboard.ongeometrychange (#13922)api.VisualViewport.onresize (#13884)api.VisualViewport.onscroll (#13884)css.types.length.mozmm (#13927)api.HTMLCanvasElement.toBlob.type_parameter_webp (#13897)api.HTMLCanvasElement.toDataURL.type_parameter_webp (#13897)api.OffscreenCanvas.convertToBlob.option_type_parameter_webp (#13897)api.TaskSignal.prioritychange_event (#13923)api.VirtualKeyboard.geometrychange_event (#13922)html.manifest.note_taking (#13899)html.manifest.note_taking.new_note_url (#13899)http.headers.Sec-CH-UA-Bitness (#13989)v4.1.1...main)December 7, 2021
We've changed the format of these release notes! We're experimenting with new release notes. See this issue for details and to give your input.
Web API data for selected browsers now requires version number data (#13845). For the following browsers, no null or true values remain and version numbers will be required for data added in future releases:
All entries using Safari 6.1, a backport release of Safari 7, have been changed to avoid unexplained discontinuities in support. Since it's no longer used in any support statements, the data for the Safari 6.1 release has been removed. See the guideline for historic Safari backport releases for more information on this change. (#11156)
Features removed in this release:
api.MediaDevices.getDisplayMedia.audio-capture-support (#13837)api.PaymentDetailsUpdate (#12277)api.PaymentDetailsUpdate.displayItems (#12277)api.PaymentDetailsUpdate.error (#12277)api.PaymentDetailsUpdate.modifiers (#12277)api.PaymentDetailsUpdate.shippingAddressErrors (#12277)api.PaymentDetailsUpdate.shippingOptions (#12277)api.PaymentDetailsUpdate.total (#12277)api.WakeLockSentinel.onrelease (#13816)api.XRLightProbe.onreflectionchange (#13374)api.XRReferenceSpace.onreset (#13483)api.XRSession.onend (#13597)api.XRSession.oninputsourceschange (#13597)api.XRSession.onselect (#13597)api.XRSession.onselectend (#13597)api.XRSession.onselectstart (#13597)api.XRSession.onsqueeze (#13597)api.XRSession.onsqueezeend (#13597)api.XRSession.onsqueezestart (#13597)api.XRSession.onvisibilitychange (#13597)api.XRSystem.ondevicechange (#13484)Features added in this release:
api.EyeDropper.secure_context_required (#13808)api.MediaDevices.getDisplayMedia.audio_capture_support (#13837)api.WakeLockSentinel.release_event (#13816)html.manifest.display_override (#13565)html.manifest.share_target (#13803)v4.1.0...v4.1.1)December 1, 2021
We've changed the format of these release notes! We're experimenting with new release notes. See this issue for details and to give your input.
A data guideline has been adopted to represent DOM events by a single eventname_event feature on each event's target interface, instead of separate features for the event name and on-handler properties. For example, api.Element.focus_event and api.Element.onfocus would be consolidated into api.Element.focus_event only. Read the complete guideline for details.
This consolidation will be completed over several @mdn/browser-compat-data releases. Review the release notes for a complete list of features added or removed. (#13595)
api.HTMLMediaElement.mozChannels (#13794)api.HTMLMediaElement.mozFrameBufferLength (#13794)api.HTMLMediaElement.mozLoadFrom (#13794)api.HTMLMediaElement.mozSampleRate (#13794)api.IDBVersionChangeEvent.version (#13814)api.MediaStreamConstraints (#12397)api.MediaStreamConstraints.audio (#12397)api.MediaStreamConstraints.video (#12397)api.WindowEventHandlers.onmessageerror.worker_support (#13796)api.BarProp.visible.returns_popup (#13322)api.Performance.measure.returns_undefined (#13478)api.Window.beforeinstallprompt_event (#12856)api.Window.open.features_parameter_popup (#13322)http.headers.Authorization (#12446)http.headers.Authorization.Basic (#12446)http.headers.Authorization.Digest (#12446)http.headers.Authorization.Digest.md5 (#12446)http.headers.Authorization.Digest.SHA-256 (#12446)http.headers.Authorization.Digest.SHA-512 (#12446)http.headers.Authorization.Negotiate (#12446)http.headers.Authorization.NTLM (#12446)http.headers.WWW-Authenticate.Basic (#12446)http.headers.WWW-Authenticate.Digest (#12446)http.headers.WWW-Authenticate.Digest.md5 (#12446)http.headers.WWW-Authenticate.Digest.SHA-256 (#12446)http.headers.WWW-Authenticate.Digest.SHA-512 (#12446)http.headers.WWW-Authenticate.Negotiate (#12446)http.headers.WWW-Authenticate.NTLM (#12446)javascript.builtins.Intl.Locale.calendars (#12314)javascript.builtins.Intl.Locale.collations (#12314)javascript.builtins.Intl.Locale.hourCycles (#12314)javascript.builtins.Intl.Locale.numberingSystems (#12314)javascript.builtins.Intl.Locale.textInfo (#12314)javascript.builtins.Intl.Locale.timeZones (#12314)javascript.builtins.Intl.Locale.weekInfo (#12314)webextensions.api.commands.Command.name (#12512)webextensions.api.commands.Command.tab (#12512)v4.0.12...v4.1.0)November 24, 2021
We've changed the format of these release notes! We're experimenting with new release notes. See this issue for details and to give your input.
api.EffectTiming (#12765)api.EffectTiming.delay (#12765)api.EffectTiming.direction (#12765)api.EffectTiming.duration (#12765)api.EffectTiming.easing (#12765)api.EffectTiming.easing.jump (#12765)api.EffectTiming.endDelay (#12765)api.EffectTiming.fill (#12765)api.EffectTiming.iterations (#12765)api.EffectTiming.iterationStart (#12765)api.isSecureContext.considers_window_opener (#13127)api.MessageEvent.source.MessageEventSource_type (#13178)api.PaymentItem (#12817)api.PaymentItem.amount (#12817)api.PaymentItem.label (#12817)api.PaymentItem.pending (#12817)api.PublicKeyCredentialCreationOptions (#12771)api.PublicKeyCredentialCreationOptions.attestation (#12771)api.PublicKeyCredentialCreationOptions.authenticatorSelection (#12771)api.PublicKeyCredentialCreationOptions.challenge (#12771)api.PublicKeyCredentialCreationOptions.excludeCredentials (#12771)api.PublicKeyCredentialCreationOptions.extensions (#12771)api.PublicKeyCredentialCreationOptions.pubKeyCredParams (#12771)api.PublicKeyCredentialCreationOptions.rp (#12771)api.PublicKeyCredentialCreationOptions.timeout (#12771)api.PublicKeyCredentialCreationOptions.user (#12771)api.PublicKeyCredentialRequestOptions (#12771)api.PublicKeyCredentialRequestOptions.allowCredentials (#12771)api.PublicKeyCredentialRequestOptions.challenge (#12771)api.PublicKeyCredentialRequestOptions.extensions (#12771)api.PublicKeyCredentialRequestOptions.rpId (#12771)api.PublicKeyCredentialRequestOptions.timeout (#12771)api.PublicKeyCredentialRequestOptions.userVerification (#12771)api.RTCAnswerOptions (#12819)api.RTCOfferAnswerOptions (#12819)api.RTCOfferAnswerOptions.voiceActivityDetection (#12819)api.RTCOfferOptions (#12819)api.RTCOfferOptions.iceRestart (#12819)api.RTCRtpTransceiverDirection (#13550)api.RTCTrackEventInit (#12831)api.RTCTrackEventInit.receiver (#12831)api.RTCTrackEventInit.streams (#12831)api.RTCTrackEventInit.track (#12831)api.RTCTrackEventInit.transceiver (#12831)api.ServiceWorkerGlobalScope.caches (#13487)api.Window.requestAnimationFrame.return_value (#13694)api.Window.requestAnimationFrame.return_value (#13695)html.elements.template.shadowroot (#13230)v4.0.11...v4.0.12)November 16, 2021
Last call: do you read these release notes? We're considering making changes to them and want to hear from you before we do that. See this issue for details and to give your input.
api.XMLHttpRequest.readyState.constants has been removed because constants, by convention, are not recorded. (#12879)
The following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.10...v4.0.11)November 9, 2021
Do you read these release notes? We're considering making changes to them and want to hear from you before we do that. See this issue for details and to give your input.
The following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.9...v4.0.10)November 2, 2021
api.MessageEvent.origin.USVString_type was removed, since it recorded data about browser internals that are not observable to web developers. (#13136)
api.IDBIndex.name.renaming_with_name_setter was renamed to api.IDBIndex.name.renaming_through_name_setter to reflect the convention set by api.IDBObjectStore.name.renaming_through_name_setter. (#13216)
css.properties.break-inside.multicol_context.column and css.properties.break-inside.paged_context.page were renamed to css.properties.break-inside.multicol_context.avoid-column and css.properties.break-inside.paged_context.avoid-page to reflect the actual names of the values they describe. (#11924)
api.Response.Response.body_param_null was renamed to api.Response.Response.body_parameter_optional to follow the guideline on parameter feature names.
The following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.8...v4.0.9)October 26, 2021
Several features were renamed to follow the guideline on parameter feature names:
api.BaseAudioContext.createPeriodicWave.disableNormalisation_supported was renamed to api.BaseAudioContext.createPeriodicWave.constraints_disableNormalization_parameter (#12934)api.History.pushState.title was renamed to api.History.pushState.title_parameter (#12951)api.History.replaceState.title was renamed to api.History.replaceState.title_parameter (#12951)The following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.7...v4.0.8)October 19, 2021
We've adopted a new data guideline to record data for historic Safari backport releases in a more consistent way. Some Safari releases have been omitted to avoid unexplained discontinuities in support. (#11909)
The following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.6...4.0.7)October 12, 2021
The dictionary api.ScrollToOptions has been removed and replaced by parameter features on methods that consume the dictionary. (#12490)
To no longer expose global mixins, api.Window.performance has been moved to api.performance. (#12462)
To correct capitalization, the features api.TextTrackList.addTrack_event and api.TextTrackList.removeTrack_event were renamed to api.TextTrackList.addtrack_event and api.TextTrackList.removetrack_event respectively. (#12723)
The following non-existent, long-removed, or otherwise irrelevant features have been removed:
api.BasicCardRequest (#12367)api.BasicCardResponse (#12367)api.CanvasRenderingContext2D.drawImage.smoothing_downscaling (#12796)api.HTMLMediaElement.onmozinterruptbegin (#1209412094)api.HTMLMediaElement.onmozinterruptend (#12094)api.KeyboardEvent.getModifierState.fnlock_parameter (#12813)api.KeyboardEvent.getModifierState.hyper_parameter (#12813)api.KeyboardEvent.getModifierState.super_parameter (#12813)api.KeyboardEvent.getModifierState.symbollock_parameter (#12813)api.MouseWheelEvent (#12565)api.PayerErrors (#12768)api.PaymentCurrencyAmount (#12794)api.PerformanceFrameTiming (#12718)api.PositionOptions (#12770)api.SourceBuffer.trackDefaults (#12703)api.StorageEstimate (#12772)api.TrackDefault (#12703)api.Window.location.window_location_origin (#12638)api.Window.mozAnimationStartTime (#12632)api.Window.pkcs11 (#12639)css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.5...v4.0.6)September 23, 2021
The feature-naming convention returns_promise has been adopted for features that capture some but not all browsers' APIs returning a Promise. The new data guideline brings consistency to competing styles used throughout the API data.
The following features have been renamed to returns_promise (#11630):
api.BaseAudioContext.decodeAudioData.promise_syntaxapi.Document.exitFullscreen.returns_a_promiseapi.Element.requestFullscreen.returns_a_promiseapi.OfflineAudioContext.startRendering.Promise_based_startRenderingThe feature api.RTCPeerConnection.getStats.with_callbacks was removed and the data for several RTCPeerConnection methods expanded with returns_promise data. The following features have been added (#12300):
api.RTCPeerConnection.addIceCandidate.returns_promiseapi.RTCPeerConnection.createAnswer.returns_promiseapi.RTCPeerConnection.createOffer.returns_promiseapi.RTCPeerConnection.getStats.returns_promiseapi.RTCPeerConnection.setLocalDescription.returns_promiseapi.RTCPeerConnection.setRemoteDescription.returns_promiseThe following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.4...v4.0.5)September 16, 2021
The following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.3...v4.0.4)September 10, 2021
The following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.2...v4.0.3)September 2, 2021
To no longer expose mixins, the following features have been moved from api.WindowOrWorkerGlobalScope (or api.Window for two cases) to the global api.* namespace. The features' worker support is now indicated using worker_support sub-features. (#11518)
api.Window.isSecureContextapi.Window.trustedTypesapi.WindowOrWorkerGlobalScope.*api.atobapi.atob.worker_supportapi.btoaapi.btoa.worker_supportapi.cachesapi.caches.worker_supportapi.clearIntervalapi.clearInterval.worker_supportapi.clearTimeoutapi.clearTimeout.worker_supportapi.createImageBitmapapi.createImageBitmap.worker_supportapi.crossOriginIsolatedapi.crossOriginIsolated.worker_supportapi.fetchapi.fetch.worker_supportapi.indexedDBapi.indexedDB.worker_supportapi.isSecureContextapi.isSecureContext.worker_supportapi.originapi.origin.worker_supportapi.queueMicrotaskapi.queueMicrotask.worker_supportapi.setIntervalapi.setInterval.worker_supportapi.setTimeoutapi.setTimeout.worker_supportapi.structuredCloneapi.structuredClone.worker_supportapi.trustedTypesapi.trustedTypes.worker_supportThe following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.1...v4.0.2)August 26, 2021
css.types.ellipse was moved to css.types.basic-shape.ellipse to correct improper nesting of features. (#12075)
css.types.filter-function.constrast was renamed to css.types.filter-function.contrast to correct a typo. (#12074)
The following non-existent, long-removed, or otherwise irrelevant features have been removed:
css.properties.place-content, place-items, and place-self changed (#11214). This is an incomplete fix to the problem of undocumented namespaces appearing in places where you might otherwise expect compatibility data. The restructuring of the data is a work in progress and may change again in a future release. See #6175 for more information.v4.0.0...v4.0.1)August 19, 2021
Version 4.0.0 makes some potentially-breaking changes to improve the flexibility and quality of the data. Highlights include:
"preview" version value for in-development browser releases, such as Safari Technology Preview, Chrome Canary, and Firefox Nightly.xpath) and XSLT (xslt) features have been removed because the data was incomplete and unmaintained.accepts_flags boolean hint.Deno, the JavaScript and TypeScript runtime, has been added as a new engine. Deno data is included for JavaScript and some Web APIs, much like Node.js data. (#10753)
The XPath (xpath) and XSLT (xslt) features have been removed. These features poorly covered their subjects and were unmaintained. Rather than purport to have such data, we removed it.
We're not ruling out the return of XPath and XSLT data in the future. But for now, in the absence of an intentional effort to create and maintain that data, we thought it is best to remove the faulty data. (#9830)
The schema now supports a special version value "preview" for in-development versions of browsers, such as Safari Technology Preview, Chrome Canary, and Firefox Nightly. Additionally, browser data now supports a preview_name property for supplying a corresponding name for the preview browser.
These additions to the schema should help represent features gated to development versions, which were previously misrepresented with notes, false values, or inaccurate version numbers. (#10334)
The schema for browser release data now supports the optional accepts_flags boolean hint, which indicates whether a browser (or individual release) should contain flags data. Presently, this is a hint for data contributors or tools. The value of accepts_flags doesn't (yet) make any guarantees about the contents of feature data. (#11286)
Descendant features of api.HTMLCanvasElement.getContext and api.HTMLCanvasElement.toBlob have been reorganized to follow the guideline for parameter object features. See the PR for a detailed list of features affected. (#11234)
The following features were lower-cased for consistency with other feature names: (#11961)
api.CanvasRenderingContext2D.drawImage.Smoothing_downscaling (now smoothing_downscaling)api.OfflineAudioContext.OfflineAudioContext.Parameters_accepted_in_an_object (now parameters_accepted_in_an_object)The following non-existent, long-removed, or otherwise irrelevant features have been removed:
v3.3.14...v4.0.0)