Freshly implemented features with missing reference documentation
Fresh means implemented recently in either Chrome 120+ or Firefox 120+ or Safari 17+. Sorted alphabetically.
96 features found.
- Limited availability. In 7 browsers only: [chrome: 73] [chrome_android: 73] [edge: 79] [firefox: 33] [firefox_android: 33] [safari: 17.4] [safari_ios: 17.4] api.DOMMatrixReadOnly.scaleNonUniform
- Newly available since 2024-09-16 (baseline low) api.ElementInternals.ariaBrailleLabel
- Newly available since 2024-09-16 (baseline low) api.ElementInternals.ariaBrailleRoleDescription
- Newly available since 2023-12-11 (baseline low) api.HTMLLinkElement.imageSizes
- Newly available since 2023-12-11 (baseline low) api.HTMLLinkElement.imageSrcset
- Newly available since 2024-03-05 (baseline low) api.SVGFESpecularLightingElement.kernelUnitLengthX
- Newly available since 2024-03-05 (baseline low) api.SVGFESpecularLightingElement.kernelUnitLengthY
- Newly available since 2023-12-11 (baseline low) api.SVGImageElement.crossOrigin
- Newly available since 2024-03-05 (baseline low) webassembly.extended-constant-expressions
- Limited availability. In 7 browsers only: [chrome: 119] [chrome_android: 119] [edge: 119] [firefox: 120] [firefox_android: 120] [safari: 18.2] [safari_ios: 18.2] webassembly.garbage-collection
- Limited availability. In 7 browsers only: [chrome: 112] [chrome_android: 112] [edge: 112] [firefox: 121] [firefox_android: 121] [safari: 18.2] [safari_ios: 18.2] webassembly.tail-calls
- Limited availability. In 5 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] [safari: 18.2] [safari_ios: 18.2] api.CSSViewTransitionRule
- Limited availability. In 5 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] [safari: 18.2] [safari_ios: 18.2] api.CSSViewTransitionRule.navigation
- Limited availability. In 5 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] [safari: 18.2] [safari_ios: 18.2] api.CSSViewTransitionRule.types
- Limited availability. In 5 browsers only: [chrome: 128] [chrome_android: 128] [edge: 128] [firefox: 23] [firefox_android: 23] api.CaretPosition.getClientRect
- Limited availability. In 5 browsers only: [chrome: 128] [chrome_android: 128] [edge: 128] [firefox: 20] [firefox_android: 20] api.CaretPosition.offset
- Limited availability. In 5 browsers only: [chrome: 128] [chrome_android: 128] [edge: 128] [firefox: 20] [firefox_android: 20] api.CaretPosition.offsetNode
- Limited availability. In 5 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] [safari: 18] [safari_ios: 18] api.HTMLElement.writingSuggestions
- Limited availability. In 5 browsers only: [chrome: 118] [chrome_android: 118] [edge: 118] [safari: 18] [safari_ios: 18] api.PopStateEvent.hasUAVisualTransition
- Limited availability. In 5 browsers only: [chrome: 125] [chrome_android: 125] [edge: 125] [safari: 18.2] [safari_ios: 18.2] api.ViewTransition.types
- Limited availability. In 5 browsers only: [chrome: 125] [chrome_android: 125] [edge: 125] [safari: 18.2] [safari_ios: 18.2] api.ViewTransitionTypeSet
- Limited availability. In 5 browsers only: [chrome: 125] [chrome_android: 125] [edge: 125] [safari: 18.2] [safari_ios: 18.2] css.properties.view-transition-class
- Limited availability. In 5 browsers only: [chrome: 125] [chrome_android: 125] [edge: 125] [safari: 18] [safari_ios: 18] css.selectors.active-view-transition
- Limited availability. In 5 browsers only: [chrome: 120] [chrome_android: 120] [edge: 120] [firefox: 125] [firefox_android: 125] webassembly.multiMemory
- Limited availability. In 4 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] [safari: preview] css.at-rules.view-transition
- Limited availability. In 4 browsers only: [chrome: 125] [chrome_android: 125] [edge: 125] [safari: preview] css.selectors.active-view-transition-type
- Limited availability. In 3 browsers only: [chrome: 132] [chrome_android: 132] [edge: 132] api.DevicePosture
- Limited availability. In 3 browsers only: [chrome: 132] [chrome_android: 132] [edge: 132] api.DevicePosture.type
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.HTMLIFrameElement.adAuctionHeaders
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.HTMLIFrameElement.sharedStorageWritable
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.HTMLImageElement.sharedStorageWritable
- Limited availability. In 3 browsers only: [chrome: 120] [chrome_android: 120] [edge: 120] api.IntersectionObserver.scrollMargin
- Limited availability. In 3 browsers only: [chrome: 132] [chrome_android: 132] [edge: 132] api.Navigator.devicePosture
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.Navigator.storageBuckets
- Limited availability. In 3 browsers only: [chrome: 127] [chrome_android: 127] [edge: 127] api.RTCEncodedAudioFrame.RTCEncodedAudioFrame
- Limited availability. In 3 browsers only: [chrome: 127] [chrome_android: 127] [edge: 127] api.RTCEncodedVideoFrame.RTCEncodedVideoFrame
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.RTCIceCandidate.relayProtocol
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.RTCIceCandidate.url
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.Request.targetAddressSpace
- Limited availability. In 3 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] api.SharedStorage.createWorklet
- Limited availability. In 3 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] api.SharedStorage.get
- Limited availability. In 3 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] api.SharedStorage.run
- Limited availability. In 3 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] api.SharedStorage.selectURL
- Limited availability. In 3 browsers only: [chrome: 126] [chrome_android: 126] [edge: 126] api.SharedStorage.worklet
- Limited availability. In 3 browsers only: [chrome: 125] [chrome_android: 125] [edge: 125] api.SharedStorageWorklet.run
- Limited availability. In 3 browsers only: [chrome: 125] [chrome_android: 125] [edge: 125] api.SharedStorageWorklet.selectURL
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.caches
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.estimate
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.expires
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.getDirectory
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.indexedDB
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.name
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.persist
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.persisted
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucket.setExpires
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucketManager
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucketManager.delete
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucketManager.keys
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.StorageBucketManager.open
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.URLPattern.hasRegExpGroups
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.WebGL2RenderingContext.drawingBufferFormat
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.WebGL2RenderingContext.drawingBufferStorage
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.WebGLRenderingContext.drawingBufferFormat
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.WebGLRenderingContext.drawingBufferStorage
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.WebSocketError
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.WebSocketError.WebSocketError
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.WebSocketError.closeCode
- Limited availability. In 3 browsers only: [chrome: 124] [chrome_android: 124] [edge: 124] api.WebSocketError.reason
- Limited availability. In 3 browsers only: [chrome: 122] [chrome_android: 122] [edge: 122] api.WorkerNavigator.storageBuckets
- Limited availability. In 3 browsers only: [chrome: 125] [chrome_android: 125] [edge: 125] css.at-rules.position-try
- Limited availability. In 3 browsers only: [firefox: preview] [safari: 18.2] [safari_ios: 18.2] javascript.builtins.RegExp.escape
- Limited availability. In 3 browsers only: [chrome: 129] [chrome_android: 129] [edge: 129] webdriver.commands.CreateVirtualPressureSource
- Limited availability. In 3 browsers only: [chrome: 120] [chrome_android: 120] [edge: 120] webdriver.commands.CreateVirtualSensor
- Limited availability. In 3 browsers only: [chrome: 129] [chrome_android: 129] [edge: 129] webdriver.commands.DeleteVirtualPressureSource
- Limited availability. In 3 browsers only: [chrome: 120] [chrome_android: 120] [edge: 120] webdriver.commands.DeleteVirtualSensor
- Limited availability. In 3 browsers only: [chrome: 120] [chrome_android: 120] [edge: 120] webdriver.commands.GetVirtualSensorInformation
- Limited availability. In 3 browsers only: [chrome: 129] [chrome_android: 129] [edge: 129] webdriver.commands.UpdateVirtualPressureSource
- Limited availability. In 3 browsers only: [chrome: 120] [chrome_android: 120] [edge: 120] webdriver.commands.UpdateVirtualSensorReading
- Limited availability. In 2 browsers only: [safari: 18] [safari_ios: 18] api.VideoTrackGenerator
- Limited availability. In 2 browsers only: [safari: 18] [safari_ios: 18] api.VideoTrackGenerator.VideoTrackGenerator
- Limited availability. In 2 browsers only: [safari: 18] [safari_ios: 18] api.VideoTrackGenerator.muted
- Limited availability. In 2 browsers only: [safari: 18] [safari_ios: 18] api.VideoTrackGenerator.track
- Limited availability. In 2 browsers only: [safari: 18] [safari_ios: 18] api.VideoTrackGenerator.writable
- Limited availability. In 2 browsers only: [safari: 18.2] [safari_ios: 18.2] css.properties.ruby-overhang
- Limited availability. In 2 browsers only: [safari: 18.2] [safari_ios: 18.2] css.properties.text-box
- Limited availability. In 2 browsers only: [safari: 18.2] [safari_ios: 18.2] css.properties.text-box-edge
- Limited availability. In 2 browsers only: [safari: 18.2] [safari_ios: 18.2] css.properties.text-box-trim
- Limited availability. In 1 browsers only: [chrome: 131] api.CSSMarginRule
- Limited availability. In 1 browsers only: [chrome: 131] api.CSSMarginRule.name
- Limited availability. In 1 browsers only: [chrome: 131] api.CSSMarginRule.style
- Limited availability. In 1 browsers only: [chrome: 131] api.Request.duplex
- Limited availability. In 1 browsers only: [chrome: 130] api.SerialPort.connected
- Limited availability. In 1 browsers only: [chrome: 131] css.properties.anchor-scope
- Limited availability. In 1 browsers only: [chrome: 131] css.selectors.details-content
- Limited availability. In 1 browsers only: [chrome: 130] webassembly.jsStringBuiltins