Released January 26, 2023
- api.CanvasRenderingContext2D.drawImage.ImageBitmap_source_image
- api.Element.ariaErrorMessageElements
- api.ElementInternals.ariaErrorMessageElements
- api.MLActivation
- api.MLGraphBuilder.lstm
- api.MLGraphBuilder.lstmCell
- api.PaymentRequestEvent.changeShippingAddress
- api.PaymentRequestEvent.changeShippingOption
- api.PaymentRequestEvent.paymentOptions
- api.PaymentRequestEvent.shippingOptions
- api.PressureRecord.toJSON
- api.ViewTransition.updateCallbackDone
- css.properties.layout-order
- css.properties.reading-order
- api.Document.mozCancelFullScreen
- api.Document.mozFullScreen
- api.Document.mozFullScreenEnabled
- api.Document.webkitCancelFullScreen
- api.Document.webkitCurrentFullScreenElement
- api.Document.webkitExitFullscreen
- api.Document.webkitFullscreenElement
- api.Document.webkitFullscreenEnabled
- api.Document.webkitFullScreenKeyboardInputAllowed
- api.Document.webkitHidden
- api.Document.webkitIsFullScreen
- api.Document.webkitVisibilityState
- api.Element.ariaErrorMessageElement
- api.ElementInternals.ariaErrorMessageElement
- api.MLOperator
- api.PaymentInstruments
- api.PaymentManager.instruments
- api.ViewTransition.domUpdated
- api.Window.fullScreen
- api.XRCompositionLayer.chromaticAberrationCorrection
- api.CanvasRenderingContext2D.drawImage.SVGImageElement_source_image
- api.CSPViolationReportBody
- api.CSSConditionRule
- api.CSSGroupingRule
- api.URLSearchParams
- api.Worklet
- css.properties.-moz-orient.inline_and_block
- Drop IE support
- Remove custom IDL for prefixed features
- Remove custom IDL for fullscreen alternative names
- Fix test for css.properties.-moz-orient.inline_and_block
- Fix test for CSPViolationReportBody
- Fix CanvasRenderingContext2D resource list
- Improve test for api.CanvasRenderingContext2D.drawImage.SVGImageElement_source_image
- Add custom test for api.CanvasRenderingContext2D.drawImage.ImageBitmap_source_image
- Update theme color
- Add custom test for URLSearchParams
- Add custom test for PaintWorklet; fall back to PaintWorklet for Worklet if AudioWorklet unavailable
- Improve tests for CSSConditionRule and CSSGroupingRule
Released January 12, 2023
- api.Client
- api.Clipboard
- api.CSPViolationReportBody
- api.FeaturePolicy
- api.PerformanceEntry.toJSON
- Set default "since" argument to 2020
- Add custom test for api.PerformanceEntry.toJSON
- Reinstall express-csp-header as non-dev dependency
- Add overrides for referrerPolicy properties
- Add custom test for FeaturePolicy API
- Add additional overrides
- Add custom test for Client API
- Add custom test for Clipboard API
- Fix test for CSPViolationReportBody
- Send CSP header instead of using meta tag
- Add override for ApplicationCache API
- Fix release filtering
Released January 7, 2023
- api.GPUPipelineError
- css.properties.link-parameters
- css.properties.overflow-clip-margin-block
- css.properties.overflow-clip-margin-block-end
- css.properties.overflow-clip-margin-block-start
- css.properties.overflow-clip-margin-bottom
- css.properties.overflow-clip-margin-inline
- css.properties.overflow-clip-margin-inline-end
- css.properties.overflow-clip-margin-inline-start
- css.properties.overflow-clip-margin-left
- css.properties.overflow-clip-margin-right
- css.properties.overflow-clip-margin-top
- api.CSPViolationReportBody
- api.DeprecationReportBody
- api.HTMLAllCollection
- api.ImageBitmap
- api.InkPresenter
- api.InterventionReportBody
- api.PermissionsPolicyViolationReportBody
- Ensure that CSPViolationReportBody test doesn't crash if no reports
- Disable testing of other report body interfaces
- Re-enable and add custom test for CSPViolationReportBody
- Disable testing of CSPViolationReportBody
- Fix release filtering
- Fix HTMLAllCollection tests
- Update homepage to link to official repository
- Update comments everywhere
- Update description for update-bcd release argument
- Fix update-bcd release filter
- Update testConstructor with CompressionStream Safari constructor error
- Update tests for HTMLAllCollection to handle falsy property
- Add custom test for InkPresenter API
- Fix ImageBitmap test (createImageBitmap is a promise)
- Update "Minor Safari version changes" section
- Mention v6.1.1 UA change in "Reviewing BCD changes"
- Add --exact-only argument to update-bcd
- Improve path property of update-bcd script
Released January 3, 2023
- api.Window.copy_event
- api.Window.cut_event
- api.Window.paste_event
- api.Document.beforecopy_event
- api.Document.beforecut_event
- api.Document.beforepaste_event
- api.HTMLElement.beforecopy_event
- api.HTMLElement.beforecut_event
- api.HTMLElement.beforepaste_event
- api.MathMLElement.beforecopy_event
- api.MathMLElement.beforecut_event
- api.MathMLElement.beforepaste_event
- api.SVGElement.beforecopy_event
- api.SVGElement.beforecut_event
- api.SVGElement.beforepaste_event
- Overhaul code to handle "false" but BCD set to newer version
Released December 28, 2022
- api.GamepadHapticActuator.canPlayEffectType
- api.Selection.getComposedRange
- api.CanMakePaymentEvent.methodData
- api.CanMakePaymentEvent.paymentRequestOrigin
- api.CanMakePaymentEvent.topOrigin
- api.PressureObserver.requestPermission
- api.Request.priority
- api.BatteryManager
- javascript.builtins.Function.name
- Re-enable BatteryManager API tests
- Add custom test for Function.prototype.name
- Add output to clarify direction of find-missing-features
- Update auto-merge.yml
- Simplify auto-merge by using MDN reusable workflow
- Fix auto-merge action
- Fix unittests for buildCSS following @webref/css 6.0.0
Released December 10, 2022
- api.CSSKeyframesRule.length
- api.Performance.interactionCount
- api.VisualViewport.scrollend_event
- api.CanvasRenderingContext2D.clearShadow
- api.CanvasRenderingContext2D.drawImageFromRect
- api.CanvasRenderingContext2D.mozImageSmoothingEnabled
- api.CanvasRenderingContext2D.mozTextStyle
- api.CanvasRenderingContext2D.setAlpha
- api.CanvasRenderingContext2D.setCompositeOperation
- api.CanvasRenderingContext2D.setFillColor
- api.CanvasRenderingContext2D.setLineCap
- api.CanvasRenderingContext2D.setLineJoin
- api.CanvasRenderingContext2D.setLineWidth
- api.CanvasRenderingContext2D.setMiterLimit
- api.CanvasRenderingContext2D.setShadow
- api.CanvasRenderingContext2D.setStrokeColor
- api.CanvasRenderingContext2D.webkitBackingStorePixelRatio
- api.CanvasRenderingContext2D.webkitImageSmoothingEnabled
- api.CanvasRenderingContext2D.webkitLineDash
- api.CanvasRenderingContext2D.webkitLineDashOffset
- api.CSSFontFeatureValuesRule.valueText
- api.CSSKeyframesRule.insertRule
- api.DeviceMotionEvent.initDeviceMotionEvent
- api.DeviceOrientationEvent.initDeviceOrientationEvent
- api.Document.mozFullScreenElement
- api.DragEvent.initDragEvent
- api.Element.mozRequestFullScreen
- api.Element.webkitcurrentplaybacktargetiswirelesschanged_event
- api.Element.webkitneedkey_event
- api.Element.webkitplaybacktargetavailabilitychanged_event
- api.Element.webkitpresentationmodechanged_event
- api.Element.releaseCapture
- api.Element.webkitRequestFullscreen
- api.Element.webkitRequestFullScreen
- api.Event.path
- api.EventSource.URL
- api.HashChangeEvent.initHashChangeEvent
- api.HTMLAnchorElement.hrefTranslate
- api.HTMLFormElement.autocapitalize
- api.HTMLFrameElement.getSVGDocument
- api.HTMLFrameElement.height
- api.HTMLFrameElement.location
- api.HTMLFrameElement.width
- api.HTMLHtmlElement.manifest
- api.HTMLInputElement.autocapitalize
- api.HTMLInputElement.mozIsTextField
- api.HTMLInputElement.textLength
- api.HTMLLinkElement.nonce
- api.HTMLMediaElement.getVideoPlaybackQuality
- api.HTMLMediaElement.mozCaptureStream
- api.HTMLMediaElement.mozPreservesPitch
- api.HTMLMediaElement.webkitAudioDecodedByteCount
- api.HTMLMediaElement.webkitClosedCaptionsVisible
- api.HTMLMediaElement.webkitCurrentPlaybackTargetIsWireless
- api.HTMLMediaElement.webkitHasClosedCaptions
- api.HTMLMediaElement.webkitPreservesPitch
- api.HTMLMediaElement.webkitShowPlaybackTargetPicker
- api.HTMLMediaElement.webkitVideoDecodedByteCount
- api.HTMLPreElement.wrap
- api.HTMLScriptElement.nonce
- api.HTMLSelectElement.blur
- api.HTMLSelectElement.focus
- api.HTMLStyleElement.nonce
- api.HTMLVideoElement.autoPictureInPicture
- api.HTMLVideoElement.webkitDecodedFrameCount
- api.HTMLVideoElement.webkitDisplayingFullscreen
- api.HTMLVideoElement.webkitDroppedFrameCount
- api.HTMLVideoElement.webkitEnterFullscreen
- api.HTMLVideoElement.webkitEnterFullScreen
- api.HTMLVideoElement.webkitExitFullscreen
- api.HTMLVideoElement.webkitExitFullScreen
- api.HTMLVideoElement.webkitPresentationMode
- api.HTMLVideoElement.webkitSetPresentationMode
- api.HTMLVideoElement.webkitSupportsFullscreen
- api.HTMLVideoElement.webkitSupportsPresentationMode
- api.HTMLVideoElement.webkitWirelessVideoPlaybackDisabled
- api.IDBVersionChangeEvent.dataLoss
- api.IDBVersionChangeEvent.dataLossMessage
- api.ImageBitmapRenderingContext.transferImageBitmap
- api.InteractionCounts
- api.IntersectionObserver.delay
- api.IntersectionObserver.trackVisibility
- api.IntersectionObserverEntry.isVisible
- api.KeyboardEvent.altGraphKey
- api.KeyboardEvent.keyLocation
- api.KeyboardEvent.which
- api.MessageEvent.userActivation
- api.MouseEvent.fromElement
- api.MouseEvent.mozInputSource
- api.MouseEvent.toElement
- api.MouseEvent.webkitForce
- api.MouseEvent.which
- api.Navigator.getStorageUpdates
- api.Navigator.mozGetUserMedia
- api.Navigator.webkitGetUserMedia
- api.OverconstrainedErrorEvent.OverconstrainedErrorEvent
- api.OverflowEvent
- api.PaymentRequest.hasEnrolledInstrument
- api.PaymentRequestEvent.changeShippingAddress
- api.PaymentRequestEvent.changeShippingOption
- api.PaymentRequestEvent.paymentOptions
- api.PaymentRequestEvent.shippingOptions
- api.Performance.interactionCounts
- api.ProcessingInstruction.data
- api.Range.expand
- api.RTCPeerConnection.addtrack_event
- api.RTCRtpReceiver.playoutDelayHint
- api.Selection.baseNode
- api.Selection.baseOffset
- api.Selection.extentNode
- api.Selection.extentOffset
- api.ServiceWorkerGlobalScope.caches
- api.ShadowRoot.mozFullScreenElement
- api.SourceBufferList.item
- api.SQLTransaction
- api.SVGCursorElement
- api.SVGMatrix
- api.TextEvent
- api.TextTrack.addRegion
- api.TextTrack.regions
- api.TextTrack.removeRegion
- api.TextTrackCue.getCueAsHTML
- api.TextTrackCueList.item
- api.TextTrackList.item
- api.UIEvent.cancelBubble
- api.UIEvent.layerX
- api.UIEvent.layerY
- api.UIEvent.pageX
- api.UIEvent.pageY
- api.UserMessageHandler
- api.UserMessageHandlersNamespace
- api.VideoTrackList.item
- api.VTTRegion.track
- api.webkitMediaStream
- api.WebKitMutationObserver
- api.WebKitNamespace
- api.WebKitPlaybackTargetAvailabilityEvent
- api.webkitSpeechGrammar
- api.webkitSpeechGrammarList
- api.webkitSpeechRecognition
- api.webkitSpeechRecognitionError
- api.webkitSpeechRecognitionEvent
- api.WebSocket.URL
- api.WheelEvent.initWebKitWheelEvent
- api.WheelEvent.webkitDirectionInvertedFromDevice
- api.Window.absolutedeviceorientation_event
- api.Window.openDatabase
- api.Window.webkitIndexedDB
- api.XMLHttpRequest.mozAnon
- api.XMLHttpRequest.mozSystem
- api.XMLHttpRequestProgressEvent
- api.XRSystem.supportsSession
- api.AnalyserNode
- api.AudioBufferSourceNode
- api.AudioNode
- api.AudioParam
- api.AudioScheduledSourceNode
- api.BiquadFilterNode
- api.ChannelMergerNode
- api.ChannelSplitterNode
- api.ConstantSourceNode
- api.ConvolverNode
- api.DelayNode
- api.DynamicsCompressorNode
- api.GainNode
- api.GeolocationCoordinates
- api.GeolocationPosition
- api.MediaStreamAudioSourceNode
- api.MediaStreamEvent
- api.MediaStreamTrack
- api.MediaStreamTrackAudioSourceNode
- api.MediaStreamTrackEvent
- api.OscillatorNode
- api.PannerNode
- api.ScriptProcessorNode
- api.StereoPannerNode
- api.WaveShaperNode
- Use GAE cloud storage on Heroku + HDrive
- Fix audio node tests
- Fix media interface tests
- Update to latest highlight.js
- Handle additional constructor error message
- Show unsecure warning on test page as well
- Ignore all user media tests in Chrome 25-26
- Fix test timeout handler
- Fix sample custom-tests filepath
- Remove custom IDL for features not already in BCD
- Add test timeout
- Improve debugging
- Add timeout to GeolocationPosition test
- Allow debugmode to be turned on easier
- Increase test timeout duration in Selenium script
- Remove IE from Selenium script
- Fix copyright comments
- Update Selenium script to add "since" argument
Released November 22, 2022
Brand new collector! The mdn-bcd-collector project has been forked and is now operated and maintained by Gooborg Studios, with a new URL to follow (https://mdn-bcd-collector.gooborg.com). We have performed a few main changes in this major revision:
- There are now splashes of purple in the website, both to add a bit of Gooborg's branding and to differentiate the new version from the old
- The codebase has been completely migrated to TypeScript following BCD's TS migration, which should aid some in development consistency
- The app is hosted through Heroku, which greatly improves loading times
- A massive cleanup of old features has been performed to remove features no longer supported in any browser
- Many more under-the-hood changes have been made to optimize development and user experience
- api.CSSColorProfileRule
- api.Document.scrollend_event
- api.Document.startViewTransition
- api.HTMLElement.scrollend_event
- api.MathMLElement.scrollend_event
- api.ML.createContextSync
- api.MLContext.computeSync
- api.MLGraphBuilder.buildSync
- api.PerformanceResourceTiming.responseStatus
- api.RTCIceCandidate.url
- api.SVGElement.scrollend_event
- api.VideoFrame.metadata
- api.Window.scrollend_event
- css.properties.anchor-scroll
- css.properties.view-transition-name
- javascript.builtins.Array.toReversed
- javascript.builtins.Array.toSorted
- javascript.builtins.Array.toSpliced
- javascript.builtins.Array.with
- javascript.builtins.TypedArray.toReversed
- javascript.builtins.TypedArray.toSorted
- javascript.builtins.TypedArray.with
- api.AccessibleNode
- api.Attr.isId
- api.Attr.schemaTypeInfo
- api.AudioBuffer.gain
- api.AudioBufferSourceNode.gain
- api.AudioBufferSourceNode.looping
- api.AudioBufferSourceNode.noteGrainOn
- api.AudioBufferSourceNode.noteOff
- api.AudioBufferSourceNode.noteOn
- api.AudioBufferSourceNode.playbackState
- api.AudioListener.setVelocity
- api.AudioParam.cancelValuesAndHoldAtTime
- api.AudioParam.name
- api.AudioParam.setTargetValueAtTime
- api.AudioParam.units
- api.AudioTrackList.item
- api.Blob.webkitSlice
- api.BlobBuilder
- api.BluetoothAdvertisingData
- api.BluetoothDevice.adData
- api.BluetoothDevice.connectGATT
- api.BluetoothDevice.deviceClass
- api.BluetoothDevice.gattServer
- api.BluetoothDevice.paired
- api.BluetoothDevice.productID
- api.BluetoothDevice.productVersion
- api.BluetoothDevice.unwatchAdvertisements
- api.BluetoothDevice.uuids
- api.BluetoothDevice.vendorID
- api.BluetoothDevice.vendorIDSource
- api.BudgetService
- api.BudgetState
- api.CanvasCaptureMediaStream
- api.CanvasRenderingContext2D.addHitRegion
- api.CanvasRenderingContext2D.clearHitRegions
- api.CanvasRenderingContext2D.currentTransform
- api.CanvasRenderingContext2D.drawWidgetAsOnScreen
- api.CanvasRenderingContext2D.drawWindow
- api.CanvasRenderingContext2D.mozCurrentTransform
- api.CanvasRenderingContext2D.mozCurrentTransformInverse
- api.CanvasRenderingContext2D.msImageSmoothingEnabled
- api.CanvasRenderingContext2D.removeHitRegion
- api.CanvasRenderingContext2D.webkitGetImageDataHD
- api.CanvasRenderingContext2D.webkitPutImageDataHD
- api.CloseEvent.initCloseEvent
- api.Crypto.webkitSubtle
- api.CSS2Properties
- api.CSSMozDocumentRule
- api.CSSNestingRule
- api.CSSStyleDeclaration.getPropertyShorthand
- api.CSSStyleDeclaration.isPropertyImplicit
- api.DataCue.data
- api.DataTransfer.getFiles
- api.DataTransfer.getFilesAndDirectories
- api.DataTransfer.mozClearDataAt
- api.DataTransfer.mozGetDataAt
- api.DataTransfer.mozItemCount
- api.DataTransfer.mozSetDataAt
- api.DataTransfer.mozTypesAt
- api.DataTransferItemList.item
- api.DeviceLightEvent.DeviceLightEvent
- api.DeviceProximityEvent.DeviceProximityEvent
- api.Directory
- api.DirectoryEntry
- api.DirectoryEntrySync.createReader
- api.DirectoryEntrySync.getDirectory
- api.DirectoryEntrySync.getFile
- api.DirectoryEntrySync.removeRecursively
- api.DirectoryReader
- api.Document.createEntityReference
- api.Document.createTransition
- api.Document.documentURIObject
- api.Document.domConfig
- api.Document.execCommandShowHelp
- api.Document.fileSize
- api.Document.getBoxObjectFor
- api.Document.getItems
- api.Document.hasTrustToken
- api.Document.height
- api.Document.loadOverlay
- api.Document.mozMatchesSelector
- api.Document.mozSyntheticDocument
- api.Document.msElementsFromPoint
- api.Document.msExitFullscreen
- api.Document.msFullscreenElement
- api.Document.msFullscreenEnabled
- api.Document.msMatchesSelector
- api.Document.normalizeDocument
- api.Document.mozfullscreenchange_event
- api.Document.mozfullscreenerror_event
- api.Document.msfullscreenchange_event
- api.Document.msfullscreenerror_event
- api.Document.rejectionhandled_event
- api.Document.show_event
- api.Document.unhandledrejection_event
- api.Document.webkitfullscreenchange_event
- api.Document.webkitfullscreenerror_event
- api.Document.webkitpointerlockchange_event
- api.Document.webkitpointerlockerror_event
- api.Document.origin
- api.Document.popupNode
- api.Document.queryCommandText
- api.Document.renameNode
- api.Document.routeEvent
- api.Document.strictErrorChecking
- api.Document.tooltipNode
- api.Document.undoManager
- api.Document.webkitExitPointerLock
- api.Document.webkitPointerLockElement
- api.Document.width
- api.DocumentType.entities
- api.DocumentType.internalSubset
- api.DocumentType.notations
- api.DOMConfiguration
- api.DOMError.location
- api.DOMError.relatedData
- api.DOMError.relatedException
- api.DOMError.severity
- api.DOMException.data
- api.DOMException.filename
- api.DOMException.result
- api.DOMImplementation.getFeature
- api.DOMImplementationList
- api.DOMImplementationSource
- api.DOMLocator
- api.DOMMatrixReadOnly.scaleNonUniformSelf
- api.DOMSettableTokenList
- api.Element.accessibleNode
- api.Element.computedName
- api.Element.computedRole
- api.Element.createShadowRoot
- api.Element.currentStyle
- api.Element.getDestinationInsertionPoints
- api.Element.msGetPointerCapture
- api.Element.msMatchesSelector
- api.Element.msReleasePointerCapture
- api.Element.msRequestFullscreen
- api.Element.msSetPointerCapture
- api.Element.mozfullscreenchange_event
- api.Element.mozfullscreenerror_event
- api.Element.msfullscreenchange_event
- api.Element.msfullscreenerror_event
- api.Element.selectstart_event
- api.Element.webkitanimationend_event
- api.Element.webkitanimationiteration_event
- api.Element.webkitanimationstart_event
- api.Element.webkitfullscreenchange_event
- api.Element.webkitfullscreenerror_event
- api.Element.webkittransitionend_event
- api.Element.openOrClosedShadowRoot
- api.Element.runtimeStyle
- api.Element.schemaTypeInfo
- api.Element.setIdAttribute
- api.Element.setIdAttributeNode
- api.Element.setIdAttributeNS
- api.Element.tabStop
- api.Element.undoManager
- api.Element.undoScope
- api.Element.webkitCreateShadowRoot
- api.Element.webkitRequestPointerLock
- api.EnterPictureInPictureEvent
- api.Entity
- api.EntityReference
- api.Entry
- api.Event.getPreventDefault
- api.Event.preventBubble
- api.Event.preventCapture
- api.FetchEvent.client
- api.FetchEvent.navigationPreload
- api.FetchEvent.targetClientId
- api.FileEntry
- api.FileError
- api.FileException
- api.FileSaver
- api.FileSaverSync
- api.FileWriter
- api.FileWriterSync
- api.GamepadAxisEvent
- api.GamepadButtonEvent
- api.GestureEvent.GestureEvent
- api.Headers.getAll
- api.HTMLAnchorElement.media
- api.HTMLAppletElement
- api.HTMLAreaElement.hreflang
- api.HTMLAreaElement.media
- api.HTMLAreaElement.type
- api.HTMLAudioElement.mozCurrentSampleOffset
- api.HTMLAudioElement.mozSetup
- api.HTMLAudioElement.mozWriteAudio
- api.HTMLBaseFontElement
- api.HTMLButtonElement.menu
- api.HTMLCanvasElement.mozFetchAsStream
- api.HTMLCanvasElement.mozGetAsFile
- api.HTMLCanvasElement.mozPrintCallback
- api.HTMLCanvasElement.msToBlob
- api.HTMLElement.dropzone
- api.HTMLElement.forceSpellCheck
- api.HTMLElement.itemId
- api.HTMLElement.itemProp
- api.HTMLElement.itemRef
- api.HTMLElement.itemScope
- api.HTMLElement.itemType
- api.HTMLElement.itemValue
- api.HTMLElement.noModule
- api.HTMLElement.Module_event
- api.HTMLElement.mozfullscreenchange_event
- api.HTMLElement.mozfullscreenerror_event
- api.HTMLElement.msfullscreenchange_event
- api.HTMLElement.msfullscreenerror_event
- api.HTMLElement.rejectionhandled_event
- api.HTMLElement.show_event
- api.HTMLElement.unhandledrejection_event
- api.HTMLElement.webkitfullscreenchange_event
- api.HTMLElement.webkitfullscreenerror_event
- api.HTMLElement.properties
- api.HTMLFormElement.requestAutocomplete
- api.HTMLFrameSetElement.language_event
- api.HTMLIFrameElement.fetchpriority
- api.HTMLIFrameElement.setNfcFocus
- api.HTMLImageElement.fetchpriority
- api.HTMLInputElement.allowdirs
- api.HTMLInputElement.chooseDirectory
- api.HTMLInputElement.getFiles
- api.HTMLInputElement.getFilesAndDirectories
- api.HTMLInputElement.isFilesAndDirectoriesSupported
- api.HTMLInputElement.mozGetFileNameArray
- api.HTMLInputElement.mozSetFileArray
- api.HTMLInputElement.mozSetFileNameArray
- api.HTMLInputElement.weight
- api.HTMLIsIndexElement
- api.HTMLKeygenElement
- api.HTMLLinkElement.fetchpriority
- api.HTMLMediaElement.initialTime
- api.HTMLMediaElement.mozChannels
- api.HTMLMediaElement.mozFrameBufferLength
- api.HTMLMediaElement.mozLoadFrom
- api.HTMLMediaElement.mozSampleRate
- api.HTMLMediaElement.mozinterruptbegin_event
- api.HTMLMediaElement.mozinterruptend_event
- api.HTMLMediaElement.webkitKeys
- api.HTMLMediaElement.webkitSetMediaKeys
- api.HTMLMenuItemElement.command
- api.HTMLMenuItemElement.defaultChecked
- api.HTMLObjectElement.typeMustMatch
- api.HTMLPropertiesCollection
- api.HTMLScriptElement.fetchpriority
- api.HTMLSourceElement.keySystem
- api.HTMLStyleElement.scoped
- api.HTMLTableElement.sortable
- api.HTMLTableElement.stopSorting
- api.HTMLVideoElement.msIsStereo3D
- api.IDBDatabase.createMutableFile
- api.IDBDatabaseException
- api.IDBEnvironment
- api.IDBVersionChangeEvent.version
- api.IDBVersionChangeRequest
- api.KeyboardEvent.initKeyEvent
- api.KeyEvent
- api.LocalMediaStream
- api.Location.password
- api.Location.username
- api.MathMLElement.mozfullscreenchange_event
- api.MathMLElement.mozfullscreenerror_event
- api.MathMLElement.msfullscreenchange_event
- api.MathMLElement.msfullscreenerror_event
- api.MathMLElement.rejectionhandled_event
- api.MathMLElement.show_event
- api.MathMLElement.unhandledrejection_event
- api.MathMLElement.webkitfullscreenchange_event
- api.MathMLElement.webkitfullscreenerror_event
- api.MediaController.canplay_event
- api.MediaController.canplaythrough_event
- api.MediaController.durationchange_event
- api.MediaController.emptied_event
- api.MediaController.ended_event
- api.MediaController.loadeddata_event
- api.MediaController.loadedmetadata_event
- api.MediaController.pause_event
- api.MediaController.play_event
- api.MediaController.playing_event
- api.MediaController.ratechange_event
- api.MediaController.timeupdate_event
- api.MediaController.volumechange_event
- api.MediaController.waiting_event
- api.MediaController.readyState
- api.MediaRecorder.ignoreMutedMedia
- api.MediaSource.sourceclosed_event
- api.MediaStream.ended
- api.MediaStream.label
- api.MediaStream.stop
- api.MediaStreamTrack.getSources
- api.MediaStreamTrack.readonly
- api.MediaStreamTrack.remote
- api.MemoryInfo
- api.MLContext.computeAsync
- api.MLGraphBuilder.buildAsync
- api.MouseEvent.initNSMouseEvent
- api.MouseEvent.mozPressure
- api.MouseWheelEvent
- api.mozRTCIceCandidate
- api.mozRTCPeerConnection
- api.mozRTCSessionDescription
- api.MSCSSMatrix
- api.MSCurrentStyleCSSProperties
- api.MSGestureEvent
- api.MSStyleCSSProperties
- api.NameList
- api.Navigator.battery
- api.Navigator.getDisplayMedia
- api.Navigator.mozBattery
- api.Navigator.mozIsLocallyAvailable
- api.Navigator.persistentStorage
- api.Navigator.registerContentHandler
- api.Navigator.temporaryStorage
- api.Navigator.webkitBattery
- api.Navigator.webkitPersistentStorage
- api.Navigator.webkitTemporaryStorage
- api.NDEFReader.read_event
- api.Node.baseURIObject
- api.Node.getFeature
- api.Node.getUserData
- api.Node.hasAttributes
- api.Node.isSupported
- api.Node.localName
- api.Node.namespaceURI
- api.Node.nodePrincipal
- api.Node.prefix
- api.Node.rootNode
- api.Node.setUserData
- api.NodeIterator.expandEntityReferences
- api.Notation
- api.Notification.get
- api.Notification.display_event
- api.Notification.show
- api.OscillatorNode.noteOff
- api.OscillatorNode.noteOn
- api.PaymentAddress.languageCode
- api.PaymentAddress.regionCode
- api.PaymentRequest.paymentAddress
- api.PaymentRequest.requestId
- api.PaymentRequestEvent.requestBillingAddress
- api.Point
- api.PresentationRequest.startWithDevice
- api.ProgressEvent.initProgressEvent
- api.PropertyNodeList
- api.PushRegistration
- api.PushRegistrationManager
- api.Request.context
- api.RTCCertificate.getSupportedAlgorithms
- api.RTCDataChannel.stream
- api.RTCIdentityErrorEvent
- api.RTCIdentityEvent
- api.RTCPeerConnection.defaultIceServers
- api.RTCPeerConnection.getDefaultIceServers
- api.RTCPeerConnection.getStreamById
- api.RTCPeerConnection.identityresult_event
- api.RTCPeerConnection.idpassertionerror_event
- api.RTCPeerConnection.idpvalidationerror_event
- api.RTCPeerConnection.peeridentity_event
- api.Screen.mozLockOrientation
- api.Screen.mozOrientation
- api.Screen.mozUnlockOrientation
- api.Screen.msLockOrientation
- api.Screen.msOrientation
- api.Screen.msUnlockOrientation
- api.Screen.mozorientationchange_event
- api.Screen.msorientationchange_event
- api.Selection.caretBidiLevel
- api.ServiceWorkerMessageEvent
- api.ShadowRoot.caretPositionFromPoint
- api.SharedWorkerGlobalScope.applicationCache
- api.SourceBuffer.appendStream
- api.SourceBuffer.trackDefaults
- api.SpeechGrammarList.addFromUri
- api.SpeechRecognition.serviceURI
- api.StaticRange.toRange
- api.SVGColorProfileElement
- api.SVGElement.offsetHeight
- api.SVGElement.offsetLeft
- api.SVGElement.offsetParent
- api.SVGElement.offsetTop
- api.SVGElement.offsetWidth
- api.SVGElement.mozfullscreenchange_event
- api.SVGElement.mozfullscreenerror_event
- api.SVGElement.msfullscreenchange_event
- api.SVGElement.msfullscreenerror_event
- api.SVGElement.rejectionhandled_event
- api.SVGElement.show_event
- api.SVGElement.unhandledrejection_event
- api.SVGElement.webkitfullscreenchange_event
- api.SVGElement.webkitfullscreenerror_event
- api.SVGExternalResourcesRequired
- api.SVGMeshElement
- api.SVGSolidcolorElement
- api.SVGStylable
- api.SVGSVGElement.contentScriptType
- api.SVGSVGElement.contentStyleType
- api.SVGSVGElement.currentView
- api.SVGSVGElement.pixelUnitToMillimeterX
- api.SVGSVGElement.pixelUnitToMillimeterY
- api.SVGSVGElement.screenPixelToMillimeterX
- api.SVGSVGElement.screenPixelToMillimeterY
- api.SVGSVGElement.useCurrentView
- api.SVGSVGElement.viewport
- api.SVGSVGElement.zoomAndPan
- api.SVGTests
- api.SVGTransformable
- api.SVGUnknownElement
- api.SVGURIReference
- api.SVGViewElement.viewTarget
- api.SVGViewElement.zoomAndPan
- api.SVGViewSpec
- api.SVGZoomAndPan
- api.Text.getDestinationInsertionPoints
- api.Text.isElementContentWhitespace
- api.Text.replaceWholeText
- api.Touch.webkitForce
- api.Touch.webkitRadiusX
- api.Touch.webkitRadiusY
- api.Touch.webkitRotationAngle
- api.TouchList.identifiedTouch
- api.TrackDefault
- api.TrackDefaultList
- api.Transferable
- api.TransitionEvent.animationName
- api.TransitionEvent.initTransitionEvent
- api.TreeWalker.expandEntityReferences
- api.TypeInfo
- api.UIEvent.isChar
- api.UIEvent.rangeOffset
- api.UIEvent.rangeParent
- api.UndoItem
- api.UndoManager
- api.URLUtilsReadOnly
- api.UserDataHandler
- api.UserProximityEvent.UserProximityEvent
- api.VRDisplay.hardwareUnitId
- api.VRDisplayCapabilities.hasOrientation
- api.VRDisplayCapabilities.hasPosition
- api.VREyeParameters.recommendedFieldOfView
- api.VREyeParameters.renderRect
- api.VRFieldOfView.VRFieldOfView
- api.VRPose.timestamp
- api.VRStageParameters.sizeZ
- api.VTTCue.regionId
- api.VTTRegionList
- api.WEBGL_compressed_texture_atc
- api.WebGL2ComputeRenderingContext
- api.WebGL2ComputeRenderingContextBase
- api.WebKitAnimationEvent
- api.webkitAudioContext
- api.webkitAudioPannerNode
- api.WebKitMediaKeyError
- api.WebKitMediaKeyMessageEvent
- api.WebKitMediaKeyNeededEvent
- api.WebKitMediaKeys
- api.WebKitMediaKeySession
- api.webkitOfflineAudioContext
- api.webkitRTCPeerConnection
- api.WebKitTransitionEvent
- api.WheelEvent.initWheelEvent
- api.Window.convertPointFromNodeToPage
- api.Window.convertPointFromPageToNode
- api.Window.dialogArguments
- api.Window.getAttention
- api.Window.getAttentionWithCycleCount
- api.Window.globalStorage
- api.Window.home
- api.Window.maximize
- api.Window.minimize
- api.Window.mozAnimationStartTime
- api.Window.mozPaintCount
- api.Window.mozfullscreenchange_event
- api.Window.mozfullscreenerror_event
- api.Window.msfullscreenchange_event
- api.Window.msfullscreenerror_event
- api.Window.paint_event
- api.Window.show_event
- api.Window.webkitfullscreenchange_event
- api.Window.webkitfullscreenerror_event
- api.Window.openDialog
- api.Window.pkcs11
- api.Window.returnValue
- api.Window.routeEvent
- api.Window.setCursor
- api.Window.sidebar
- api.Window.webkitConvertPointFromNodeToPage
- api.Window.webkitConvertPointFromPageToNode
- api.Window.webkitRequestFileSystem
- api.Window.webkitResolveLocalFileSystemURL
- api.WorkerGlobalScope.close_event
- api.WorkerGlobalScope.requestFileSystem
- api.WorkerGlobalScope.requestFileSystemSync
- api.WorkerGlobalScope.resolveLocalFileSystemSyncURL
- api.WorkerGlobalScope.resolveLocalFileSystemURL
- api.WorkerGlobalScope.webkitRequestFileSystem
- api.WorkerGlobalScope.webkitRequestFileSystemSync
- api.WorkerGlobalScope.webkitResolveLocalFileSystemSyncURL
- api.WorkerGlobalScope.webkitResolveLocalFileSystemURL
- api.XDomain
- api.XDomainRequest
- api.XMLDocument.async
- api.XMLDocument.load
- api.XMLSerializer.serializeToStream
- css.properties.page-transition-tag
- api.FileSystem
- api.FileSystemDirectoryEntry
- api.FileSystemDirectoryReader
- api.FileSystemEntry
- api.FileSystemFileEntry
- api.Geolocation
- api.GeolocationCoordinates
- api.GeolocationPosition
- api.HTMLAnchorElement.toString
- api.HTMLAreaElement.toString
- api.MediaStream
- api.MediaStreamAudioSourceNode
- api.MediaStreamEvent
- api.MediaStreamTrack
- api.MediaStreamTrackAudioSourceNode
- api.MediaStreamTrackEvent
- api.MutationRecord
- Remove custom IDL for obsolete/unsupported features
- Add splash of purple to elements
- Remove useless GAE deploy script
- Add custom test for MutationRecord API
- Add custom tests for additional MediaStream instances
- Migrate all scripts to TypeScript
- Show insecure context warning when not using HTTPS
- Fallback to legacy getUserMedia for MediaStream instance
- Add custom tests for file system APIs
- Add custom tests for Geolocation APIs
- Connect test action to Codecov
- Improve GitHub export error catching
- Replace appspot.com->gooborg.com following new deployments
- Fix copyright at bottom
- Replace start-dev with dev to match Yari
- Rebrand to Gooborg Studios
- Add tests for JS feature Change Array by copy (#2494)
- Improve release filter argument in update-bcd script (#2475)
- Remove IDL for proprietary features not in BCD or removed from BCD (#2474)
- Remove IDL for DOM features removed from BCD (#2468)
- Remove IDL for BlobBuilder (#2469)
- Remove IDL for HTML features removed from BCD (#2470)
- Remove IDL for CanvasCaptureMediaStream API (#2471)
- Remove IDL for LocalMediaStream API (#2472)
- Remove custom IDL for Notification API (#2473)
- Remove IDL for CSS features removed from BCD (#2465)
- Remove custom IDL for proprietary DataCue.data (#2466)
- Remove IDL for directory upload spec (#2467)
- Remove IDL for proprietary IDBDatabase.createMutableFile (#2461)
- Remove IDL for SVG features removed from BCD (#2462)
- Remove IDL for DOMException extensions (#2463)
- Remove IDL for budget APIs (#2464)