Home
About
Docs
Donate
GitHub
v10.12.8
mdn-bcd-collector Changelog
v10.12.8
Released December 11, 2024
Test Changes
Added
api.CaptureController.forwardWheel
api.CaptureController.getSupportedZoomLevels
api.CaptureController.getZoomLevel
api.CaptureController.capturedzoomlevelchange_event
api.CaptureController.setZoomLevel
api.Sanitizer.allowAttribute
api.Sanitizer.allowElement
api.Sanitizer.removeAttribute
api.Sanitizer.removeElement
api.Sanitizer.removeUnsafe
api.Sanitizer.replaceElementWithChildren
api.Sanitizer.setComments
api.Sanitizer.setDataAttributes
Removed
api.MLContext.compute
api.Sanitizer.getUnsafe
css.selectors.closed
Changed
Commits
docs(README): update Node.js version number (#2017 )
Add custom test for NavigationActivation (#2009 )
Override display: flow
(#1975 )
Improve harness.js compatibility with older browsers (#2005 )
v10.12.7
Released November 30, 2024
Test Changes
Added
api.Animation.overallProgress
api.Fence.disableUntrustedNetwork
api.GPUDevice.adapterInfo
api.HTMLAreaElement.attributionSrc
api.IdentityProvider.resolve_static
api.MLContext.createTensor
api.MLContext.dispatch
api.MLContext.readTensor
api.MLContext.writeTensor
api.MLTensor
api.PerformanceLongAnimationFrameTiming.paintTime
api.PerformanceLongAnimationFrameTiming.presentationTime
api.PerformancePaintTiming.paintTime
api.PerformancePaintTiming.presentationTime
api.SharedStorageWorkletGlobalScope.interestGroups
css.properties.block-step-insert.margin-box
css.properties.block-step-insert.padding-box
css.properties.block-step-insert.content-box
css.selectors.target-current
css.selectors.scroll-button
Removed
api.Animation.progress
api.NavigateEvent.canTransition
api.NavigateEvent.restoreScroll
api.NavigateEvent.transitionWhile
css.properties.-webkit-mask-box-image-outset
css.properties.-webkit-mask-box-image-repeat
css.properties.-webkit-mask-box-image-slice
css.properties.-webkit-mask-box-image-source
css.properties.-webkit-mask-box-image-width
css.properties.-webkit-text-decoration-skip
css.properties.-webkit-user-modify
css.properties.block-step-insert.margin
css.properties.block-step-insert.padding
css.properties.cursor.inherit
css.properties.word-wrap
html.elements.area.tabindex
html.elements.object.tabindex
Commits
Update CSS tests (#1997 )
Remove tabIndex from <area> and <object> (#1999 )
Remove custom IDL for NavigateEvent (#1989 )
Use Dependabot to update GitHub Actions (#1956 )
Add overrides for font-variant-position (#1748 )
chore(workflows): use Node version from .nvmrc (#1954 )
v10.12.6
Released November 14, 2024
Test Changes
Added
api.Fence.notifyEvent
api.HTMLInputElement.alpha
api.HTMLInputElement.colorSpace
api.PerformanceResourceTiming.finalResponseHeadersStart
api.VideoFrame.flip
api.VideoFrame.rotation
api.XRSession.trackedSources
Commits
Add webview_ios to template for new compat data (#1912 )
v10.12.5
Released October 21, 2024
Test Changes
Added
api.GPUCanvasContext.getConfiguration
css.properties.appearance.base
css.properties.masonry-slack.infinite
css.properties.offset-anchor.top
css.properties.offset-anchor.right
css.properties.offset-anchor.bottom
css.properties.offset-anchor.left
css.properties.offset-anchor.y-start
css.properties.offset-anchor.y-end
css.properties.offset-anchor.x-start
css.properties.offset-anchor.x-end
css.properties.offset-anchor.block-start
css.properties.offset-anchor.block-end
css.properties.offset-anchor.inline-start
css.properties.offset-anchor.inline-end
css.properties.offset-anchor.center
css.properties.offset-position.top
css.properties.offset-position.right
css.properties.offset-position.bottom
css.properties.offset-position.left
css.properties.offset-position.y-start
css.properties.offset-position.y-end
css.properties.offset-position.x-start
css.properties.offset-position.x-end
css.properties.offset-position.block-start
css.properties.offset-position.block-end
css.properties.offset-position.inline-start
css.properties.offset-position.inline-end
css.properties.offset-position.center
css.properties.text-wrap-style.avoid-orphans
css.selectors.search-text
css.selectors.has-slotted
css.selectors.xr-overlay
Removed
css.properties.block-size.stretch
css.properties.block-size.fit-content
css.properties.block-size.contain
css.properties.inline-size.stretch
css.properties.inline-size.fit-content
css.properties.inline-size.contain
css.properties.max-block-size.stretch
css.properties.max-block-size.fit-content
css.properties.max-block-size.contain
css.properties.max-inline-size.stretch
css.properties.max-inline-size.fit-content
css.properties.max-inline-size.contain
css.properties.min-block-size.stretch
css.properties.min-block-size.fit-content
css.properties.min-block-size.contain
css.properties.min-inline-size.stretch
css.properties.min-inline-size.fit-content
css.properties.min-inline-size.contain
Commits
Use Ubuntu 22.04 in workflows (#1884 )
Remove leftover debugging
v10.12.4
Released September 24, 2024
Test Changes
Added
api.DelegatedInkTrailPresenter
api.EventTarget.when
api.ImageData.ImageData.settings_parameter
api.InterestGroupScriptRunnerGlobalScope.privateAggregation
api.Navigator.preferences
api.Observable
api.PreferenceManager
api.PreferenceObject
api.PrivateAggregation
api.SharedStorageWorkletGlobalScope.privateAggregation
api.Subscriber
api.WebTransport.protocol
css.properties.masonry-slack
webassembly.exceptionsFinal
webassembly.jsStringBuiltins
webassembly.typedFunctionReferences
Removed
api.InkPresenter
api.MutationEvent
api.Navigator.identity
api.Navigator.login
api.NavigatorLogin
Changed
api.AnalyserNode
api.ANGLE_instanced_arrays
api.AudioBuffer
api.AudioBufferSourceNode
api.AudioContext.AudioContext.options_latencyHint_parameter
api.AudioContext.AudioContext.options_sampleRate_parameter
api.AudioContext.AudioContext.options_sinkId_parameter
api.AudioEncoder
api.AudioNode
api.AudioParam
api.AudioProcessingEvent
api.AudioScheduledSourceNode
api.AudioWorkletNode
api.BaseAudioContext.createPeriodicWave.constraints_disableNormalization_parameter
api.BaseAudioContext.decodeAudioData.returns_promise
api.BiquadFilterNode
api.ByteLengthQueuingStrategy
api.CanvasCaptureMediaStreamTrack
api.CanvasGradient
api.CanvasPattern
api.CanvasRenderingContext2D
api.ChannelMergerNode
api.ChannelSplitterNode
api.Client
api.ConstantSourceNode
api.ConvolverNode
api.CookieStore.delete.partitioned_option
api.CookieStore.set.partitioned_option
api.CredentialsContainer.get.identity_option.loginHint
api.CredentialsContainer.get.publicKey_option
api.CSSConditionRule
api.CSSCounterStyleRule
api.CSSFontFaceRule
api.CSSFontFeatureValuesMap
api.CSSFontFeatureValuesRule
api.CSSGroupingRule
api.CSSImportRule
api.CSSKeyframeRule
api.CSSKeyframesRule
api.CSSMediaRule
api.CSSNamespaceRule
api.CSSSupportsRule
api.DelayNode
api.DeprecationReportBody
api.DeviceMotionEvent
api.DeviceMotionEventAcceleration
api.DeviceMotionEventRotationRate
api.Document.exitFullscreen.returns_promise
api.DocumentFragment
api.DOMException
api.DOMMatrix
api.DOMParser.parseFromString.html
api.DOMParser.parseFromString.svg
api.DOMParser.parseFromString.xml
api.DOMTokenList.toggle.force_parameter
api.DynamicsCompressorNode
api.Element.animate
api.Element.attachShadow.options_clonable_parameter
api.Element.attachShadow.options_delegatesFocus_parameter
api.Element.checkVisibility.options_checkVisibilityCSS_parameter
api.Element.checkVisibility.options_contentVisibilityAuto_parameter
api.Element.checkVisibility.options_opacityProperty_parameter
api.Element.checkVisibility.options_visibilityProperty_parameter
api.Element.getElementsByTagName.all_elements_selector
api.Element.getElementsByTagNameNS.all_elements_selector
api.Element.requestFullscreen.returns_promise
api.Element.requestPointerLock.options_unadjustedMovement_parameter
webassembly.api.Exception.stack
api.EXT_color_buffer_float
api.EXT_color_buffer_half_float
api.EXT_disjoint_timer_query
api.EXT_disjoint_timer_query_webgl2
api.EXT_shader_texture_lod
api.EXT_texture_compression_bptc
api.EXT_texture_compression_rgtc
api.EXT_texture_filter_anisotropic
api.FileSystem
api.FileSystemDirectoryEntry
api.FileSystemDirectoryReader
api.FileSystemEntry
api.FileSystemFileEntry
api.FileSystemSync
api.FontFace
api.FormData.append.filename_parameter
api.FormData.FormData.submitter
api.GeolocationCoordinates
api.GeolocationPosition
api.GPUAdapter.requestDevice.lost_device_on_duplicate
api.GPUBuffer
api.GPUDevice.importExternalTexture.videoframe_source
api.GPUQueue.copyExternalImageToTexture.videoframe_source
api.GPURenderBundleEncoder
api.GPURenderPassEncoder
api.GPUTexture
api.HTMLCanvasElement.getContext.webgl_context.options_failIfMajorPerformanceCaveat_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_desynchronized_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_failIfMajorPerformanceCaveat_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_powerPreference_parameter
api.HTMLCanvasElement.getContext.webgpu_context
api.HTMLCanvasElement.toBlob.quality_parameter
api.HTMLElement.togglePopover.returns_boolean
api.HTMLMediaElement.play.returns_promise
api.HTMLQuoteElement
api.HTMLTableCellElement
api.IIRFilterNode
api.ImageBitmap
api.ImageBitmapRenderingContext
api.ImageData
api.InterventionReportBody
api.KHR_parallel_shader_compile
api.MediaElementAudioSourceNode
api.MediaKeyMessageEvent
api.MediaList
api.MediaSession.setActionHandler
api.MediaStreamAudioDestinationNode
api.MediaStreamAudioSourceNode
api.MediaStreamEvent
api.MediaStreamTrackAudioSourceNode
api.Metadata
api.MutationObserver
api.MutationRecord
api.Navigator.canShare.data_files_parameter
api.Navigator.share.data_files_parameter
api.OES_draw_buffers_indexed
api.OES_element_index_uint
api.OES_standard_derivatives
api.OES_texture_float_linear
api.OES_texture_half_float
api.OES_texture_half_float_linear
api.OES_vertex_array_object
api.OfflineAudioCompletionEvent
api.OfflineAudioContext.startRendering.returns_promise
api.OscillatorNode
api.PannerNode
api.Performance.measure.measureOptions_parameter
api.PermissionsPolicyViolationReportBody
api.ProcessingInstruction
api.ReadableStream
api.ReadableStreamDefaultController
api.ReadableStreamDefaultReader
api.Request.cache.only-if-cached
api.Response.Response.accept_readablestream
api.RTCDataChannel
api.RTCDataChannelEvent
api.RTCIceCandidate
api.RTCIdentityAssertion
api.RTCPeerConnection
api.RTCStatsReport
api.ScriptProcessorNode
api.SecurityPolicyViolationEvent
api.SpeechRecognitionAlternative
api.SpeechRecognitionEvent
api.SpeechRecognitionResult
api.SpeechRecognitionResultList
api.SpeechSynthesisErrorEvent
api.StereoPannerNode
api.StorageManager.estimate.usageDetails
api.SubtleCrypto.deriveKey.derivedKeyAlgorithm_option_aes
api.SubtleCrypto.deriveKey.derivedKeyAlgorithm_option_hkdf
api.SubtleCrypto.deriveKey.derivedKeyAlgorithm_option_hmac
api.SubtleCrypto.deriveKey.derivedKeyAlgorithm_option_pbkdf2
api.SVGAnimateColorElement
api.SVGAnimatedBoolean
api.SVGAnimatedInteger
api.SVGAnimatedNumberList
api.SVGAnimateElement
api.SVGAnimateMotionElement
api.SVGAnimateTransformElement
api.SVGAnimationElement
api.SVGCircleElement
api.SVGClipPathElement
api.SVGComponentTransferFunctionElement
api.SVGCursorElement
api.SVGDiscardElement
api.SVGElement
api.SVGEllipseElement
api.SVGFEBlendElement
api.SVGFEColorMatrixElement
api.SVGFEComponentTransferElement
api.SVGFECompositeElement
api.SVGFEConvolveMatrixElement
api.SVGFEDiffuseLightingElement
api.SVGFEDisplacementMapElement
api.SVGFEDistantLightElement
api.SVGFEDropShadowElement
api.SVGFEFloodElement
api.SVGFEFuncAElement
api.SVGFEFuncBElement
api.SVGFEFuncGElement
api.SVGFEFuncRElement
api.SVGFEGaussianBlurElement
api.SVGFEImageElement
api.SVGFEMergeElement
api.SVGFEMergeNodeElement
api.SVGFEMorphologyElement
api.SVGFEOffsetElement
api.SVGFEPointLightElement
api.SVGFESpecularLightingElement
api.SVGFESpotLightElement
api.SVGFETileElement
api.SVGFETurbulenceElement
api.SVGFilterElement
api.SVGFontFaceElement
api.SVGFontFaceFormatElement
api.SVGFontFaceNameElement
api.SVGFontFaceSrcElement
api.SVGFontFaceUriElement
api.SVGForeignObjectElement
api.SVGGlyphElement
api.SVGGlyphRefElement
api.SVGGradientElement
api.SVGGraphicsElement
api.SVGHKernElement
api.SVGImageElement
api.SVGLinearGradientElement
api.SVGMarkerElement
api.SVGMetadataElement
api.SVGMissingGlyphElement
api.SVGMPathElement
api.SVGNumberList
api.SVGPatternElement
api.SVGPolygonElement
api.SVGPolylineElement
api.SVGRadialGradientElement
api.SVGScriptElement
api.SVGStyleElement
api.SVGSwitchElement
api.SVGSymbolElement
api.SVGTextPathElement
api.SVGTitleElement
api.SVGTSpanElement
api.SVGVKernElement
api.TextMetrics
api.TransformStreamDefaultController
api.URLPattern
api.URLSearchParams.URLSearchParams.sequence
api.WaveShaperNode
api.WEBGL_blend_equation_advanced_coherent
api.WEBGL_color_buffer_float
api.WEBGL_compressed_texture_astc
api.WEBGL_compressed_texture_etc
api.WEBGL_compressed_texture_etc1
api.WEBGL_compressed_texture_pvrtc
api.WEBGL_compressed_texture_s3tc
api.WEBGL_compressed_texture_s3tc_srgb
api.WEBGL_debug_renderer_info
api.WEBGL_draw_instanced_base_vertex_base_instance
api.WEBGL_multi_draw_instanced_base_vertex_base_instance
api.WebGLQuery
api.WebGLSampler
api.WebGLSync
api.WritableStreamDefaultController
api.createImageBitmap
css.selectors.list
mathml.elements.annotation
mathml.elements.annotation-xml
mathml.elements.maction
mathml.elements.math
mathml.elements.merror
mathml.elements.mfrac
mathml.elements.mi
mathml.elements.mmultiscripts
mathml.elements.mn
mathml.elements.mo
mathml.elements.mover
mathml.elements.mpadded
mathml.elements.mphantom
mathml.elements.mprescripts
mathml.elements.mroot
mathml.elements.mrow
mathml.elements.ms
mathml.elements.mspace
mathml.elements.msqrt
mathml.elements.mstyle
mathml.elements.msub
mathml.elements.msubsup
mathml.elements.msup
mathml.elements.mtable
mathml.elements.mtd
mathml.elements.mtext
mathml.elements.mtr
mathml.elements.munder
mathml.elements.munderover
mathml.elements.semantics
javascript.builtins.AggregateError
javascript.builtins.Date.UTC.optional_monthIndex
javascript.builtins.Map.Map.iterable_allowed
javascript.builtins.WeakMap.WeakMap.iterable_allowed
javascript.builtins.AsyncIterator.@@asyncIterator
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_compactDisplay_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingPriority_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_trailingZeroDisplay_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_unitDisplay_parameter
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter
Commits
Fix unittests (#1837 )
Fix test for api.Performance.measure.measureOptions_parameter (#1836 )
Don't format test code with trailing comma (#1835 )
Fix custom test for ReadableStreamDefaultController (#1834 )
Fix tests for returning promises (#1833 )
Fix tests for RTC (#1832 )
Add test for ImageData() settings parameter (#1798 )
v10.12.3
Released September 8, 2024
Test Changes
Added
api.AudioEncoder.configure.bitrateMode
api.AudioEncoder.configure.opus
api.CrashReportBody.stack
api.CSSStyleDeclaration.cssFloat
api.FontFaceSet.FontFaceSet
api.GPUAdapter.requestAdapterInfo
api.HTMLButtonElement.invokeaction
api.HTMLButtonElement.invoketarget
api.HTMLElement.anchorElement
api.HTMLElement.autocorrect
api.HTMLFencedFrameElement.sandbox
api.InvokeEvent
api.MLContext.opSupportLimits
api.Navigator.getInterestGroupAdAuctionData
api.Navigator.getUserMedia
api.OffscreenCanvasRenderingContext2D.commit
api.PublicKeyCredential.signalAllAcceptedCredentials_static
api.PublicKeyCredential.signalCurrentUserDetails_static
api.PublicKeyCredential.signalUnknownCredential_static
api.SharedStorage.@@asyncIterator
api.SharedStorage.createWorklet
api.SharedStorage.entries
api.SharedStorage.get
api.SharedStorage.keys
api.SharedStorage.length
api.SharedStorage.remainingBudget
api.SharedStorage.run
api.SharedStorage.selectURL
api.SharedStorage.values
api.SharedStorage.worklet
api.SharedStorageOperation
api.SharedStorageRunOperation
api.SharedStorageSelectURLOperation
api.Viewport
api.Window.viewport
api.WorkletSharedStorage.@@iterator
api.WorkletSharedStorage.clear
api.WorkletSharedStorage.delete
api.WorkletSharedStorage.forEach
api.WorkletSharedStorage.has
api.WorkletSharedStorage.set
api.WorkletSharedStorage.size
css.properties.background-repeat-block
css.properties.background-repeat-inline
css.properties.background-repeat-x
css.properties.background-repeat-y
css.properties.container-type.scroll-state
css.properties.display.masonry
css.properties.display.inline-masonry
css.properties.grid-auto-flow.row-reverse
css.properties.grid-auto-flow.column-reverse
css.properties.grid-auto-flow.wrap-reverse
css.properties.line-fit-edge
css.properties.masonry-auto-tracks
css.properties.masonry-direction
css.properties.masonry-fill
css.properties.masonry-flow
css.properties.masonry-template-areas
css.properties.masonry-template-tracks
css.properties.masonry-track
css.properties.masonry-track-end
css.properties.masonry-track-start
css.properties.position-anchor.auto
css.properties.text-box
css.properties.text-box-edge.auto
css.properties.text-box-trim.trim-start
css.properties.text-box-trim.trim-end
css.properties.text-box-trim.trim-both
css.properties.view-transition-group
css.selectors.state
javascript.builtins.RegExp.escape
Removed
api.FencedFrameConfig.containerHeight
api.FencedFrameConfig.containerWidth
api.FencedFrameConfig.contentHeight
api.FencedFrameConfig.contentWidth
api.WindowSharedStorage.createWorklet
api.WorkletSharedStorage.@@asyncIterator
api.WorkletSharedStorage.length
api.WorkletSharedStorage.remainingBudget
css.properties.-webkit-initial-letter
css.properties.height.percentage
css.properties.max-height.percentage
css.properties.max-width.percentage
css.properties.min-height.percentage
css.properties.min-width.percentage
css.properties.text-box-edge.leading
css.properties.text-box-edge.text
css.properties.text-box-edge.cap
css.properties.text-box-edge.ex
css.properties.text-box-edge.ideographic
css.properties.text-box-edge.ideographic-ink
css.properties.text-box-edge.alphabetic
css.properties.text-box-trim.start
css.properties.text-box-trim.end
css.properties.text-box-trim.both
css.properties.width.percentage
Changed
Commits
Add IDL for several missing features (#1795 )
Add custom tests for AudioEncoder.configure parameters (#1794 )
Add RegExp.escape (#1764 )
Remove -webkit-initial-letter (#1763 )
v10.12.2
Released August 19, 2024
Test Changes
Added
api.AudioContext.error_event
api.CSSFunctionRule
api.CSSMediaRule.matches
api.CSSPageDescriptors.page-orientation
api.CSSPageDescriptors.pageOrientation
api.CSSPositionTryDescriptors.position-area
api.CSSPositionTryDescriptors.positionArea
api.CSSSupportsRule.matches
api.InterestGroupBiddingAndScoringScriptRunnerGlobalScope.realTimeReporting
api.PointerEvent.persistentDeviceId
api.RealTimeReporting
css.properties.height.percentage
css.properties.height.size
css.properties.height.any
css.properties.interpolate-size
css.properties.max-height.percentage
css.properties.max-height.size
css.properties.max-height.any
css.properties.max-width.percentage
css.properties.max-width.size
css.properties.max-width.any
css.properties.min-height.percentage
css.properties.min-height.size
css.properties.min-height.any
css.properties.min-width.percentage
css.properties.min-width.size
css.properties.min-width.any
css.properties.position-area
css.properties.width.percentage
css.properties.width.size
css.properties.width.any
javascript.builtins.Uint8Array.fromBase64
javascript.builtins.Uint8Array.fromHex
javascript.builtins.Uint8Array.toBase64
javascript.builtins.Uint8Array.toHex
javascript.builtins.Uint8Array.setFromBase64
javascript.builtins.Uint8Array.setFromHex
javascript.builtins.Promise.try
javascript.builtins.Temporal.Now.timeZoneId
javascript.builtins.Temporal.PlainDate.calendarId
javascript.builtins.Temporal.PlainDate.yearOfWeek
javascript.builtins.Temporal.PlainDateTime.calendarId
javascript.builtins.Temporal.PlainDateTime.yearOfWeek
javascript.builtins.Temporal.PlainMonthDay.calendarId
javascript.builtins.Temporal.PlainYearMonth.calendarId
javascript.builtins.Temporal.ZonedDateTime.calendarId
javascript.builtins.Temporal.ZonedDateTime.getTimeZoneTransition
javascript.builtins.Temporal.ZonedDateTime.timeZoneId
javascript.builtins.Temporal.ZonedDateTime.yearOfWeek
Removed
api.CanvasRenderingContext2D.scrollPathIntoView
api.CSSPageDescriptors.orientation
api.CSSPositionTryDescriptors.inset-area
api.CSSPositionTryDescriptors.insetArea
api.FontFaceSet.FontFaceSet
api.MLActivation
css.properties.inset-area
css.properties.masonry-auto-flow
css.properties.scroll-start
css.properties.scroll-start-block
css.properties.scroll-start-inline
css.properties.scroll-start-x
css.properties.scroll-start-y
javascript.builtins.Temporal.Instant.epochMicroseconds
javascript.builtins.Temporal.Instant.epochSeconds
javascript.builtins.Temporal.Instant.fromEpochMicroseconds
javascript.builtins.Temporal.Instant.fromEpochSeconds
javascript.builtins.Temporal.Instant.toZonedDateTime
javascript.builtins.Temporal.Now.plainDate
javascript.builtins.Temporal.Now.plainDateTime
javascript.builtins.Temporal.Now.timeZone
javascript.builtins.Temporal.Now.zonedDateTime
javascript.builtins.Temporal.PlainDate.calendar
javascript.builtins.Temporal.PlainDateTime.calendar
javascript.builtins.Temporal.PlainDateTime.toPlainMonthDay
javascript.builtins.Temporal.PlainDateTime.toPlainYearMonth
javascript.builtins.Temporal.PlainDateTime.withPlainDate
javascript.builtins.Temporal.PlainMonthDay.calendar
javascript.builtins.Temporal.PlainTime.calendar
javascript.builtins.Temporal.PlainTime.toPlainDateTime
javascript.builtins.Temporal.PlainTime.toZonedDateTime
javascript.builtins.Temporal.PlainYearMonth.calendar
javascript.builtins.Temporal.TimeZone.getNextTransition
javascript.builtins.Temporal.TimeZone.getPreviousTransition
javascript.builtins.Temporal.ZonedDateTime.calendar
javascript.builtins.Temporal.ZonedDateTime.epochMicroseconds
javascript.builtins.Temporal.ZonedDateTime.epochSeconds
javascript.builtins.Temporal.ZonedDateTime.timeZone
javascript.builtins.Temporal.ZonedDateTime.toPlainMonthDay
javascript.builtins.Temporal.ZonedDateTime.toPlainYearMonth
javascript.builtins.Temporal.ZonedDateTime.withPlainDate
Changed
api.CSSFontFeatureValuesMap
Commits
Add custom test for CSSFontFeatureValuesMap (#1747 )
Update description on page (#1746 )
Add PointerEvent.deviceProperties (#1692 )
Update Temporal builtins (#1710 )
Add tests for Promise.try (#1683 )
Add Uint8Array additions (#1684 )
Update UA parser to handle WKWebView on iOS (#1657 )
Add SVG fill attribute (#1656 )
Remove xlink SVG attributes (#1655 )
Add "systemLanguage" SVG attribute to many SVG elements (#1654 )
v10.12.1
Released July 9, 2024
Commits
Require NodeJS v20 (#1647 )
v10.12.0
Released July 9, 2024
Test Changes
Removed
css.properties.-webkit-line-clamp
css.properties.display.display-outside
svg.elements.a.download
svg.elements.a.href
svg.elements.a.hreflang
svg.elements.a.ping
svg.elements.a.rel
svg.elements.a.target
svg.elements.a.type
svg.elements.a.xlink_actuate
svg.elements.a.xlink_href
svg.elements.a.xlink_show
svg.elements.a.xlink_title
svg.elements.animate.dur
svg.elements.animate.attributeName
svg.elements.animate.attributeType
svg.elements.animate.from
svg.elements.animate.href
svg.elements.animate.repeatCount
svg.elements.animate.to
svg.elements.animateMotion.calcMode
svg.elements.animateMotion.href
svg.elements.animateMotion.keyPoints
svg.elements.animateMotion.origin
svg.elements.animateMotion.path
svg.elements.animateMotion.rotate
svg.elements.animateTransform.by
svg.elements.animateTransform.from
svg.elements.animateTransform.href
svg.elements.animateTransform.to
svg.elements.animateTransform.type
svg.elements.circle.cx
svg.elements.circle.cy
svg.elements.circle.r
svg.elements.clipPath.clipPathUnits
svg.elements.cursor.href
svg.elements.cursor.x
svg.elements.cursor.xlink_href
svg.elements.cursor.y
svg.elements.ellipse.cx
svg.elements.ellipse.cy
svg.elements.ellipse.rx
svg.elements.ellipse.ry
svg.elements.feBlend.in
svg.elements.feBlend.in2
svg.elements.feBlend.mode
svg.elements.feColorMatrix.in
svg.elements.feColorMatrix.type
svg.elements.feColorMatrix.values
svg.elements.feComponentTransfer.in
svg.elements.feComposite.in
svg.elements.feComposite.in2
svg.elements.feComposite.k1
svg.elements.feComposite.k2
svg.elements.feComposite.k3
svg.elements.feComposite.k4
svg.elements.feComposite.operator
svg.elements.feConvolveMatrix.in
svg.elements.feConvolveMatrix.kernelUnitLength
svg.elements.feConvolveMatrix.order
svg.elements.feConvolveMatrix.bias
svg.elements.feConvolveMatrix.divisor
svg.elements.feConvolveMatrix.edgeMode
svg.elements.feConvolveMatrix.kernelMatrix
svg.elements.feConvolveMatrix.preserveAlpha
svg.elements.feConvolveMatrix.targetX
svg.elements.feConvolveMatrix.targetY
svg.elements.feDiffuseLighting.in
svg.elements.feDiffuseLighting.kernelUnitLength
svg.elements.feDiffuseLighting.diffuseConstant
svg.elements.feDiffuseLighting.surfaceScale
svg.elements.feDisplacementMap.in
svg.elements.feDisplacementMap.in2
svg.elements.feDisplacementMap.scale
svg.elements.feDisplacementMap.xChannelSelector
svg.elements.feDisplacementMap.yChannelSelector
svg.elements.feDistantLight.azimuth
svg.elements.feDistantLight.elevation
svg.elements.feDropShadow.in
svg.elements.feDropShadow.stdDeviation
svg.elements.feDropShadow.dx
svg.elements.feDropShadow.dy
svg.elements.feFlood.flood-color
svg.elements.feFlood.flood-opacity
svg.elements.feGaussianBlur.in
svg.elements.feGaussianBlur.stdDeviation
svg.elements.feGaussianBlur.edgeMode
svg.elements.feImage.crossorigin
svg.elements.feImage.href
svg.elements.feImage.preserveAspectRatio
svg.elements.feImage.xlink_href
svg.elements.feMergeNode.in
svg.elements.feMorphology.in
svg.elements.feMorphology.radius
svg.elements.feMorphology.operator
svg.elements.feOffset.in
svg.elements.feOffset.dx
svg.elements.feOffset.dy
svg.elements.fePointLight.x
svg.elements.fePointLight.y
svg.elements.fePointLight.z
svg.elements.feSpecularLighting.in
svg.elements.feSpecularLighting.kernelUnitLength
svg.elements.feSpecularLighting.specularConstant
svg.elements.feSpecularLighting.specularExponent
svg.elements.feSpecularLighting.surfaceScale
svg.elements.feSpotLight.limitingConeAngle
svg.elements.feSpotLight.pointsAtX
svg.elements.feSpotLight.pointsAtY
svg.elements.feSpotLight.pointsAtZ
svg.elements.feSpotLight.specularExponent
svg.elements.feSpotLight.x
svg.elements.feSpotLight.y
svg.elements.feSpotLight.z
svg.elements.feTile.in
svg.elements.feTurbulence.baseFrequency
svg.elements.feTurbulence.numOctaves
svg.elements.feTurbulence.seed
svg.elements.feTurbulence.stitchTiles
svg.elements.feTurbulence.type
svg.elements.filter.filterRes
svg.elements.filter.filterUnits
svg.elements.filter.height
svg.elements.filter.primitiveUnits
svg.elements.filter.width
svg.elements.filter.x
svg.elements.filter.xlink_href
svg.elements.filter.y
svg.elements.font.horiz-adv-x
svg.elements.font.horiz-origin-x
svg.elements.font.horiz-origin-y
svg.elements.font.vert-adv-y
svg.elements.font.vert-origin-x
svg.elements.font.vert-origin-y
svg.elements.font-face.accent-height
svg.elements.font-face.alphabetic
svg.elements.font-face.ascent
svg.elements.font-face.bbox
svg.elements.font-face.cap-height
svg.elements.font-face.descent
svg.elements.font-face.font-family
svg.elements.font-face.font-size
svg.elements.font-face.font-stretch
svg.elements.font-face.font-style
svg.elements.font-face.font-variant
svg.elements.font-face.font-weight
svg.elements.font-face.hanging
svg.elements.font-face.ideographic
svg.elements.font-face.mathematical
svg.elements.font-face.overline-position
svg.elements.font-face.overline-thickness
svg.elements.font-face.panose-1
svg.elements.font-face.slope
svg.elements.font-face.stemh
svg.elements.font-face.stemv
svg.elements.font-face.strikethrough-position
svg.elements.font-face.strikethrough-thickness
svg.elements.font-face.underline-position
svg.elements.font-face.underline-thickness
svg.elements.font-face.unicode-range
svg.elements.font-face.units-per-em
svg.elements.font-face.v-alphabetic
svg.elements.font-face.v-hanging
svg.elements.font-face.v-ideographic
svg.elements.font-face.v-mathematical
svg.elements.font-face.widths
svg.elements.font-face.x-height
svg.elements.font-face-format.string
svg.elements.font-face-name.name
svg.elements.font-face-uri.xlink_href
svg.elements.foreignObject.height
svg.elements.foreignObject.width
svg.elements.foreignObject.x
svg.elements.foreignObject.y
svg.global_attributes.class
svg.global_attributes.tabindex
svg.global_attributes.id
svg.global_attributes.style
svg.elements.glyph.arabic-form
svg.elements.glyph.d
svg.elements.glyph.glyph-name
svg.elements.glyph.horiz-adv-x
svg.elements.glyph.lang
svg.elements.glyph.orientation
svg.elements.glyph.unicode
svg.elements.glyph.vert-adv-y
svg.elements.glyph.vert-origin-x
svg.elements.glyph.vert-origin-y
svg.elements.glyphRef.dx
svg.elements.glyphRef.dy
svg.elements.glyphRef.format
svg.elements.glyphRef.glyphRef
svg.elements.glyphRef.x
svg.elements.glyphRef.xlink_href
svg.elements.glyphRef.y
svg.elements.hkern.g1
svg.elements.hkern.g2
svg.elements.hkern.k
svg.elements.hkern.u1
svg.elements.hkern.u2
svg.elements.image.crossorigin
svg.elements.image.decoding
svg.elements.image.height
svg.elements.image.href
svg.elements.image.preserveAspectRatio
svg.elements.image.width
svg.elements.image.x
svg.elements.image.xlink_href
svg.elements.image.y
svg.elements.line.x1
svg.elements.line.x2
svg.elements.line.y1
svg.elements.line.y2
svg.elements.linearGradient.gradientTransform
svg.elements.linearGradient.gradientUnits
svg.elements.linearGradient.href
svg.elements.linearGradient.spreadMethod
svg.elements.linearGradient.x1
svg.elements.linearGradient.x2
svg.elements.linearGradient.xlink_href
svg.elements.linearGradient.y1
svg.elements.linearGradient.y2
svg.elements.marker.markerHeight
svg.elements.marker.markerUnits
svg.elements.marker.markerWidth
svg.elements.marker.orient
svg.elements.marker.refX
svg.elements.marker.refY
svg.elements.marker.viewBox
svg.elements.mask.height
svg.elements.mask.maskContentUnits
svg.elements.mask.maskUnits
svg.elements.mask.width
svg.elements.mask.x
svg.elements.mask.y
svg.elements.missing-glyph.d
svg.elements.missing-glyph.horiz-adv-x
svg.elements.missing-glyph.vert-adv-y
svg.elements.missing-glyph.vert-origin-x
svg.elements.missing-glyph.vert-origin-y
svg.elements.mpath.href
svg.elements.mpath.xlink_href
svg.elements.path.d
svg.elements.pattern.height
svg.elements.pattern.href
svg.elements.pattern.patternContentUnits
svg.elements.pattern.patternTransform
svg.elements.pattern.patternUnits
svg.elements.pattern.width
svg.elements.pattern.x
svg.elements.pattern.xlink_href
svg.elements.pattern.y
svg.elements.polygon.points
svg.elements.polyline.points
svg.elements.radialGradient.cx
svg.elements.radialGradient.cy
svg.elements.radialGradient.fr
svg.elements.radialGradient.fx
svg.elements.radialGradient.fy
svg.elements.radialGradient.gradientTransform
svg.elements.radialGradient.gradientUnits
svg.elements.radialGradient.href
svg.elements.radialGradient.r
svg.elements.radialGradient.spreadMethod
svg.elements.radialGradient.xlink_href
svg.elements.rect.height
svg.elements.rect.rx
svg.elements.rect.ry
svg.elements.rect.width
svg.elements.rect.x
svg.elements.rect.y
svg.elements.script.href
svg.elements.script.type
svg.elements.script.xlink_href
svg.elements.set.href
svg.elements.set.to
svg.elements.stop.offset
svg.elements.stop.stop-color
svg.elements.stop.stop-opacity
svg.elements.style.media
svg.elements.style.title
svg.elements.style.type
svg.elements.svg.baseProfile
svg.elements.svg.contentScriptType
svg.elements.svg.contentStyleType
svg.elements.svg.height
svg.elements.svg.preserveAspectRatio
svg.elements.svg.version
svg.elements.svg.viewBox
svg.elements.svg.width
svg.elements.svg.x
svg.elements.svg.y
svg.elements.svg.zoomAndPan
svg.elements.switch.allowReorder
svg.elements.symbol.preserveAspectRatio
svg.elements.symbol.viewBox
svg.elements.text.dx
svg.elements.text.dy
svg.elements.text.lengthAdjust
svg.elements.text.rotate
svg.elements.text.textLength
svg.elements.text.x
svg.elements.text.y
svg.elements.textPath.href
svg.elements.textPath.path
svg.elements.textPath.side
svg.elements.textPath.spacing
svg.elements.textPath.startOffset
svg.elements.textPath.xlink_href
svg.elements.tref.xlink_href
svg.elements.tspan.dx
svg.elements.tspan.dy
svg.elements.tspan.lengthAdjust
svg.elements.tspan.rotate
svg.elements.tspan.textLength
svg.elements.tspan.x
svg.elements.tspan.y
svg.elements.use.height
svg.elements.use.href
svg.elements.use.width
svg.elements.use.x
svg.elements.use.xlink_href
svg.elements.use.y
svg.elements.view.preserveAspectRatio
svg.elements.view.viewBox
svg.elements.view.viewTarget
svg.elements.view.zoomAndPan
svg.elements.vkern.g1
svg.elements.vkern.g2
svg.elements.vkern.k
svg.elements.vkern.u1
svg.elements.vkern.u2
Changed
api.HTMLCanvasElement.getContext.bitmaprenderer_context
api.HTMLCanvasElement.getContext.webgl_context
api.HTMLCanvasElement.getContext.webgl2_context
api.HTMLCanvasElement.getContext.2d_context
api.HTMLCanvasElement.getContext.webgpu_context
api.OffscreenCanvas
api.Response.body.readable_byte_stream
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_numberingSystem_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_numberingSystem_parameter
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_numberingSystem_parameter
Commits
Update Node versions required (#1644 )
Disable attribute testing for non-HTML element attributes (#1638 )
Disable GitHub export if not running all (category) tests (#1641 )
Use latin numbering system as numberingSystem
param for Intl builtins (#1640 )
Fix test for api.Response.body.readable_byte_stream (#1639 )
Add pulsing effect to "run tests" button (#1637 )
Update list of known caveats (#1636 )
Update tests and overrides about canvas rendering contexts (#1633 )
Ignore -webkit-line-clamp alias (#1632 )
Remove custom test for combined "display-outside" CSS property value (#1631 )
v10.11.0
Released July 6, 2024
Notable Changes
A button to click has been added to allow testing features that require user action to run.
Test Changes
Added
api.CSSNestedDeclarations
api.CSSPageDescriptors.orientation
api.DeviceChangeEvent.userInsertedDevices
api.HTMLCanvasElement.toBlob.type_parameter_jpeg
api.HTMLCanvasElement.toBlob.type_parameter_png
api.IntersectionObserver.delay
api.IntersectionObserver.trackVisibility
api.IntersectionObserverEntry.isVisible
api.PermissionsPolicyViolationReportBody.toJSON
css.properties.caption-side.inline-start
css.properties.caption-side.inline-end
css.properties.continue.overflow
css.properties.continue.paginate
css.properties.continue.fragments
css.properties.position-try-fallbacks
css.properties.scroll-marker-group
css.selectors.scroll-marker-group
css.selectors.scroll-marker
css.selectors.nth-fragment
html.elements.iframe.allow.accelerometer
html.elements.iframe.allow.ambient-light-sensor
html.elements.iframe.allow.attribution-reporting
html.elements.iframe.allow.autoplay
html.elements.iframe.allow.battery
html.elements.iframe.allow.bluetooth
html.elements.iframe.allow.browsing-topics
html.elements.iframe.allow.camera
html.elements.iframe.allow.compute-pressure
html.elements.iframe.allow.cross-origin-isolated
html.elements.iframe.allow.display-capture
html.elements.iframe.allow.document-domain
html.elements.iframe.allow.encrypted-media
html.elements.iframe.allow.execution-while-not-rendered
html.elements.iframe.allow.execution-while-out-of-viewport
html.elements.iframe.allow.fullscreen
html.elements.iframe.allow.gamepad
html.elements.iframe.allow.geolocation
html.elements.iframe.allow.gyroscope
html.elements.iframe.allow.hid
html.elements.iframe.allow.identity-credentials-get
html.elements.iframe.allow.idle-detection
html.elements.iframe.allow.local-fonts
html.elements.iframe.allow.magnetometer
html.elements.iframe.allow.microphone
html.elements.iframe.allow.midi
html.elements.iframe.allow.otp-credentials
html.elements.iframe.allow.payment
html.elements.iframe.allow.picture-in-picture
html.elements.iframe.allow.publickey-credentials-create
html.elements.iframe.allow.publickey-credentials-get
html.elements.iframe.allow.screen-wake-lock
html.elements.iframe.allow.serial
html.elements.iframe.allow.speaker-selection
html.elements.iframe.allow.storage-access
html.elements.iframe.allow.usb
html.elements.iframe.allow.web-share
html.elements.iframe.allow.window-management
html.elements.iframe.allow.xr-spatial-tracking
svg.elements.animate.href
svg.elements.animateMotion.href
svg.elements.animateTransform.href
svg.elements.image.href
svg.elements.linearGradient.href
svg.elements.mpath.href
svg.elements.script.href
svg.elements.set.href
Removed
api.CSSNestRule
css.properties.-moz-orient.auto
css.properties.-moz-user-input.disabled
css.properties.-moz-user-input.enabled
css.properties.-webkit-mask-attachment
css.properties.-webkit-overflow-scrolling
css.properties.align-tracks
css.properties.justify-tracks
css.properties.position-try-options
css.properties.scroll-start-target-block
css.properties.scroll-start-target-inline
css.properties.scroll-start-target-x
css.properties.scroll-start-target-y
css.properties.scrollbar-3dlight-color
css.properties.scrollbar-arrow-color
css.properties.scrollbar-base-color
css.properties.scrollbar-darkshadow-color
css.properties.scrollbar-face-color
css.properties.scrollbar-highlight-color
css.properties.scrollbar-shadow-color
css.properties.scrollbar-track-color
css.properties.text-combine-upright.digits
css.properties.touch-action.double-tap-zoom
css.properties.user-select.element
css.selectors.-moz-page
css.selectors.-moz-page-sequence
css.selectors.-moz-scrolled-page-sequence
css.selectors.-webkit-details-marker
svg.global_attributes.clip
svg.global_attributes.color
svg.global_attributes.cursor
svg.global_attributes.data
svg.global_attributes.direction
svg.global_attributes.display
svg.global_attributes.fill
svg.global_attributes.filter
svg.global_attributes.href
svg.global_attributes.kerning
svg.global_attributes.lang
svg.global_attributes.mask
svg.global_attributes.opacity
svg.global_attributes.overflow
svg.global_attributes.requiredExtensions
svg.global_attributes.requiredFeatures
svg.global_attributes.stroke
svg.global_attributes.systemLanguage
svg.global_attributes.textLength
svg.global_attributes.transform
svg.global_attributes.visibility
mathml.elements.menclose
mathml.elements.mfenced
Changed
api.FormData.append.filename_parameter
api.HTMLCanvasElement.toDataURL.type_parameter_jpeg
api.HTMLCanvasElement.toDataURL.type_parameter_png
api.HTMLCanvasElement.toDataURL.type_parameter_webp
api.ScreenDetailed
api.ScreenDetails
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter
Commits
Require user interaction to begin tests (#1628 )
Add custom tests for iframe element's allow
attribute values (#1578 )
Remove CSS properties, selectors and values that aren't supported (#1610 )
Add overrides for resize CSS property for Safari iOS (#1629 )
Add custom tests for ScreenDetails and ScreenDetailed APIs (#1627 )
Track inline-[start/end] values of caption-side CSS property (#1623 )
add-new-bcd: Remove temporary folder when completed (#1617 )
Revert "Add IDL for Handwriting Recognition API" (#1579 )
Drop tests for menclose and mfenced MathML elements (#1615 )
Fix custom test for PluralRules options parameter (#1612 )
Fix typo in overrides (#1611 )
Fix custom tests for HTMLCanvasElement.toDataURL; add more toBlob types (#1607 )
Fix custom test for api.FormData.append.filename_parameter (#1606 )
Add href attribute to various SVG elements (#1605 )
Fix overrides for RemotePlayback API (#1603 )
Remove invalid SVG global attribute tests (#1474 )
v10.10.9
Released June 26, 2024
Test Changes
Added
api.Element.checkVisibility.options_opacityProperty_parameter
api.HandwritingDrawing
api.HandwritingRecognizer
api.HandwritingStroke
api.HTMLCanvasElement.toDataURL.type_parameter_jpeg
api.HTMLCanvasElement.toDataURL.type_parameter_png
api.Navigator.canLoadAdAuctionFencedFrame
api.Navigator.createHandwritingRecognizer
api.Navigator.queryHandwritingRecognizer
css.properties.reading-flow
css.types.transform-function.perspective.none
html.elements.link.rel.alternate
html.elements.link.rel.alternate_stylesheet
html.elements.link.rel.author
html.elements.link.rel.bookmark
html.elements.link.rel.canonical
html.elements.link.rel.dns-prefetch
html.elements.link.rel.external
html.elements.link.rel.help
html.elements.link.rel.icon
html.elements.link.rel.license
html.elements.link.rel.manifest
html.elements.link.rel.me
html.elements.link.rel.modulepreload
html.elements.link.rel.next
html.elements.link.rel.nofollow
html.elements.link.rel.noopener
html.elements.link.rel.noreferrer
html.elements.link.rel.opener
html.elements.link.rel.pingback
html.elements.link.rel.preconnect
html.elements.link.rel.prefetch
html.elements.link.rel.preload
html.elements.link.rel.prerender
html.elements.link.rel.prev
html.elements.link.rel.privacy-policy
html.elements.link.rel.search
html.elements.link.rel.stylesheet
html.elements.link.rel.tag
html.elements.link.rel.terms-of-service
javascript.builtins.Intl.Collator.Collator.options_ignorePunctuation_parameter
javascript.builtins.Intl.Collator.Collator.options_localeMatcher_parameter
javascript.builtins.Intl.Collator.Collator.options_numeric_parameter
javascript.builtins.Intl.Collator.Collator.options_sensitivity_parameter
javascript.builtins.Intl.Collator.Collator.options_usage_parameter
Removed
css.properties.reading-order-items
Changed
api.CredentialsContainer.get.identity_option
api.Element.checkVisibility.options_checkOpacity_parameter
api.Element.checkVisibility.options_checkVisibilityCSS_parameter
api.Element.checkVisibility.options_contentVisibilityAuto_parameter
api.Element.checkVisibility.options_visibilityProperty_parameter
Commits
Fix tests for checkVisibility() parameters (#1585 )
Add IDL for Handwriting Recognition API (#1577 )
Fix test for api.CredentialsContainer.get.identity_option (#1576 )
Ignore transform
property values in transform-function
type (#1575 )
Add test for transform: perspective(none)
(#1569 )
Add subfeatures for additional HTMLCanvasElement.toDataURL types (#1567 )
Update extension IDs for NordPass (#1566 )
Add custom tests for all Intl.Collator constructor options (#1565 )
Add custom tests for all of the values of <link rel="">
(#1564 )
Add overrides for Location API in Deno (#1560 )
Include example of updating BCD using unjs/runtime-compat results (#1559 )
v10.10.8
Released June 17, 2024
Test Changes
Added
api.Blob.bytes
api.Credential.willRequestConditionalCreation_static
api.Document.hasUnpartitionedCookieAccess
api.Element.attachShadow.options_clonable_parameter
api.Element.attachShadow.options_delegatesFocus_parameter
api.GPUAdapter.info
api.MediaSession.setScreenshareActive
api.MLGraphBuilder.logicalNot
api.Navigator.adAuctionComponents
api.Navigator.deprecatedRunAdAuctionEnforcesKAnonymity
api.Navigator.deprecatedURNtoURL
api.PushMessageData.bytes
api.RTCIceCandidatePair
api.Scheduler.yield
api.StorageAccessHandle
api.XRWebGLDepthInformation.imageIndex
api.XRWebGLDepthInformation.textureType
css.properties.text-transform.math-auto
css.selectors.details-content
javascript.builtins.Float16Array
Removed
api.Element.attachShadow.init_clonable_parameter
api.Element.attachShadow.init_delegatesFocus_parameter
api.GPUAdapter.requestAdapterInfo
api.IDBDatabase.abort_event
api.IDBDatabase.error_event
api.MediaStreamTrack.overconstrained_event
api.MLGraphBuilder.not
api.ShadowRoot.slotchange_event
api.XMLHttpRequestEventTarget.abort_event
api.XMLHttpRequestEventTarget.error_event
api.XMLHttpRequestEventTarget.load_event
api.XMLHttpRequestEventTarget.loadend_event
api.XMLHttpRequestEventTarget.loadstart_event
api.XMLHttpRequestEventTarget.progress_event
api.XMLHttpRequestEventTarget.timeout_event
css.properties.-webkit-hyphenate-character
css.properties.-webkit-line-clamp.none
css.properties.continue.overflow
css.properties.continue.paginate
css.properties.continue.fragments
css.properties.position-try-options.inset-area
css.selectors.nth-fragment
css.types.color.hsla
css.types.color.rgba
html.elements.form.autocapitalize
html.elements.html.manifest
html.elements.img.onerror
html.elements.link.title
html.elements.script.text
html.elements.style.title
javascript.builtins.Float16Error
Changed
api.DOMException
mathml.elements.annotation
mathml.elements.annotation-xml
mathml.elements.maction
mathml.elements.math
mathml.elements.menclose
mathml.elements.merror
mathml.elements.mfenced
mathml.elements.mfrac
mathml.elements.mi
mathml.elements.mmultiscripts
mathml.elements.mn
mathml.elements.mo
mathml.elements.mover
mathml.elements.mpadded
mathml.elements.mphantom
mathml.elements.mprescripts
mathml.elements.mroot
mathml.elements.mrow
mathml.elements.ms
mathml.elements.mspace
mathml.elements.msqrt
mathml.elements.mstyle
mathml.elements.msub
mathml.elements.msubsup
mathml.elements.msup
mathml.elements.mtable
mathml.elements.mtd
mathml.elements.mtext
mathml.elements.mtr
mathml.elements.munder
mathml.elements.munderover
mathml.elements.semantics
Commits
Add overrides for CloseWatcher (#1553 )
Remove 2 WebKit CSS properties (#1550 )
Remove a few HTML attributes no longer present in BCD (#1549 )
Fix noteblock rendering (#1546 )
Set syntax for the data flow doc (#1547 )
Add Float16Array JavaScript builtin (#1525 )
Remove onoverconstrained custom idl (#1517 )
Remove <script text> attribute (#1520 )
Ignore some more (bubbled) event handlers (#1516 )
Remove rgba and hsla aliases (#1518 )
Remove <img> onerror (#1519 )
Fix MathML tests (#1521 )
Fix test code for DOMException (for JS runtimes) (#1510 )
Support changing null to false in update-bcd (#1473 )
Selenium: use Chrome Stable support variations for beta releases (#1506 )
Update subfeature tests for api.Element.attachShadow (#1507 )
v10.10.7
Released May 29, 2024
Test Changes
Added
api.FencedFrameConfig.FencedFrameConfig
api.Request.bytes
api.Response.bytes
javascript.builtins.Math.f16round
javascript.builtins.WeakMap.symbol_as_keys
javascript.builtins.WeakSet.symbol_as_keys
javascript.builtins.DataView.getFloat16
javascript.builtins.DataView.setFloat16
javascript.builtins.WeakRef.symbol_as_target
javascript.builtins.FinalizationRegistry.symbol_as_target
javascript.builtins.Float16Error
Commits
Add float16array builtins (#1487 )
feat: Update constructor judgments of LLRT (#1472 )
Update constructor harness to support workerd (#1453 )
Add tests for non-registered symbols in Weak{Map,Set,Ref} and FinalizationRegistry (#1445 )
v10.10.6
Released May 9, 2024
Test Changes
Added
api.CSSNestRule
api.DeviceChangeEvent
api.GeolocationCoordinates.toJSON
api.GeolocationPosition.toJSON
api.PressureObserver.knownSources_static
api.RTCEncodedAudioFrame.RTCEncodedAudioFrame
api.RTCEncodedVideoFrame.RTCEncodedVideoFrame
api.Sanitizer
api.SharedStorageWorklet.run
api.SharedStorageWorklet.selectURL
api.WebGLObject.label
api.WindowSharedStorage.createWorklet
api.XRInputSource.skipRendering
Removed
api.OffscreenCanvasRenderingContext2D.commit
api.PressureObserver.supportedSources_static
api.SharedStorageOperation
api.SharedStorageRunOperation
api.SharedStorageSelectURLOperation
javascript.builtins.TypedArray.new_required
javascript.builtins.Int8Array.Int8Array.new_required
javascript.builtins.Uint8Array.Uint8Array.new_required
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.new_required
javascript.builtins.Int16Array.Int16Array.new_required
javascript.builtins.Uint16Array.Uint16Array.new_required
javascript.builtins.Int32Array.Int32Array.new_required
javascript.builtins.Uint32Array.Uint32Array.new_required
javascript.builtins.Float32Array.Float32Array.new_required
javascript.builtins.Float64Array.Float64Array.new_required
javascript.builtins.Map.Map.new_required
javascript.builtins.Set.Set.new_required
javascript.builtins.WeakMap.WeakMap.new_required
javascript.builtins.ArrayBuffer.ArrayBuffer.new_required
javascript.builtins.DataView.DataView.new_required
Changed
api.CanvasRenderingContext2D.drawImage.SVGImageElement_source_image
api.SVGAnimatedTransformList
api.SVGGraphicsElement
api.SVGImageElement
api.SVGStringList
api.SVGTransformList
api.createImageBitmap.svgimageelement_as_source_image
Commits
Use latest commit for ejs-lint (#1438 )
Allow UA parser to parse runtime-compat UA strings (#1436 )
Allow update-bcd to accept files as filepaths, rather than just dirs (#1435 )
Set a source for the SVG image element (#1431 )
Fix test code for api.createImageBitmap.svgimageelement_as_source_image (#1430 )
Remove new_required tests (#1407 )
v10.10.5
Released April 16, 2024
Test Changes
Added
api.ChapterInformation
api.console.dir_static.options_colors_parameter
api.console.dir_static.options_depth_parameter
api.console.dir_static.options_showHidden_parameter
api.CSSFontFaceDescriptors
api.CSSPageDescriptors
api.CSSPositionTryDescriptors
api.CSSStyleProperties
api.CSSViewTransitionRule.types
api.Element.currentCSSZoom
api.Element.getHTML
api.Headers.iterate_lexicographically
api.HTMLTemplateElement.shadowRootSerializable
api.MediaMetadata.chapterInfo
webassembly.api.Memory.toFixedLengthBuffer
webassembly.api.Memory.toResizableBuffer
api.MLGraphBuilder.gelu
api.NavigatorManagedData.getAnnotatedAssetId
api.NavigatorManagedData.getAnnotatedLocation
api.NavigatorManagedData.getDirectoryId
api.NavigatorManagedData.getHostname
api.NavigatorManagedData.getSerialNumber
api.RTCIceCandidatePairEvent
api.RTCIceTransport.icecandidatepairadd_event
api.RTCIceTransport.icecandidatepairnominate_event
api.RTCIceTransport.icecandidatepairremove_event
api.RTCIceTransport.removeCandidatePair
api.RTCIceTransport.selectCandidatePair
api.RTCRtpReceiver.disableHardwareDecoding_static
api.RTCRtpReceiver.jitterBufferTarget
api.RTCRtpSender.disableHardwareEncoding_static
api.RTCRtpTransceiver.getHeaderExtensionsToNegotiate
api.RTCRtpTransceiver.getNegotiatedHeaderExtensions
api.RTCRtpTransceiver.rtpHeaderEncryptionNegotiated
api.RTCRtpTransceiver.setHeaderExtensionsToNegotiate
api.ShadowRoot.getHTML
api.ShadowRoot.serializable
api.SnapEvent.snapTargetBlock
api.SnapEvent.snapTargetInline
api.URL.parse_static
api.ViewTransition.types
api.ViewTransitionTypeSet
api.WebSocketError
api.WebSocketStream
css.properties.position-visibility
css.properties.text-spacing-trim.trim-both
Removed
api.CSSStyleDeclaration.cssFloat
api.CSSViewTransitionRule.typeList
api.Element.setHTML
api.Headers.lexicographical_sorting
api.Sanitizer
api.SnapEvent.invokedProgrammatically
api.SnapEvent.smoothlyScrolled
api.SnapEvent.snappedTargets
api.SnapEvent.snapTargets
api.SnapEvent.target
api.SnapTargetArray
api.SnapTargetList
api.ViewTransition.typeList
css.properties.text-spacing-trim.trim-auto
Commits
Rename api.Headers.lexicographical_sorting to iterate_lexicographically (#1396 )
Add tests for console.dir() options (#1371 )
Add version property to Tests class (#1356 )
Fix imports and unittests (#1355 )
Update results key pattern for report schema (#1354 )
Add app version to tests.json (#1352 )
Update typedefs (#1353 )
Add custom IDL for WebRTC extensions (#1342 )
Add custom IDL for WebSocketStream (#1341 )
v10.10.4
Released March 25, 2024
Test Changes
Added
css.properties.position-anchor
css.selectors.active-view-transition-type
Removed
css.properties.anchor-default
Changed
api.CSPViolationReportBody
Commits
Make CSPViolationReportBody instance a resource (#1330 )
Fix test timeout (#1329 )
Fix deployment script (#1328 )
v10.10.3
Released March 22, 2024
Test Changes
Added
api.Headers.lexicographical_sorting
api.HTMLElement.writingSuggestions
api.Navigator.canShare.data_files_parameter
api.Navigator.canShare.data_text_parameter
api.Navigator.share.data_files_parameter
api.Navigator.share.data_text_parameter
api.SubtleCrypto.deriveKey.derivedKeyAlgorithm_option_aes
api.SubtleCrypto.deriveKey.derivedKeyAlgorithm_option_hkdf
api.SubtleCrypto.deriveKey.derivedKeyAlgorithm_option_hmac
api.SubtleCrypto.deriveKey.derivedKeyAlgorithm_option_pbkdf2
api.ViewTransition.typeList
css.properties.anchor-scope
Removed
api.CredentialsContainer.create.publicKey_option
api.Element.requestFullscreen.options_navigationUI_parameter
api.Navigator.getUserMedia
css.properties.position-animation
Changed
api.FetchEvent
api.GPUBuffer
api.GPUCommandEncoder
api.GPUComputePassEncoder
api.GPUDevice
api.GPUQueue
api.GPURenderBundleEncoder
api.GPURenderPassEncoder
api.GPUTexture
api.ReadableStream
api.ReadableStreamDefaultReader
api.Request
api.Response.Response.accept_readablestream
api.URL
Commits
Delete .github/FUNDING.yml
Remove broken test for CredentialsContainer.create.publicKey_option (#1311 )
Fix scripts broken by feature-coverage updates (#1310 )
Add tests for SubtleCrypto.deriveKey.derivedKeyAlgorithmoption * (#1309 )
Fix ReadableStream in JS runtime contexts (#1308 )
feature-coverage: report untestable features count+percentage (#1298 )
Update harness.js for better runtime-compat compatibility (#1304 )
Fix custom test for ReadableStream (#1303 )
Update custom tests (#1302 )
Check if document object exists before attempting to load HTML resources (#1301 )
Check if GPUDevice can be destroyed before trying to (#1300 )
Update harness.js for runtime-compat and preventing double test runs (#1299 )
Update list of untestable features (#1297 )
Allow URL tests to run in non-browser runtimes (#1295 )
Update custom tests (#1296 )
Fix deployment script (#1284 )
v10.10.2
Released March 11, 2024
Test Changes
Added
api.MediaSession.setActionHandler.hangup_type
api.MediaSession.setActionHandler.nextslide_type
api.MediaSession.setActionHandler.nexttrack_type
api.MediaSession.setActionHandler.pause_type
api.MediaSession.setActionHandler.play_type
api.MediaSession.setActionHandler.previousslide_type
api.MediaSession.setActionHandler.previoustrack_type
api.MediaSession.setActionHandler.seekbackward_type
api.MediaSession.setActionHandler.seekforward_type
api.MediaSession.setActionHandler.seekto_type
api.MediaSession.setActionHandler.skipad_type
api.MediaSession.setActionHandler.stop_type
api.MediaSession.setActionHandler.togglecamera_type
api.MediaSession.setActionHandler.togglemicrophone_type
api.Permissions.permission_accelerometer
api.Permissions.permission_accessibility-events
api.Permissions.permission_ambient-light-sensor
api.Permissions.permission_background-sync
api.Permissions.permission_camera
api.Permissions.permission_clipboard-read
api.Permissions.permission_clipboard-write
api.Permissions.permission_geolocation
api.Permissions.permission_gyroscope
api.Permissions.permission_local-fonts
api.Permissions.permission_magnetometer
api.Permissions.permission_microphone
api.Permissions.permission_midi
api.Permissions.permission_notifications
api.Permissions.permission_payment-handler
api.Permissions.permission_persistent-storage
api.Permissions.permission_push
api.Permissions.permission_storage-access
api.Permissions.permission_top-level-storage-access
api.Permissions.permission_window-management
Changed
api.MediaSession.setActionHandler
api.Permissions
Commits
Update list of untestable features (#1281 )
Add custom tests for permissions (#1280 )
Add custom test for MediaSession.setActionHandler types (#1279 )
Fix constructor test for Safari "new HTMLElement()" error message (#1278 )
v10.10.1
Released March 7, 2024
Test Changes
Added
api.Animation.progress
api.PerformanceNavigationTiming.notRestoredReasons
css.properties.inset-area.span-start
css.properties.inset-area.span-end
css.properties.inset-area.span-top
css.properties.inset-area.span-bottom
css.properties.inset-area.span-y-start
css.properties.inset-area.span-y-end
css.properties.inset-area.span-x-start
css.properties.inset-area.span-x-end
css.properties.inset-area.span-block-start
css.properties.inset-area.span-block-end
css.properties.inset-area.span-inline-start
css.properties.inset-area.span-inline-end
css.properties.inset-area.span-all
css.properties.position-try-options.inset-area
Removed
api.Document.getOverrideStyle
api.SVGAltGlyphDefElement
api.SVGAltGlyphElement
api.SVGAltGlyphItemElement
css.properties.-webkit-font-size-delta
css.properties.-webkit-marquee-direction
css.properties.-webkit-marquee-increment
css.properties.-webkit-marquee-repetition
css.properties.-webkit-marquee-speed
css.properties.-webkit-marquee-style
css.properties.all.initial
css.properties.all.inherit
css.properties.all.unset
css.properties.all.revert
css.properties.all.revert-layer
css.properties.color-profile
css.properties.enable-background
css.properties.inset-area.center-start
css.properties.inset-area.center-end
css.properties.inset-area.center-top
css.properties.inset-area.center-bottom
css.properties.inset-area.center-y-start
css.properties.inset-area.center-y-end
css.properties.inset-area.center-x-start
css.properties.inset-area.center-x-end
css.properties.inset-area.center-block-start
css.properties.inset-area.center-block-end
css.properties.inset-area.center-inline-start
css.properties.inset-area.center-inline-end
css.properties.inset-area.all
css.properties.position-fallback-bounds
css.selectors.matches
svg.global_attributes.onabort
svg.global_attributes.onactivate
svg.global_attributes.onbegin
svg.global_attributes.oncancel
svg.global_attributes.oncanplay
svg.global_attributes.oncanplaythrough
svg.global_attributes.onchange
svg.global_attributes.onclick
svg.global_attributes.onclose
svg.global_attributes.oncuechange
svg.global_attributes.ondblclick
svg.global_attributes.ondrag
svg.global_attributes.ondragend
svg.global_attributes.ondragenter
svg.global_attributes.ondragexit
svg.global_attributes.ondragleave
svg.global_attributes.ondragover
svg.global_attributes.ondragstart
svg.global_attributes.ondrop
svg.global_attributes.ondurationchange
svg.global_attributes.onemptied
svg.global_attributes.onend
svg.global_attributes.onended
svg.global_attributes.onerror
svg.global_attributes.onfocus
svg.global_attributes.onfocusin
svg.global_attributes.onfocusout
svg.global_attributes.oninput
svg.global_attributes.oninvalid
svg.global_attributes.onkeydown
svg.global_attributes.onkeypress
svg.global_attributes.onkeyup
svg.global_attributes.onload
svg.global_attributes.onloadeddata
svg.global_attributes.onloadedmetadata
svg.global_attributes.onloadstart
svg.global_attributes.onmousedown
svg.global_attributes.onmouseenter
svg.global_attributes.onmouseleave
svg.global_attributes.onmousemove
svg.global_attributes.onmouseout
svg.global_attributes.onmouseover
svg.global_attributes.onmouseup
svg.global_attributes.onmousewheel
svg.global_attributes.onpause
svg.global_attributes.onplay
svg.global_attributes.onplaying
svg.global_attributes.onprogress
svg.global_attributes.onratechange
svg.global_attributes.onrepeat
svg.global_attributes.onreset
svg.global_attributes.onresize
svg.global_attributes.onscroll
svg.global_attributes.onseeked
svg.global_attributes.onseeking
svg.global_attributes.onselect
svg.global_attributes.onshow
svg.global_attributes.onstalled
svg.global_attributes.onsubmit
svg.global_attributes.onsuspend
svg.global_attributes.ontimeupdate
svg.global_attributes.ontoggle
svg.global_attributes.onunload
svg.global_attributes.onvolumechange
svg.global_attributes.onwaiting
Commits
Make sure generic CSS property values are ignored (#1273 )
Remove test for Document.getOverrideStyle (#1272 )
Remove tests for SVG altGlyph elements (#1264 )
Remove untracked non-standard features and ignore legacy aliases (#1263 )
Fix add-new-bcd when working with global_attributes (#1262 )
Remove SVG global event handler attributes (#1261 )
Fix deployment script (#1260 )
v10.10.0
Released March 6, 2024
Test Changes
Added
api.CSSViewTransitionRule.typeList
api.PageSwapEvent
api.WebTransport.anticipatedConcurrentIncomingBidirectionalStreams
api.WebTransport.anticipatedConcurrentIncomingUnidirectionalStreams
css.properties.accent-color.none
css.properties.accent-color.transparent
css.properties.accent-color.currentcolor
css.properties.accent-color.ActiveBorder
css.properties.accent-color.ActiveCaption
css.properties.accent-color.AppWorkspace
css.properties.accent-color.Background
css.properties.accent-color.ButtonHighlight
css.properties.accent-color.ButtonShadow
css.properties.accent-color.CaptionText
css.properties.accent-color.InactiveBorder
css.properties.accent-color.InactiveCaption
css.properties.accent-color.InactiveCaptionText
css.properties.accent-color.InfoBackground
css.properties.accent-color.InfoText
css.properties.accent-color.Menu
css.properties.accent-color.MenuText
css.properties.accent-color.Scrollbar
css.properties.accent-color.ThreeDDarkShadow
css.properties.accent-color.ThreeDFace
css.properties.accent-color.ThreeDHighlight
css.properties.accent-color.ThreeDLightShadow
css.properties.accent-color.ThreeDShadow
css.properties.accent-color.Window
css.properties.accent-color.WindowFrame
css.properties.accent-color.WindowText
css.properties.all.initial
css.properties.all.inherit
css.properties.all.unset
css.properties.all.revert
css.properties.all.revert-layer
css.properties.border-collapse.separate
css.properties.border-collapse.collapse
css.properties.caption-side.top
css.properties.caption-side.bottom
css.properties.clip.rect
css.properties.clip.auto
css.properties.column-rule-color.none
css.properties.column-rule-color.transparent
css.properties.column-rule-color.currentcolor
css.properties.column-rule-color.ActiveBorder
css.properties.column-rule-color.ActiveCaption
css.properties.column-rule-color.AppWorkspace
css.properties.column-rule-color.Background
css.properties.column-rule-color.ButtonHighlight
css.properties.column-rule-color.ButtonShadow
css.properties.column-rule-color.CaptionText
css.properties.column-rule-color.InactiveBorder
css.properties.column-rule-color.InactiveCaption
css.properties.column-rule-color.InactiveCaptionText
css.properties.column-rule-color.InfoBackground
css.properties.column-rule-color.InfoText
css.properties.column-rule-color.Menu
css.properties.column-rule-color.MenuText
css.properties.column-rule-color.Scrollbar
css.properties.column-rule-color.ThreeDDarkShadow
css.properties.column-rule-color.ThreeDFace
css.properties.column-rule-color.ThreeDHighlight
css.properties.column-rule-color.ThreeDLightShadow
css.properties.column-rule-color.ThreeDShadow
css.properties.column-rule-color.Window
css.properties.column-rule-color.WindowFrame
css.properties.column-rule-color.WindowText
css.properties.column-width.fit-content_function
css.properties.display.block
css.properties.display.inline
css.properties.display.run-in
css.properties.display.flow
css.properties.display.table-caption
css.properties.empty-cells.show
css.properties.empty-cells.hide
css.properties.filter.blur
css.properties.filter.brightness
css.properties.filter.contrast
css.properties.filter.drop-shadow
css.properties.filter.grayscale
css.properties.filter.hue-rotate
css.properties.filter.invert
css.properties.filter.opacity
css.properties.filter.saturate
css.properties.filter.sepia
css.properties.grid-template-columns.fit-content_function
css.properties.grid-template-rows.fit-content_function
css.properties.inset-area.start
css.properties.inset-area.end
css.properties.inset-area.self-start
css.properties.inset-area.self-end
css.properties.inset-area.top
css.properties.inset-area.bottom
css.properties.inset-area.left
css.properties.inset-area.right
css.properties.inset-area.y-start
css.properties.inset-area.y-end
css.properties.inset-area.y-self-start
css.properties.inset-area.y-self-end
css.properties.inset-area.x-start
css.properties.inset-area.x-end
css.properties.inset-area.x-self-start
css.properties.inset-area.x-self-end
css.properties.inset-area.block-start
css.properties.inset-area.block-end
css.properties.inset-area.block-self-start
css.properties.inset-area.block-self-end
css.properties.inset-area.inline-start
css.properties.inset-area.inline-end
css.properties.inset-area.inline-self-start
css.properties.inset-area.inline-self-end
css.properties.inset-area.center
css.properties.inset-area.center-start
css.properties.inset-area.center-end
css.properties.inset-area.center-top
css.properties.inset-area.center-bottom
css.properties.inset-area.center-y-start
css.properties.inset-area.center-y-end
css.properties.inset-area.center-x-start
css.properties.inset-area.center-x-end
css.properties.inset-area.center-block-start
css.properties.inset-area.center-block-end
css.properties.inset-area.center-inline-start
css.properties.inset-area.center-inline-end
css.properties.inset-area.all
css.properties.offset-path.view-box
css.properties.offset-path.fill-box
css.properties.offset-path.stroke-box
css.properties.offset-path.margin-box
css.properties.offset-path.content-box
css.properties.offset-path.padding-box
css.properties.offset-path.border-box
css.properties.outline-style.hidden
css.properties.overflow-clip-margin.content-box
css.properties.overflow-clip-margin.padding-box
css.properties.overflow-clip-margin.border-box
css.properties.scrollbar-color.none
css.properties.scrollbar-color.transparent
css.properties.scrollbar-color.currentcolor
css.properties.scrollbar-color.ActiveBorder
css.properties.scrollbar-color.ActiveCaption
css.properties.scrollbar-color.AppWorkspace
css.properties.scrollbar-color.Background
css.properties.scrollbar-color.ButtonHighlight
css.properties.scrollbar-color.ButtonShadow
css.properties.scrollbar-color.CaptionText
css.properties.scrollbar-color.InactiveBorder
css.properties.scrollbar-color.InactiveCaption
css.properties.scrollbar-color.InactiveCaptionText
css.properties.scrollbar-color.InfoBackground
css.properties.scrollbar-color.InfoText
css.properties.scrollbar-color.Menu
css.properties.scrollbar-color.MenuText
css.properties.scrollbar-color.Scrollbar
css.properties.scrollbar-color.ThreeDDarkShadow
css.properties.scrollbar-color.ThreeDFace
css.properties.scrollbar-color.ThreeDHighlight
css.properties.scrollbar-color.ThreeDLightShadow
css.properties.scrollbar-color.ThreeDShadow
css.properties.scrollbar-color.Window
css.properties.scrollbar-color.WindowFrame
css.properties.scrollbar-color.WindowText
css.properties.table-layout.auto
css.properties.table-layout.fixed
css.properties.text-decoration.includes_thickness
css.properties.transform.matrix
css.properties.transform.translate
css.properties.transform.translateX
css.properties.transform.translateY
css.properties.transform.rotate
css.properties.transform.skew
css.properties.transform.skewX
css.properties.transform.skewY
Removed
api.CSSViewTransitionRule.type
css.properties.appearance.compat-auto
css.properties.column-width.fit-content
css.properties.overflow.overlay
css.properties.overflow-x.overlay
css.properties.overflow-y.overlay
css.properties.text-decoration.text-decoration-thickness
css.properties.text-justify.distribute
css.properties.text-orientation.sideways-right
Commits
Add custom tests for CSS filter property (#1258 )
Fix CSS property ignored values (#1257 )
Fix check for unflattened types (#1256 )
Update CSS test builder (#1255 )
Ignore CSS Values and Units Module spec (#1254 )
Add additional CSS property values (#1253 )
Fix border-style; fix type remappings (#1252 )
Remove unneeded CSS features and type remappings (#1251 )
Remap enumerated types for CSS property values (#1250 )
Fix check for double-defined CSS property values (and remove duplicates) (#1249 )
Ignore legacy aliases defined for specific CSS properties (#1245 )
Fix identifier for css.properties.text-decoration.includes_thickness (#1238 )
Update deploy script (#1226 )
v10.9.0
Released February 27, 2024
Test Changes
Added
api.DigitalCredential
api.InstallEvent.addRoutes
api.Navigator.identity
api.NotRestoredReasonDetails
api.NotRestoredReasons
api.OffscreenCanvas.getContext.bitmaprenderer_context
api.OffscreenCanvas.getContext.webgl_context
api.OffscreenCanvas.getContext.webgl2_context
api.OffscreenCanvas.getContext.webgpu_context
api.OffscreenCanvas.getContext.2d_context
api.PerformanceScriptTiming.sourceCharPosition
api.PerformanceScriptTiming.sourceFunctionName
api.PerformanceScriptTiming.sourceURL
api.TextEvent
css.properties.dynamic-range-limit
html.global_attributes.accesskey
html.global_attributes.class
html.global_attributes.contenteditable
html.global_attributes.data_attributes
html.global_attributes.enterkeyhint
html.global_attributes.inputmode
html.global_attributes.tabindex
html.global_attributes.virtualkeyboardpolicy
html.global_attributes.autocapitalize
html.global_attributes.autofocus
html.global_attributes.dir
html.global_attributes.draggable
html.global_attributes.hidden
html.global_attributes.id
html.global_attributes.inert
html.global_attributes.lang
html.global_attributes.nonce
html.global_attributes.part
html.global_attributes.popover
html.global_attributes.slot
html.global_attributes.spellcheck
html.global_attributes.style
html.global_attributes.title
html.global_attributes.translate
svg.global_attributes.class
svg.global_attributes.tabindex
svg.global_attributes.clip
svg.global_attributes.color
svg.global_attributes.cursor
svg.global_attributes.data
svg.global_attributes.direction
svg.global_attributes.display
svg.global_attributes.fill
svg.global_attributes.filter
svg.global_attributes.href
svg.global_attributes.id
svg.global_attributes.kerning
svg.global_attributes.lang
svg.global_attributes.mask
svg.global_attributes.onabort
svg.global_attributes.onactivate
svg.global_attributes.onbegin
svg.global_attributes.oncancel
svg.global_attributes.oncanplay
svg.global_attributes.oncanplaythrough
svg.global_attributes.onchange
svg.global_attributes.onclick
svg.global_attributes.onclose
svg.global_attributes.oncuechange
svg.global_attributes.ondblclick
svg.global_attributes.ondrag
svg.global_attributes.ondragend
svg.global_attributes.ondragenter
svg.global_attributes.ondragexit
svg.global_attributes.ondragleave
svg.global_attributes.ondragover
svg.global_attributes.ondragstart
svg.global_attributes.ondrop
svg.global_attributes.ondurationchange
svg.global_attributes.onemptied
svg.global_attributes.onend
svg.global_attributes.onended
svg.global_attributes.onerror
svg.global_attributes.onfocus
svg.global_attributes.onfocusin
svg.global_attributes.onfocusout
svg.global_attributes.oninput
svg.global_attributes.oninvalid
svg.global_attributes.onkeydown
svg.global_attributes.onkeypress
svg.global_attributes.onkeyup
svg.global_attributes.onload
svg.global_attributes.onloadeddata
svg.global_attributes.onloadedmetadata
svg.global_attributes.onloadstart
svg.global_attributes.onmousedown
svg.global_attributes.onmouseenter
svg.global_attributes.onmouseleave
svg.global_attributes.onmousemove
svg.global_attributes.onmouseout
svg.global_attributes.onmouseover
svg.global_attributes.onmouseup
svg.global_attributes.onmousewheel
svg.global_attributes.onpause
svg.global_attributes.onplay
svg.global_attributes.onplaying
svg.global_attributes.onprogress
svg.global_attributes.onratechange
svg.global_attributes.onrepeat
svg.global_attributes.onreset
svg.global_attributes.onresize
svg.global_attributes.onscroll
svg.global_attributes.onseeked
svg.global_attributes.onseeking
svg.global_attributes.onselect
svg.global_attributes.onshow
svg.global_attributes.onstalled
svg.global_attributes.onsubmit
svg.global_attributes.onsuspend
svg.global_attributes.ontimeupdate
svg.global_attributes.ontoggle
svg.global_attributes.onunload
svg.global_attributes.onvolumechange
svg.global_attributes.onwaiting
svg.global_attributes.opacity
svg.global_attributes.overflow
svg.global_attributes.requiredExtensions
svg.global_attributes.requiredFeatures
svg.global_attributes.stroke
svg.global_attributes.style
svg.global_attributes.systemLanguage
svg.global_attributes.textLength
svg.global_attributes.transform
svg.global_attributes.visibility
Removed
api.ML.createContextSync
api.MLContext.computeSync
api.MLGraphBuilder.buildSync
api.OffscreenCanvas.bitmaprenderer_context
api.OffscreenCanvas.webgl_context
api.OffscreenCanvas.webgl2_context
api.OffscreenCanvas.webgpu_context
api.OffscreenCanvas.2d_context
api.PerformanceScriptTiming.sourceLocation
api.TrustedHTML.fromLiteral_static
api.TrustedScript.fromLiteral_static
api.TrustedScriptURL.fromLiteral_static
Changed
html.elements.a
html.elements.abbr
html.elements.acronym
html.elements.address
html.elements.area
html.elements.article
html.elements.aside
html.elements.audio
html.elements.b
html.elements.base
html.elements.bdi
html.elements.bdo
html.elements.big
html.elements.blockquote
html.elements.body
html.elements.br
html.elements.button
html.elements.canvas
html.elements.caption
html.elements.center
html.elements.cite
html.elements.code
html.elements.col
html.elements.colgroup
html.elements.data
html.elements.datalist
html.elements.dd
html.elements.del
html.elements.details
html.elements.dfn
html.elements.dialog
html.elements.dir
html.elements.discard
html.elements.div
html.elements.dl
html.elements.dt
html.elements.em
html.elements.embed
html.elements.fencedframe
html.elements.fieldset
html.elements.figcaption
html.elements.figure
html.elements.font
html.elements.footer
html.elements.form
html.elements.frame
html.elements.frameset
html.elements.h1
html.elements.h2
html.elements.h3
html.elements.h4
html.elements.h5
html.elements.h6
html.elements.head
html.elements.header
html.elements.hgroup
html.elements.hr
html.elements.html
html.elements.i
html.elements.iframe
html.elements.img
html.elements.input
html.elements.ins
html.elements.kbd
html.elements.label
html.elements.legend
html.elements.li
html.elements.link
html.elements.main
html.elements.map
html.elements.mark
html.elements.marquee
html.elements.menu
html.elements.meta
html.elements.meter
html.elements.model
html.elements.nav
html.elements.nobr
html.elements.noembed
html.elements.noframes
html.elements.noscript
html.elements.object
html.elements.ol
html.elements.optgroup
html.elements.option
html.elements.output
html.elements.p
html.elements.param
html.elements.picture
html.elements.plaintext
html.elements.portal
html.elements.pre
html.elements.progress
html.elements.q
html.elements.rb
html.elements.rp
html.elements.rt
html.elements.rtc
html.elements.ruby
html.elements.s
html.elements.samp
html.elements.script
html.elements.search
html.elements.section
html.elements.select
html.elements.slot
html.elements.small
html.elements.source
html.elements.span
html.elements.strike
html.elements.strong
html.elements.style
html.elements.sub
html.elements.summary
html.elements.sup
html.elements.table
html.elements.tbody
html.elements.td
html.elements.template
html.elements.textarea
html.elements.tfoot
html.elements.th
html.elements.thead
html.elements.time
html.elements.title
html.elements.tr
html.elements.track
html.elements.tt
html.elements.u
html.elements.ul
html.elements.var
html.elements.video
html.elements.wbr
html.elements.xmp
svg.elements.a
svg.elements.animate
svg.elements.animateMotion
svg.elements.animateTransform
svg.elements.circle
svg.elements.clipPath
svg.elements.cursor
svg.elements.defs
svg.elements.desc
svg.elements.ellipse
svg.elements.feBlend
svg.elements.feColorMatrix
svg.elements.feComponentTransfer
svg.elements.feComposite
svg.elements.feConvolveMatrix
svg.elements.feDiffuseLighting
svg.elements.feDisplacementMap
svg.elements.feDistantLight
svg.elements.feDropShadow
svg.elements.feFlood
svg.elements.feFuncA
svg.elements.feFuncB
svg.elements.feFuncG
svg.elements.feFuncR
svg.elements.feGaussianBlur
svg.elements.feImage
svg.elements.feMerge
svg.elements.feMergeNode
svg.elements.feMorphology
svg.elements.feOffset
svg.elements.fePointLight
svg.elements.feSpecularLighting
svg.elements.feSpotLight
svg.elements.feTile
svg.elements.feTurbulence
svg.elements.filter
svg.elements.font
svg.elements.font-face
svg.elements.font-face-format
svg.elements.font-face-name
svg.elements.font-face-src
svg.elements.font-face-uri
svg.elements.foreignObject
svg.elements.g
svg.elements.glyph
svg.elements.glyphRef
svg.elements.hkern
svg.elements.image
svg.elements.line
svg.elements.linearGradient
svg.elements.marker
svg.elements.mask
svg.elements.metadata
svg.elements.missing-glyph
svg.elements.mpath
svg.elements.path
svg.elements.pattern
svg.elements.polygon
svg.elements.polyline
svg.elements.radialGradient
svg.elements.rect
svg.elements.script
svg.elements.set
svg.elements.stop
svg.elements.style
svg.elements.svg
svg.elements.switch
svg.elements.symbol
svg.elements.text
svg.elements.textPath
svg.elements.title
svg.elements.tref
svg.elements.tspan
svg.elements.use
svg.elements.view
svg.elements.vkern
Commits
Fix placement of context options for OffscreenCanvas API (#1223 )
Adds documentation and flowchart for update script refactor (#1076 )
Add tests for SVG global attributes (#1210 )
Fix BCD path generated for global attributes (#1209 )
Fix deploy script (#1206 )
Add tests for HTML global attributes (#1205 )
Use commands vs. action to push results (#1204 )
v10.8.0
Released February 20, 2024
Test Changes
Added
api.CSSFontFeatureValuesRule.historicalForms
api.CSSPositionTryRule
api.ForDebuggingOnly
api.HTMLTemplateElement.shadowRootClonable
api.InterestGroupBiddingAndScoringScriptRunnerGlobalScope
api.MediaRecorder.MediaRecorder.options_parameter
api.Navigator.protectedAudience
api.Performance.measure.measureOptions_parameter
api.Performance.measure.returns_performancemeasure
api.ProtectedAudience
api.Request.cache.only-if-cached
api.Request.credentials.default_same-origin
api.Request.Request.init_priority_parameter
api.ResizeObserver.observe.options_box_parameter
api.Response.body.readable_byte_stream
api.Response.Response.accept_readablestream
api.SVGGeometryElement.isPointInFill.point_parameter_DOMPoint
api.SVGGeometryElement.isPointInStroke.point_parameter_DOMPoint
api.URLSearchParams.delete.value_parameter
api.URLSearchParams.has.value_parameter
api.XMLHttpRequest.responseType.arraybuffer_value
api.XMLHttpRequest.responseType.blob_value
api.XMLHttpRequest.responseType.document_value
api.XMLHttpRequest.responseType.json_value
api.createImageBitmap.svgimageelement_as_source_image
css.properties.-moz-orient.inline
css.properties.-moz-orient.block
css.properties.caption-side.left
css.properties.caption-side.right
css.properties.caption-side.top-outside
css.properties.caption-side.bottom-outside
css.properties.caret-animation
css.properties.display.ruby
css.properties.display.ruby-base
css.properties.display.ruby-base-container
css.properties.display.ruby-text
css.properties.display.ruby-text-container
css.properties.display.table
css.properties.display.table-cell
css.properties.display.table-column
css.properties.display.table-column-group
css.properties.display.table-footer-group
css.properties.display.table-header-group
css.properties.display.table-row
css.properties.display.table-row-group
css.properties.mask-origin.content
css.properties.mask-origin.padding
css.properties.mask-origin.border
css.properties.position-animation
css.properties.position-try
css.properties.reading-order-items
css.properties.resize.block
css.properties.resize.inline
css.properties.touch-action.pan-x
css.properties.touch-action.pan-y
css.properties.touch-action.pan-up
css.properties.touch-action.pan-down
css.properties.touch-action.pan-left
css.properties.touch-action.pan-right
css.properties.writing-mode.lr
css.properties.writing-mode.lr-tb
css.properties.writing-mode.rl
css.properties.writing-mode.rl-tb
css.properties.writing-mode.tb
css.properties.writing-mode.tb-rl
css.types.-moz-image-rect
css.types.abs
css.types.acos
css.types.angle
css.types.asin
css.types.atan
css.types.atan2
css.types.attr
css.types.basic-shape
css.types.blend-mode
css.types.calc-constant
css.types.calc
css.types.clamp
css.types.color
css.types.cos
css.types.counter
css.types.counters
css.types.decibel
css.types.dimension
css.types.easing-function
css.types.exp
css.types.filter-function
css.types.flex
css.types.frequency
css.types.hypot
css.types.image
css.types.integer
css.types.length
css.types.line-style
css.types.log
css.types.max
css.types.min
css.types.mod
css.types.number
css.types.overflow
css.types.percentage
css.types.position
css.types.pow
css.types.ratio
css.types.ray
css.types.rem
css.types.round
css.types.shape
css.types.sign
css.types.sin
css.types.sqrt
css.types.string
css.types.tan
css.types.time
css.types.transform-function
css.types.url
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter
javascript.regular_expressions.backreference
javascript.regular_expressions.capturing_group
javascript.regular_expressions.character_class
javascript.regular_expressions.character_class_escape
javascript.regular_expressions.character_escape
javascript.regular_expressions.disjunction
javascript.regular_expressions.input_boundary_assertion
javascript.regular_expressions.literal_character
javascript.regular_expressions.lookahead_assertion
javascript.regular_expressions.lookbehind_assertion
javascript.regular_expressions.named_backreference
javascript.regular_expressions.named_capturing_group
javascript.regular_expressions.non_capturing_group
javascript.regular_expressions.quantifier
javascript.regular_expressions.unicode_character_class_escape
javascript.regular_expressions.wildcard
javascript.regular_expressions.word_boundary_assertion
Removed
api.CSSPositionFallbackRule
api.CSSTryRule
api.CustomElementRegistry.define.disabledFeatures_static_property
api.MLCommandEncoder
api.MLContext.createCommandEncoder
css.properties.-moz-orient.inline_and_block
css.properties.background-repeat.round_space
css.properties.background-size.contain_and_cover
css.properties.caption-side.non_standard_values
css.properties.clear.flow_relative_values
css.properties.clip-path.fill_and_stroke_box
css.properties.cursor.bidirectional_resize
css.properties.cursor.unidirectional_resize
css.properties.cursor.zoom
css.properties.display.ruby_values
css.properties.display.table_values
css.properties.float.flow_relative_values
css.properties.font.system_fonts
css.properties.layout-order
css.properties.mask-origin.non_standard_values
css.properties.order.layout
css.properties.order.reading
css.properties.quotes.quotes_auto
css.properties.reading-order
css.properties.resize.flow_relative_support
css.properties.text-align.block_alignment_values
css.properties.text-align.flow_relative_values_start_and_end
css.properties.text-emphasis-position.left_and_right
css.properties.touch-action.axis-pan
css.properties.touch-action.unidirectional-pan
css.properties.transition-property.IDENT_value
css.properties.writing-mode.horizontal_vertical_values
css.properties.writing-mode.sideways_values
css.properties.writing-mode.svg_values
Changed
api.CSPViolationReportBody
api.MediaRecorder
api.ResizeObserver
api.RTCStatsReport
css.properties.color-scheme.only_dark
css.properties.color-scheme.only_light
css.properties.text-emphasis-position.right
css.properties.text-emphasis-position.left
mathml.elements.annotation
mathml.elements.annotation-xml
mathml.elements.maction
mathml.elements.math
mathml.elements.menclose
mathml.elements.merror
mathml.elements.mfenced
mathml.elements.mfrac
mathml.elements.mi
mathml.elements.mmultiscripts
mathml.elements.mn
mathml.elements.mo
mathml.elements.mover
mathml.elements.mpadded
mathml.elements.mphantom
mathml.elements.mprescripts
mathml.elements.mroot
mathml.elements.mrow
mathml.elements.ms
mathml.elements.mspace
mathml.elements.msqrt
mathml.elements.mstyle
mathml.elements.msub
mathml.elements.msubsup
mathml.elements.msup
mathml.elements.mtable
mathml.elements.mtd
mathml.elements.mtext
mathml.elements.mtr
mathml.elements.munder
mathml.elements.munderover
mathml.elements.semantics
Commits
Split value subfeatures of CSS properties (#1118 )
Add tests for javascript.regular_expressions (#1200 )
Add additional custom tests (#1199 )
Remove test for CustomElementRegistry.define.disabledFeatures (#1117 )
Disable RTCStatsReport tests (#1052 )
Add tests for CSS types (#1191 )
Update untestable features list (#1192 )
Add custom tests for XMLHttpRequest.responseType values (#1188 )
Add additional custom tests (#1186 )
Add additional custom tests (#1182 )
Track untestable features and exclude them from feature coverage reports (#1181 )
MathML elements: append elements to hidden div, not body (#1180 )
v10.7.2
Released February 9, 2024
Test Changes
Added
api.Element.attachShadow.init_clonable_parameter
api.Element.checkVisibility.options_checkOpacity_parameter
api.Element.checkVisibility.options_checkVisibilityCSS_parameter
api.Element.checkVisibility.options_contentVisibilityAuto_parameter
api.Element.checkVisibility.options_visibilityProperty_parameter
api.Element.requestPointerLock.options_unadjustedMovement_parameter
api.EventSource.EventSource.options_withCredentials_parameter
api.EventTarget.addEventListener.options_parameter
api.EventTarget.addEventListener.useCapture_parameter_optional
api.EventTarget.removeEventListener.options_parameter
api.EventTarget.removeEventListener.useCapture_parameter_optional
api.FormData.append.filename_parameter
api.GamepadHapticActuator.effects
api.GPUAdapter.requestDevice.lost_device_on_duplicate
api.GPUDevice.importExternalTexture.videoframe_source
api.GPUPipelineError.GPUPipelineError.message_optional
api.GPUQueue.copyExternalImageToTexture.videoframe_source
api.GPURenderBundleEncoder.setVertexBuffer.unset_vertex_buffer
api.GPURenderPassEncoder.setVertexBuffer.unset_vertex_buffer
api.HTMLCanvasElement.getContext.webgpu_context
api.HTMLCanvasElement.mozPrintCallback
api.HTMLCanvasElement.toBlob.quality_parameter
api.HTMLCanvasElement.toBlob.type_parameter_webp
api.HTMLCanvasElement.toDataURL.type_parameter_webp
api.HTMLElement.togglePopover.returns_boolean
api.HTMLFieldSetElement.elements.type_HTMLCollection
api.IdentityCredential.isAutoSelected
api.IntersectionObserver.IntersectionObserver.options_root_parameter_Document
api.MediaQueryList.EventTarget_inheritance
api.MediaRecorderErrorEvent
api.OffscreenCanvas.bitmaprenderer_context
api.OffscreenCanvas.webgl_context
api.OffscreenCanvas.webgl2_context
api.OffscreenCanvas.webgpu_context
api.OffscreenCanvas.2d_context
api.OffscreenCanvas.convertToBlob.option_type_parameter_webp
api.SnapEvent
api.SnapTargetArray
api.SnapTargetList
api.SVGCursorElement
api.WebTransportSendStream.getWriter
api.WebTransportWriter
css.properties.font-width
css.properties.position-try-options
css.properties.position-try-order
css.properties.quotes.match-parent
css.properties.timeline-scope.all
css.properties.view-transition-class
css.selectors.-moz-broken
css.selectors.-moz-submit-invalid
css.selectors.-moz-page
css.selectors.-moz-page-sequence
css.selectors.-moz-scrolled-page-sequence
css.selectors.-webkit-details-marker
css.selectors.-webkit-resizer
css.selectors.-webkit-scrollbar-button
css.selectors.-webkit-scrollbar-corner
css.selectors.-webkit-scrollbar-thumb
css.selectors.-webkit-scrollbar-track
css.selectors.-webkit-scrollbar-track-piece
css.selectors.id
css.selectors.class
css.selectors.attribute
css.selectors.descendant
css.selectors.namespace
css.selectors.type
css.selectors.universal
css.selectors.list
css.selectors.hostfunction
html.elements.dir.align
mathml.elements.annotation
mathml.elements.annotation-xml
mathml.elements.maction
mathml.elements.math
mathml.elements.menclose
mathml.elements.merror
mathml.elements.mfenced
mathml.elements.mfrac
mathml.elements.mi
mathml.elements.mmultiscripts
mathml.elements.mn
mathml.elements.mo
mathml.elements.mover
mathml.elements.mpadded
mathml.elements.mphantom
mathml.elements.mprescripts
mathml.elements.mroot
mathml.elements.mrow
mathml.elements.ms
mathml.elements.mspace
mathml.elements.msqrt
mathml.elements.mstyle
mathml.elements.msub
mathml.elements.msubsup
mathml.elements.msup
mathml.elements.mtable
mathml.elements.mtd
mathml.elements.mtext
mathml.elements.mtr
mathml.elements.munder
mathml.elements.munderover
mathml.elements.semantics
javascript.builtins.Object.constructor
javascript.builtins.Error.Error.fileName_parameter
javascript.builtins.Error.Error.lineNumber_parameter
javascript.builtins.Error.Error.options_cause_parameter
javascript.builtins.Date.UTC.optional_monthIndex
javascript.builtins.ArrayBuffer.ArrayBuffer.maxByteLength_option
javascript.builtins.DataView.DataView.sharedarraybuffer_support
javascript.builtins.Intl.Collator.Collator.options_caseFirst_parameter
javascript.builtins.Intl.Collator.Collator.options_collation_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.locales_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_calendar_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_dateStyle_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_dayPeriod_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_fractionalSecondDigits_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_hourCycle_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_numberingSystem_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeStyle_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZone_parameter
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZoneName_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.locales_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_compactDisplay_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_currencyDisplay_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_currencySign_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_localeMatcher_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_maximumFractionDigits_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_maximumSignificantDigits_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumFractionDigits_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumIntegerDigits_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumSignificantDigits_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_notation_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_numberingSystem_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingIncrement_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingMode_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingPriority_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_signDisplay_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_style_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_trailingZeroDisplay_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_unit_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_unitDisplay_parameter
javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_useGrouping_parameter
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingIncrement_parameter
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingMode_parameter
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingPriority_parameter
javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_trailingZeroDisplay_parameter
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.locales_parameter
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_localeMatcher_parameter
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_numberingSystem_parameter
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_numeric_parameter
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_style_parameter
javascript.grammar.array_literals
javascript.grammar.binary_numeric_literals
javascript.grammar.boolean_literals
javascript.grammar.decimal_numeric_literals
javascript.grammar.hexadecimal_escape_sequences
javascript.grammar.hexadecimal_numeric_literals
javascript.grammar.null_literal
javascript.grammar.numeric_separators
javascript.grammar.octal_numeric_literals
javascript.grammar.regular_expression_literals
javascript.grammar.string_literals
javascript.grammar.unicode_escape_sequences
javascript.grammar.unicode_point_escapes
javascript.operators.addition
javascript.operators.addition_assignment
javascript.operators.assignment
javascript.operators.async_function
javascript.operators.async_generator_function
javascript.operators.await
javascript.operators.bitwise_and
javascript.operators.bitwise_and_assignment
javascript.operators.bitwise_not
javascript.operators.bitwise_or
javascript.operators.bitwise_or_assignment
javascript.operators.bitwise_xor
javascript.operators.bitwise_xor_assignment
javascript.operators.class
javascript.operators.comma
javascript.operators.conditional
javascript.operators.decrement
javascript.operators.delete
javascript.operators.destructuring
javascript.operators.division
javascript.operators.division_assignment
javascript.operators.equality
javascript.operators.exponentiation
javascript.operators.exponentiation_assignment
javascript.operators.function
javascript.operators.generator_function
javascript.operators.greater_than
javascript.operators.greater_than_or_equal
javascript.operators.grouping
javascript.operators.in
javascript.operators.increment
javascript.operators.inequality
javascript.operators.instanceof
javascript.operators.left_shift
javascript.operators.left_shift_assignment
javascript.operators.less_than
javascript.operators.less_than_or_equal
javascript.operators.logical_and
javascript.operators.logical_and_assignment
javascript.operators.logical_not
javascript.operators.logical_or
javascript.operators.logical_or_assignment
javascript.operators.multiplication
javascript.operators.multiplication_assignment
javascript.operators.new
javascript.operators.null
javascript.operators.nullish_coalescing
javascript.operators.nullish_coalescing_assignment
javascript.operators.object_initializer
javascript.operators.optional_chaining
javascript.operators.property_accessors
javascript.operators.remainder
javascript.operators.remainder_assignment
javascript.operators.right_shift
javascript.operators.right_shift_assignment
javascript.operators.spread
javascript.operators.strict_equality
javascript.operators.strict_inequality
javascript.operators.subtraction
javascript.operators.subtraction_assignment
javascript.operators.typeof
javascript.operators.unary_negation
javascript.operators.unary_plus
javascript.operators.unsigned_right_shift
javascript.operators.unsigned_right_shift_assignment
javascript.operators.void
javascript.operators.yield
javascript.operators.yield_star
javascript.statements.async_function
javascript.statements.async_generator_function
javascript.statements.block
javascript.statements.class
javascript.statements.const
javascript.statements.continue
javascript.statements.for
javascript.statements.function
javascript.statements.generator_function
javascript.statements.if_else
javascript.statements.let
javascript.statements.return
javascript.statements.switch
javascript.statements.try_catch
javascript.statements.var
Removed
api.PerformanceLongAnimationFrameTiming.duration
api.PerformanceLongAnimationFrameTiming.entryType
api.PerformanceLongAnimationFrameTiming.name
api.PerformanceLongAnimationFrameTiming.startTime
api.PerformanceLongTaskTiming.duration
api.PerformanceLongTaskTiming.entryType
api.PerformanceLongTaskTiming.name
api.PerformanceLongTaskTiming.startTime
api.PerformanceScriptTiming.duration
api.PerformanceScriptTiming.entryType
api.PerformanceScriptTiming.name
api.PerformanceScriptTiming.startTime
css.properties.font-stretch.condensed
css.properties.font-stretch.expanded
css.properties.font-stretch.extra-condensed
css.properties.font-stretch.extra-expanded
css.properties.font-stretch.normal
css.properties.font-stretch.semi-condensed
css.properties.font-stretch.semi-expanded
css.properties.font-stretch.ultra-condensed
css.properties.font-stretch.ultra-expanded
css.properties.position-fallback
css.properties.view-transition-name.auto
Changed
api.EventTarget.removeEventListener
api.GPUBuffer
api.GPUCommandEncoder
api.GPUComputePassEncoder
api.GPUDevice
api.GPUQueue
api.GPURenderBundleEncoder
api.GPURenderPassEncoder
api.GPUTexture
api.HTMLMediaElement.play.returns_promise
api.InputEvent
api.OffscreenCanvas
api.SecurityPolicyViolationEvent
css.selectors.first-line
css.selectors.first-letter
css.selectors.before
css.selectors.after
html.elements.a.referrerpolicy
html.elements.a.hreftranslate
html.elements.a.charset
html.elements.a.coords
html.elements.a.download
html.elements.a.href
html.elements.a.hreflang
html.elements.a.name
html.elements.a.ping
html.elements.a.rel
html.elements.a.rev
html.elements.a.shape
html.elements.a.target
html.elements.a.type
html.elements.area.nohref
html.elements.area.referrerpolicy
html.elements.area.tabindex
html.elements.area.alt
html.elements.area.coords
html.elements.area.download
html.elements.area.href
html.elements.area.hreflang
html.elements.area.name
html.elements.area.ping
html.elements.area.rel
html.elements.area.shape
html.elements.area.target
html.elements.area.type
html.elements.audio.crossorigin
html.elements.audio.disableremoteplayback
html.elements.audio.controlslist
html.elements.audio.autoplay
html.elements.audio.controls
html.elements.audio.loop
html.elements.audio.muted
html.elements.audio.preload
html.elements.audio.src
html.elements.base.href
html.elements.base.target
html.elements.blockquote.cite
html.elements.body.alink
html.elements.body.bgcolor
html.elements.body.vlink
html.elements.body.background
html.elements.body.link
html.elements.body.text
html.elements.br.clear
html.elements.button.formaction
html.elements.button.formenctype
html.elements.button.formmethod
html.elements.button.formnovalidate
html.elements.button.formtarget
html.elements.button.autocomplete
html.elements.button.disabled
html.elements.button.form
html.elements.button.name
html.elements.button.type
html.elements.button.value
html.elements.canvas.height
html.elements.canvas.width
html.elements.caption.align
html.elements.col.char
html.elements.col.charoff
html.elements.col.valign
html.elements.col.align
html.elements.col.span
html.elements.col.width
html.elements.colgroup.char
html.elements.colgroup.charoff
html.elements.colgroup.valign
html.elements.colgroup.align
html.elements.colgroup.span
html.elements.colgroup.width
html.elements.del.datetime
html.elements.del.cite
html.elements.details.open
html.elements.dialog.open
html.elements.dir.compact
html.elements.embed.align
html.elements.embed.height
html.elements.embed.name
html.elements.embed.src
html.elements.embed.type
html.elements.embed.width
html.elements.fieldset.disabled
html.elements.fieldset.form
html.elements.fieldset.name
html.elements.font.color
html.elements.font.face
html.elements.font.size
html.elements.form.accept-charset
html.elements.form.novalidate
html.elements.form.accept
html.elements.form.action
html.elements.form.autocapitalize
html.elements.form.autocomplete
html.elements.form.enctype
html.elements.form.method
html.elements.form.name
html.elements.form.rel
html.elements.form.target
html.elements.frame.frameborder
html.elements.frame.marginheight
html.elements.frame.marginwidth
html.elements.frame.noresize
html.elements.frame.name
html.elements.frame.scrolling
html.elements.frame.src
html.elements.frameset.cols
html.elements.frameset.rows
html.elements.head.profile
html.elements.hr.noshade
html.elements.hr.align
html.elements.hr.color
html.elements.hr.size
html.elements.hr.width
html.elements.html.xmlns
html.elements.html.manifest
html.elements.html.version
html.elements.iframe.allowfullscreen
html.elements.iframe.allowpaymentrequest
html.elements.iframe.frameborder
html.elements.iframe.longdesc
html.elements.iframe.marginheight
html.elements.iframe.marginwidth
html.elements.iframe.referrerpolicy
html.elements.iframe.align
html.elements.iframe.allow
html.elements.iframe.credentialless
html.elements.iframe.csp
html.elements.iframe.height
html.elements.iframe.loading
html.elements.iframe.name
html.elements.iframe.sandbox
html.elements.iframe.scrolling
html.elements.iframe.src
html.elements.iframe.srcdoc
html.elements.iframe.width
html.elements.img.crossorigin
html.elements.img.fetchpriority
html.elements.img.referrerpolicy
html.elements.img.ismap
html.elements.img.longdesc
html.elements.img.usemap
html.elements.img.align
html.elements.img.alt
html.elements.img.border
html.elements.img.decoding
html.elements.img.height
html.elements.img.hspace
html.elements.img.loading
html.elements.img.name
html.elements.img.onerror
html.elements.img.sizes
html.elements.img.src
html.elements.img.srcset
html.elements.img.vspace
html.elements.img.width
html.elements.input.formaction
html.elements.input.formenctype
html.elements.input.formmethod
html.elements.input.formnovalidate
html.elements.input.formtarget
html.elements.input.dirname
html.elements.input.maxlength
html.elements.input.minlength
html.elements.input.readonly
html.elements.input.usemap
html.elements.input.accept
html.elements.input.align
html.elements.input.alt
html.elements.input.autocomplete
html.elements.input.capture
html.elements.input.checked
html.elements.input.disabled
html.elements.input.form
html.elements.input.list
html.elements.input.max
html.elements.input.min
html.elements.input.multiple
html.elements.input.name
html.elements.input.pattern
html.elements.input.placeholder
html.elements.input.src
html.elements.input.step
html.elements.ins.datetime
html.elements.ins.cite
html.elements.label.for
html.elements.legend.align
html.elements.li.type
html.elements.li.value
html.elements.link.crossorigin
html.elements.link.fetchpriority
html.elements.link.imagesizes
html.elements.link.imagesrcset
html.elements.link.referrerpolicy
html.elements.link.blocking
html.elements.link.charset
html.elements.link.disabled
html.elements.link.href
html.elements.link.hreflang
html.elements.link.integrity
html.elements.link.media
html.elements.link.methods
html.elements.link.prefetch
html.elements.link.rel
html.elements.link.rev
html.elements.link.sizes
html.elements.link.target
html.elements.link.title
html.elements.link.type
html.elements.map.name
html.elements.marquee.bgcolor
html.elements.marquee.scrollamount
html.elements.marquee.scrolldelay
html.elements.marquee.truespeed
html.elements.marquee.behavior
html.elements.marquee.direction
html.elements.marquee.height
html.elements.marquee.hspace
html.elements.marquee.loop
html.elements.marquee.vspace
html.elements.marquee.width
html.elements.menu.label
html.elements.meta.http-equiv
html.elements.meta.content
html.elements.meta.name
html.elements.meter.high
html.elements.meter.low
html.elements.meter.max
html.elements.meter.min
html.elements.meter.optimum
html.elements.meter.value
html.elements.object.codebase
html.elements.object.codetype
html.elements.object.tabindex
html.elements.object.usemap
html.elements.object.archive
html.elements.object.border
html.elements.object.data
html.elements.object.declare
html.elements.object.form
html.elements.object.height
html.elements.object.name
html.elements.object.standby
html.elements.object.type
html.elements.object.width
html.elements.ol.compact
html.elements.ol.reversed
html.elements.ol.start
html.elements.ol.type
html.elements.optgroup.disabled
html.elements.optgroup.label
html.elements.option.disabled
html.elements.option.label
html.elements.option.selected
html.elements.option.value
html.elements.output.for
html.elements.output.form
html.elements.output.name
html.elements.param.valuetype
html.elements.param.name
html.elements.param.type
html.elements.param.value
html.elements.pre.cols
html.elements.pre.width
html.elements.progress.max
html.elements.progress.value
html.elements.script.crossorigin
html.elements.script.fetchpriority
html.elements.script.referrerpolicy
html.elements.script.nomodule
html.elements.script.async
html.elements.script.blocking
html.elements.script.defer
html.elements.script.integrity
html.elements.script.src
html.elements.script.text
html.elements.script.type
html.elements.select.autocomplete
html.elements.select.disabled
html.elements.select.form
html.elements.select.multiple
html.elements.select.name
html.elements.select.required
html.elements.select.size
html.elements.slot.name
html.elements.source.height
html.elements.source.media
html.elements.source.sizes
html.elements.source.src
html.elements.source.srcset
html.elements.source.type
html.elements.source.width
html.elements.style.blocking
html.elements.style.media
html.elements.style.title
html.elements.style.type
html.elements.table.bgcolor
html.elements.table.cellpadding
html.elements.table.cellspacing
html.elements.table.align
html.elements.table.border
html.elements.table.frame
html.elements.table.rules
html.elements.table.summary
html.elements.table.width
html.elements.tbody.char
html.elements.tbody.charoff
html.elements.tbody.valign
html.elements.tbody.align
html.elements.td.bgcolor
html.elements.td.char
html.elements.td.charoff
html.elements.td.colspan
html.elements.td.rowspan
html.elements.td.valign
html.elements.td.abbr
html.elements.td.align
html.elements.td.axis
html.elements.td.headers
html.elements.td.scope
html.elements.td.width
html.elements.template.shadowrootmode
html.elements.textarea.dirname
html.elements.textarea.maxlength
html.elements.textarea.minlength
html.elements.textarea.readonly
html.elements.textarea.autocomplete
html.elements.textarea.cols
html.elements.textarea.disabled
html.elements.textarea.form
html.elements.textarea.name
html.elements.textarea.placeholder
html.elements.textarea.required
html.elements.textarea.rows
html.elements.textarea.spellcheck
html.elements.textarea.wrap
html.elements.tfoot.char
html.elements.tfoot.charoff
html.elements.tfoot.valign
html.elements.tfoot.align
html.elements.th.bgcolor
html.elements.th.char
html.elements.th.charoff
html.elements.th.colspan
html.elements.th.rowspan
html.elements.th.valign
html.elements.th.abbr
html.elements.th.align
html.elements.th.axis
html.elements.th.headers
html.elements.th.scope
html.elements.th.width
html.elements.thead.char
html.elements.thead.charoff
html.elements.thead.valign
html.elements.thead.align
html.elements.time.datetime
html.elements.tr.bgcolor
html.elements.tr.char
html.elements.tr.charoff
html.elements.tr.valign
html.elements.tr.align
html.elements.track.default
html.elements.track.kind
html.elements.track.label
html.elements.track.src
html.elements.track.srclang
html.elements.ul.compact
html.elements.ul.type
html.elements.video.crossorigin
html.elements.video.disableremoteplayback
html.elements.video.controlslist
html.elements.video.disablepictureinpicture
html.elements.video.playsinline
html.elements.video.autoplay
html.elements.video.controls
html.elements.video.height
html.elements.video.loop
html.elements.video.muted
html.elements.video.poster
html.elements.video.preload
html.elements.video.src
html.elements.video.width
svg.elements.a.download
svg.elements.a.href
svg.elements.a.hreflang
svg.elements.a.ping
svg.elements.a.rel
svg.elements.a.target
svg.elements.a.type
svg.elements.animate.dur
svg.elements.animate.attributeName
svg.elements.animate.attributeType
svg.elements.animate.from
svg.elements.animate.repeatCount
svg.elements.animate.to
svg.elements.animateMotion.calcMode
svg.elements.animateMotion.keyPoints
svg.elements.animateMotion.origin
svg.elements.animateMotion.path
svg.elements.animateMotion.rotate
svg.elements.animateTransform.by
svg.elements.animateTransform.from
svg.elements.animateTransform.to
svg.elements.animateTransform.type
svg.elements.circle.cx
svg.elements.circle.cy
svg.elements.circle.r
svg.elements.clipPath.clipPathUnits
svg.elements.cursor.href
svg.elements.cursor.x
svg.elements.cursor.y
svg.elements.ellipse.cx
svg.elements.ellipse.cy
svg.elements.ellipse.rx
svg.elements.ellipse.ry
svg.elements.feBlend.in
svg.elements.feBlend.in2
svg.elements.feBlend.mode
svg.elements.feColorMatrix.in
svg.elements.feColorMatrix.type
svg.elements.feColorMatrix.values
svg.elements.feComponentTransfer.in
svg.elements.feComposite.in
svg.elements.feComposite.in2
svg.elements.feComposite.k1
svg.elements.feComposite.k2
svg.elements.feComposite.k3
svg.elements.feComposite.k4
svg.elements.feComposite.operator
svg.elements.feConvolveMatrix.in
svg.elements.feConvolveMatrix.kernelUnitLength
svg.elements.feConvolveMatrix.order
svg.elements.feConvolveMatrix.bias
svg.elements.feConvolveMatrix.divisor
svg.elements.feConvolveMatrix.edgeMode
svg.elements.feConvolveMatrix.kernelMatrix
svg.elements.feConvolveMatrix.preserveAlpha
svg.elements.feConvolveMatrix.targetX
svg.elements.feConvolveMatrix.targetY
svg.elements.feDiffuseLighting.in
svg.elements.feDiffuseLighting.kernelUnitLength
svg.elements.feDiffuseLighting.diffuseConstant
svg.elements.feDiffuseLighting.surfaceScale
svg.elements.feDisplacementMap.in
svg.elements.feDisplacementMap.in2
svg.elements.feDisplacementMap.scale
svg.elements.feDisplacementMap.xChannelSelector
svg.elements.feDisplacementMap.yChannelSelector
svg.elements.feDistantLight.azimuth
svg.elements.feDistantLight.elevation
svg.elements.feDropShadow.in
svg.elements.feDropShadow.stdDeviation
svg.elements.feDropShadow.dx
svg.elements.feDropShadow.dy
svg.elements.feFlood.flood-color
svg.elements.feFlood.flood-opacity
svg.elements.feGaussianBlur.in
svg.elements.feGaussianBlur.stdDeviation
svg.elements.feGaussianBlur.edgeMode
svg.elements.feImage.crossorigin
svg.elements.feImage.href
svg.elements.feImage.preserveAspectRatio
svg.elements.feMergeNode.in
svg.elements.feMorphology.in
svg.elements.feMorphology.radius
svg.elements.feMorphology.operator
svg.elements.feOffset.in
svg.elements.feOffset.dx
svg.elements.feOffset.dy
svg.elements.fePointLight.x
svg.elements.fePointLight.y
svg.elements.fePointLight.z
svg.elements.feSpecularLighting.in
svg.elements.feSpecularLighting.kernelUnitLength
svg.elements.feSpecularLighting.specularConstant
svg.elements.feSpecularLighting.specularExponent
svg.elements.feSpecularLighting.surfaceScale
svg.elements.feSpotLight.limitingConeAngle
svg.elements.feSpotLight.pointsAtX
svg.elements.feSpotLight.pointsAtY
svg.elements.feSpotLight.pointsAtZ
svg.elements.feSpotLight.specularExponent
svg.elements.feSpotLight.x
svg.elements.feSpotLight.y
svg.elements.feSpotLight.z
svg.elements.feTile.in
svg.elements.feTurbulence.baseFrequency
svg.elements.feTurbulence.numOctaves
svg.elements.feTurbulence.seed
svg.elements.feTurbulence.stitchTiles
svg.elements.feTurbulence.type
svg.elements.filter.filterRes
svg.elements.filter.filterUnits
svg.elements.filter.height
svg.elements.filter.primitiveUnits
svg.elements.filter.width
svg.elements.filter.x
svg.elements.filter.y
svg.elements.font.horiz-adv-x
svg.elements.font.horiz-origin-x
svg.elements.font.horiz-origin-y
svg.elements.font.vert-adv-y
svg.elements.font.vert-origin-x
svg.elements.font.vert-origin-y
svg.elements.font-face.accent-height
svg.elements.font-face.alphabetic
svg.elements.font-face.ascent
svg.elements.font-face.bbox
svg.elements.font-face.cap-height
svg.elements.font-face.descent
svg.elements.font-face.font-family
svg.elements.font-face.font-size
svg.elements.font-face.font-stretch
svg.elements.font-face.font-style
svg.elements.font-face.font-variant
svg.elements.font-face.font-weight
svg.elements.font-face.hanging
svg.elements.font-face.ideographic
svg.elements.font-face.mathematical
svg.elements.font-face.overline-position
svg.elements.font-face.overline-thickness
svg.elements.font-face.panose-1
svg.elements.font-face.slope
svg.elements.font-face.stemh
svg.elements.font-face.stemv
svg.elements.font-face.strikethrough-position
svg.elements.font-face.strikethrough-thickness
svg.elements.font-face.underline-position
svg.elements.font-face.underline-thickness
svg.elements.font-face.unicode-range
svg.elements.font-face.units-per-em
svg.elements.font-face.v-alphabetic
svg.elements.font-face.v-hanging
svg.elements.font-face.v-ideographic
svg.elements.font-face.v-mathematical
svg.elements.font-face.widths
svg.elements.font-face.x-height
svg.elements.font-face-format.string
svg.elements.font-face-name.name
svg.elements.foreignObject.height
svg.elements.foreignObject.width
svg.elements.foreignObject.x
svg.elements.foreignObject.y
svg.elements.glyph.arabic-form
svg.elements.glyph.d
svg.elements.glyph.glyph-name
svg.elements.glyph.horiz-adv-x
svg.elements.glyph.lang
svg.elements.glyph.orientation
svg.elements.glyph.unicode
svg.elements.glyph.vert-adv-y
svg.elements.glyph.vert-origin-x
svg.elements.glyph.vert-origin-y
svg.elements.glyphRef.dx
svg.elements.glyphRef.dy
svg.elements.glyphRef.format
svg.elements.glyphRef.glyphRef
svg.elements.glyphRef.x
svg.elements.glyphRef.y
svg.elements.hkern.g1
svg.elements.hkern.g2
svg.elements.hkern.k
svg.elements.hkern.u1
svg.elements.hkern.u2
svg.elements.image.crossorigin
svg.elements.image.decoding
svg.elements.image.height
svg.elements.image.preserveAspectRatio
svg.elements.image.width
svg.elements.image.x
svg.elements.image.y
svg.elements.line.x1
svg.elements.line.x2
svg.elements.line.y1
svg.elements.line.y2
svg.elements.linearGradient.gradientTransform
svg.elements.linearGradient.gradientUnits
svg.elements.linearGradient.spreadMethod
svg.elements.linearGradient.x1
svg.elements.linearGradient.x2
svg.elements.linearGradient.y1
svg.elements.linearGradient.y2
svg.elements.marker.markerHeight
svg.elements.marker.markerUnits
svg.elements.marker.markerWidth
svg.elements.marker.orient
svg.elements.marker.refX
svg.elements.marker.refY
svg.elements.marker.viewBox
svg.elements.mask.height
svg.elements.mask.maskContentUnits
svg.elements.mask.maskUnits
svg.elements.mask.width
svg.elements.mask.x
svg.elements.mask.y
svg.elements.missing-glyph.d
svg.elements.missing-glyph.horiz-adv-x
svg.elements.missing-glyph.vert-adv-y
svg.elements.missing-glyph.vert-origin-x
svg.elements.missing-glyph.vert-origin-y
svg.elements.path.d
svg.elements.pattern.height
svg.elements.pattern.href
svg.elements.pattern.patternContentUnits
svg.elements.pattern.patternTransform
svg.elements.pattern.patternUnits
svg.elements.pattern.width
svg.elements.pattern.x
svg.elements.pattern.y
svg.elements.polygon.points
svg.elements.polyline.points
svg.elements.radialGradient.cx
svg.elements.radialGradient.cy
svg.elements.radialGradient.fr
svg.elements.radialGradient.fx
svg.elements.radialGradient.fy
svg.elements.radialGradient.gradientTransform
svg.elements.radialGradient.gradientUnits
svg.elements.radialGradient.href
svg.elements.radialGradient.r
svg.elements.radialGradient.spreadMethod
svg.elements.rect.height
svg.elements.rect.rx
svg.elements.rect.ry
svg.elements.rect.width
svg.elements.rect.x
svg.elements.rect.y
svg.elements.script.type
svg.elements.set.to
svg.elements.stop.offset
svg.elements.stop.stop-color
svg.elements.stop.stop-opacity
svg.elements.style.media
svg.elements.style.title
svg.elements.style.type
svg.elements.svg.baseProfile
svg.elements.svg.contentScriptType
svg.elements.svg.contentStyleType
svg.elements.svg.height
svg.elements.svg.preserveAspectRatio
svg.elements.svg.version
svg.elements.svg.viewBox
svg.elements.svg.width
svg.elements.svg.x
svg.elements.svg.y
svg.elements.svg.zoomAndPan
svg.elements.switch.allowReorder
svg.elements.symbol.preserveAspectRatio
svg.elements.symbol.viewBox
svg.elements.text.dx
svg.elements.text.dy
svg.elements.text.lengthAdjust
svg.elements.text.rotate
svg.elements.text.textLength
svg.elements.text.x
svg.elements.text.y
svg.elements.textPath.href
svg.elements.textPath.path
svg.elements.textPath.side
svg.elements.textPath.spacing
svg.elements.textPath.startOffset
svg.elements.tspan.dx
svg.elements.tspan.dy
svg.elements.tspan.lengthAdjust
svg.elements.tspan.rotate
svg.elements.tspan.textLength
svg.elements.tspan.x
svg.elements.tspan.y
svg.elements.use.height
svg.elements.use.href
svg.elements.use.width
svg.elements.use.x
svg.elements.use.y
svg.elements.view.preserveAspectRatio
svg.elements.view.viewBox
svg.elements.view.viewTarget
svg.elements.view.zoomAndPan
svg.elements.vkern.g1
svg.elements.vkern.g2
svg.elements.vkern.k
svg.elements.vkern.u1
svg.elements.vkern.u2
Commits
Add additional custom tests (#1178 )
Add custom test for HTMLElement.togglePopover.returns_boolean (#1173 )
Add additional WebGPU tests (#1172 )
Add additional custom WebGPU tests (#1162 )
Add more tests (#1150 )
Put secrets into env option (#1145 )
Add additional custom tests (#1138 )
Ignore overloads on additional performance APIs (#1135 )
Change signature of bcd.skipIf() (#1133 )
Quick fixes (#1131 )
Follow-up to #1128 (#1130 )
Restructure custom elements JSON to behave like custom CSS JSON (#1128 )
Only try to add browser data if there is browser data (#1126 )
Add bcd.skipIf() function (#1125 )
Add additional features and custom tests (#1124 )
Update custom tests (#1123 )
Ignore overloads on PerformanceLongTaskTiming (#1122 )
Convert list-typed flowchart into Mermaid flowchart (#1121 )
Combine Marked renderer objects (#1120 )
Introduce Mermaid chart rendering support (#1119 )
Rename find-missing-features to feature-coverage (#1110 )
Add support for MathML elements (#1109 )
Follow-up to #1107 (#1108 )
Improve find-missing-features statistics output (#1107 )
Add testing support for JavaScript grammar (#1105 )
Add additional styling on supported and unsupported features (#1106 )
Add testing support for JavaScript operators and statements (#1104 )
Increase coverage of CSS selectors (#1103 )
Collect results for Edge in Selenium script (#1098 )
v10.7.1
Released January 24, 2024
Test Changes
Added
api.Document.hasPrivateToken
api.MessagePort.close_event
api.PerformanceScriptTiming.forcedStyleAndLayoutDuration
api.PerformanceScriptTiming.invoker
api.PerformanceScriptTiming.invokerType
api.PerformanceScriptTiming.pauseDuration
api.PerformanceScriptTiming.window
api.PerformanceScriptTiming.windowAttribution
api.PublicKeyCredential.getClientCapabilities_static
css.properties.animation-timeline.scroll
css.properties.animation-timeline.view
css.properties.content.gradient
css.properties.content.image-set
css.properties.custom-property.var
css.properties.custom-property.env
css.properties.display.math
css.properties.offset-path.basic_shape
css.properties.offset-path.coord_box
css.properties.shape-outside.path
html.elements.acronym
html.elements.big
html.elements.center
html.elements.dir
html.elements.font
html.elements.frame
html.elements.frameset
html.elements.input.type_button
html.elements.input.type_checkbox
html.elements.input.type_color
html.elements.input.type_date
html.elements.input.type_datetime-local
html.elements.input.type_email
html.elements.input.type_file
html.elements.input.type_hidden
html.elements.input.type_image
html.elements.input.type_month
html.elements.input.type_number
html.elements.input.type_password
html.elements.input.type_radio
html.elements.input.type_range
html.elements.input.type_reset
html.elements.input.type_search
html.elements.input.type_submit
html.elements.input.type_tel
html.elements.input.type_text
html.elements.input.type_time
html.elements.input.type_url
html.elements.input.type_week
html.elements.marquee
html.elements.nobr
html.elements.noembed
html.elements.noframes
html.elements.param
html.elements.plaintext
html.elements.rb
html.elements.rtc
html.elements.strike
html.elements.tt
html.elements.xmp
javascript.builtins.Error.message
javascript.builtins.Error.name
javascript.builtins.Set.difference
javascript.builtins.Set.intersection
javascript.builtins.Set.isDisjointFrom
javascript.builtins.Set.isSubsetOf
javascript.builtins.Set.isSupersetOf
javascript.builtins.Set.symmetricDifference
javascript.builtins.Set.union
javascript.builtins.ArrayBuffer.transferToFixedLength
javascript.builtins.Iterator.Iterator
javascript.builtins.Iterator.from
javascript.builtins.Iterator.drop
javascript.builtins.Iterator.every
javascript.builtins.Iterator.filter
javascript.builtins.Iterator.find
javascript.builtins.Iterator.flatMap
javascript.builtins.Iterator.forEach
javascript.builtins.Iterator.map
javascript.builtins.Iterator.reduce
javascript.builtins.Iterator.some
javascript.builtins.Iterator.take
javascript.builtins.Iterator.toArray
Removed
api.AuthenticatorAssertionResponse.attestationObject
api.Document.hasPrivateTokens
api.PerformanceScriptTiming.type
api.PublicKeyCredential.isPasskeyPlatformAuthenticatorAvailable_static
api.TaskAttributionTiming.duration
api.TaskAttributionTiming.entryType
api.TaskAttributionTiming.name
api.TaskAttributionTiming.startTime
css.properties.all.inherit
css.properties.all.initial
css.properties.all.revert
css.properties.all.revert-layer
css.properties.all.unset
Changed
svg.elements.a.xlink_actuate
svg.elements.a.xlink_href
svg.elements.a.xlink_show
svg.elements.a.xlink_title
svg.elements.cursor.xlink_href
svg.elements.feImage.xlink_href
svg.elements.filter.xlink_href
svg.elements.font-face-uri.xlink_href
svg.elements.glyphRef.xlink_href
svg.elements.image.xlink_href
svg.elements.linearGradient.xlink_href
svg.elements.mpath.xlink_href
svg.elements.pattern.xlink_href
svg.elements.radialGradient.xlink_href
svg.elements.script.xlink_href
svg.elements.textPath.xlink_href
svg.elements.tref.xlink_href
svg.elements.use.xlink_href
Commits
Fix typo when obtaining custom additional tests for element types (#1096 )
Add more JavaScript builtins tests (#1087 )
Add additional CSS property values/tests (#1086 )
Add custom tests for input element types (#1085 )
Add additional HTML elements (#1084 )
Test for proper element instances in xlink tests (#1082 )
Ignore redundant features (#1072 )
Fix ESLint/TypeScript issues (#1067 )
add-new-bcd: Add --verbose argument (#1066 )
update-bcd: Add --verbose argument (#1065 )
deploy.yml: Remove old results; fix secrets (#1064 )
v10.7.0
Released January 12, 2024
Notable Changes
CSS property values are now pulled from Webref! This will let us easily add all supported CSS property values to BCD as they are implemented.
Test Changes
Added
api.Directory
api.Element.ariaBrailleLabel
api.Element.ariaBrailleRoleDescription
api.ElementInternals.ariaBrailleLabel
api.ElementInternals.ariaBrailleRoleDescription
api.HTMLAnchorElement.hrefTranslate
api.HTMLMediaElement.allowedToPlay
api.PerformanceLongAnimationFrameTiming.duration
api.PerformanceLongAnimationFrameTiming.entryType
api.PerformanceLongAnimationFrameTiming.firstUIEventTimestamp
api.PerformanceLongAnimationFrameTiming.name
api.PerformanceLongAnimationFrameTiming.scripts
api.PerformanceLongAnimationFrameTiming.startTime
api.PerformanceLongTaskTiming.duration
api.PerformanceLongTaskTiming.entryType
api.PerformanceLongTaskTiming.name
api.PerformanceLongTaskTiming.startTime
api.PerformanceScriptTiming
api.TaskAttributionTiming.duration
api.TaskAttributionTiming.entryType
api.TaskAttributionTiming.name
api.TaskAttributionTiming.startTime
css.properties.accent-color.auto
css.properties.align-content.normal
css.properties.align-items.anchor-center
css.properties.align-self.anchor-center
css.properties.align-self.auto
css.properties.align-self.normal
css.properties.align-self.stretch
css.properties.alignment-baseline.alphabetic
css.properties.alignment-baseline.baseline
css.properties.alignment-baseline.central
css.properties.alignment-baseline.ideographic
css.properties.alignment-baseline.mathematical
css.properties.alignment-baseline.middle
css.properties.alignment-baseline.text-after-edge
css.properties.alignment-baseline.text-before-edge
css.properties.alignment-baseline.text-bottom
css.properties.alignment-baseline.text-top
css.properties.all.inherit
css.properties.all.initial
css.properties.all.revert
css.properties.all.revert-layer
css.properties.all.unset
css.properties.anchor-name.none
css.properties.animation-direction.alternate
css.properties.animation-direction.normal
css.properties.animation-fill-mode.backwards
css.properties.animation-fill-mode.both
css.properties.animation-fill-mode.forwards
css.properties.animation-fill-mode.none
css.properties.animation-iteration-count.infinite
css.properties.animation-name.none
css.properties.animation-play-state.paused
css.properties.animation-play-state.running
css.properties.animation-range-end.normal
css.properties.animation-range-start.normal
css.properties.appearance.button
css.properties.appearance.checkbox
css.properties.appearance.listbox
css.properties.appearance.menulist
css.properties.appearance.meter
css.properties.appearance.progress-bar
css.properties.appearance.radio
css.properties.appearance.searchfield
css.properties.appearance.textarea
css.properties.aspect-ratio.auto
css.properties.background-attachment.scroll
css.properties.background-clip.border-box
css.properties.background-clip.padding-box
css.properties.background-image.none
css.properties.background-origin.border-box
css.properties.background-origin.padding-box
css.properties.background-position.bottom
css.properties.background-position.center
css.properties.background-position.left
css.properties.background-position.right
css.properties.background-position.top
css.properties.background-repeat.no-repeat
css.properties.background-repeat.repeat
css.properties.background-repeat.repeat-x
css.properties.background-repeat.repeat-y
css.properties.background-repeat.round
css.properties.background-repeat.space
css.properties.background-size.auto
css.properties.background-size.contain
css.properties.background-size.cover
css.properties.baseline-shift.baseline
css.properties.baseline-shift.bottom
css.properties.baseline-shift.center
css.properties.baseline-shift.sub
css.properties.baseline-shift.super
css.properties.baseline-shift.top
css.properties.baseline-source.auto
css.properties.baseline-source.first
css.properties.baseline-source.last
css.properties.block-ellipsis.auto
css.properties.block-ellipsis.none
css.properties.block-size.contain
css.properties.block-size.stretch
css.properties.block-step-align.auto
css.properties.block-step-align.center
css.properties.block-step-align.down
css.properties.block-step-align.end
css.properties.block-step-align.nearest
css.properties.block-step-align.start
css.properties.block-step-align.up
css.properties.block-step-insert.margin
css.properties.block-step-insert.padding
css.properties.bookmark-level.none
css.properties.bookmark-state.closed
css.properties.bookmark-state.open
css.properties.border-image-repeat.repeat
css.properties.border-image-repeat.stretch
css.properties.border-image-slice.fill
css.properties.border-image-width.auto
css.properties.border-limit.all
css.properties.border-limit.bottom
css.properties.border-limit.corners
css.properties.border-limit.left
css.properties.border-limit.right
css.properties.border-limit.sides
css.properties.border-limit.top
css.properties.bottom.auto
css.properties.box-decoration-break.clone
css.properties.box-decoration-break.slice
css.properties.box-shadow-offset.horizontal_offset
css.properties.box-shadow-offset.none
css.properties.box-shadow-offset.vertical_offset
css.properties.box-shadow-position.inner_box-shadow
css.properties.box-shadow-position.inset
css.properties.box-shadow-position.outer_box-shadow
css.properties.box-shadow-position.outset
css.properties.box-sizing.border-box
css.properties.box-sizing.content-box
css.properties.box-snap.baseline
css.properties.box-snap.block-end
css.properties.box-snap.block-start
css.properties.box-snap.center
css.properties.box-snap.last-baseline
css.properties.box-snap.none
css.properties.break-after.all
css.properties.break-before.all
css.properties.caret-shape.auto
css.properties.caret-shape.bar
css.properties.caret-shape.block
css.properties.caret-shape.underscore
css.properties.clear.all
css.properties.clear.block-end
css.properties.clear.block-start
css.properties.clear.both
css.properties.clear.both-block
css.properties.clear.both-inline
css.properties.clear.bottom
css.properties.clear.inline-end
css.properties.clear.inline-start
css.properties.clear.left
css.properties.clear.right
css.properties.clear.top
css.properties.clip-path.fill-box
css.properties.clip-path.stroke-box
css.properties.clip-path.view-box
css.properties.clip-rule.evenodd
css.properties.clip-rule.nonzero
css.properties.color-interpolation-filters.auto
css.properties.color-interpolation-filters.linearRGB
css.properties.color-interpolation-filters.sRGB
css.properties.color-scheme.dark
css.properties.color-scheme.light
css.properties.color-scheme.normal
css.properties.color-scheme.only
css.properties.column-count.auto
css.properties.column-fill.auto
css.properties.column-fill.balance
css.properties.column-gap.normal
css.properties.column-span.all
css.properties.column-span.auto
css.properties.column-span.none
css.properties.column-width.auto
css.properties.column-width.fit-content
css.properties.column-width.max-content
css.properties.column-width.min-content
css.properties.contain.content
css.properties.contain.layout
css.properties.contain.none
css.properties.contain.paint
css.properties.contain.size
css.properties.contain.strict
css.properties.contain-intrinsic-block-size.auto
css.properties.contain-intrinsic-block-size.none
css.properties.contain-intrinsic-height.auto
css.properties.contain-intrinsic-height.none
css.properties.contain-intrinsic-inline-size.auto
css.properties.contain-intrinsic-inline-size.none
css.properties.contain-intrinsic-size.auto
css.properties.contain-intrinsic-size.none
css.properties.contain-intrinsic-width.auto
css.properties.contain-intrinsic-width.none
css.properties.container-name.none
css.properties.container-type.inline-size
css.properties.container-type.normal
css.properties.container-type.size
css.properties.content.none
css.properties.content.normal
css.properties.content-visibility.auto
css.properties.content-visibility.hidden
css.properties.content-visibility.visible
css.properties.continue.-webkit-discard
css.properties.continue.auto
css.properties.continue.discard
css.properties.continue.fragments
css.properties.continue.overflow
css.properties.continue.paginate
css.properties.corner-shape.angle
css.properties.corner-shape.round
css.properties.counter-increment.list-item
css.properties.counter-increment.none
css.properties.counter-reset.list-item
css.properties.counter-reset.none
css.properties.counter-set.list-item
css.properties.counter-set.none
css.properties.cursor.e-resize
css.properties.cursor.ew-resize
css.properties.cursor.grabbing
css.properties.cursor.n-resize
css.properties.cursor.ne-resize
css.properties.cursor.nesw-resize
css.properties.cursor.ns-resize
css.properties.cursor.nw-resize
css.properties.cursor.nwse-resize
css.properties.cursor.s-resize
css.properties.cursor.se-resize
css.properties.cursor.sw-resize
css.properties.cursor.w-resize
css.properties.cursor.zoom-in
css.properties.cursor.zoom-out
css.properties.direction.ltr
css.properties.direction.rtl
css.properties.dominant-baseline.alphabetic
css.properties.dominant-baseline.auto
css.properties.dominant-baseline.central
css.properties.dominant-baseline.hanging
css.properties.dominant-baseline.ideographic
css.properties.dominant-baseline.mathematical
css.properties.dominant-baseline.middle
css.properties.dominant-baseline.text-bottom
css.properties.dominant-baseline.text-top
css.properties.field-sizing.content
css.properties.field-sizing.fixed
css.properties.fill-origin.border-box
css.properties.fill-origin.content-box
css.properties.fill-origin.fill-box
css.properties.fill-origin.match-parent
css.properties.fill-origin.padding-box
css.properties.fill-origin.stroke-box
css.properties.fill-rule.evenodd
css.properties.fill-rule.nonzero
css.properties.flex.none
css.properties.flex-direction.column
css.properties.flex-direction.column-reverse
css.properties.flex-direction.row
css.properties.flex-direction.row-reverse
css.properties.flex-wrap.nowrap
css.properties.flex-wrap.wrap
css.properties.flex-wrap.wrap-reverse
css.properties.float.block-end
css.properties.float.block-start
css.properties.float.bottom
css.properties.float.footnote
css.properties.float.inline-end
css.properties.float.inline-start
css.properties.float.left
css.properties.float.none
css.properties.float.right
css.properties.float.snap-block
css.properties.float.snap-inline
css.properties.float.top
css.properties.float-reference.column
css.properties.float-reference.inline
css.properties.float-reference.page
css.properties.float-reference.region
css.properties.font.caption
css.properties.font.icon
css.properties.font.menu
css.properties.font.message-box
css.properties.font.small-caption
css.properties.font.status-bar
css.properties.font-feature-settings.normal
css.properties.font-kerning.auto
css.properties.font-kerning.none
css.properties.font-kerning.normal
css.properties.font-optical-sizing.auto
css.properties.font-optical-sizing.none
css.properties.font-palette.dark
css.properties.font-palette.light
css.properties.font-palette.normal
css.properties.font-size-adjust.cap-height
css.properties.font-size-adjust.ch-width
css.properties.font-size-adjust.ex-height
css.properties.font-size-adjust.ic-height
css.properties.font-size-adjust.ic-width
css.properties.font-size-adjust.none
css.properties.font-stretch.condensed
css.properties.font-stretch.expanded
css.properties.font-stretch.extra-condensed
css.properties.font-stretch.extra-expanded
css.properties.font-stretch.normal
css.properties.font-stretch.semi-condensed
css.properties.font-stretch.semi-expanded
css.properties.font-stretch.ultra-condensed
css.properties.font-stretch.ultra-expanded
css.properties.font-style.italic
css.properties.font-style.normal
css.properties.font-synthesis-position.auto
css.properties.font-synthesis-position.none
css.properties.font-synthesis-small-caps.auto
css.properties.font-synthesis-small-caps.none
css.properties.font-synthesis-style.auto
css.properties.font-synthesis-style.none
css.properties.font-synthesis-weight.auto
css.properties.font-synthesis-weight.none
css.properties.font-variant.none
css.properties.font-variant.normal
css.properties.font-variant-alternates.character-variant
css.properties.font-variant-alternates.historical-forms
css.properties.font-variant-alternates.normal
css.properties.font-variant-caps.all-petite-caps
css.properties.font-variant-caps.all-small-caps
css.properties.font-variant-caps.normal
css.properties.font-variant-caps.petite-caps
css.properties.font-variant-caps.small-caps
css.properties.font-variant-caps.titling-caps
css.properties.font-variant-caps.unicase
css.properties.font-variant-east-asian.full-width
css.properties.font-variant-east-asian.jis04
css.properties.font-variant-east-asian.jis78
css.properties.font-variant-east-asian.jis83
css.properties.font-variant-east-asian.jis90
css.properties.font-variant-east-asian.normal
css.properties.font-variant-east-asian.proportional-width
css.properties.font-variant-east-asian.ruby
css.properties.font-variant-east-asian.simplified
css.properties.font-variant-east-asian.traditional
css.properties.font-variant-emoji.emoji
css.properties.font-variant-emoji.normal
css.properties.font-variant-emoji.text
css.properties.font-variant-emoji.unicode
css.properties.font-variant-ligatures.common-ligatures
css.properties.font-variant-ligatures.contextual
css.properties.font-variant-ligatures.discretionary-ligatures
css.properties.font-variant-ligatures.historical-ligatures
css.properties.font-variant-ligatures.no-common-ligatures
css.properties.font-variant-ligatures.no-contextual
css.properties.font-variant-ligatures.no-discretionary-ligatures
css.properties.font-variant-ligatures.no-historical-ligatures
css.properties.font-variant-ligatures.none
css.properties.font-variant-ligatures.normal
css.properties.font-variant-numeric.diagonal-fractions
css.properties.font-variant-numeric.lining-nums
css.properties.font-variant-numeric.normal
css.properties.font-variant-numeric.oldstyle-nums
css.properties.font-variant-numeric.ordinal
css.properties.font-variant-numeric.proportional-nums
css.properties.font-variant-numeric.slashed-zero
css.properties.font-variant-numeric.stacked-fractions
css.properties.font-variant-numeric.tabular-nums
css.properties.font-variant-position.normal
css.properties.font-variant-position.sub
css.properties.font-variant-position.super
css.properties.font-weight.bold
css.properties.font-weight.bolder
css.properties.font-weight.lighter
css.properties.font-weight.normal
css.properties.footnote-display.block
css.properties.footnote-display.compact
css.properties.footnote-display.inline
css.properties.footnote-policy.auto
css.properties.footnote-policy.block
css.properties.footnote-policy.line
css.properties.forced-color-adjust.auto
css.properties.forced-color-adjust.none
css.properties.forced-color-adjust.preserve-parent-color
css.properties.gap.normal
css.properties.grid-auto-flow.column
css.properties.grid-auto-flow.dense
css.properties.grid-auto-flow.row
css.properties.grid-template.none
css.properties.grid-template-areas.none
css.properties.grid-template-columns.auto
css.properties.grid-template-columns.max-content
css.properties.grid-template-columns.min-content
css.properties.grid-template-columns.none
css.properties.grid-template-rows.auto
css.properties.grid-template-rows.max-content
css.properties.grid-template-rows.min-content
css.properties.grid-template-rows.none
css.properties.hanging-punctuation.allow-end
css.properties.hanging-punctuation.first
css.properties.hanging-punctuation.force-end
css.properties.hanging-punctuation.last
css.properties.hanging-punctuation.none
css.properties.height.auto
css.properties.height.contain
css.properties.hyphenate-character.auto
css.properties.hyphenate-limit-chars.auto
css.properties.hyphenate-limit-lines.always
css.properties.hyphenate-limit-lines.column
css.properties.hyphenate-limit-lines.none
css.properties.hyphenate-limit-lines.page
css.properties.hyphenate-limit-lines.spread
css.properties.hyphens.manual
css.properties.hyphens.none
css.properties.image-orientation.from-image
css.properties.image-orientation.none
css.properties.image-rendering.auto
css.properties.image-rendering.high-quality
css.properties.image-resolution.from-image
css.properties.image-resolution.snap
css.properties.initial-letter.drop
css.properties.initial-letter.normal
css.properties.initial-letter.raise
css.properties.initial-letter-align.alphabetic
css.properties.initial-letter-align.border-box
css.properties.initial-letter-align.hanging
css.properties.initial-letter-align.ideographic
css.properties.initial-letter-align.leading
css.properties.initial-letter-wrap.all
css.properties.initial-letter-wrap.first
css.properties.initial-letter-wrap.grid
css.properties.initial-letter-wrap.none
css.properties.inline-size.contain
css.properties.inline-size.stretch
css.properties.inline-sizing.normal
css.properties.inline-sizing.stretch
css.properties.input-security.auto
css.properties.input-security.none
css.properties.inset.auto
css.properties.inset-area.none
css.properties.inset-block.auto
css.properties.inset-block-end.auto
css.properties.inset-block-start.auto
css.properties.inset-inline.auto
css.properties.inset-inline-end.auto
css.properties.inset-inline-start.auto
css.properties.justify-content.left
css.properties.justify-content.normal
css.properties.justify-content.right
css.properties.justify-items.anchor-center
css.properties.justify-items.left
css.properties.justify-items.legacy
css.properties.justify-items.right
css.properties.justify-self.anchor-center
css.properties.justify-self.auto
css.properties.justify-self.left
css.properties.justify-self.normal
css.properties.justify-self.right
css.properties.justify-self.stretch
css.properties.left.auto
css.properties.letter-spacing.normal
css.properties.line-break.anywhere
css.properties.line-break.auto
css.properties.line-break.loose
css.properties.line-break.normal
css.properties.line-break.strict
css.properties.line-clamp.none
css.properties.line-grid.create
css.properties.line-grid.match-parent
css.properties.line-height.normal
css.properties.line-snap.baseline
css.properties.line-snap.contain
css.properties.line-snap.none
css.properties.list-style-image.none
css.properties.list-style-position.inside
css.properties.list-style-position.outside
css.properties.list-style-type.none
css.properties.margin-break.auto
css.properties.margin-break.discard
css.properties.margin-break.keep
css.properties.margin-trim.block
css.properties.margin-trim.block-end
css.properties.margin-trim.block-start
css.properties.margin-trim.inline
css.properties.margin-trim.inline-end
css.properties.margin-trim.inline-start
css.properties.margin-trim.none
css.properties.marker-side.match-parent
css.properties.marker-side.match-self
css.properties.mask-border-mode.alpha
css.properties.mask-border-mode.luminance
css.properties.mask-border-slice.fill
css.properties.mask-clip.border-box
css.properties.mask-clip.content-box
css.properties.mask-clip.fill-box
css.properties.mask-clip.no-clip
css.properties.mask-clip.padding-box
css.properties.mask-clip.stroke-box
css.properties.mask-clip.view-box
css.properties.mask-composite.add
css.properties.mask-composite.exclude
css.properties.mask-composite.intersect
css.properties.mask-composite.subtract
css.properties.mask-mode.alpha
css.properties.mask-mode.luminance
css.properties.mask-mode.match-source
css.properties.mask-origin.border-box
css.properties.mask-origin.content-box
css.properties.mask-origin.padding-box
css.properties.mask-type.alpha
css.properties.mask-type.luminance
css.properties.max-block-size.contain
css.properties.max-block-size.stretch
css.properties.max-height.contain
css.properties.max-height.none
css.properties.max-inline-size.contain
css.properties.max-inline-size.stretch
css.properties.max-lines.none
css.properties.max-width.contain
css.properties.max-width.none
css.properties.min-block-size.contain
css.properties.min-block-size.stretch
css.properties.min-height.contain
css.properties.min-inline-size.contain
css.properties.min-inline-size.stretch
css.properties.min-intrinsic-sizing.legacy
css.properties.min-intrinsic-sizing.zero-if-extrinsic
css.properties.min-intrinsic-sizing.zero-if-scroll
css.properties.min-width.contain
css.properties.object-fit.contain
css.properties.object-fit.cover
css.properties.object-fit.fill
css.properties.object-fit.none
css.properties.object-fit.scale-down
css.properties.object-view-box.none
css.properties.offset-anchor.auto
css.properties.offset-path.none
css.properties.offset-position.auto
css.properties.offset-rotate.auto
css.properties.offset-rotate.reverse
css.properties.order.layout
css.properties.order.reading
css.properties.outline-color.auto
css.properties.overflow.auto
css.properties.overflow.hidden
css.properties.overflow.scroll
css.properties.overflow.visible
css.properties.overflow-anchor.auto
css.properties.overflow-anchor.none
css.properties.overflow-block.overlay
css.properties.overflow-inline.overlay
css.properties.overflow-wrap.normal
css.properties.overflow-x.auto
css.properties.overflow-x.hidden
css.properties.overflow-x.scroll
css.properties.overflow-x.visible
css.properties.overflow-y.auto
css.properties.overflow-y.hidden
css.properties.overflow-y.scroll
css.properties.overflow-y.visible
css.properties.overlay.auto
css.properties.overlay.none
css.properties.overscroll-behavior.auto
css.properties.overscroll-behavior.contain
css.properties.overscroll-behavior.none
css.properties.overscroll-behavior-block.auto
css.properties.overscroll-behavior-block.contain
css.properties.overscroll-behavior-block.none
css.properties.overscroll-behavior-inline.auto
css.properties.overscroll-behavior-inline.contain
css.properties.overscroll-behavior-inline.none
css.properties.overscroll-behavior-x.auto
css.properties.overscroll-behavior-x.contain
css.properties.overscroll-behavior-x.none
css.properties.overscroll-behavior-y.auto
css.properties.overscroll-behavior-y.contain
css.properties.overscroll-behavior-y.none
css.properties.page-break-after.always
css.properties.page-break-after.auto
css.properties.page-break-after.avoid
css.properties.page-break-after.left
css.properties.page-break-after.right
css.properties.page-break-before.always
css.properties.page-break-before.auto
css.properties.page-break-before.avoid
css.properties.page-break-before.left
css.properties.page-break-before.right
css.properties.page-break-inside.always
css.properties.page-break-inside.auto
css.properties.page-break-inside.avoid
css.properties.page-break-inside.left
css.properties.page-break-inside.right
css.properties.pause-after.medium
css.properties.pause-after.none
css.properties.pause-after.strong
css.properties.pause-after.weak
css.properties.pause-after.x-strong
css.properties.pause-after.x-weak
css.properties.pause-before.medium
css.properties.pause-before.none
css.properties.pause-before.strong
css.properties.pause-before.weak
css.properties.pause-before.x-strong
css.properties.pause-before.x-weak
css.properties.perspective.none
css.properties.perspective-origin.bottom
css.properties.perspective-origin.center
css.properties.perspective-origin.left
css.properties.perspective-origin.right
css.properties.perspective-origin.top
css.properties.position.absolute
css.properties.position.relative
css.properties.position.static
css.properties.position-fallback.none
css.properties.position-fallback-bounds.normal
css.properties.print-color-adjust.economy
css.properties.print-color-adjust.exact
css.properties.quotes.auto
css.properties.quotes.none
css.properties.rest-after.medium
css.properties.rest-after.none
css.properties.rest-after.strong
css.properties.rest-after.weak
css.properties.rest-after.x-strong
css.properties.rest-after.x-weak
css.properties.rest-before.medium
css.properties.rest-before.none
css.properties.rest-before.strong
css.properties.rest-before.weak
css.properties.rest-before.x-strong
css.properties.rest-before.x-weak
css.properties.right.auto
css.properties.rotate.none
css.properties.rotate.x
css.properties.rotate.y
css.properties.rotate.z
css.properties.row-gap.normal
css.properties.ruby-align.center
css.properties.ruby-align.space-around
css.properties.ruby-align.space-between
css.properties.ruby-align.start
css.properties.ruby-merge.auto
css.properties.ruby-merge.merge
css.properties.ruby-merge.separate
css.properties.ruby-overhang.auto
css.properties.ruby-overhang.none
css.properties.ruby-position.over
css.properties.ruby-position.under
css.properties.scale.none
css.properties.scroll-behavior.auto
css.properties.scroll-behavior.smooth
css.properties.scroll-padding.auto
css.properties.scroll-padding-block.auto
css.properties.scroll-padding-block-end.auto
css.properties.scroll-padding-block-start.auto
css.properties.scroll-padding-inline.auto
css.properties.scroll-padding-inline-end.auto
css.properties.scroll-padding-inline-start.auto
css.properties.scroll-snap-align.center
css.properties.scroll-snap-align.end
css.properties.scroll-snap-align.none
css.properties.scroll-snap-align.start
css.properties.scroll-snap-stop.always
css.properties.scroll-snap-stop.normal
css.properties.scroll-snap-type.block
css.properties.scroll-snap-type.both
css.properties.scroll-snap-type.inline
css.properties.scroll-snap-type.mandatory
css.properties.scroll-snap-type.none
css.properties.scroll-snap-type.proximity
css.properties.scroll-snap-type.x
css.properties.scroll-snap-type.y
css.properties.scroll-start.auto
css.properties.scroll-start.center
css.properties.scroll-start.end
css.properties.scroll-start.start
css.properties.scroll-start-block.auto
css.properties.scroll-start-block.center
css.properties.scroll-start-block.end
css.properties.scroll-start-block.start
css.properties.scroll-start-inline.auto
css.properties.scroll-start-inline.center
css.properties.scroll-start-inline.end
css.properties.scroll-start-inline.start
css.properties.scroll-start-target.auto
css.properties.scroll-start-target.none
css.properties.scroll-start-target-block.auto
css.properties.scroll-start-target-block.none
css.properties.scroll-start-target-inline.auto
css.properties.scroll-start-target-inline.none
css.properties.scroll-start-target-x.auto
css.properties.scroll-start-target-x.none
css.properties.scroll-start-target-y.auto
css.properties.scroll-start-target-y.none
css.properties.scroll-start-x.auto
css.properties.scroll-start-x.center
css.properties.scroll-start-x.end
css.properties.scroll-start-x.start
css.properties.scroll-start-y.auto
css.properties.scroll-start-y.center
css.properties.scroll-start-y.end
css.properties.scroll-start-y.start
css.properties.scroll-timeline-axis.block
css.properties.scroll-timeline-axis.inline
css.properties.scroll-timeline-axis.nearest
css.properties.scroll-timeline-axis.root
css.properties.scroll-timeline-axis.self
css.properties.scroll-timeline-axis.x
css.properties.scroll-timeline-axis.y
css.properties.scrollbar-color.auto
css.properties.scrollbar-gutter.auto
css.properties.scrollbar-gutter.both-edges
css.properties.scrollbar-gutter.stable
css.properties.scrollbar-width.auto
css.properties.scrollbar-width.none
css.properties.scrollbar-width.thin
css.properties.shape-inside.auto
css.properties.shape-inside.display
css.properties.shape-inside.outside-shape
css.properties.shape-outside.none
css.properties.spatial-navigation-action.auto
css.properties.spatial-navigation-action.focus
css.properties.spatial-navigation-action.scroll
css.properties.spatial-navigation-contain.auto
css.properties.spatial-navigation-contain.contain
css.properties.spatial-navigation-function.grid
css.properties.spatial-navigation-function.normal
css.properties.speak.always
css.properties.speak.auto
css.properties.speak.never
css.properties.speak-as.digits
css.properties.speak-as.literal-punctuation
css.properties.speak-as.no-punctuation
css.properties.speak-as.normal
css.properties.speak-as.spell-out
css.properties.string-set.none
css.properties.stroke-align.center
css.properties.stroke-align.inset
css.properties.stroke-align.outset
css.properties.stroke-dash-corner.none
css.properties.stroke-dash-justify.compress
css.properties.stroke-dash-justify.dashes
css.properties.stroke-dash-justify.gaps
css.properties.stroke-dash-justify.none
css.properties.stroke-dash-justify.stretch
css.properties.stroke-dasharray.none
css.properties.stroke-linecap.butt
css.properties.stroke-linecap.round
css.properties.stroke-linecap.square
css.properties.stroke-linejoin.arcs
css.properties.stroke-linejoin.bevel
css.properties.stroke-linejoin.crop
css.properties.stroke-linejoin.fallback
css.properties.stroke-linejoin.miter
css.properties.stroke-linejoin.round
css.properties.stroke-origin.border-box
css.properties.stroke-origin.content-box
css.properties.stroke-origin.fill-box
css.properties.stroke-origin.match-parent
css.properties.stroke-origin.padding-box
css.properties.stroke-origin.stroke-box
css.properties.text-align.alignment_character
css.properties.text-align.center
css.properties.text-align.end
css.properties.text-align.justify
css.properties.text-align.left
css.properties.text-align.right
css.properties.text-align.start
css.properties.text-align-last.auto
css.properties.text-autospace.auto
css.properties.text-autospace.ideograph-alpha
css.properties.text-autospace.ideograph-numeric
css.properties.text-autospace.insert
css.properties.text-autospace.no-autospace
css.properties.text-autospace.normal
css.properties.text-autospace.punctuation
css.properties.text-autospace.replace
css.properties.text-box-edge.alphabetic
css.properties.text-box-edge.cap
css.properties.text-box-edge.ex
css.properties.text-box-edge.ideographic
css.properties.text-box-edge.ideographic-ink
css.properties.text-box-edge.leading
css.properties.text-box-edge.text
css.properties.text-box-trim.both
css.properties.text-box-trim.end
css.properties.text-box-trim.none
css.properties.text-box-trim.start
css.properties.text-combine-upright.all
css.properties.text-combine-upright.none
css.properties.text-decoration-line.grammar-error
css.properties.text-decoration-line.line-through
css.properties.text-decoration-line.none
css.properties.text-decoration-line.overline
css.properties.text-decoration-line.spelling-error
css.properties.text-decoration-line.underline
css.properties.text-decoration-skip.auto
css.properties.text-decoration-skip.none
css.properties.text-decoration-skip-box.all
css.properties.text-decoration-skip-box.none
css.properties.text-decoration-skip-ink.auto
css.properties.text-decoration-skip-ink.none
css.properties.text-decoration-skip-self.auto
css.properties.text-decoration-skip-self.no-skip
css.properties.text-decoration-skip-self.skip-all
css.properties.text-decoration-skip-self.skip-line-through
css.properties.text-decoration-skip-self.skip-overline
css.properties.text-decoration-skip-self.skip-underline
css.properties.text-decoration-skip-spaces.all
css.properties.text-decoration-skip-spaces.end
css.properties.text-decoration-skip-spaces.none
css.properties.text-decoration-skip-spaces.start
css.properties.text-decoration-thickness.auto
css.properties.text-decoration-thickness.from-font
css.properties.text-emphasis-position.left
css.properties.text-emphasis-position.right
css.properties.text-emphasis-skip.narrow
css.properties.text-emphasis-skip.punctuation
css.properties.text-emphasis-skip.spaces
css.properties.text-emphasis-skip.symbols
css.properties.text-emphasis-style.circle
css.properties.text-emphasis-style.dot
css.properties.text-emphasis-style.double-circle
css.properties.text-emphasis-style.filled
css.properties.text-emphasis-style.none
css.properties.text-emphasis-style.sesame
css.properties.text-emphasis-style.triangle
css.properties.text-group-align.center
css.properties.text-group-align.end
css.properties.text-group-align.left
css.properties.text-group-align.none
css.properties.text-group-align.right
css.properties.text-group-align.start
css.properties.text-justify.auto
css.properties.text-justify.distribute
css.properties.text-justify.inter-character
css.properties.text-justify.inter-word
css.properties.text-justify.no-compress
css.properties.text-justify.none
css.properties.text-justify.ruby
css.properties.text-orientation.mixed
css.properties.text-orientation.sideways-right
css.properties.text-orientation.upright
css.properties.text-overflow.clip
css.properties.text-overflow.ellipsis
css.properties.text-overflow.fade
css.properties.text-size-adjust.auto
css.properties.text-size-adjust.none
css.properties.text-spacing.auto
css.properties.text-spacing.none
css.properties.text-spacing-trim.auto
css.properties.text-spacing-trim.normal
css.properties.text-spacing-trim.space-all
css.properties.text-spacing-trim.space-first
css.properties.text-spacing-trim.trim-all
css.properties.text-spacing-trim.trim-auto
css.properties.text-spacing-trim.trim-start
css.properties.text-transform.lowercase
css.properties.text-transform.none
css.properties.text-transform.uppercase
css.properties.text-underline-offset.auto
css.properties.text-underline-position.auto
css.properties.text-wrap-mode.nowrap
css.properties.text-wrap-mode.wrap
css.properties.text-wrap-style.auto
css.properties.text-wrap-style.balance
css.properties.text-wrap-style.pretty
css.properties.text-wrap-style.stable
css.properties.timeline-scope.none
css.properties.top.auto
css.properties.transform-box.fill-box
css.properties.transform-box.view-box
css.properties.transform-origin.bottom
css.properties.transform-origin.center
css.properties.transform-origin.left
css.properties.transform-origin.right
css.properties.transform-origin.top
css.properties.transition-property.all
css.properties.transition-property.none
css.properties.translate.none
css.properties.unicode-bidi.bidi-override
css.properties.unicode-bidi.embed
css.properties.unicode-bidi.normal
css.properties.vertical-align.alphabetic
css.properties.vertical-align.auto
css.properties.vertical-align.baseline
css.properties.vertical-align.bottom
css.properties.vertical-align.center
css.properties.vertical-align.central
css.properties.vertical-align.first
css.properties.vertical-align.ideographic
css.properties.vertical-align.last
css.properties.vertical-align.mathematical
css.properties.vertical-align.middle
css.properties.vertical-align.sub
css.properties.vertical-align.super
css.properties.vertical-align.text-bottom
css.properties.vertical-align.text-top
css.properties.vertical-align.top
css.properties.view-timeline-axis.block
css.properties.view-timeline-axis.inline
css.properties.view-timeline-axis.nearest
css.properties.view-timeline-axis.root
css.properties.view-timeline-axis.self
css.properties.view-timeline-axis.x
css.properties.view-timeline-axis.y
css.properties.view-timeline-inset.auto
css.properties.view-transition-name.auto
css.properties.view-transition-name.none
css.properties.visibility.hidden
css.properties.visibility.visible
css.properties.voice-balance.center
css.properties.voice-balance.left
css.properties.voice-balance.leftwards
css.properties.voice-balance.right
css.properties.voice-balance.rightwards
css.properties.voice-duration.auto
css.properties.voice-family.child
css.properties.voice-family.female
css.properties.voice-family.male
css.properties.voice-family.neutral
css.properties.voice-family.old
css.properties.voice-family.preserve
css.properties.voice-family.young
css.properties.voice-pitch.absolute
css.properties.voice-pitch.high
css.properties.voice-pitch.low
css.properties.voice-pitch.medium
css.properties.voice-pitch.x-high
css.properties.voice-pitch.x-low
css.properties.voice-range.absolute
css.properties.voice-range.high
css.properties.voice-range.low
css.properties.voice-range.medium
css.properties.voice-range.x-high
css.properties.voice-range.x-low
css.properties.voice-rate.fast
css.properties.voice-rate.medium
css.properties.voice-rate.normal
css.properties.voice-rate.slow
css.properties.voice-rate.x-fast
css.properties.voice-rate.x-slow
css.properties.voice-stress.moderate
css.properties.voice-stress.none
css.properties.voice-stress.normal
css.properties.voice-stress.reduced
css.properties.voice-stress.strong
css.properties.voice-volume.loud
css.properties.voice-volume.medium
css.properties.voice-volume.silent
css.properties.voice-volume.soft
css.properties.voice-volume.x-loud
css.properties.voice-volume.x-soft
css.properties.white-space.normal
css.properties.white-space-collapse.break-spaces
css.properties.white-space-collapse.collapse
css.properties.white-space-collapse.discard
css.properties.white-space-collapse.preserve
css.properties.white-space-collapse.preserve-breaks
css.properties.white-space-collapse.preserve-spaces
css.properties.white-space-trim.discard-after
css.properties.white-space-trim.discard-before
css.properties.white-space-trim.discard-inner
css.properties.width.auto
css.properties.width.contain
css.properties.will-change.auto
css.properties.will-change.contents
css.properties.will-change.scroll-position
css.properties.word-break.break-all
css.properties.word-break.normal
css.properties.word-space-transform.auto-phrase
css.properties.word-space-transform.ideographic-space
css.properties.word-space-transform.none
css.properties.word-space-transform.space
css.properties.word-spacing.normal
css.properties.wrap-after.auto
css.properties.wrap-after.avoid
css.properties.wrap-after.avoid-flex
css.properties.wrap-after.avoid-line
css.properties.wrap-after.flex
css.properties.wrap-after.line
css.properties.wrap-before.auto
css.properties.wrap-before.avoid
css.properties.wrap-before.avoid-flex
css.properties.wrap-before.avoid-line
css.properties.wrap-before.flex
css.properties.wrap-before.line
css.properties.wrap-flow.auto
css.properties.wrap-flow.both
css.properties.wrap-flow.clear
css.properties.wrap-flow.end
css.properties.wrap-flow.maximum
css.properties.wrap-flow.minimum
css.properties.wrap-flow.start
css.properties.wrap-inside.auto
css.properties.wrap-inside.avoid
css.properties.wrap-through.none
css.properties.wrap-through.wrap
css.properties.writing-mode.horizontal-tb
css.properties.writing-mode.sideways-lr
css.properties.writing-mode.sideways-rl
css.properties.writing-mode.vertical-lr
css.properties.writing-mode.vertical-rl
css.properties.z-index.auto
html.elements.a.hreftranslate
html.elements.audio.crossorigin
html.elements.audio.disableremoteplayback
html.elements.audio.controlslist
html.elements.iframe.csp
html.elements.input.autocomplete
html.elements.select.autocomplete
html.elements.video.disableremoteplayback
html.elements.video.controlslist
html.elements.video.disablepictureinpicture
html.elements.video.playsinline
Removed
api.Element.beforeload_event
api.File.type
api.HTMLBodyElement.blur_event
api.HTMLBodyElement.error_event
api.HTMLBodyElement.focus_event
api.HTMLBodyElement.focusin_event
api.HTMLBodyElement.focusout_event
api.HTMLBodyElement.load_event
api.HTMLBodyElement.resize_event
api.HTMLBodyElement.scroll_event
api.HTMLBodyElement.selectionchange_event
api.HTMLImageElement.error_event
api.HTMLTextAreaElement.autocapitalize
api.SVGAnimationElement.begin_event
api.SVGAnimationElement.end_event
api.SVGAnimationElement.repeat_event
html.elements.area.accesskey
html.elements.body.bottommargin
html.elements.body.leftmargin
html.elements.body.rightmargin
html.elements.body.topmargin
html.elements.col.bgcolor
html.elements.colgroup.bgcolor
html.elements.dd.nowrap
html.elements.image
html.elements.meta.charset
html.elements.meter.form
html.elements.object.classid
html.elements.pre.wrap
html.elements.script.language
html.elements.tbody.bgcolor
html.elements.tfoot.bgcolor
html.elements.thead.bgcolor
Changed
api.HTMLAnchorElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLAnchorElement.referrerPolicy.origin-when-cross-origin
api.HTMLAnchorElement.referrerPolicy.unsafe-url
api.HTMLAreaElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLAreaElement.referrerPolicy.origin-when-cross-origin
api.HTMLAreaElement.referrerPolicy.unsafe-url
api.HTMLIFrameElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLIFrameElement.referrerPolicy.origin-when-cross-origin
api.HTMLIFrameElement.referrerPolicy.unsafe-url
api.HTMLImageElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLImageElement.referrerPolicy.origin-when-cross-origin
api.HTMLImageElement.referrerPolicy.unsafe-url
api.HTMLLinkElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLLinkElement.referrerPolicy.origin-when-cross-origin
api.HTMLLinkElement.referrerPolicy.unsafe-url
api.HTMLScriptElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLScriptElement.referrerPolicy.origin-when-cross-origin
api.HTMLScriptElement.referrerPolicy.unsafe-url
api.RTCStatsReport.type_candidate-pair.availableIncomingBitrate
api.RTCStatsReport.type_local-candidate.relatedAddress
api.RTCStatsReport.type_local-candidate.relatedPort
api.RTCStatsReport.type_local-candidate.relayProtocol
api.RTCStatsReport.type_local-candidate.url
api.RTCStatsReport.type_outbound-rtp.rid
api.RTCStatsReport.type_remote-candidate.relatedAddress
api.RTCStatsReport.type_remote-candidate.relatedPort
api.RTCStatsReport.type_remote-candidate.relayProtocol
api.RTCStatsReport.type_remote-candidate.tcpType
api.RTCStatsReport.type_remote-candidate.url
html.elements.html.xmlns
svg.elements.feImage.crossorigin
svg.elements.image.crossorigin
Commits
Ignore CSS types from Webref (and prepare for when we want them) (#1061 )
Get CSS property values from webref (#1033 )
Remove api.File.type (#1060 )
Update HTML element attributes (#1059 )
deploy.yml: Wrap secrets JSON var in quotes (#1058 )
Update RTCStatsReport tests (#1057 )
Update HTML element attributes (#1056 )
Add proposed HTMLAnchorElement.hrefTranslate (#1053 )
Remove unsupported/duplicate events (#1046 )
Add custom IDL for HTMLMediaElement.allowedToPlay (#1041 )
Update docs (#1037 )
Add non-standard Mozilla Directory.idl (#1036 )
Fix crossorigin SVG attribute tests (#1032 )
Remove accesskey attribute from <area> (#1026 )
Remove custom IDL for HTMLTextAreaElement.autocapitalize (#1025 )
Correct tests for referrerPolicy values
Fix Selenium script when using BrowserStack
Fix selenium script
v10.6.5
Released January 2, 2024
Test Changes
Added
api.BufferedChangeEvent
api.CanMakePaymentEvent.methodData
api.CanMakePaymentEvent.paymentRequestOrigin
api.CanMakePaymentEvent.topOrigin
api.CustomElementRegistry.builtin_element_support
api.CustomElementRegistry.define.disabledFeatures_static_property
api.Document.browsingTopics
api.FileSystemHandle.move
api.FontFace.variant
api.FormData.FormData.submitter
api.GPUCommandEncoder.writeTimestamp
api.GPUComputePassEncoder.writeTimestamp
api.GPURenderPassEncoder.writeTimestamp
api.HTMLAnchorElement.HTMLAnchorElement
api.HTMLAnchorElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLAnchorElement.referrerPolicy.origin-when-cross-origin
api.HTMLAnchorElement.referrerPolicy.unsafe-url
api.HTMLAreaElement.HTMLAreaElement
api.HTMLAreaElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLAreaElement.referrerPolicy.origin-when-cross-origin
api.HTMLAreaElement.referrerPolicy.unsafe-url
api.HTMLAudioElement.HTMLAudioElement
api.HTMLBaseElement.HTMLBaseElement
api.HTMLBodyElement.HTMLBodyElement
api.HTMLBRElement.HTMLBRElement
api.HTMLButtonElement.HTMLButtonElement
api.HTMLCanvasElement.HTMLCanvasElement
api.HTMLDataElement.HTMLDataElement
api.HTMLDataListElement.HTMLDataListElement
api.HTMLDetailsElement.HTMLDetailsElement
api.HTMLDialogElement.HTMLDialogElement
api.HTMLDirectoryElement.HTMLDirectoryElement
api.HTMLDivElement.HTMLDivElement
api.HTMLDListElement.HTMLDListElement
api.HTMLElement.HTMLElement
api.HTMLEmbedElement.HTMLEmbedElement
api.HTMLFencedFrameElement.HTMLFencedFrameElement
api.HTMLFieldSetElement.HTMLFieldSetElement
api.HTMLFontElement.HTMLFontElement
api.HTMLFormElement.HTMLFormElement
api.HTMLFrameElement.HTMLFrameElement
api.HTMLFrameSetElement.HTMLFrameSetElement
api.HTMLHeadElement.HTMLHeadElement
api.HTMLHeadingElement.HTMLHeadingElement
api.HTMLHRElement.HTMLHRElement
api.HTMLHtmlElement.HTMLHtmlElement
api.HTMLIFrameElement.adAuctionHeaders
api.HTMLIFrameElement.browsingTopics
api.HTMLIFrameElement.HTMLIFrameElement
api.HTMLIFrameElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLIFrameElement.referrerPolicy.origin-when-cross-origin
api.HTMLIFrameElement.referrerPolicy.unsafe-url
api.HTMLImageElement.HTMLImageElement
api.HTMLImageElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLImageElement.referrerPolicy.origin-when-cross-origin
api.HTMLImageElement.referrerPolicy.unsafe-url
api.HTMLInputElement.HTMLInputElement
api.HTMLLabelElement.HTMLLabelElement
api.HTMLLegendElement.HTMLLegendElement
api.HTMLLIElement.HTMLLIElement
api.HTMLLinkElement.HTMLLinkElement
api.HTMLLinkElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLLinkElement.referrerPolicy.origin-when-cross-origin
api.HTMLLinkElement.referrerPolicy.unsafe-url
api.HTMLMapElement.HTMLMapElement
api.HTMLMarqueeElement.HTMLMarqueeElement
api.HTMLMenuElement.HTMLMenuElement
api.HTMLMetaElement.HTMLMetaElement
api.HTMLMeterElement.HTMLMeterElement
api.HTMLModElement.HTMLModElement
api.HTMLObjectElement.HTMLObjectElement
api.HTMLOListElement.HTMLOListElement
api.HTMLOptGroupElement.HTMLOptGroupElement
api.HTMLOptionElement.HTMLOptionElement
api.HTMLOutputElement.HTMLOutputElement
api.HTMLParagraphElement.HTMLParagraphElement
api.HTMLParamElement.HTMLParamElement
api.HTMLPictureElement.HTMLPictureElement
api.HTMLPortalElement.HTMLPortalElement
api.HTMLPreElement.HTMLPreElement
api.HTMLProgressElement.HTMLProgressElement
api.HTMLQuoteElement.HTMLQuoteElement
api.HTMLScriptElement.HTMLScriptElement
api.HTMLScriptElement.referrerPolicy.no-referrer-when-downgrade
api.HTMLScriptElement.referrerPolicy.origin-when-cross-origin
api.HTMLScriptElement.referrerPolicy.unsafe-url
api.HTMLSelectElement.HTMLSelectElement
api.HTMLSlotElement.HTMLSlotElement
api.HTMLSourceElement.HTMLSourceElement
api.HTMLSpanElement.HTMLSpanElement
api.HTMLStyleElement.HTMLStyleElement
api.HTMLTableCaptionElement.HTMLTableCaptionElement
api.HTMLTableCellElement.HTMLTableCellElement
api.HTMLTableColElement.HTMLTableColElement
api.HTMLTableElement.HTMLTableElement
api.HTMLTableRowElement.HTMLTableRowElement
api.HTMLTableSectionElement.HTMLTableSectionElement
api.HTMLTemplateElement.HTMLTemplateElement
api.HTMLTextAreaElement.HTMLTextAreaElement
api.HTMLTimeElement.HTMLTimeElement
api.HTMLTitleElement.HTMLTitleElement
api.HTMLTrackElement.HTMLTrackElement
api.HTMLUListElement.HTMLUListElement
api.HTMLVideoElement.HTMLVideoElement
api.ManagedMediaSource
api.ManagedSourceBuffer
api.NavigateEvent.canTransition
api.NavigateEvent.restoreScroll
api.NavigateEvent.transitionWhile
api.Navigator.globalPrivacyControl
api.PageRevealEvent.PageRevealEvent
api.PaymentInstruments
api.PaymentManager.instruments
api.PerformanceObserver.PerformanceObserver.droppedEntriesCount
api.RTCEncodedAudioFrame.timestamp
api.RTCEncodedVideoFrame.timestamp
api.SerialPort.connected
api.ShadowRoot.clonable
api.StorageManager.estimate.usageDetails
api.SVGScriptElement.async
api.SVGScriptElement.defer
api.SVGStyleElement.disabled
api.SVGSVGElement.currentView
api.SVGSVGElement.useCurrentView
api.URLSearchParams.URLSearchParams.USVString
api.VRDisplayCapabilities.hasOrientation
api.VRDisplayCapabilities.hasPosition
api.WebGL2RenderingContext.drawingBufferFormat
api.WebGL2RenderingContext.drawingBufferStorage
api.WebGLRenderingContext.drawingBufferFormat
api.WebGLRenderingContext.drawingBufferStorage
api.Window.dump
api.Window.fullScreen
api.Window.webkitConvertPointFromNodeToPage
api.Window.webkitConvertPointFromPageToNode
api.WorkerNavigator.globalPrivacyControl
css.properties.mix-blend-mode.plus-darker
javascript.builtins.ArrayBuffer.detached
javascript.builtins.ArrayBuffer.transfer
javascript.builtins.ArrayBuffer.transferToFixed
Removed
webassembly.streamingCompilation
Changed
api.CustomElementRegistry
html.elements.a.referrerpolicy
html.elements.a.charset
html.elements.a.coords
html.elements.a.download
html.elements.a.href
html.elements.a.hreflang
html.elements.a.name
html.elements.a.ping
html.elements.a.rel
html.elements.a.rev
html.elements.a.shape
html.elements.a.target
html.elements.a.type
html.elements.area.accesskey
html.elements.area.nohref
html.elements.area.referrerpolicy
html.elements.area.tabindex
html.elements.area.alt
html.elements.area.coords
html.elements.area.download
html.elements.area.href
html.elements.area.hreflang
html.elements.area.name
html.elements.area.ping
html.elements.area.rel
html.elements.area.shape
html.elements.area.target
html.elements.area.type
html.elements.audio.autoplay
html.elements.audio.controls
html.elements.audio.loop
html.elements.audio.muted
html.elements.audio.preload
html.elements.audio.src
html.elements.base.href
html.elements.base.target
html.elements.blockquote.cite
html.elements.body.alink
html.elements.body.bgcolor
html.elements.body.vlink
html.elements.body.background
html.elements.body.bottommargin
html.elements.body.leftmargin
html.elements.body.link
html.elements.body.rightmargin
html.elements.body.text
html.elements.body.topmargin
html.elements.br.clear
html.elements.button.formaction
html.elements.button.formenctype
html.elements.button.formmethod
html.elements.button.formnovalidate
html.elements.button.formtarget
html.elements.button.autocomplete
html.elements.button.disabled
html.elements.button.form
html.elements.button.name
html.elements.button.type
html.elements.button.value
html.elements.canvas.height
html.elements.canvas.width
html.elements.caption.align
html.elements.col.bgcolor
html.elements.col.char
html.elements.col.charoff
html.elements.col.valign
html.elements.col.align
html.elements.col.span
html.elements.col.width
html.elements.colgroup.bgcolor
html.elements.colgroup.char
html.elements.colgroup.charoff
html.elements.colgroup.valign
html.elements.colgroup.align
html.elements.colgroup.span
html.elements.colgroup.width
html.elements.dd.nowrap
html.elements.del.datetime
html.elements.del.cite
html.elements.details.open
html.elements.dialog.open
html.elements.embed.align
html.elements.embed.height
html.elements.embed.name
html.elements.embed.src
html.elements.embed.type
html.elements.embed.width
html.elements.fieldset.disabled
html.elements.fieldset.form
html.elements.fieldset.name
html.elements.form.accept-charset
html.elements.form.novalidate
html.elements.form.accept
html.elements.form.action
html.elements.form.autocapitalize
html.elements.form.autocomplete
html.elements.form.enctype
html.elements.form.method
html.elements.form.name
html.elements.form.rel
html.elements.form.target
html.elements.head.profile
html.elements.hr.noshade
html.elements.hr.align
html.elements.hr.color
html.elements.hr.size
html.elements.hr.width
html.elements.html.manifest
html.elements.html.version
html.elements.html.xmlns
html.elements.iframe.allowfullscreen
html.elements.iframe.allowpaymentrequest
html.elements.iframe.frameborder
html.elements.iframe.longdesc
html.elements.iframe.marginheight
html.elements.iframe.marginwidth
html.elements.iframe.referrerpolicy
html.elements.iframe.align
html.elements.iframe.allow
html.elements.iframe.credentialless
html.elements.iframe.height
html.elements.iframe.loading
html.elements.iframe.name
html.elements.iframe.sandbox
html.elements.iframe.scrolling
html.elements.iframe.src
html.elements.iframe.srcdoc
html.elements.iframe.width
html.elements.img.crossorigin
html.elements.img.fetchpriority
html.elements.img.referrerpolicy
html.elements.img.ismap
html.elements.img.longdesc
html.elements.img.usemap
html.elements.img.align
html.elements.img.alt
html.elements.img.border
html.elements.img.decoding
html.elements.img.height
html.elements.img.hspace
html.elements.img.loading
html.elements.img.name
html.elements.img.onerror
html.elements.img.sizes
html.elements.img.src
html.elements.img.srcset
html.elements.img.vspace
html.elements.img.width
html.elements.input.formaction
html.elements.input.formenctype
html.elements.input.formmethod
html.elements.input.formnovalidate
html.elements.input.formtarget
html.elements.input.dirname
html.elements.input.maxlength
html.elements.input.minlength
html.elements.input.readonly
html.elements.input.usemap
html.elements.input.accept
html.elements.input.align
html.elements.input.alt
html.elements.input.capture
html.elements.input.checked
html.elements.input.disabled
html.elements.input.form
html.elements.input.list
html.elements.input.max
html.elements.input.min
html.elements.input.multiple
html.elements.input.name
html.elements.input.pattern
html.elements.input.placeholder
html.elements.input.src
html.elements.input.step
html.elements.ins.datetime
html.elements.ins.cite
html.elements.label.for
html.elements.legend.align
html.elements.li.type
html.elements.li.value
html.elements.link.crossorigin
html.elements.link.fetchpriority
html.elements.link.imagesizes
html.elements.link.imagesrcset
html.elements.link.referrerpolicy
html.elements.link.blocking
html.elements.link.charset
html.elements.link.disabled
html.elements.link.href
html.elements.link.hreflang
html.elements.link.integrity
html.elements.link.media
html.elements.link.methods
html.elements.link.prefetch
html.elements.link.rel
html.elements.link.rev
html.elements.link.sizes
html.elements.link.target
html.elements.link.title
html.elements.link.type
html.elements.map.name
html.elements.menu.label
html.elements.meta.http-equiv
html.elements.meta.charset
html.elements.meta.content
html.elements.meta.name
html.elements.meter.form
html.elements.meter.high
html.elements.meter.low
html.elements.meter.max
html.elements.meter.min
html.elements.meter.optimum
html.elements.meter.value
html.elements.object.codebase
html.elements.object.codetype
html.elements.object.tabindex
html.elements.object.usemap
html.elements.object.archive
html.elements.object.border
html.elements.object.classid
html.elements.object.data
html.elements.object.declare
html.elements.object.form
html.elements.object.height
html.elements.object.name
html.elements.object.standby
html.elements.object.type
html.elements.object.width
html.elements.ol.compact
html.elements.ol.reversed
html.elements.ol.start
html.elements.ol.type
html.elements.optgroup.disabled
html.elements.optgroup.label
html.elements.option.disabled
html.elements.option.label
html.elements.option.selected
html.elements.option.value
html.elements.output.for
html.elements.output.form
html.elements.output.name
html.elements.pre.cols
html.elements.pre.width
html.elements.pre.wrap
html.elements.progress.max
html.elements.progress.value
html.elements.script.crossorigin
html.elements.script.fetchpriority
html.elements.script.referrerpolicy
html.elements.script.nomodule
html.elements.script.async
html.elements.script.blocking
html.elements.script.defer
html.elements.script.integrity
html.elements.script.language
html.elements.script.src
html.elements.script.text
html.elements.script.type
html.elements.select.disabled
html.elements.select.form
html.elements.select.multiple
html.elements.select.name
html.elements.select.required
html.elements.select.size
html.elements.slot.name
html.elements.source.height
html.elements.source.media
html.elements.source.sizes
html.elements.source.src
html.elements.source.srcset
html.elements.source.type
html.elements.source.width
html.elements.style.blocking
html.elements.style.media
html.elements.style.title
html.elements.style.type
html.elements.table.bgcolor
html.elements.table.cellpadding
html.elements.table.cellspacing
html.elements.table.align
html.elements.table.border
html.elements.table.frame
html.elements.table.rules
html.elements.table.summary
html.elements.table.width
html.elements.tbody.bgcolor
html.elements.tbody.char
html.elements.tbody.charoff
html.elements.tbody.valign
html.elements.tbody.align
html.elements.td.bgcolor
html.elements.td.char
html.elements.td.charoff
html.elements.td.colspan
html.elements.td.rowspan
html.elements.td.valign
html.elements.td.abbr
html.elements.td.align
html.elements.td.axis
html.elements.td.headers
html.elements.td.scope
html.elements.td.width
html.elements.template.shadowrootmode
html.elements.textarea.dirname
html.elements.textarea.maxlength
html.elements.textarea.minlength
html.elements.textarea.readonly
html.elements.textarea.autocomplete
html.elements.textarea.cols
html.elements.textarea.disabled
html.elements.textarea.form
html.elements.textarea.name
html.elements.textarea.placeholder
html.elements.textarea.required
html.elements.textarea.rows
html.elements.textarea.spellcheck
html.elements.textarea.wrap
html.elements.tfoot.bgcolor
html.elements.tfoot.char
html.elements.tfoot.charoff
html.elements.tfoot.valign
html.elements.tfoot.align
html.elements.th.bgcolor
html.elements.th.char
html.elements.th.charoff
html.elements.th.colspan
html.elements.th.rowspan
html.elements.th.valign
html.elements.th.abbr
html.elements.th.align
html.elements.th.axis
html.elements.th.headers
html.elements.th.scope
html.elements.th.width
html.elements.thead.bgcolor
html.elements.thead.char
html.elements.thead.charoff
html.elements.thead.valign
html.elements.thead.align
html.elements.time.datetime
html.elements.tr.bgcolor
html.elements.tr.char
html.elements.tr.charoff
html.elements.tr.valign
html.elements.tr.align
html.elements.track.default
html.elements.track.kind
html.elements.track.label
html.elements.track.src
html.elements.track.srclang
html.elements.ul.compact
html.elements.ul.type
html.elements.video.crossorigin
html.elements.video.autoplay
html.elements.video.controls
html.elements.video.height
html.elements.video.loop
html.elements.video.muted
html.elements.video.poster
html.elements.video.preload
html.elements.video.src
html.elements.video.width
svg.elements.a.download
svg.elements.a.href
svg.elements.a.hreflang
svg.elements.a.ping
svg.elements.a.rel
svg.elements.a.target
svg.elements.a.type
svg.elements.a.xlink_actuate
svg.elements.a.xlink_href
svg.elements.a.xlink_show
svg.elements.a.xlink_title
svg.elements.animate.dur
svg.elements.animate.attributeName
svg.elements.animate.attributeType
svg.elements.animate.from
svg.elements.animate.repeatCount
svg.elements.animate.to
svg.elements.animateMotion.calcMode
svg.elements.animateMotion.keyPoints
svg.elements.animateMotion.origin
svg.elements.animateMotion.path
svg.elements.animateMotion.rotate
svg.elements.animateTransform.by
svg.elements.animateTransform.from
svg.elements.animateTransform.to
svg.elements.animateTransform.type
svg.elements.circle.cx
svg.elements.circle.cy
svg.elements.circle.r
svg.elements.clipPath.clipPathUnits
svg.elements.cursor.href
svg.elements.cursor.x
svg.elements.cursor.xlink_href
svg.elements.cursor.y
svg.elements.ellipse.cx
svg.elements.ellipse.cy
svg.elements.ellipse.rx
svg.elements.ellipse.ry
svg.elements.feBlend.in
svg.elements.feBlend.in2
svg.elements.feBlend.mode
svg.elements.feColorMatrix.in
svg.elements.feColorMatrix.type
svg.elements.feColorMatrix.values
svg.elements.feComponentTransfer.in
svg.elements.feComposite.in
svg.elements.feComposite.in2
svg.elements.feComposite.k1
svg.elements.feComposite.k2
svg.elements.feComposite.k3
svg.elements.feComposite.k4
svg.elements.feComposite.operator
svg.elements.feConvolveMatrix.in
svg.elements.feConvolveMatrix.kernelUnitLength
svg.elements.feConvolveMatrix.order
svg.elements.feConvolveMatrix.bias
svg.elements.feConvolveMatrix.divisor
svg.elements.feConvolveMatrix.edgeMode
svg.elements.feConvolveMatrix.kernelMatrix
svg.elements.feConvolveMatrix.preserveAlpha
svg.elements.feConvolveMatrix.targetX
svg.elements.feConvolveMatrix.targetY
svg.elements.feDiffuseLighting.in
svg.elements.feDiffuseLighting.kernelUnitLength
svg.elements.feDiffuseLighting.diffuseConstant
svg.elements.feDiffuseLighting.surfaceScale
svg.elements.feDisplacementMap.in
svg.elements.feDisplacementMap.in2
svg.elements.feDisplacementMap.scale
svg.elements.feDisplacementMap.xChannelSelector
svg.elements.feDisplacementMap.yChannelSelector
svg.elements.feDistantLight.azimuth
svg.elements.feDistantLight.elevation
svg.elements.feDropShadow.in
svg.elements.feDropShadow.stdDeviation
svg.elements.feDropShadow.dx
svg.elements.feDropShadow.dy
svg.elements.feFlood.flood-color
svg.elements.feFlood.flood-opacity
svg.elements.feGaussianBlur.in
svg.elements.feGaussianBlur.stdDeviation
svg.elements.feGaussianBlur.edgeMode
svg.elements.feImage.crossorigin
svg.elements.feImage.href
svg.elements.feImage.preserveAspectRatio
svg.elements.feImage.xlink_href
svg.elements.feMergeNode.in
svg.elements.feMorphology.in
svg.elements.feMorphology.radius
svg.elements.feMorphology.operator
svg.elements.feOffset.in
svg.elements.feOffset.dx
svg.elements.feOffset.dy
svg.elements.fePointLight.x
svg.elements.fePointLight.y
svg.elements.fePointLight.z
svg.elements.feSpecularLighting.in
svg.elements.feSpecularLighting.kernelUnitLength
svg.elements.feSpecularLighting.specularConstant
svg.elements.feSpecularLighting.specularExponent
svg.elements.feSpecularLighting.surfaceScale
svg.elements.feSpotLight.limitingConeAngle
svg.elements.feSpotLight.pointsAtX
svg.elements.feSpotLight.pointsAtY
svg.elements.feSpotLight.pointsAtZ
svg.elements.feSpotLight.specularExponent
svg.elements.feSpotLight.x
svg.elements.feSpotLight.y
svg.elements.feSpotLight.z
svg.elements.feTile.in
svg.elements.feTurbulence.baseFrequency
svg.elements.feTurbulence.numOctaves
svg.elements.feTurbulence.seed
svg.elements.feTurbulence.stitchTiles
svg.elements.feTurbulence.type
svg.elements.filter.filterRes
svg.elements.filter.filterUnits
svg.elements.filter.height
svg.elements.filter.primitiveUnits
svg.elements.filter.width
svg.elements.filter.x
svg.elements.filter.xlink_href
svg.elements.filter.y
svg.elements.font.horiz-adv-x
svg.elements.font.horiz-origin-x
svg.elements.font.horiz-origin-y
svg.elements.font.vert-adv-y
svg.elements.font.vert-origin-x
svg.elements.font.vert-origin-y
svg.elements.font-face.accent-height
svg.elements.font-face.alphabetic
svg.elements.font-face.ascent
svg.elements.font-face.bbox
svg.elements.font-face.cap-height
svg.elements.font-face.descent
svg.elements.font-face.font-family
svg.elements.font-face.font-size
svg.elements.font-face.font-stretch
svg.elements.font-face.font-style
svg.elements.font-face.font-variant
svg.elements.font-face.font-weight
svg.elements.font-face.hanging
svg.elements.font-face.ideographic
svg.elements.font-face.mathematical
svg.elements.font-face.overline-position
svg.elements.font-face.overline-thickness
svg.elements.font-face.panose-1
svg.elements.font-face.slope
svg.elements.font-face.stemh
svg.elements.font-face.stemv
svg.elements.font-face.strikethrough-position
svg.elements.font-face.strikethrough-thickness
svg.elements.font-face.underline-position
svg.elements.font-face.underline-thickness
svg.elements.font-face.unicode-range
svg.elements.font-face.units-per-em
svg.elements.font-face.v-alphabetic
svg.elements.font-face.v-hanging
svg.elements.font-face.v-ideographic
svg.elements.font-face.v-mathematical
svg.elements.font-face.widths
svg.elements.font-face.x-height
svg.elements.font-face-format.string
svg.elements.font-face-name.name
svg.elements.font-face-uri.xlink_href
svg.elements.foreignObject.height
svg.elements.foreignObject.width
svg.elements.foreignObject.x
svg.elements.foreignObject.y
svg.elements.glyph.arabic-form
svg.elements.glyph.d
svg.elements.glyph.glyph-name
svg.elements.glyph.horiz-adv-x
svg.elements.glyph.lang
svg.elements.glyph.orientation
svg.elements.glyph.unicode
svg.elements.glyph.vert-adv-y
svg.elements.glyph.vert-origin-x
svg.elements.glyph.vert-origin-y
svg.elements.glyphRef.dx
svg.elements.glyphRef.dy
svg.elements.glyphRef.format
svg.elements.glyphRef.glyphRef
svg.elements.glyphRef.x
svg.elements.glyphRef.xlink_href
svg.elements.glyphRef.y
svg.elements.hkern.g1
svg.elements.hkern.g2
svg.elements.hkern.k
svg.elements.hkern.u1
svg.elements.hkern.u2
svg.elements.image.crossorigin
svg.elements.image.decoding
svg.elements.image.height
svg.elements.image.preserveAspectRatio
svg.elements.image.width
svg.elements.image.x
svg.elements.image.xlink_href
svg.elements.image.y
svg.elements.line.x1
svg.elements.line.x2
svg.elements.line.y1
svg.elements.line.y2
svg.elements.linearGradient.gradientTransform
svg.elements.linearGradient.gradientUnits
svg.elements.linearGradient.spreadMethod
svg.elements.linearGradient.x1
svg.elements.linearGradient.x2
svg.elements.linearGradient.xlink_href
svg.elements.linearGradient.y1
svg.elements.linearGradient.y2
svg.elements.marker.markerHeight
svg.elements.marker.markerUnits
svg.elements.marker.markerWidth
svg.elements.marker.orient
svg.elements.marker.refX
svg.elements.marker.refY
svg.elements.marker.viewBox
svg.elements.mask.height
svg.elements.mask.maskContentUnits
svg.elements.mask.maskUnits
svg.elements.mask.width
svg.elements.mask.x
svg.elements.mask.y
svg.elements.missing-glyph.d
svg.elements.missing-glyph.horiz-adv-x
svg.elements.missing-glyph.vert-adv-y
svg.elements.missing-glyph.vert-origin-x
svg.elements.missing-glyph.vert-origin-y
svg.elements.mpath.xlink_href
svg.elements.path.d
svg.elements.pattern.height
svg.elements.pattern.href
svg.elements.pattern.patternContentUnits
svg.elements.pattern.patternTransform
svg.elements.pattern.patternUnits
svg.elements.pattern.width
svg.elements.pattern.x
svg.elements.pattern.xlink_href
svg.elements.pattern.y
svg.elements.polygon.points
svg.elements.polyline.points
svg.elements.radialGradient.cx
svg.elements.radialGradient.cy
svg.elements.radialGradient.fr
svg.elements.radialGradient.fx
svg.elements.radialGradient.fy
svg.elements.radialGradient.gradientTransform
svg.elements.radialGradient.gradientUnits
svg.elements.radialGradient.href
svg.elements.radialGradient.r
svg.elements.radialGradient.spreadMethod
svg.elements.radialGradient.xlink_href
svg.elements.rect.height
svg.elements.rect.rx
svg.elements.rect.ry
svg.elements.rect.width
svg.elements.rect.x
svg.elements.rect.y
svg.elements.script.type
svg.elements.script.xlink_href
svg.elements.set.to
svg.elements.stop.offset
svg.elements.stop.stop-color
svg.elements.stop.stop-opacity
svg.elements.style.media
svg.elements.style.title
svg.elements.style.type
svg.elements.svg.baseProfile
svg.elements.svg.contentScriptType
svg.elements.svg.contentStyleType
svg.elements.svg.height
svg.elements.svg.preserveAspectRatio
svg.elements.svg.version
svg.elements.svg.viewBox
svg.elements.svg.width
svg.elements.svg.x
svg.elements.svg.y
svg.elements.svg.zoomAndPan
svg.elements.switch.allowReorder
svg.elements.symbol.preserveAspectRatio
svg.elements.symbol.viewBox
svg.elements.text.dx
svg.elements.text.dy
svg.elements.text.lengthAdjust
svg.elements.text.rotate
svg.elements.text.textLength
svg.elements.text.x
svg.elements.text.y
svg.elements.textPath.href
svg.elements.textPath.path
svg.elements.textPath.side
svg.elements.textPath.spacing
svg.elements.textPath.startOffset
svg.elements.textPath.xlink_href
svg.elements.tref.xlink_href
svg.elements.tspan.dx
svg.elements.tspan.dy
svg.elements.tspan.lengthAdjust
svg.elements.tspan.rotate
svg.elements.tspan.textLength
svg.elements.tspan.x
svg.elements.tspan.y
svg.elements.use.height
svg.elements.use.href
svg.elements.use.width
svg.elements.use.x
svg.elements.use.xlink_href
svg.elements.use.y
svg.elements.view.preserveAspectRatio
svg.elements.view.viewBox
svg.elements.view.viewTarget
svg.elements.view.zoomAndPan
svg.elements.vkern.g1
svg.elements.vkern.g2
svg.elements.vkern.k
svg.elements.vkern.u1
svg.elements.vkern.u2
Commits
Fix unittests
Add additional overrides
Add additional custom tests
Generate constructor tests even with [HTMLConstructor]
ext-attr
Add IDL for various features tracked in BCD but missing from collector
Add overrides for notifications on Safari
Add detached/transferToFixed to ArrayBuffer (#1003 )
Ignore streamingCompilation in wasm-feature-detect (#1002 )
Adds ability to check for possible updates across multiple default statements (#967 )
Replace SVG attribute names in custom/element.json (#998 )
Fix more HTML attribute reflection names (#997 )
Provide better tests for SVG attributes (#990 )
Makes output arg for feature-list.json more explicitly optional (#995 )
Add custom rule for plus-darker
in mix-blend-mode (#991 )
Add ArrayBuffer.transfer (#994 )
Outputs a log of updated features (#947 )
v10.6.4
Released December 18, 2023
Test Changes
Added
css.properties.-webkit-mask-composite
css.properties.-webkit-text-fill-color
css.properties.-webkit-text-stroke
css.properties.-webkit-text-stroke-color
css.properties.-webkit-text-stroke-width
css.properties.align-tracks
css.properties.animation-duration.auto
css.properties.animation-duration.scroll
css.properties.animation-duration.view
css.properties.background-position.side-relative_values
css.properties.background-position-x.side-relative_values
css.properties.background-position-y.side-relative_values
css.properties.contain.inline-size
css.properties.contain-intrinsic-size.auto_none
css.properties.font-family.math
css.properties.font-size.math
css.properties.font-size-adjust.from-font
css.properties.font-synthesis.position
css.properties.font-synthesis.style
css.properties.font-synthesis.weight
css.properties.grid-template-columns.masonry
css.properties.grid-template-columns.subgrid
css.properties.grid-template-rows.masonry
css.properties.grid-template-rows.subgrid
css.properties.hyphens.auto
css.properties.justify-tracks
css.properties.mix-blend-mode.plus-lighter
css.properties.offset-path.url
css.properties.offset-position.normal
css.properties.overflow.overlay
css.properties.overflow-x.overlay
css.properties.overflow-y.overlay
css.properties.text-wrap.balance
css.properties.text-wrap.nowrap
css.properties.text-wrap.pretty
css.properties.text-wrap.stable
css.properties.text-wrap.wrap
css.properties.word-break.auto-phrase
css.properties.word-break.manual
Removed
css.properties.background-position.4_value_syntax
css.properties.background-position-x.two_value_syntax
css.properties.background-position-y.2_value_syntax
Commits
Fix width: max-content for older browsers (#987 )
BCD moved the mirror script (#985 )
Add overrides for AudioProcessingEvent for FxAndroid (#980 )
fix: code issues and nits, part 2 (#979 )
fix: code issues and nits (#977 )
fix: typos (#978 )
Update unittests (#973 )
Add overrides for CookieChangeEvent (#974 )
Add additional tests for CSS properties and property values (#971 )
Mention when running a development build more explicitly (#972 )
Display PR number in version for Heroku review apps (#970 )
Keep GitHub export button disabled if we can't export to GitHub (#969 )
Rename background-position-*.2/4_value_syntax to side-relative_values (#968 )
Improve LambdaTest support (#966 )
Add donation link to navigation bar (#965 )
Mention staging version in the readme (#964 )
Don't set NODE_ENV=production in start command (#963 )
Add 'auto-phrase' and 'manual' as values for CSS 'word-break' property (#961 )
Use sample secrets as base for secrets (#962 )
Fix Selenium run in deploy script (#960 )
Remove unneeded types (#959 )
v10.6.3
Released December 14, 2023
Test Changes
Added
css.properties.-webkit-animation-trigger
css.properties.-webkit-app-region
css.properties.-webkit-border-horizontal-spacing
css.properties.-webkit-border-vertical-spacing
css.properties.-webkit-column-axis
css.properties.-webkit-column-break-after
css.properties.-webkit-column-break-before
css.properties.-webkit-column-break-inside
css.properties.-webkit-column-progression
css.properties.-webkit-cursor-visibility
css.properties.-webkit-font-size-delta
css.properties.-webkit-hyphenate-character
css.properties.-webkit-hyphenate-limit-after
css.properties.-webkit-hyphenate-limit-before
css.properties.-webkit-hyphenate-limit-lines
css.properties.-webkit-initial-letter
css.properties.-webkit-line-align
css.properties.-webkit-line-box-contain
css.properties.-webkit-line-grid
css.properties.-webkit-line-snap
css.properties.-webkit-locale
css.properties.-webkit-logical-height
css.properties.-webkit-logical-width
css.properties.-webkit-margin-after
css.properties.-webkit-margin-before
css.properties.-webkit-marquee
css.properties.-webkit-marquee-direction
css.properties.-webkit-marquee-increment
css.properties.-webkit-marquee-repetition
css.properties.-webkit-marquee-speed
css.properties.-webkit-marquee-style
css.properties.-webkit-mask-box-image
css.properties.-webkit-mask-box-image-outset
css.properties.-webkit-mask-box-image-repeat
css.properties.-webkit-mask-box-image-slice
css.properties.-webkit-mask-box-image-source
css.properties.-webkit-mask-box-image-width
css.properties.-webkit-mask-source-type
css.properties.-webkit-max-logical-height
css.properties.-webkit-max-logical-width
css.properties.-webkit-min-logical-height
css.properties.-webkit-min-logical-width
css.properties.-webkit-nbsp-mode
css.properties.-webkit-perspective-origin-x
css.properties.-webkit-perspective-origin-y
css.properties.-webkit-rtl-ordering
css.properties.-webkit-text-combine
css.properties.-webkit-text-decoration-skip
css.properties.-webkit-text-decorations-in-effect
css.properties.-webkit-text-zoom
css.properties.-webkit-transform-origin-x
css.properties.-webkit-transform-origin-y
css.properties.-webkit-transform-origin-z
css.properties.-webkit-user-drag
css.properties.-webkit-user-modify
Commits
Update unittests (#957 )
Fix Selenium action (#956 )
Add specific tests for non-standard -webkit properties (#952 )
v10.6.2
Released December 14, 2023
Test Changes
Added
api.KeyFrameRequestEvent
api.MLGraphBuilder.argMax
api.MLGraphBuilder.argMin
api.MLGraphBuilder.cast
api.MLGraphBuilder.equal
api.MLGraphBuilder.erf
api.MLGraphBuilder.expand
api.MLGraphBuilder.gather
api.MLGraphBuilder.greater
api.MLGraphBuilder.greaterOrEqual
api.MLGraphBuilder.identity
api.MLGraphBuilder.layerNormalization
api.MLGraphBuilder.lesser
api.MLGraphBuilder.lesserOrEqual
api.MLGraphBuilder.not
api.MLGraphBuilder.reciprocal
api.MLGraphBuilder.sqrt
api.MLGraphBuilder.triangular
api.MLGraphBuilder.where
api.MLOperand.dataType
api.MLOperand.shape
api.Navigation.activation
api.NavigationActivation
api.RTCRtpScriptTransformer.keyframerequest_event
Removed
api.MLGraphBuilder.squeeze
Changed
api.AudioNode
api.AudioParam
api.AudioTrack
api.BaseAudioContext.decodeAudioData.returns_promise
api.CanvasGradient
api.CanvasPattern
api.CanvasRenderingContext2D.clip.path_parameter
api.CanvasRenderingContext2D.drawFocusIfNeeded.path_parameter
api.CanvasRenderingContext2D.drawImage.ImageBitmap_source_image
api.CanvasRenderingContext2D.drawImage.SVGImageElement_source_image
api.CanvasRenderingContext2D.fill.path_parameter
api.CanvasRenderingContext2D.isPointInPath.path_parameter
api.CanvasRenderingContext2D.isPointInStroke.path_parameter
api.CanvasRenderingContext2D.stroke.path_parameter
api.CharacterData
api.CSSConditionRule
api.CSSGroupingRule
api.CSSKeyframeRule
api.CSSRule
api.CSSRuleList
api.CSSStyleRule
api.DeviceMotionEventAcceleration
api.DeviceMotionEventRotationRate
api.DOMRectList
api.EventTarget
api.FetchEvent
api.FileSystemDirectoryEntry
api.FileSystemDirectoryReader
api.FileSystemEntry
api.FileSystemFileEntry
api.GeolocationCoordinates
api.GeolocationPosition
api.GPUAdapter
api.GPUBuffer
api.GPUCommandEncoder
api.GPUComputePassEncoder
api.GPUDevice
api.GPUQueue
api.GPURenderPassEncoder
api.GPUTexture
api.HTMLFormControlsCollection
api.HTMLMediaElement
api.IDBDatabase
api.IDBOpenDBRequest
api.IDBRequest
api.ImageCapture
api.ImageData
api.InputDeviceInfo
api.MediaDeviceInfo
api.MediaStreamTrackAudioSourceNode
api.MediaStreamTrackEvent
api.MessagePort
api.Metadata
api.MimeType
api.MutationRecord
api.NotificationEvent
api.OfflineAudioCompletionEvent
api.PerformanceEntry
api.PerformanceMark
api.PerformanceNavigation
api.PerformanceTiming
api.ProcessingInstruction
api.RadioNodeList
api.ReadableStreamDefaultReader
api.RTCDataChannel
api.RTCDataChannelEvent
api.RTCIdentityAssertion
api.RTCPeerConnection.addIceCandidate.returns_promise
api.RTCPeerConnection.setLocalDescription.returns_promise
api.RTCPeerConnection.setRemoteDescription.returns_promise
api.SpeechGrammar
api.SpeechSynthesisErrorEvent
api.SpeechSynthesisEvent
api.SpeechSynthesisVoice
api.StyleSheet
api.SVGAngle
api.SVGAnimatedAngle
api.SVGAnimatedBoolean
api.SVGAnimatedEnumeration
api.SVGAnimatedInteger
api.SVGAnimatedLength
api.SVGAnimatedLengthList
api.SVGAnimatedNumber
api.SVGAnimatedNumberList
api.SVGAnimatedPreserveAspectRatio
api.SVGAnimatedRect
api.SVGAnimatedString
api.SVGAnimatedTransformList
api.SVGAnimationElement
api.SVGComponentTransferFunctionElement
api.SVGGeometryElement
api.SVGGradientElement
api.SVGGraphicsElement
api.SVGLength
api.SVGLengthList
api.SVGNumber
api.SVGNumberList
api.SVGPoint
api.SVGPointList
api.SVGPreserveAspectRatio
api.SVGRect
api.SVGStringList
api.SVGTextContentElement
api.SVGTextPositioningElement
api.SVGTransform
api.SVGTransformList
api.TextMetrics
api.TextTrack
api.TextTrackCue
api.TextTrackCueList
api.ValidityState
api.VideoTrack
api.VTTCue
api.WebGLTimerQueryEXT
api.WebGLVertexArrayObjectOES
api.XMLHttpRequestEventTarget
api.XMLHttpRequestUpload
api.XPathResult
javascript.builtins.TypedArray.iterable_in_constructor
javascript.builtins.Int8Array.Int8Array.iterable_allowed
javascript.builtins.Uint8Array.Uint8Array.iterable_allowed
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.iterable_allowed
javascript.builtins.Int16Array.Int16Array.iterable_allowed
javascript.builtins.Uint16Array.Uint16Array.iterable_allowed
javascript.builtins.Int32Array.Int32Array.iterable_allowed
javascript.builtins.Uint32Array.Uint32Array.iterable_allowed
javascript.builtins.Float32Array.Float32Array.iterable_allowed
javascript.builtins.Float64Array.Float64Array.iterable_allowed
javascript.builtins.AsyncIterator
javascript.builtins.Generator
javascript.builtins.AsyncGenerator
Commits
Revert "Simplify replaceAsync function" (#950 )
Silences warning logs and adds additional earlier skip check if no detected BCD updates (#909 )
Autorun Selenium on new version (#919 )
Add funding.yml (#945 )
express-session should not be a dev dependency
Use expressSession instead of custom logic to create/store session ID
Fix Selenium script
v10.6.1
Released December 11, 2023
Commits
Revert "Use req.cookies.sid directly"
Fix Selenium script
Fix report-stats script
v10.6.0
Released December 11, 2023
Test Changes
Added
api.HTMLIFrameElement.credentialless
api.IdentityCredential.disconnect_static
api.PerformanceLongAnimationFrameTiming
api.URLPattern.hasRegExpGroups
api.WebTransport.supportsReliableOnly_static
api.Window.credentialless
css.properties.border-style.dashed
css.properties.border-style.dotted
css.properties.border-style.double
css.properties.border-style.groove
css.properties.border-style.hidden
css.properties.border-style.inset
css.properties.border-style.none
css.properties.border-style.outset
css.properties.border-style.ridge
css.properties.border-style.solid
css.properties.outline-style.dashed
css.properties.outline-style.dotted
css.properties.outline-style.double
css.properties.outline-style.groove
css.properties.outline-style.inset
css.properties.outline-style.none
css.properties.outline-style.outset
css.properties.outline-style.ridge
css.properties.outline-style.solid
Changed
api.AudioNode
api.AudioParam
api.AudioTrack
api.BaseAudioContext.decodeAudioData.returns_promise
api.CanvasGradient
api.CanvasPattern
api.CanvasRenderingContext2D.clip.path_parameter
api.CanvasRenderingContext2D.drawFocusIfNeeded.path_parameter
api.CanvasRenderingContext2D.drawImage.ImageBitmap_source_image
api.CanvasRenderingContext2D.drawImage.SVGImageElement_source_image
api.CanvasRenderingContext2D.fill.path_parameter
api.CanvasRenderingContext2D.isPointInPath.path_parameter
api.CanvasRenderingContext2D.isPointInStroke.path_parameter
api.CanvasRenderingContext2D.stroke.path_parameter
api.CharacterData
api.CSSConditionRule
api.CSSGroupingRule
api.CSSKeyframeRule
api.CSSRule
api.CSSRuleList
api.CSSStyleRule
api.DeviceMotionEventAcceleration
api.DeviceMotionEventRotationRate
api.DOMRectList
api.EventTarget
webassembly.api.Exception.stack
api.FetchEvent
api.FileSystemDirectoryEntry
api.FileSystemDirectoryReader
api.FileSystemEntry
api.FileSystemFileEntry
api.GeolocationCoordinates
api.GeolocationPosition
api.GPUAdapter
api.GPUBuffer
api.GPUCommandEncoder
api.GPUComputePassEncoder
api.GPUDevice
api.GPUQueue
api.GPURenderPassEncoder
api.GPUTexture
api.HTMLFormControlsCollection
api.HTMLMediaElement
api.IDBDatabase
api.IDBOpenDBRequest
api.IDBRequest
api.ImageCapture
api.ImageData
api.InputDeviceInfo
api.MediaDeviceInfo
api.MediaStreamTrackAudioSourceNode
api.MediaStreamTrackEvent
api.MessagePort
api.Metadata
api.MimeType
api.MutationRecord
api.NotificationEvent
api.OfflineAudioCompletionEvent
api.PerformanceEntry
api.PerformanceMark
api.PerformanceNavigation
api.PerformanceTiming
api.ProcessingInstruction
api.RadioNodeList
api.ReadableStreamDefaultReader
api.RTCDataChannel
api.RTCDataChannelEvent
api.RTCIdentityAssertion
api.RTCPeerConnection.addIceCandidate.returns_promise
api.RTCPeerConnection.setLocalDescription.returns_promise
api.RTCPeerConnection.setRemoteDescription.returns_promise
api.SpeechGrammar
api.SpeechSynthesisErrorEvent
api.SpeechSynthesisEvent
api.SpeechSynthesisVoice
api.StyleSheet
api.SVGAngle
api.SVGAnimatedAngle
api.SVGAnimatedBoolean
api.SVGAnimatedEnumeration
api.SVGAnimatedInteger
api.SVGAnimatedLength
api.SVGAnimatedLengthList
api.SVGAnimatedNumber
api.SVGAnimatedNumberList
api.SVGAnimatedPreserveAspectRatio
api.SVGAnimatedRect
api.SVGAnimatedString
api.SVGAnimatedTransformList
api.SVGAnimationElement
api.SVGComponentTransferFunctionElement
api.SVGGeometryElement
api.SVGGradientElement
api.SVGGraphicsElement
api.SVGLength
api.SVGLengthList
api.SVGNumber
api.SVGNumberList
api.SVGPoint
api.SVGPointList
api.SVGPreserveAspectRatio
api.SVGRect
api.SVGStringList
api.SVGTextContentElement
api.SVGTextPositioningElement
api.SVGTransform
api.SVGTransformList
api.TextMetrics
api.TextTrack
api.TextTrackCue
api.TextTrackCueList
api.ValidityState
api.VideoTrack
api.VTTCue
api.WebGLTimerQueryEXT
api.WebGLVertexArrayObjectOES
api.XMLHttpRequestEventTarget
api.XMLHttpRequestUpload
api.XPathResult
javascript.builtins.TypedArray.iterable_in_constructor
javascript.builtins.Int8Array.Int8Array.iterable_allowed
javascript.builtins.Uint8Array.Uint8Array.iterable_allowed
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.iterable_allowed
javascript.builtins.Int16Array.Int16Array.iterable_allowed
javascript.builtins.Uint16Array.Uint16Array.iterable_allowed
javascript.builtins.Int32Array.Int32Array.iterable_allowed
javascript.builtins.Uint32Array.Uint32Array.iterable_allowed
javascript.builtins.Float32Array.Float32Array.iterable_allowed
javascript.builtins.Float64Array.Float64Array.iterable_allowed
javascript.builtins.AsyncIterator
javascript.builtins.Generator
javascript.builtins.AsyncGenerator
Commits
Add message to parsed results if result is null
Catch if user agent can't be obtained
Add more types and refactor to catch bad variable inputs
Create separate types test command
Simplify replaceAsync function
Fix version comparison
Use @typescript-eslint/no-unused-var
Don’t compare string and number
Fix styling issues
Fix issues with use of void type
Add JSDocs to update-bcd
Use typescript-eslint/[strict/stylistic] ESLint configs
Add more typedefs to Selenium script
Fix Selenium script
Use TypeScript recommendations for eslint-plugin-jsdoc
Replace sass.renderSync with sass.compile
Define ReportStats type
Catch if a query is an array
Use req.cookies.sid directly
Add <line-style>
values to border-style and outline-style
Fix custom test for WebAssembly.Exception.stack
Change UI labels on export buttons (#902 )
Ensure Nodemon re-generates tests properly
Add underlines to anchors for accessibility
Mention collector is by Open Web Docs on homepage
Update styling
Resource builder: watch package-lock.json, not package.json
Use foreman package to parallelize site reloading
Mention path filter in find-missing-features
Add link to harness.js source code
Fix ESLint errors
Update styling for paper blocks
Use new GFM proposal for note blocks
Increase top padding
Update FAQ on about page
Use GFM heading IDs in rendered markdown pages
Use es-scraper package
v10.5.2
Released November 28, 2023
Test Changes
Added
api.AbortSignal.abort_event
api.Animation.cancel_event
api.Animation.finish_event
api.Animation.remove_event
api.ApplicationCache.cached_event
api.ApplicationCache.checking_event
api.ApplicationCache.downloading_event
api.ApplicationCache.error_event
api.ApplicationCache.noupdate_event
api.ApplicationCache.obsolete_event
api.ApplicationCache.progress_event
api.ApplicationCache.updateready_event
api.AudioContext.sinkchange_event
api.AudioDecoder.dequeue_event
api.AudioEncoder.dequeue_event
api.AudioRenderCapacity.update_event
api.AudioScheduledSourceNode.ended_event
api.AudioSession.statechange_event
api.AudioTrackList.addtrack_event
api.AudioTrackList.change_event
api.AudioTrackList.removetrack_event
api.AudioWorkletNode.processorerror_event
api.BackgroundFetchRegistration.progress_event
api.BaseAudioContext.statechange_event
api.BatteryManager.chargingchange_event
api.BatteryManager.chargingtimechange_event
api.BatteryManager.dischargingtimechange_event
api.BatteryManager.levelchange_event
api.Bluetooth.advertisementreceived_event
api.Bluetooth.availabilitychanged_event
api.Bluetooth.characteristicvaluechanged_event
api.Bluetooth.gattserverdisconnected_event
api.Bluetooth.serviceadded_event
api.Bluetooth.servicechanged_event
api.Bluetooth.serviceremoved_event
api.BluetoothDevice.advertisementreceived_event
api.BluetoothDevice.characteristicvaluechanged_event
api.BluetoothDevice.gattserverdisconnected_event
api.BluetoothDevice.serviceadded_event
api.BluetoothDevice.servicechanged_event
api.BluetoothDevice.serviceremoved_event
api.BluetoothRemoteGATTCharacteristic.characteristicvaluechanged_event
api.BluetoothRemoteGATTService.characteristicvaluechanged_event
api.BluetoothRemoteGATTService.serviceadded_event
api.BluetoothRemoteGATTService.servicechanged_event
api.BluetoothRemoteGATTService.serviceremoved_event
api.BroadcastChannel.message_event
api.BroadcastChannel.messageerror_event
api.CaptureController.capturedmousechange_event
api.CloseWatcher.cancel_event
api.CloseWatcher.close_event
api.CookieStore.change_event
api.DedicatedWorkerGlobalScope.message_event
api.DedicatedWorkerGlobalScope.messageerror_event
api.DedicatedWorkerGlobalScope.rtctransform_event
api.DevicePosture.change_event
api.Document.afterscriptexecute_event
api.Document.beforescriptexecute_event
api.Document.freeze_event
api.Document.fullscreenchange_event
api.Document.fullscreenerror_event
api.Document.pointerlockchange_event
api.Document.pointerlockerror_event
api.Document.prerenderingchange_event
api.Document.readystatechange_event
api.Document.resume_event
api.Document.visibilitychange_event
api.DocumentPictureInPicture.enter_event
api.EditContext.characterboundsupdate_event
api.EditContext.compositionend_event
api.EditContext.compositionstart_event
api.EditContext.textformatupdate_event
api.EditContext.textupdate_event
api.Element.beforeload_event
api.Element.focusin_event
api.Element.focusout_event
api.Element.fullscreenchange_event
api.Element.fullscreenerror_event
api.Element.gesturechange_event
api.Element.gestureend_event
api.Element.gesturestart_event
api.EventSource.error_event
api.EventSource.message_event
api.EventSource.open_event
api.FileReader.abort_event
api.FileReader.error_event
api.FileReader.load_event
api.FileReader.loadend_event
api.FileReader.loadstart_event
api.FileReader.progress_event
api.FontFaceSet.loading_event
api.FontFaceSet.loadingdone_event
api.FontFaceSet.loadingerror_event
api.GPUDevice.uncapturederror_event
api.HID.connect_event
api.HID.disconnect_event
api.HIDDevice.inputreport_event
api.HTMLBodyElement.blur_event
api.HTMLBodyElement.error_event
api.HTMLBodyElement.focus_event
api.HTMLBodyElement.focusin_event
api.HTMLBodyElement.focusout_event
api.HTMLBodyElement.load_event
api.HTMLBodyElement.orientationchange_event
api.HTMLBodyElement.resize_event
api.HTMLBodyElement.scroll_event
api.HTMLBodyElement.selectionchange_event
api.HTMLFrameSetElement.orientationchange_event
api.HTMLImageElement.error_event
api.HTMLInputElement.search_event
api.HTMLMarqueeElement.bounce_event
api.HTMLMarqueeElement.finish_event
api.HTMLMarqueeElement.start_event
api.HTMLMediaElement.encrypted_event
api.HTMLMediaElement.error_event
api.HTMLMediaElement.waitingforkey_event
api.HTMLPortalElement.message_event
api.HTMLPortalElement.messageerror_event
api.HTMLVideoElement.enterpictureinpicture_event
api.HTMLVideoElement.leavepictureinpicture_event
api.IDBDatabase.abort_event
api.IDBDatabase.close_event
api.IDBDatabase.error_event
api.IDBDatabase.versionchange_event
api.IDBOpenDBRequest.blocked_event
api.IDBOpenDBRequest.upgradeneeded_event
api.IDBRequest.error_event
api.IDBRequest.success_event
api.IDBTransaction.abort_event
api.IDBTransaction.complete_event
api.IDBTransaction.error_event
api.IdleDetector.change_event
api.Keyboard.layoutchange_event
api.MediaDevices.captureaction_event
api.MediaDevices.devicechange_event
api.MediaKeySession.keystatuseschange_event
api.MediaKeySession.message_event
api.MediaQueryList.change_event
api.MediaRecorder.dataavailable_event
api.MediaRecorder.error_event
api.MediaRecorder.pause_event
api.MediaRecorder.resume_event
api.MediaRecorder.start_event
api.MediaRecorder.stop_event
api.MediaRecorder.warning_event
api.MediaSource.sourceclose_event
api.MediaSource.sourceended_event
api.MediaSource.sourceopen_event
api.MediaStream.active_event
api.MediaStream.addtrack_event
api.MediaStream.inactive_event
api.MediaStream.removetrack_event
api.MediaStreamTrack.capturehandlechange_event
api.MediaStreamTrack.ended_event
api.MediaStreamTrack.isolationchange_event
api.MediaStreamTrack.mute_event
api.MediaStreamTrack.overconstrained_event
api.MediaStreamTrack.unmute_event
api.MessagePort.message_event
api.MessagePort.messageerror_event
api.MIDIAccess.statechange_event
api.MIDIInput.midimessage_event
api.MIDIPort.statechange_event
api.Navigation.currententrychange_event
api.Navigation.navigate_event
api.Navigation.navigateerror_event
api.Navigation.navigatesuccess_event
api.NavigationHistoryEntry.dispose_event
api.NavigatorManagedData.managedconfigurationchange_event
api.NDEFReader.reading_event
api.NDEFReader.readingerror_event
api.NetworkInformation.change_event
api.NetworkInformation.typechange_event
api.Notification.click_event
api.Notification.close_event
api.Notification.error_event
api.Notification.show_event
api.OfflineAudioContext.complete_event
api.OffscreenCanvas.contextlost_event
api.OffscreenCanvas.contextrestored_event
api.PaymentRequest.merchantvalidation_event
api.PaymentRequest.paymentmethodchange_event
api.PaymentRequest.shippingaddresschange_event
api.PaymentRequest.shippingoptionchange_event
api.PaymentResponse.payerdetailchange_event
api.Performance.resourcetimingbufferfull_event
api.PermissionStatus.change_event
api.PictureInPictureWindow.resize_event
api.PortalHost.message_event
api.PortalHost.messageerror_event
api.PresentationAvailability.change_event
api.PresentationConnection.close_event
api.PresentationConnection.connect_event
api.PresentationConnection.message_event
api.PresentationConnection.terminate_event
api.PresentationConnectionList.connectionavailable_event
api.PresentationRequest.connectionavailable_event
api.RemotePlayback.connect_event
api.RemotePlayback.connecting_event
api.RemotePlayback.disconnect_event
api.RTCDataChannel.bufferedamountlow_event
api.RTCDataChannel.close_event
api.RTCDataChannel.closing_event
api.RTCDataChannel.error_event
api.RTCDataChannel.message_event
api.RTCDataChannel.open_event
api.RTCDtlsTransport.error_event
api.RTCDtlsTransport.statechange_event
api.RTCDTMFSender.tonechange_event
api.RTCIceTransport.error_event
api.RTCIceTransport.gatheringstatechange_event
api.RTCIceTransport.icecandidate_event
api.RTCIceTransport.selectedcandidatepairchange_event
api.RTCIceTransport.statechange_event
api.RTCPeerConnection.addstream_event
api.RTCPeerConnection.connectionstatechange_event
api.RTCPeerConnection.datachannel_event
api.RTCPeerConnection.icecandidate_event
api.RTCPeerConnection.icecandidateerror_event
api.RTCPeerConnection.iceconnectionstatechange_event
api.RTCPeerConnection.icegatheringstatechange_event
api.RTCPeerConnection.negotiationneeded_event
api.RTCPeerConnection.removestream_event
api.RTCPeerConnection.signalingstatechange_event
api.RTCPeerConnection.track_event
api.RTCSctpTransport.statechange_event
api.Screen.change_event
api.Screen.orientationchange_event
api.ScreenDetails.currentscreenchange_event
api.ScreenDetails.screenschange_event
api.ScreenOrientation.change_event
api.ScriptProcessorNode.audioprocess_event
api.Sensor.activate_event
api.Sensor.error_event
api.Sensor.reading_event
api.SerialPort.connect_event
api.SerialPort.disconnect_event
api.ServiceWorker.error_event
api.ServiceWorker.statechange_event
api.ServiceWorkerContainer.controllerchange_event
api.ServiceWorkerContainer.error_event
api.ServiceWorkerContainer.message_event
api.ServiceWorkerContainer.messageerror_event
api.ServiceWorkerGlobalScope.abortpayment_event
api.ServiceWorkerGlobalScope.activate_event
api.ServiceWorkerGlobalScope.backgroundfetchabort_event
api.ServiceWorkerGlobalScope.backgroundfetchclick_event
api.ServiceWorkerGlobalScope.backgroundfetchfail_event
api.ServiceWorkerGlobalScope.backgroundfetchsuccess_event
api.ServiceWorkerGlobalScope.canmakepayment_event
api.ServiceWorkerGlobalScope.contentdelete_event
api.ServiceWorkerGlobalScope.cookiechange_event
api.ServiceWorkerGlobalScope.fetch_event
api.ServiceWorkerGlobalScope.install_event
api.ServiceWorkerGlobalScope.message_event
api.ServiceWorkerGlobalScope.messageerror_event
api.ServiceWorkerGlobalScope.notificationclick_event
api.ServiceWorkerGlobalScope.notificationclose_event
api.ServiceWorkerGlobalScope.paymentrequest_event
api.ServiceWorkerGlobalScope.periodicsync_event
api.ServiceWorkerGlobalScope.push_event
api.ServiceWorkerGlobalScope.pushsubscriptionchange_event
api.ServiceWorkerGlobalScope.sync_event
api.ServiceWorkerRegistration.updatefound_event
api.SFrameTransform.error_event
api.ShadowRoot.slotchange_event
api.SharedWorker.error_event
api.SharedWorkerGlobalScope.connect_event
api.SourceBuffer.abort_event
api.SourceBuffer.error_event
api.SourceBuffer.update_event
api.SourceBuffer.updateend_event
api.SourceBuffer.updatestart_event
api.SourceBufferList.addsourcebuffer_event
api.SourceBufferList.removesourcebuffer_event
api.SpeechRecognition.audioend_event
api.SpeechRecognition.audiostart_event
api.SpeechRecognition.end_event
api.SpeechRecognition.error_event
api.SpeechRecognition.nomatch_event
api.SpeechRecognition.result_event
api.SpeechRecognition.soundend_event
api.SpeechRecognition.soundstart_event
api.SpeechRecognition.speechend_event
api.SpeechRecognition.speechstart_event
api.SpeechRecognition.start_event
api.SpeechSynthesis.voiceschanged_event
api.SpeechSynthesisUtterance.boundary_event
api.SpeechSynthesisUtterance.end_event
api.SpeechSynthesisUtterance.error_event
api.SpeechSynthesisUtterance.mark_event
api.SpeechSynthesisUtterance.pause_event
api.SpeechSynthesisUtterance.resume_event
api.SpeechSynthesisUtterance.start_event
api.SVGAnimationElement.begin_event
api.SVGAnimationElement.end_event
api.SVGAnimationElement.repeat_event
api.TaskSignal.prioritychange_event
api.TextTrack.cuechange_event
api.TextTrackCue.enter_event
api.TextTrackCue.exit_event
api.TextTrackList.addtrack_event
api.TextTrackList.change_event
api.TextTrackList.removetrack_event
api.USB.connect_event
api.USB.disconnect_event
api.VideoDecoder.dequeue_event
api.VideoEncoder.dequeue_event
api.VideoTrackList.addtrack_event
api.VideoTrackList.change_event
api.VideoTrackList.removetrack_event
api.VirtualKeyboard.geometrychange_event
api.VisualViewport.resize_event
api.VisualViewport.scroll_event
api.VisualViewport.scrollend_event
api.WakeLockSentinel.release_event
api.WebSocket.close_event
api.WebSocket.error_event
api.WebSocket.message_event
api.WebSocket.open_event
api.Window.appinstalled_event
api.Window.beforeinstallprompt_event
api.Window.devicelight_event
api.Window.devicemotion_event
api.Window.deviceorientation_event
api.Window.deviceorientationabsolute_event
api.Window.deviceproximity_event
api.Window.orientationchange_event
api.Window.userproximity_event
api.Window.vrdisplayactivate_event
api.Window.vrdisplayblur_event
api.Window.vrdisplayconnect_event
api.Window.vrdisplaydeactivate_event
api.Window.vrdisplaydisconnect_event
api.Window.vrdisplayfocus_event
api.Window.vrdisplaypointerrestricted_event
api.Window.vrdisplaypointerunrestricted_event
api.Window.vrdisplaypresentchange_event
api.WindowControlsOverlay.geometrychange_event
api.Worker.error_event
api.Worker.message_event
api.Worker.messageerror_event
api.WorkerGlobalScope.error_event
api.WorkerGlobalScope.languagechange_event
api.WorkerGlobalScope.offline_event
api.WorkerGlobalScope.online_event
api.WorkerGlobalScope.rejectionhandled_event
api.WorkerGlobalScope.unhandledrejection_event
api.XMLHttpRequest.readystatechange_event
api.XMLHttpRequestEventTarget.abort_event
api.XMLHttpRequestEventTarget.error_event
api.XMLHttpRequestEventTarget.load_event
api.XMLHttpRequestEventTarget.loadend_event
api.XMLHttpRequestEventTarget.loadstart_event
api.XMLHttpRequestEventTarget.progress_event
api.XMLHttpRequestEventTarget.timeout_event
api.XRCubeLayer.redraw_event
api.XRCylinderLayer.redraw_event
api.XREquirectLayer.redraw_event
api.XRLightProbe.reflectionchange_event
api.XRQuadLayer.redraw_event
api.XRReferenceSpace.reset_event
api.XRSession.end_event
api.XRSession.frameratechange_event
api.XRSession.inputsourceschange_event
api.XRSession.select_event
api.XRSession.selectend_event
api.XRSession.selectstart_event
api.XRSession.squeeze_event
api.XRSession.squeezeend_event
api.XRSession.squeezestart_event
api.XRSession.visibilitychange_event
api.XRSystem.devicechange_event
javascript.builtins.Promise.withResolvers
webassembly.jspi
webassembly.multiMemory
webassembly.streamingCompilation
webassembly.typeReflection
Removed
css.properties.mask-position-x
css.properties.mask-position-y
Commits
Fix filtering of commits in release notes
Add one more wasm bcd mapping (#900 )
Drop support for GITHUB_TOKEN env variable
Add support for SECRETS_JSON env variable
es-scraper: get new SHA within sync function
es-scraper: consistent casing for "fs" variable
Detect new wasm features (#895 )
Fix typo "represenation" (#898 )
Collect events (#879 )
Remove non-standard mask-position-* CSS properties not in BCD
update-bcd should also update wasm folder (#891 )
Add Promise.withResolvers to custom JS (#892 )
v10.5.1
Released November 27, 2023
Test Changes
Added
css.selectors.-moz-first-node
css.selectors.-moz-last-node
css.selectors.-moz-only-whitespace
css.selectors.-moz-window-inactive
css.selectors.-moz-color-swatch
css.selectors.-moz-focus-inner
css.selectors.-moz-list-bullet
css.selectors.-moz-list-number
css.selectors.-moz-progress-bar
css.selectors.-moz-range-progress
css.selectors.-moz-range-thumb
css.selectors.-moz-range-track
css.selectors.-webkit-inner-spin-button
css.selectors.-webkit-meter-bar
css.selectors.-webkit-meter-even-less-good-value
css.selectors.-webkit-meter-inner-element
css.selectors.-webkit-meter-optimum-value
css.selectors.-webkit-meter-suboptimum-value
css.selectors.-webkit-progress-bar
css.selectors.-webkit-progress-inner-element
css.selectors.-webkit-progress-value
css.selectors.-webkit-scrollbar
css.selectors.-webkit-search-cancel-button
css.selectors.-webkit-search-results-button
css.selectors.-webkit-slider-runnable-track
css.selectors.-webkit-slider-thumb
css.selectors.popover-open
Removed
css.properties.display.xul_box_values
css.properties.display.xul_deck_values
css.properties.display.xul_grid_values
css.properties.display.xul_inline_grid_stack
css.properties.display.xul_popup_values
css.properties.display.xul_stack_value
css.properties.line-height.-moz-block-height
css.properties.mask-position.three_value_syntax
css.properties.object-position.three_value_syntax
css.properties.perspective-origin.three_value_syntax
css.properties.shape-outside.three_value_syntax
javascript.builtins.Object.toSource
javascript.builtins.Function.toSource
javascript.builtins.Boolean.toSource
javascript.builtins.Symbol.toSource
javascript.builtins.Error.toSource
javascript.builtins.Number.toSource
javascript.builtins.Date.toSource
javascript.builtins.String.toSource
javascript.builtins.RegExp.toSource
javascript.builtins.Array.toSource
javascript.builtins.TypedArray.name
javascript.builtins.WeakMap.clear
javascript.builtins.uneval
Commits
Add custom CSS selectors (#888 )
Update custom CSS (#883 )
Update custom JS (#882 )
Add more ctor error messages (#881 )
testCSSSelector: make sure selector()
syntax is supported
Fix navigation bar to the top of viewport
v10.5.0
Released November 26, 2023
Notable Changes
The collector now collects support data for CSS selectors, furthering the project's feature coverage!
Test Changes
Added
api.console.assert_static
api.console.clear_static
api.console.count_static
api.console.countReset_static
api.console.debug_static
api.console.dir_static
api.console.dirxml_static
api.console.error_static
api.console.exception_static
api.console.group_static
api.console.groupCollapsed_static
api.console.groupEnd_static
api.console.info_static
api.console.log_static
api.console.profile_static
api.console.profileEnd_static
api.console.table_static
api.console.time_static
api.console.timeEnd_static
api.console.timeLog_static
api.console.timeStamp_static
api.console.trace_static
api.console.warn_static
api.HTMLSelectElement.showPicker
api.MediaKeys.getStatusForPolicy
api.Request.targetAddressSpace
css.properties.background-tbd
css.properties.inset-area
css.selectors.nesting
css.selectors.next-sibling
css.selectors.after
css.selectors.backdrop
css.selectors.before
css.selectors.cue
css.selectors.cue-region
css.selectors.file-selector-button
css.selectors.first-letter
css.selectors.first-line
css.selectors.grammar-error
css.selectors.highlight
css.selectors.marker
css.selectors.nth-fragment
css.selectors.part
css.selectors.placeholder
css.selectors.selection
css.selectors.slotted
css.selectors.spelling-error
css.selectors.target-text
css.selectors.view-transition
css.selectors.view-transition-group
css.selectors.view-transition-image-pair
css.selectors.view-transition-new
css.selectors.view-transition-old
css.selectors.active
css.selectors.active-view-transition
css.selectors.any-link
css.selectors.autofill
css.selectors.blank
css.selectors.buffering
css.selectors.checked
css.selectors.closed
css.selectors.current
css.selectors.default
css.selectors.defined
css.selectors.dir
css.selectors.disabled
css.selectors.empty
css.selectors.enabled
css.selectors.first
css.selectors.first-child
css.selectors.first-of-page
css.selectors.first-of-type
css.selectors.focus
css.selectors.focus-visible
css.selectors.focus-within
css.selectors.fullscreen
css.selectors.future
css.selectors.has
css.selectors.host
css.selectors.host-context
css.selectors.hover
css.selectors.in-range
css.selectors.indeterminate
css.selectors.invalid
css.selectors.is
css.selectors.lang
css.selectors.last-child
css.selectors.last-of-page
css.selectors.last-of-type
css.selectors.left
css.selectors.link
css.selectors.local-link
css.selectors.matches
css.selectors.modal
css.selectors.muted
css.selectors.not
css.selectors.nth
css.selectors.nth-child
css.selectors.nth-col
css.selectors.nth-last-child
css.selectors.nth-last-col
css.selectors.nth-last-of-type
css.selectors.nth-of-page
css.selectors.nth-of-type
css.selectors.only-child
css.selectors.only-of-type
css.selectors.open
css.selectors.optional
css.selectors.out-of-range
css.selectors.past
css.selectors.paused
css.selectors.picture-in-picture
css.selectors.placeholder-shown
css.selectors.playing
css.selectors.read-only
css.selectors.read-write
css.selectors.required
css.selectors.right
css.selectors.root
css.selectors.scope
css.selectors.seeking
css.selectors.snapped
css.selectors.snapped-block
css.selectors.snapped-inline
css.selectors.snapped-x
css.selectors.snapped-y
css.selectors.stalled
css.selectors.start-of-page
css.selectors.target
css.selectors.target-within
css.selectors.user-invalid
css.selectors.user-valid
css.selectors.valid
css.selectors.visited
css.selectors.volume-locked
css.selectors.where
css.selectors.child
css.selectors.column
css.selectors.subsequent-sibling
Removed
api.console.assert
api.console.clear
api.console.count
api.console.countReset
api.console.debug
api.console.dir
api.console.dirxml
api.console.error
api.console.exception
api.console.group
api.console.groupCollapsed
api.console.groupEnd
api.console.info
api.console.log
api.console.profile
api.console.profileEnd
api.console.table
api.console.time
api.console.timeEnd
api.console.timeLog
api.console.timeStamp
api.console.trace
api.console.warn
api.GPUCommandEncoder.writeTimestamp
api.Window.pageXOffset
api.Window.pageYOffset
css.properties.grid-column-gap
css.properties.grid-gap
css.properties.grid-row-gap
css.properties.text-underline-position.above_below
css.properties.text-underline-position.left_right
html.elements.acronym
html.elements.applet
html.elements.basefont
html.elements.bgsound
html.elements.big
html.elements.blink
html.elements.center
html.elements.dir
html.elements.font
html.elements.frame
html.elements.frameset
html.elements.isindex
html.elements.keygen
html.elements.listing
html.elements.marquee
html.elements.menuitem
html.elements.multicol
html.elements.nextid
html.elements.nobr
html.elements.noembed
html.elements.noframes
html.elements.param
html.elements.plaintext
html.elements.rb
html.elements.rtc
html.elements.spacer
html.elements.strike
html.elements.tt
html.elements.xmp
javascript.builtins.Object.Object.new_required
javascript.builtins.Object.Object.constructor_without_parameters
javascript.builtins.Function.Function.new_required
javascript.builtins.Boolean.Boolean.new_required
javascript.builtins.Symbol.Symbol.constructor_without_parameters
javascript.builtins.Symbol.@@toStringTag
javascript.builtins.Error.Error.new_required
javascript.builtins.Error.message
javascript.builtins.Error.name
javascript.builtins.EvalError.EvalError.new_required
javascript.builtins.EvalError.message
javascript.builtins.EvalError.name
javascript.builtins.RangeError.RangeError.new_required
javascript.builtins.RangeError.message
javascript.builtins.RangeError.name
javascript.builtins.ReferenceError.ReferenceError.new_required
javascript.builtins.ReferenceError.message
javascript.builtins.ReferenceError.name
javascript.builtins.SyntaxError.SyntaxError.new_required
javascript.builtins.SyntaxError.message
javascript.builtins.SyntaxError.name
javascript.builtins.TypeError.TypeError.new_required
javascript.builtins.TypeError.message
javascript.builtins.TypeError.name
javascript.builtins.URIError.URIError.new_required
javascript.builtins.URIError.message
javascript.builtins.URIError.name
javascript.builtins.AggregateError.AggregateError.new_required
javascript.builtins.AggregateError.message
javascript.builtins.AggregateError.name
javascript.builtins.Number.Number.new_required
javascript.builtins.BigInt.@@toStringTag
javascript.builtins.Math.@@toStringTag
javascript.builtins.Date.Date.new_required
javascript.builtins.Date.Date.constructor_without_parameters
javascript.builtins.String.String.new_required
javascript.builtins.String.trimLeft
javascript.builtins.String.trimRight
javascript.builtins.RegExp.RegExp.new_required
javascript.builtins.Array.Array.new_required
javascript.builtins.Array.Array.constructor_without_parameters
javascript.builtins.TypedArray.TypedArray
javascript.builtins.TypedArray.@@toStringTag
javascript.builtins.Int8Array.BYTES_PER_ELEMENT
javascript.builtins.Uint8Array.BYTES_PER_ELEMENT
javascript.builtins.Uint8ClampedArray.BYTES_PER_ELEMENT
javascript.builtins.Int16Array.BYTES_PER_ELEMENT
javascript.builtins.Uint16Array.BYTES_PER_ELEMENT
javascript.builtins.Int32Array.BYTES_PER_ELEMENT
javascript.builtins.Uint32Array.BYTES_PER_ELEMENT
javascript.builtins.BigInt64Array.BigInt64Array.new_required
javascript.builtins.BigInt64Array.BigInt64Array.constructor_without_parameters
javascript.builtins.BigInt64Array.BYTES_PER_ELEMENT
javascript.builtins.BigUint64Array.BigUint64Array.new_required
javascript.builtins.BigUint64Array.BigUint64Array.constructor_without_parameters
javascript.builtins.BigUint64Array.BYTES_PER_ELEMENT
javascript.builtins.Float32Array.BYTES_PER_ELEMENT
javascript.builtins.Float64Array.BYTES_PER_ELEMENT
javascript.builtins.Map.Map.constructor_without_parameters
javascript.builtins.Map.@@toStringTag
javascript.builtins.Set.Set.constructor_without_parameters
javascript.builtins.Set.@@toStringTag
javascript.builtins.WeakMap.WeakMap.constructor_without_parameters
javascript.builtins.WeakMap.@@toStringTag
javascript.builtins.WeakSet.WeakSet.new_required
javascript.builtins.WeakSet.WeakSet.constructor_without_parameters
javascript.builtins.WeakSet.@@toStringTag
javascript.builtins.ArrayBuffer.@@toStringTag
javascript.builtins.SharedArrayBuffer.SharedArrayBuffer.new_required
javascript.builtins.SharedArrayBuffer.@@toStringTag
javascript.builtins.DataView.@@toStringTag
javascript.builtins.Atomics.@@toStringTag
javascript.builtins.Atomics.wake
javascript.builtins.JSON.@@toStringTag
javascript.builtins.WeakRef.WeakRef.new_required
javascript.builtins.WeakRef.@@toStringTag
javascript.builtins.FinalizationRegistry.FinalizationRegistry.new_required
javascript.builtins.FinalizationRegistry.@@toStringTag
javascript.builtins.Promise.Promise.new_required
javascript.builtins.Promise.@@toStringTag
javascript.builtins.GeneratorFunction.GeneratorFunction.new_required
javascript.builtins.GeneratorFunction.@@toStringTag
javascript.builtins.AsyncGeneratorFunction.AsyncGeneratorFunction.new_required
javascript.builtins.AsyncGeneratorFunction.@@toStringTag
javascript.builtins.Generator.@@toStringTag
javascript.builtins.AsyncGenerator.@@toStringTag
javascript.builtins.AsyncFunction.AsyncFunction.new_required
javascript.builtins.AsyncFunction.@@toStringTag
javascript.builtins.Reflect.@@toStringTag
javascript.builtins.Proxy.Proxy.new_required
javascript.builtins.InternalError.InternalError.new_required
javascript.builtins.Intl.@@toStringTag
javascript.builtins.Intl.Collator.Collator.new_required
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.new_required
javascript.builtins.Intl.DisplayNames.DisplayNames.new_required
javascript.builtins.Intl.DurationFormat.DurationFormat.new_required
javascript.builtins.Intl.ListFormat.ListFormat.new_required
javascript.builtins.Intl.Locale.Locale.new_required
javascript.builtins.Intl.Locale.calendars
javascript.builtins.Intl.Locale.collations
javascript.builtins.Intl.Locale.hourCycles
javascript.builtins.Intl.Locale.numberingSystems
javascript.builtins.Intl.Locale.textInfo
javascript.builtins.Intl.Locale.timeZones
javascript.builtins.Intl.Locale.weekInfo
javascript.builtins.Intl.NumberFormat.NumberFormat.new_required
javascript.builtins.Intl.PluralRules.PluralRules.new_required
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.new_required
javascript.builtins.Intl.Segmenter.Segmenter.new_required
javascript.builtins.Temporal.Calendar.Calendar.new_required
javascript.builtins.Temporal.Duration.Duration.new_required
javascript.builtins.Temporal.Instant.Instant.new_required
javascript.builtins.Temporal.PlainDate.PlainDate.new_required
javascript.builtins.Temporal.PlainDateTime.PlainDateTime.new_required
javascript.builtins.Temporal.PlainMonthDay.PlainMonthDay.new_required
javascript.builtins.Temporal.PlainTime.PlainTime.new_required
javascript.builtins.Temporal.PlainYearMonth.PlainYearMonth.new_required
javascript.builtins.Temporal.TimeZone.TimeZone.new_required
javascript.builtins.Temporal.ZonedDateTime.ZonedDateTime.new_required
Changed
css.properties.text-indent.each-line
css.properties.text-indent.hanging
Commits
Collect CSS selectors (#877 )
Remove special case for RTC exposure (#878 )
Don't generate tests for Window.page[X/Y]Offset
Ignore grid-*-gap CSS property aliases
Fix code scanning report
Replace tagging workflow with git commands
Don't define class attribute in browserinfo.ejs twice
Fix JS alternate names (#873 )
Don't skip out of loop when collecting TypedArray test list (#875 )
update-bcd: rewrite update function logic (#801 )
Update overrides
Don't add TypedArray as a ctor (#874 )
Move JavaScript attribute ignore logic to its own function
Skip generating tests for JavaScript String.trimLeft/trimRight
Fix tests for css.properties.text-indent.[each-line/hanging]
Only test new_required & empty ctor on relevant ctors (#850 )
Fix formatting
Stop adding @@toStringTag (#851 )
Simplify check for Error subclasses
Don't add additional BYTES_PER_ELEMENT features (#852 )
No longer add name/message to Error subclasses (#853 )
Don't add obsolete HTML elements (#864 )
Remove left_right from text-underline-position (#847 )
No longer special case Console API (#846 )
v10.4.0
Released November 14, 2023
Test Changes
Added
api.Bluetooth.requestLEScan
api.BluetoothDataFilter
api.BluetoothLEScan
api.BluetoothLEScanFilter
api.BluetoothLEScanPermissionResult
api.BluetoothManufacturerDataFilter
api.BluetoothServiceDataFilter
api.CloseWatcher
api.CSSViewTransitionRule.navigation
api.CSSViewTransitionRule.type
api.HTMLTemplateElement.shadowRootDelegatesFocus
api.HTMLTemplateElement.shadowRootMode
api.IdentityProvider.close_static
api.Navigator.clearOriginJoinedAdInterestGroups
api.Navigator.createAuctionNonce
api.Navigator.login
api.Navigator.managed
api.NavigatorLogin
api.NavigatorManagedData
api.PageRevealEvent
webassembly.api
api.XRFrame.detectedPlanes
api.XRPlane
api.XRPlaneSet
api.XRSession.initiateRoomCapture
css.properties.field-sizing
Removed
api.CSSViewTransitionRule.navigationConditionText
api.CSSViewTransitionRule.trigger
api.EditContext.compositionRangeEnd
api.EditContext.compositionRangeStart
api.EditContext.controlBounds
api.EditContext.isComposing
api.EditContext.selectionBounds
api.Element.webkitMatchesSelector
api.RevealEvent
api.TextUpdateEvent.compositionEnd
api.TextUpdateEvent.compositionStart
javascript.builtins.WebAssembly
css.properties.align-tracks
css.properties.justify-tracks
css.properties.text-decoration.blink
Changed
api.FileSystem
api.FileSystemDirectoryEntry
api.FileSystemDirectoryReader
api.FileSystemEntry
api.FileSystemFileEntry
api.FileSystemSync
api.Metadata
Commits
Move WebAssembly API to webassembly.api
(#647 )
Ignore Element.webkitMatchesSelector
Remove test for css.properties.text-decoration.blink
v10.3.0
Released November 7, 2023
Notable Changes
Originally, the JavaScript spec was manually scraped using https://github.com/jc-verse/mdn-checker every once in a while, as there was no NPM package available. Now, the relevant code has been obtained from the es-scraper package in the repository and integrated directly into the JavaScript test generation. Once an NPM package version is available, we will switch to using the package instead.
Test Changes
Added
javascript.builtins.RegExp.RegExp.new_required
Removed
css.properties.-webkit-align-content
css.properties.-webkit-align-items
css.properties.-webkit-align-self
css.properties.-webkit-animation
css.properties.-webkit-animation-delay
css.properties.-webkit-animation-direction
css.properties.-webkit-animation-duration
css.properties.-webkit-animation-fill-mode
css.properties.-webkit-animation-iteration-count
css.properties.-webkit-animation-name
css.properties.-webkit-animation-play-state
css.properties.-webkit-animation-timing-function
css.properties.-webkit-appearance
css.properties.-webkit-backface-visibility
css.properties.-webkit-background-clip
css.properties.-webkit-background-origin
css.properties.-webkit-background-size
css.properties.-webkit-border-bottom-left-radius
css.properties.-webkit-border-bottom-right-radius
css.properties.-webkit-border-radius
css.properties.-webkit-border-top-left-radius
css.properties.-webkit-border-top-right-radius
css.properties.-webkit-box-align
css.properties.-webkit-box-flex
css.properties.-webkit-box-ordinal-group
css.properties.-webkit-box-orient
css.properties.-webkit-box-pack
css.properties.-webkit-box-shadow
css.properties.-webkit-box-sizing
css.properties.-webkit-filter
css.properties.-webkit-flex
css.properties.-webkit-flex-basis
css.properties.-webkit-flex-direction
css.properties.-webkit-flex-flow
css.properties.-webkit-flex-grow
css.properties.-webkit-flex-shrink
css.properties.-webkit-flex-wrap
css.properties.-webkit-justify-content
css.properties.-webkit-mask
css.properties.-webkit-mask-box-image
css.properties.-webkit-mask-box-image-outset
css.properties.-webkit-mask-box-image-repeat
css.properties.-webkit-mask-box-image-slice
css.properties.-webkit-mask-box-image-source
css.properties.-webkit-mask-box-image-width
css.properties.-webkit-mask-clip
css.properties.-webkit-mask-composite
css.properties.-webkit-mask-image
css.properties.-webkit-mask-origin
css.properties.-webkit-mask-position
css.properties.-webkit-mask-repeat
css.properties.-webkit-mask-size
css.properties.-webkit-order
css.properties.-webkit-perspective
css.properties.-webkit-perspective-origin
css.properties.-webkit-text-fill-color
css.properties.-webkit-text-size-adjust
css.properties.-webkit-text-stroke
css.properties.-webkit-text-stroke-color
css.properties.-webkit-text-stroke-width
css.properties.-webkit-transform
css.properties.-webkit-transform-origin
css.properties.-webkit-transform-style
css.properties.-webkit-transition
css.properties.-webkit-transition-delay
css.properties.-webkit-transition-duration
css.properties.-webkit-transition-property
css.properties.-webkit-transition-timing-function
css.properties.-webkit-user-select
css.properties.all.revert
css.properties.background-repeat-x
css.properties.background-repeat-y
css.properties.buffered-rendering
css.properties.color-rendering
css.properties.glyph-orientation-horizontal
css.properties.kerning
css.properties.page-orientation
css.properties.perspective-origin-x
css.properties.perspective-origin-y
css.properties.scroll-snap-margin
css.properties.scroll-snap-margin-bottom
css.properties.scroll-snap-margin-left
css.properties.scroll-snap-margin-right
css.properties.scroll-snap-margin-top
css.properties.size
css.properties.speak-as.digits
css.properties.speak-as.literal-punctuation
css.properties.speak-as.no-punctuation
css.properties.speak-as.normal
css.properties.speak-as.spell-out
css.properties.supported-color-schemes
css.properties.transform-origin-x
css.properties.transform-origin-y
css.properties.transform-origin-z
Changed
css.properties.list-style.symbols
html.elements.body.alink
html.elements.body.vlink
javascript.builtins.RegExp.RegExp
Commits
Import es-scraper scripts one at a time
Exclude BCD repo from TypeScript compilation
Fix TypeScript errors in es-scraper package
Import es-scraper directly (no submodules)
Fix custom test for css.properties.list-style.symbols
Remove all: revert CSS value
Run git submodule init command from package.json
Initialize submodules during preparation script
Remove "ts-node" script; propogate command to other scripts
update-bcd: fix getSupportMatrix overrides param type (#743 )
Selenium: limit Safari versions to 14.x and lower
Run test workflow on any branch
Ensure GitHub actions initializes submodules
Replace mdn-checker with cherry-picked es-scraper
Rename test workflow file
Prepare mdn-checker results first
Prepare script: perform chdir outside of try-catch block
Fix unittests
Ignore mdn-checker submodule in linting
Selenium: don't collect results for Edge
Fix tests for some body element attributes
Remove untracked CSS properties (part 2)
Add mdn-checker as a submodule
Remove untracked CSS properties
Ignore two prefixed aliases in specs for CSS properties
Don't generate CSS tests from the Compatibility Standard
Remove mention of overrides from changelog
Node.js 21 is not supported
v10.2.10
Released October 20, 2023
Test Changes
Added
api.Response.json_static
css.properties.font-family.system-ui
css.properties.offset-path.path
css.properties.offset-path.ray
javascript.builtins.TypedArray.TypedArray.constructor_without_parameters
Removed
api.console.context
api.console.memory
api.console.record
api.console.recordEnd
api.console.screenshot
api.console.takeHeapSnapshot
api.Document.getCSSCanvasContext
api.Response.Response.json_static
css.properties.background-image.-moz-element
css.properties.background-image.-moz-image-rect
css.properties.background-image.-webkit-image-set
css.properties.block-size.-moz-fit-content
css.properties.block-size.-moz-max-content
css.properties.block-size.-moz-min-content
css.properties.block-size.-webkit-fill-available
css.properties.color-scheme.only
css.properties.cursor.-moz-grab
css.properties.cursor.-webkit-grab
css.properties.display.-webkit-flex
css.properties.display.-webkit-inline-flex
css.properties.flex-basis.-moz-fit-content
css.properties.flex-basis.-moz-max-content
css.properties.flex-basis.-moz-min-content
css.properties.font-family.-apple-system
css.properties.font-family.system_ui
css.properties.height.-moz-max-content
css.properties.height.-moz-min-content
css.properties.height.-webkit-fill-available
css.properties.height.-webkit-fit-content
css.properties.image-rendering.-moz-crisp-edges
css.properties.image-rendering.-webkit-optimize-contrast
css.properties.inline-size.-moz-fit-content
css.properties.inline-size.-moz-max-content
css.properties.inline-size.-moz-min-content
css.properties.inline-size.-webkit-fill-available
css.properties.list-style-type.-moz-arabic-indic
css.properties.list-style-type.-moz-bengali
css.properties.list-style-type.-moz-cjk-earthly-branch
css.properties.list-style-type.-moz-cjk-heavenly-stem
css.properties.list-style-type.-moz-devanagari
css.properties.list-style-type.-moz-ethiopic-halehame
css.properties.list-style-type.-moz-ethiopic-halehame-am
css.properties.list-style-type.-moz-ethiopic-halehame-ti-er
css.properties.list-style-type.-moz-ethiopic-halehame-ti-et
css.properties.list-style-type.-moz-ethiopic-numeric
css.properties.list-style-type.-moz-gujarati
css.properties.list-style-type.-moz-gurmukhi
css.properties.list-style-type.-moz-hangul
css.properties.list-style-type.-moz-hangul-consonant
css.properties.list-style-type.-moz-japanese-formal
css.properties.list-style-type.-moz-japanese-informal
css.properties.list-style-type.-moz-kannada
css.properties.list-style-type.-moz-khmer
css.properties.list-style-type.-moz-lao
css.properties.list-style-type.-moz-malayalam
css.properties.list-style-type.-moz-myanmar
css.properties.list-style-type.-moz-oriya
css.properties.list-style-type.-moz-persian
css.properties.list-style-type.-moz-simp-chinese-formal
css.properties.list-style-type.-moz-simp-chinese-informal
css.properties.list-style-type.-moz-tamil
css.properties.list-style-type.-moz-telugu
css.properties.list-style-type.-moz-thai
css.properties.list-style-type.-moz-trad-chinese-formal
css.properties.list-style-type.-moz-trad-chinese-informal
css.properties.list-style-type.-moz-urdu
css.properties.max-block-size.-moz-max-content
css.properties.max-block-size.-moz-min-content
css.properties.max-block-size.-webkit-fill-available
css.properties.max-height.-moz-fit-content
css.properties.max-height.-moz-max-content
css.properties.max-height.-moz-min-content
css.properties.max-height.-webkit-fill-available
css.properties.max-height.-webkit-fit-content
css.properties.max-height.-webkit-max-content
css.properties.max-height.-webkit-min-content
css.properties.max-height.intrinsic
css.properties.max-inline-size.-moz-fit-content
css.properties.max-inline-size.-moz-max-content
css.properties.max-inline-size.-moz-min-content
css.properties.max-inline-size.-webkit-fill-available
css.properties.max-width.-moz-fit-content
css.properties.max-width.-moz-max-content
css.properties.max-width.-moz-min-content
css.properties.max-width.-webkit-fill-available
css.properties.max-width.-webkit-fit-content
css.properties.max-width.-webkit-max-content
css.properties.max-width.-webkit-min-content
css.properties.max-width.intrinsic
css.properties.min-block-size.-moz-max-content
css.properties.min-block-size.-moz-min-content
css.properties.min-block-size.-webkit-fill-available
css.properties.min-height.-moz-fit-content
css.properties.min-height.-moz-max-content
css.properties.min-height.-moz-min-content
css.properties.min-height.-webkit-fill-available
css.properties.min-height.-webkit-fit-content
css.properties.min-height.-webkit-max-content
css.properties.min-height.-webkit-min-content
css.properties.min-height.intrinsic
css.properties.min-inline-size.-moz-fit-content
css.properties.min-inline-size.-moz-max-content
css.properties.min-inline-size.-moz-min-content
css.properties.min-inline-size.-webkit-fill-available
css.properties.min-width.-moz-fit-content
css.properties.min-width.-moz-max-content
css.properties.min-width.-moz-min-content
css.properties.min-width.-webkit-fill-available
css.properties.min-width.-webkit-fit-content
css.properties.min-width.-webkit-max-content
css.properties.min-width.-webkit-min-content
css.properties.min-width.intrinsic
css.properties.min-width.min-intrinsic
css.properties.offset-path.path-support
css.properties.offset-path.ray-support
css.properties.overflow.-moz-hidden-unscrollable
css.properties.overflow-x.-moz-hidden-unscrollable
css.properties.overflow-y.-moz-hidden-unscrollable
css.properties.position.-webkit-sticky
css.properties.unicode-bidi.-moz-isolate
css.properties.unicode-bidi.-moz-isolate-override
css.properties.unicode-bidi.-moz-plaintext
css.properties.unicode-bidi.-webkit-isolate
css.properties.unicode-bidi.-webkit-isolate-override
css.properties.unicode-bidi.-webkit-plaintext
css.properties.user-select.-moz-none
css.properties.width.-moz-available
css.properties.width.-moz-fit-content
css.properties.width.-moz-max-content
css.properties.width.-moz-min-content
css.properties.width.-webkit-fill-available
css.properties.width.-webkit-fit-content
css.properties.width.-webkit-max-content
css.properties.width.intrinsic
css.properties.width.min-intrinsic
javascript.builtins.RegExp.RegExp.new_required
Changed
api.CanvasCaptureMediaStreamTrack
javascript.builtins.RegExp.RegExp
Commits
Clean up changelog for v10.2.9
Fix testOptionParam when return value is falsy
Update test for CanvasCaptureMediaStreamTrack API
Update es-scraper data
Remove redundant entries for prefixed CSS values
Remove non-standard console namespace members
Fix test for api.Response.json_static
Catch additional constructor Safari error message
Remove unneeded custom IDL
v10.2.9
Released October 17, 2023
Test Changes
Added
api.CSSViewTransitionRule
api.Document.parseHTMLUnsafe_static
api.Element.setHTMLUnsafe
api.PerformanceEntry.id
api.PerformanceEntry.navigationId
api.RevealEvent
api.ShadowRoot.setHTMLUnsafe
api.WebTransport.createSendGroup
api.WebTransportSendGroup
api.WebTransportSendStream.sendGroup
Removed
v10.2.8
Released October 6, 2023
Test Changes
Changed
Commits
Handle cleanup function errors
Fix tests for CookieStore API
Add report json schema (#744 )
v10.2.7
Released October 6, 2023
Test Changes
Added
api.console.assert
api.console.clear
api.console.context
api.console.count
api.console.countReset
api.console.debug
api.console.dir
api.console.dirxml
api.console.error
api.console.exception
api.console.group
api.console.groupCollapsed
api.console.groupEnd
api.console.info
api.console.log
api.console.memory
api.console.profile
api.console.profileEnd
api.console.record
api.console.recordEnd
api.console.screenshot
api.console.table
api.console.takeHeapSnapshot
api.console.time
api.console.timeEnd
api.console.timeLog
api.console.timeStamp
api.console.trace
api.console.warn
api.CookieStore.delete.partitioned_option
api.CookieStore.set.partitioned_option
api.CookieStore.get.partitioned_return_property
api.CookieStore.getAll.partitioned_return_property
api.CredentialsContainer.create.publicKey_option
api.CredentialsContainer.get.identity_option.context_option
api.CredentialsContainer.get.identity_option.loginHint
api.CredentialsContainer.get.otp_option
api.CredentialsContainer.get.publicKey_option
api.Element.animate.options_rangeEnd_parameter
api.Element.animate.options_rangeStart_parameter
api.Element.animate.options_timeline_parameter
api.EventTarget.addEventListener.options_parameter.options_capture_parameter
api.EventTarget.addEventListener.options_parameter.options_once_parameter
api.EventTarget.addEventListener.options_parameter.options_passive_parameter
api.EventTarget.addEventListener.options_parameter.options_signal_parameter
api.HTMLDetailsElement.name
api.createImageBitmap.options_colorSpaceConversion_parameter
api.createImageBitmap.options_imageOrientation_parameter
api.createImageBitmap.options_premultiplyAlpha_parameter
api.createImageBitmap.options_resizeHeight_parameter
api.createImageBitmap.options_resizeQuality_parameter
api.createImageBitmap.options_resizeWidth_parameter
Removed
api.console.assert_static
api.console.clear_static
api.console.context_static
api.console.count_static
api.console.countReset_static
api.console.debug_static
api.console.dir_static
api.console.dirxml_static
api.console.error_static
api.console.exception_static
api.console.group_static
api.console.groupCollapsed_static
api.console.groupEnd_static
api.console.info_static
api.console.log_static
api.console.memory_static
api.console.profile_static
api.console.profileEnd_static
api.console.record_static
api.console.recordEnd_static
api.console.screenshot_static
api.console.table_static
api.console.takeHeapSnapshot_static
api.console.time_static
api.console.timeEnd_static
api.console.timeLog_static
api.console.timeStamp_static
api.console.trace_static
api.console.warn_static
api.FontFace.variant
api.RTCEncodedAudioFrame.timestamp
api.RTCEncodedVideoFrame.timestamp
api.StorageBucket.durability
Changed
api.CredentialsContainer.get.identity_option
api.Element.animate
api.EventTarget
api.createImageBitmap
Commits
update-bcd: Replace klaw with fdir (#742 )
Fix testOptionParam mustReturnTruthy with promises
Exporter: point to new repository
Add custom tests for createImageBitmap
Fix resource list when member has resources the parent doesn't
Allow testOptionParam to handle promises
Fix and update unittests
Fix test for CredentialsContainer.get.identity_option
Add more custom tests
Add additional custom tests for CredentialsContainer
Handle console not using "_static" suffix
Add more custom tests for CookieStore API
Add additional custom tests
v10.2.6
Released October 3, 2023
Test Changes
Added
api.AbortSignal.abort_static.reason_parameter
api.AudioSession
api.AudioWorkletGlobalScope.renderQuantumSize
api.BaseAudioContext.decodeAudioData.returns_promise
api.BaseAudioContext.renderQuantumSize
api.ClipboardItem.supports_static
api.CSSStyleRule.cssRules
api.CSSStyleRule.deleteRule
api.CSSStyleRule.insertRule
api.HTMLIFrameElement.sharedStorageWritable
api.HTMLImageElement.sharedStorageWritable
api.InterestGroupReportingScriptRunnerGlobalScope.registerAdMacro
api.IntersectionObserver.scrollMargin
api.Navigator.audioSession
api.Navigator.deprecatedReplaceInURN
api.PageRevealEvent
api.Response.Response.json_static
Commits
Add missing features for CSSStyleRule API
Fix custom tests
v10.2.5
Released September 27, 2023
Notable changes
The collector project has now been transferred to Open Web Docs ownership! For the time being, the collector will remain under Gooborg Studios' domain.
Commits
Point to new repository owner (GooborgStudios -> openwebdocs)
Add NPM version to package.json engines
v10.2.4
Released September 22, 2023
Test Changes
Removed
api.HTMLCanvasElement.getContext.webgpu_context
Changed
javascript.builtins.WebAssembly.Exception.stack
javascript.builtins.Iterator.@@iterator
Commits
Fix test for Iterator.@@iterator
Update harness.js to handle more Safari constructor errors
Add custom test for WebAssembly.Exception.stack
Update harness.js to handle Safari constructor error
Don't allow exporting if there are no results
Temporarily disable test for WebGPU rendering context
Fix debugmode variable
v10.2.3
Released September 6, 2023
Test Changes
Added
api.CSS.cap_static
api.CSS.rcap_static
api.CSS.rch_static
api.CSS.rex_static
api.CSS.ric_static
javascript.builtins.WebAssembly.Module.customSections_static
javascript.builtins.WebAssembly.Module.exports_static
javascript.builtins.WebAssembly.Module.imports_static
api.NavigateEvent.hasUAVisualTransition
api.PopStateEvent.hasUAVisualTransition
api.RestrictionTarget
api.SharedStorageWorkletGlobalScope.sharedStorage
javascript.builtins.WebAssembly.compile_static
javascript.builtins.WebAssembly.compileStreaming_static
javascript.builtins.WebAssembly.instantiate_static
javascript.builtins.WebAssembly.instantiateStreaming_static
javascript.builtins.WebAssembly.validate_static
api.Window.sharedStorage
api.XRFrame.detectedMeshes
css.properties.font-synthesis-position
css.properties.text-wrap-mode
css.properties.text-wrap-style
css.properties.transition-behavior
css.properties.word-space-transform
Removed
api.CloseWatcher
api.Navigator.globalPrivacyControl
api.TextFormat.backgroundColor
api.TextFormat.textColor
api.TextFormat.underlineColor
api.WebAssembly
api.WorkerNavigator.globalPrivacyControl
api.XRFrame.detectedMeshs
css.properties.word-boundary-detection
css.properties.word-boundary-expansion
javascript.builtins.WebAssembly.compile
javascript.builtins.WebAssembly.compileStreaming
javascript.builtins.WebAssembly.instantiate
javascript.builtins.WebAssembly.instantiateStreaming
javascript.builtins.WebAssembly.validate
javascript.builtins.WebAssembly.CompileError.CompileError
javascript.builtins.WebAssembly.Exception.Exception.new_required
javascript.builtins.WebAssembly.Global.Global.new_required
javascript.builtins.WebAssembly.Instance.Instance.new_required
javascript.builtins.WebAssembly.LinkError.LinkError
javascript.builtins.WebAssembly.Memory.Memory.new_required
javascript.builtins.WebAssembly.Module.Module.new_required
javascript.builtins.WebAssembly.Module.customSections
javascript.builtins.WebAssembly.Module.exports
javascript.builtins.WebAssembly.Module.imports
javascript.builtins.WebAssembly.RuntimeError.RuntimeError
javascript.builtins.WebAssembly.Table.Table.new_required
javascript.builtins.WebAssembly.Tag.Tag.new_required
Changed
api.CanvasCaptureMediaStreamTrack
javascript.builtins.WebAssembly.Exception
javascript.builtins.WebAssembly.Global.Global
javascript.builtins.WebAssembly.Instance.Instance
javascript.builtins.WebAssembly.Memory.Memory
javascript.builtins.WebAssembly.Module.Module
javascript.builtins.WebAssembly.Table.Table
javascript.builtins.WebAssembly.Tag.Tag
api.crypto
Commits
Generate tests for WebAssembly API using API test builder
Fix custom test for CanvasCaptureMediaStreamTrack
v10.2.2
Released August 24, 2023
Test Changes
Removed
javascript.builtins.Object.constructor
javascript.builtins.Function.constructor
javascript.builtins.Boolean.constructor
javascript.builtins.Symbol.constructor
javascript.builtins.Error.constructor
javascript.builtins.EvalError.constructor
javascript.builtins.RangeError.constructor
javascript.builtins.ReferenceError.constructor
javascript.builtins.SyntaxError.constructor
javascript.builtins.TypeError.constructor
javascript.builtins.URIError.constructor
javascript.builtins.AggregateError.constructor
javascript.builtins.Number.constructor
javascript.builtins.BigInt.constructor
javascript.builtins.Date.constructor
javascript.builtins.String.constructor
javascript.builtins.RegExp.constructor
javascript.builtins.Array.constructor
javascript.builtins.TypedArray.constructor
javascript.builtins.Int8Array.constructor
javascript.builtins.Uint8Array.constructor
javascript.builtins.Uint8ClampedArray.constructor
javascript.builtins.Int16Array.constructor
javascript.builtins.Uint16Array.constructor
javascript.builtins.Int32Array.constructor
javascript.builtins.Uint32Array.constructor
javascript.builtins.BigInt64Array.constructor
javascript.builtins.BigUint64Array.constructor
javascript.builtins.Float32Array.constructor
javascript.builtins.Float64Array.constructor
javascript.builtins.Map.constructor
javascript.builtins.Set.constructor
javascript.builtins.WeakMap.constructor
javascript.builtins.WeakSet.constructor
javascript.builtins.ArrayBuffer.constructor
javascript.builtins.SharedArrayBuffer.constructor
javascript.builtins.DataView.constructor
javascript.builtins.WeakRef.constructor
javascript.builtins.FinalizationRegistry.constructor
javascript.builtins.Promise.constructor
javascript.builtins.GeneratorFunction.constructor
javascript.builtins.AsyncGeneratorFunction.constructor
javascript.builtins.Generator.constructor
javascript.builtins.AsyncGenerator.constructor
javascript.builtins.AsyncFunction.constructor
Changed
javascript.builtins.Object.Object
javascript.builtins.Function.Function
javascript.builtins.Boolean.Boolean
javascript.builtins.Symbol.Symbol
javascript.builtins.Error.Error
javascript.builtins.EvalError.EvalError
javascript.builtins.RangeError.RangeError
javascript.builtins.ReferenceError.ReferenceError
javascript.builtins.SyntaxError.SyntaxError
javascript.builtins.TypeError.TypeError
javascript.builtins.URIError.URIError
javascript.builtins.Number.Number
javascript.builtins.BigInt.BigInt
javascript.builtins.Date.Date
javascript.builtins.String.String
javascript.builtins.RegExp.RegExp
javascript.builtins.Array.Array
javascript.builtins.Int8Array.Int8Array
javascript.builtins.Uint8Array.Uint8Array
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray
javascript.builtins.Int16Array.Int16Array
javascript.builtins.Uint16Array.Uint16Array
javascript.builtins.Int32Array.Int32Array
javascript.builtins.Uint32Array.Uint32Array
javascript.builtins.BigInt64Array.BigInt64Array
javascript.builtins.BigUint64Array.BigUint64Array
javascript.builtins.Float32Array.Float32Array
javascript.builtins.Float64Array.Float64Array
javascript.builtins.Map.Map
javascript.builtins.Set.Set
javascript.builtins.WeakMap.WeakMap
javascript.builtins.WeakSet.WeakSet
javascript.builtins.ArrayBuffer.ArrayBuffer
javascript.builtins.SharedArrayBuffer.SharedArrayBuffer
javascript.builtins.DataView.DataView
javascript.builtins.WeakRef.WeakRef
javascript.builtins.FinalizationRegistry.FinalizationRegistry
javascript.builtins.Promise.Promise
javascript.builtins.Proxy.Proxy
javascript.builtins.InternalError.InternalError
javascript.builtins.Intl.Collator.Collator
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat
javascript.builtins.Intl.DisplayNames.DisplayNames
javascript.builtins.Intl.DurationFormat.DurationFormat
javascript.builtins.Intl.ListFormat.ListFormat
javascript.builtins.Intl.Locale.Locale
javascript.builtins.Intl.NumberFormat.NumberFormat
javascript.builtins.Intl.PluralRules.PluralRules
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat
javascript.builtins.Intl.Segmenter.Segmenter
javascript.builtins.Temporal.Calendar.Calendar
javascript.builtins.Temporal.Duration.Duration
javascript.builtins.Temporal.Instant.Instant
javascript.builtins.Temporal.PlainDate.PlainDate
javascript.builtins.Temporal.PlainDateTime.PlainDateTime
javascript.builtins.Temporal.PlainMonthDay.PlainMonthDay
javascript.builtins.Temporal.PlainTime.PlainTime
javascript.builtins.Temporal.PlainYearMonth.PlainYearMonth
javascript.builtins.Temporal.TimeZone.TimeZone
javascript.builtins.Temporal.ZonedDateTime.ZonedDateTime
javascript.builtins.WebAssembly.CompileError.CompileError
javascript.builtins.WebAssembly.Exception.Exception
javascript.builtins.WebAssembly.Global.Global
javascript.builtins.WebAssembly.Instance.Instance
javascript.builtins.WebAssembly.LinkError.LinkError
javascript.builtins.WebAssembly.Memory.Memory
javascript.builtins.WebAssembly.Module.Module
javascript.builtins.WebAssembly.RuntimeError.RuntimeError
javascript.builtins.WebAssembly.Table.Table
javascript.builtins.WebAssembly.Tag.Tag
Commits
Ignore "constructor" attributes
add-new-bcd: Ensure that the file path exists before attempting to write file
Add support for Node.js v20
Fix addition of new JavaScript features regarding symbols
JavaScript tests: fix noNew argument passed to testConstructor()
Fix testConstructorNewRequired() for Firefox and Safari
v10.2.1
Released August 13, 2023
Test Changes
Removed
html.elements.canvas.moz-opaque
html.elements.input.x-moz-errormessage
svg.elements.a.referrerpolicy
Changed
html.elements.a.referrerpolicy
html.elements.a.charset
html.elements.a.coords
html.elements.a.download
html.elements.a.href
html.elements.a.hreflang
html.elements.a.name
html.elements.a.ping
html.elements.a.rel
html.elements.a.rev
html.elements.a.shape
html.elements.a.target
html.elements.a.type
html.elements.area.accesskey
html.elements.area.nohref
html.elements.area.referrerpolicy
html.elements.area.tabindex
html.elements.area.alt
html.elements.area.coords
html.elements.area.download
html.elements.area.href
html.elements.area.hreflang
html.elements.area.name
html.elements.area.ping
html.elements.area.rel
html.elements.area.shape
html.elements.area.target
html.elements.area.type
html.elements.audio.autoplay
html.elements.audio.controls
html.elements.audio.loop
html.elements.audio.muted
html.elements.audio.preload
html.elements.audio.src
html.elements.base.href
html.elements.base.target
html.elements.blockquote.cite
html.elements.body.bgcolor
html.elements.body.alink
html.elements.body.background
html.elements.body.bottommargin
html.elements.body.leftmargin
html.elements.body.link
html.elements.body.rightmargin
html.elements.body.text
html.elements.body.topmargin
html.elements.body.vlink
html.elements.br.clear
html.elements.button.formaction
html.elements.button.formenctype
html.elements.button.formmethod
html.elements.button.formnovalidate
html.elements.button.formtarget
html.elements.button.autocomplete
html.elements.button.disabled
html.elements.button.form
html.elements.button.name
html.elements.button.type
html.elements.button.value
html.elements.canvas.height
html.elements.canvas.width
html.elements.caption.align
html.elements.col.bgcolor
html.elements.col.valign
html.elements.col.align
html.elements.col.char
html.elements.col.charoff
html.elements.col.span
html.elements.col.width
html.elements.colgroup.bgcolor
html.elements.colgroup.valign
html.elements.colgroup.align
html.elements.colgroup.char
html.elements.colgroup.charoff
html.elements.colgroup.span
html.elements.colgroup.width
html.elements.dd.nowrap
html.elements.del.datetime
html.elements.del.cite
html.elements.details.open
html.elements.dialog.open
html.elements.dir.compact
html.elements.dir.align
html.elements.embed.align
html.elements.embed.height
html.elements.embed.name
html.elements.embed.src
html.elements.embed.type
html.elements.embed.width
html.elements.fieldset.disabled
html.elements.fieldset.form
html.elements.fieldset.name
html.elements.font.color
html.elements.font.face
html.elements.font.size
html.elements.form.accept-charset
html.elements.form.novalidate
html.elements.form.accept
html.elements.form.action
html.elements.form.autocapitalize
html.elements.form.autocomplete
html.elements.form.enctype
html.elements.form.method
html.elements.form.name
html.elements.form.rel
html.elements.form.target
html.elements.frame.frameborder
html.elements.frame.marginheight
html.elements.frame.marginwidth
html.elements.frame.noresize
html.elements.frame.name
html.elements.frame.scrolling
html.elements.frame.src
html.elements.frameset.cols
html.elements.frameset.rows
html.elements.head.profile
html.elements.hr.noshade
html.elements.hr.align
html.elements.hr.color
html.elements.hr.size
html.elements.hr.width
html.elements.html.manifest
html.elements.html.version
html.elements.html.xmlns
html.elements.iframe.allowfullscreen
html.elements.iframe.allowpaymentrequest
html.elements.iframe.frameborder
html.elements.iframe.longdesc
html.elements.iframe.marginheight
html.elements.iframe.marginwidth
html.elements.iframe.referrerpolicy
html.elements.iframe.align
html.elements.iframe.allow
html.elements.iframe.credentialless
html.elements.iframe.height
html.elements.iframe.loading
html.elements.iframe.name
html.elements.iframe.sandbox
html.elements.iframe.scrolling
html.elements.iframe.src
html.elements.iframe.srcdoc
html.elements.iframe.width
html.elements.img.crossorigin
html.elements.img.fetchpriority
html.elements.img.referrerpolicy
html.elements.img.ismap
html.elements.img.longdesc
html.elements.img.usemap
html.elements.img.align
html.elements.img.alt
html.elements.img.border
html.elements.img.decoding
html.elements.img.height
html.elements.img.hspace
html.elements.img.loading
html.elements.img.name
html.elements.img.onerror
html.elements.img.sizes
html.elements.img.src
html.elements.img.srcset
html.elements.img.vspace
html.elements.img.width
html.elements.input.formaction
html.elements.input.formenctype
html.elements.input.formmethod
html.elements.input.formnovalidate
html.elements.input.formtarget
html.elements.input.dirname
html.elements.input.maxlength
html.elements.input.minlength
html.elements.input.readonly
html.elements.input.usemap
html.elements.input.accept
html.elements.input.align
html.elements.input.alt
html.elements.input.capture
html.elements.input.checked
html.elements.input.disabled
html.elements.input.form
html.elements.input.list
html.elements.input.max
html.elements.input.min
html.elements.input.multiple
html.elements.input.name
html.elements.input.pattern
html.elements.input.placeholder
html.elements.input.src
html.elements.input.step
html.elements.ins.datetime
html.elements.ins.cite
html.elements.label.for
html.elements.legend.align
html.elements.li.type
html.elements.li.value
html.elements.link.crossorigin
html.elements.link.fetchpriority
html.elements.link.imagesizes
html.elements.link.imagesrcset
html.elements.link.referrerpolicy
html.elements.link.blocking
html.elements.link.charset
html.elements.link.disabled
html.elements.link.href
html.elements.link.hreflang
html.elements.link.integrity
html.elements.link.media
html.elements.link.methods
html.elements.link.prefetch
html.elements.link.rel
html.elements.link.rev
html.elements.link.sizes
html.elements.link.target
html.elements.link.title
html.elements.link.type
html.elements.map.name
html.elements.marquee.bgcolor
html.elements.marquee.scrollamount
html.elements.marquee.scrolldelay
html.elements.marquee.truespeed
html.elements.marquee.behavior
html.elements.marquee.direction
html.elements.marquee.height
html.elements.marquee.hspace
html.elements.marquee.loop
html.elements.marquee.vspace
html.elements.marquee.width
html.elements.menu.label
html.elements.meta.http-equiv
html.elements.meta.charset
html.elements.meta.content
html.elements.meta.name
html.elements.meter.form
html.elements.meter.high
html.elements.meter.low
html.elements.meter.max
html.elements.meter.min
html.elements.meter.optimum
html.elements.meter.value
html.elements.object.codebase
html.elements.object.codetype
html.elements.object.tabindex
html.elements.object.usemap
html.elements.object.archive
html.elements.object.border
html.elements.object.classid
html.elements.object.data
html.elements.object.declare
html.elements.object.form
html.elements.object.height
html.elements.object.name
html.elements.object.standby
html.elements.object.type
html.elements.object.width
html.elements.ol.compact
html.elements.ol.reversed
html.elements.ol.start
html.elements.ol.type
html.elements.optgroup.disabled
html.elements.optgroup.label
html.elements.option.disabled
html.elements.option.label
html.elements.option.selected
html.elements.option.value
html.elements.output.for
html.elements.output.form
html.elements.output.name
html.elements.param.valuetype
html.elements.param.name
html.elements.param.type
html.elements.param.value
html.elements.pre.cols
html.elements.pre.width
html.elements.pre.wrap
html.elements.progress.max
html.elements.progress.value
html.elements.script.crossorigin
html.elements.script.fetchpriority
html.elements.script.referrerpolicy
html.elements.script.nomodule
html.elements.script.async
html.elements.script.blocking
html.elements.script.defer
html.elements.script.integrity
html.elements.script.language
html.elements.script.src
html.elements.script.text
html.elements.script.type
html.elements.select.disabled
html.elements.select.form
html.elements.select.multiple
html.elements.select.name
html.elements.select.required
html.elements.select.size
html.elements.slot.name
html.elements.source.height
html.elements.source.media
html.elements.source.sizes
html.elements.source.src
html.elements.source.srcset
html.elements.source.type
html.elements.source.width
html.elements.style.blocking
html.elements.style.media
html.elements.style.title
html.elements.style.type
html.elements.table.bgcolor
html.elements.table.cellpadding
html.elements.table.cellspacing
html.elements.table.align
html.elements.table.border
html.elements.table.frame
html.elements.table.rules
html.elements.table.summary
html.elements.table.width
html.elements.tbody.bgcolor
html.elements.tbody.charoff
html.elements.tbody.valign
html.elements.tbody.align
html.elements.tbody.char
html.elements.td.bgcolor
html.elements.td.charoff
html.elements.td.colspan
html.elements.td.rowspan
html.elements.td.valign
html.elements.td.abbr
html.elements.td.align
html.elements.td.axis
html.elements.td.char
html.elements.td.headers
html.elements.td.scope
html.elements.td.width
html.elements.template.shadowrootmode
html.elements.textarea.dirname
html.elements.textarea.maxlength
html.elements.textarea.minlength
html.elements.textarea.readonly
html.elements.textarea.autocomplete
html.elements.textarea.cols
html.elements.textarea.disabled
html.elements.textarea.form
html.elements.textarea.name
html.elements.textarea.placeholder
html.elements.textarea.required
html.elements.textarea.rows
html.elements.textarea.spellcheck
html.elements.textarea.wrap
html.elements.tfoot.bgcolor
html.elements.tfoot.charoff
html.elements.tfoot.valign
html.elements.tfoot.align
html.elements.tfoot.char
html.elements.th.bgcolor
html.elements.th.charoff
html.elements.th.colspan
html.elements.th.rowspan
html.elements.th.valign
html.elements.th.abbr
html.elements.th.align
html.elements.th.axis
html.elements.th.char
html.elements.th.headers
html.elements.th.scope
html.elements.th.width
html.elements.thead.bgcolor
html.elements.thead.charoff
html.elements.thead.valign
html.elements.thead.align
html.elements.thead.char
html.elements.time.datetime
html.elements.tr.bgcolor
html.elements.tr.align
html.elements.tr.char
html.elements.tr.charoff
html.elements.tr.valign
html.elements.track.default
html.elements.track.kind
html.elements.track.label
html.elements.track.src
html.elements.track.srclang
html.elements.ul.compact
html.elements.ul.type
html.elements.video.crossorigin
html.elements.video.autoplay
html.elements.video.controls
html.elements.video.height
html.elements.video.loop
html.elements.video.muted
html.elements.video.poster
html.elements.video.preload
html.elements.video.src
html.elements.video.width
svg.elements.a.download
svg.elements.a.href
svg.elements.a.hreflang
svg.elements.a.ping
svg.elements.a.rel
svg.elements.a.target
svg.elements.a.type
svg.elements.a.xlink_actuate
svg.elements.a.xlink_href
svg.elements.a.xlink_show
svg.elements.a.xlink_title
svg.elements.animate.dur
svg.elements.animate.attributeName
svg.elements.animate.attributeType
svg.elements.animate.from
svg.elements.animate.repeatCount
svg.elements.animate.to
svg.elements.animateMotion.calcMode
svg.elements.animateMotion.keyPoints
svg.elements.animateMotion.origin
svg.elements.animateMotion.path
svg.elements.animateMotion.rotate
svg.elements.animateTransform.by
svg.elements.animateTransform.from
svg.elements.animateTransform.to
svg.elements.animateTransform.type
svg.elements.circle.cx
svg.elements.circle.cy
svg.elements.circle.r
svg.elements.clipPath.clipPathUnits
svg.elements.cursor.href
svg.elements.cursor.x
svg.elements.cursor.xlink_href
svg.elements.cursor.y
svg.elements.ellipse.cx
svg.elements.ellipse.cy
svg.elements.ellipse.rx
svg.elements.ellipse.ry
svg.elements.feBlend.in
svg.elements.feBlend.in2
svg.elements.feBlend.mode
svg.elements.feColorMatrix.in
svg.elements.feColorMatrix.type
svg.elements.feColorMatrix.values
svg.elements.feComponentTransfer.in
svg.elements.feComposite.in
svg.elements.feComposite.in2
svg.elements.feComposite.k1
svg.elements.feComposite.k2
svg.elements.feComposite.k3
svg.elements.feComposite.k4
svg.elements.feComposite.operator
svg.elements.feConvolveMatrix.bias
svg.elements.feConvolveMatrix.divisor
svg.elements.feConvolveMatrix.edgeMode
svg.elements.feConvolveMatrix.in
svg.elements.feConvolveMatrix.kernelMatrix
svg.elements.feConvolveMatrix.kernelUnitLength
svg.elements.feConvolveMatrix.order
svg.elements.feConvolveMatrix.preserveAlpha
svg.elements.feConvolveMatrix.targetX
svg.elements.feConvolveMatrix.targetY
svg.elements.feDiffuseLighting.diffuseConstant
svg.elements.feDiffuseLighting.in
svg.elements.feDiffuseLighting.kernelUnitLength
svg.elements.feDiffuseLighting.surfaceScale
svg.elements.feDisplacementMap.in
svg.elements.feDisplacementMap.in2
svg.elements.feDisplacementMap.scale
svg.elements.feDisplacementMap.xChannelSelector
svg.elements.feDisplacementMap.yChannelSelector
svg.elements.feDistantLight.azimuth
svg.elements.feDistantLight.elevation
svg.elements.feDropShadow.dx
svg.elements.feDropShadow.dy
svg.elements.feDropShadow.in
svg.elements.feDropShadow.stdDeviation
svg.elements.feFlood.flood-color
svg.elements.feFlood.flood-opacity
svg.elements.feGaussianBlur.edgeMode
svg.elements.feGaussianBlur.in
svg.elements.feGaussianBlur.stdDeviation
svg.elements.feImage.crossorigin
svg.elements.feImage.href
svg.elements.feImage.preserveAspectRatio
svg.elements.feImage.xlink_href
svg.elements.feMergeNode.in
svg.elements.feMorphology.in
svg.elements.feMorphology.operator
svg.elements.feMorphology.radius
svg.elements.feOffset.dx
svg.elements.feOffset.dy
svg.elements.feOffset.in
svg.elements.fePointLight.x
svg.elements.fePointLight.y
svg.elements.fePointLight.z
svg.elements.feSpecularLighting.in
svg.elements.feSpecularLighting.kernelUnitLength
svg.elements.feSpecularLighting.specularConstant
svg.elements.feSpecularLighting.specularExponent
svg.elements.feSpecularLighting.surfaceScale
svg.elements.feSpotLight.limitingConeAngle
svg.elements.feSpotLight.pointsAtX
svg.elements.feSpotLight.pointsAtY
svg.elements.feSpotLight.pointsAtZ
svg.elements.feSpotLight.specularExponent
svg.elements.feSpotLight.x
svg.elements.feSpotLight.y
svg.elements.feSpotLight.z
svg.elements.feTile.in
svg.elements.feTurbulence.baseFrequency
svg.elements.feTurbulence.numOctaves
svg.elements.feTurbulence.seed
svg.elements.feTurbulence.stitchTiles
svg.elements.feTurbulence.type
svg.elements.filter.filterRes
svg.elements.filter.filterUnits
svg.elements.filter.height
svg.elements.filter.primitiveUnits
svg.elements.filter.width
svg.elements.filter.x
svg.elements.filter.xlink_href
svg.elements.filter.y
svg.elements.font.horiz-adv-x
svg.elements.font.horiz-origin-x
svg.elements.font.horiz-origin-y
svg.elements.font.vert-adv-y
svg.elements.font.vert-origin-x
svg.elements.font.vert-origin-y
svg.elements.font-face.accent-height
svg.elements.font-face.alphabetic
svg.elements.font-face.ascent
svg.elements.font-face.bbox
svg.elements.font-face.cap-height
svg.elements.font-face.descent
svg.elements.font-face.font-family
svg.elements.font-face.font-size
svg.elements.font-face.font-stretch
svg.elements.font-face.font-style
svg.elements.font-face.font-variant
svg.elements.font-face.font-weight
svg.elements.font-face.hanging
svg.elements.font-face.ideographic
svg.elements.font-face.mathematical
svg.elements.font-face.overline-position
svg.elements.font-face.overline-thickness
svg.elements.font-face.panose-1
svg.elements.font-face.slope
svg.elements.font-face.stemh
svg.elements.font-face.stemv
svg.elements.font-face.strikethrough-position
svg.elements.font-face.strikethrough-thickness
svg.elements.font-face.underline-position
svg.elements.font-face.underline-thickness
svg.elements.font-face.unicode-range
svg.elements.font-face.units-per-em
svg.elements.font-face.v-alphabetic
svg.elements.font-face.v-hanging
svg.elements.font-face.v-ideographic
svg.elements.font-face.v-mathematical
svg.elements.font-face.widths
svg.elements.font-face.x-height
svg.elements.font-face-format.string
svg.elements.font-face-name.name
svg.elements.font-face-uri.xlink_href
svg.elements.foreignObject.height
svg.elements.foreignObject.width
svg.elements.foreignObject.x
svg.elements.foreignObject.y
svg.elements.glyph.arabic-form
svg.elements.glyph.d
svg.elements.glyph.glyph-name
svg.elements.glyph.horiz-adv-x
svg.elements.glyph.lang
svg.elements.glyph.orientation
svg.elements.glyph.unicode
svg.elements.glyph.vert-adv-y
svg.elements.glyph.vert-origin-x
svg.elements.glyph.vert-origin-y
svg.elements.glyphRef.dx
svg.elements.glyphRef.dy
svg.elements.glyphRef.format
svg.elements.glyphRef.glyphRef
svg.elements.glyphRef.x
svg.elements.glyphRef.xlink_href
svg.elements.glyphRef.y
svg.elements.hkern.g1
svg.elements.hkern.g2
svg.elements.hkern.k
svg.elements.hkern.u1
svg.elements.hkern.u2
svg.elements.image.crossorigin
svg.elements.image.decoding
svg.elements.image.height
svg.elements.image.preserveAspectRatio
svg.elements.image.width
svg.elements.image.x
svg.elements.image.xlink_href
svg.elements.image.y
svg.elements.line.x1
svg.elements.line.x2
svg.elements.line.y1
svg.elements.line.y2
svg.elements.linearGradient.gradientTransform
svg.elements.linearGradient.gradientUnits
svg.elements.linearGradient.spreadMethod
svg.elements.linearGradient.x1
svg.elements.linearGradient.x2
svg.elements.linearGradient.xlink_href
svg.elements.linearGradient.y1
svg.elements.linearGradient.y2
svg.elements.marker.markerHeight
svg.elements.marker.markerUnits
svg.elements.marker.markerWidth
svg.elements.marker.orient
svg.elements.marker.refX
svg.elements.marker.refY
svg.elements.marker.viewBox
svg.elements.mask.height
svg.elements.mask.maskContentUnits
svg.elements.mask.maskUnits
svg.elements.mask.width
svg.elements.mask.x
svg.elements.mask.y
svg.elements.missing-glyph.d
svg.elements.missing-glyph.horiz-adv-x
svg.elements.missing-glyph.vert-adv-y
svg.elements.missing-glyph.vert-origin-x
svg.elements.missing-glyph.vert-origin-y
svg.elements.mpath.xlink_href
svg.elements.path.d
svg.elements.pattern.height
svg.elements.pattern.href
svg.elements.pattern.patternContentUnits
svg.elements.pattern.patternTransform
svg.elements.pattern.patternUnits
svg.elements.pattern.width
svg.elements.pattern.x
svg.elements.pattern.xlink_href
svg.elements.pattern.y
svg.elements.polygon.points
svg.elements.polyline.points
svg.elements.radialGradient.cx
svg.elements.radialGradient.cy
svg.elements.radialGradient.fr
svg.elements.radialGradient.fx
svg.elements.radialGradient.fy
svg.elements.radialGradient.gradientTransform
svg.elements.radialGradient.gradientUnits
svg.elements.radialGradient.href
svg.elements.radialGradient.r
svg.elements.radialGradient.spreadMethod
svg.elements.radialGradient.xlink_href
svg.elements.rect.height
svg.elements.rect.rx
svg.elements.rect.ry
svg.elements.rect.width
svg.elements.rect.x
svg.elements.rect.y
svg.elements.script.type
svg.elements.script.xlink_href
svg.elements.set.to
svg.elements.stop.offset
svg.elements.stop.stop-color
svg.elements.stop.stop-opacity
svg.elements.style.media
svg.elements.style.title
svg.elements.style.type
svg.elements.svg.baseProfile
svg.elements.svg.contentScriptType
svg.elements.svg.contentStyleType
svg.elements.svg.height
svg.elements.svg.preserveAspectRatio
svg.elements.svg.version
svg.elements.svg.viewBox
svg.elements.svg.width
svg.elements.svg.x
svg.elements.svg.y
svg.elements.svg.zoomAndPan
svg.elements.switch.allowReorder
svg.elements.symbol.preserveAspectRatio
svg.elements.symbol.viewBox
svg.elements.text.dx
svg.elements.text.dy
svg.elements.text.lengthAdjust
svg.elements.text.rotate
svg.elements.text.textLength
svg.elements.text.x
svg.elements.text.y
svg.elements.textPath.href
svg.elements.textPath.path
svg.elements.textPath.side
svg.elements.textPath.spacing
svg.elements.textPath.startOffset
svg.elements.textPath.xlink_href
svg.elements.tref.xlink_href
svg.elements.tspan.dx
svg.elements.tspan.dy
svg.elements.tspan.lengthAdjust
svg.elements.tspan.rotate
svg.elements.tspan.textLength
svg.elements.tspan.x
svg.elements.tspan.y
svg.elements.use.height
svg.elements.use.href
svg.elements.use.width
svg.elements.use.x
svg.elements.use.xlink_href
svg.elements.use.y
svg.elements.view.preserveAspectRatio
svg.elements.view.viewBox
svg.elements.view.viewTarget
svg.elements.view.zoomAndPan
svg.elements.vkern.g1
svg.elements.vkern.g2
svg.elements.vkern.k
svg.elements.vkern.u1
svg.elements.vkern.u2
Commits
Fix test for animate SVG element "dur" attribute
Remove referrerPolcy attribute on SVG <a> element
Fix tests for attributes with different property names
Remove Firefox-proprietary attributes
Fix tests for form* attributes on button/input elements
Simplify defining HTML/SVG attributes with different prop names
Fix "bgcolor" attribute testing
v10.2.0
Released August 2, 2023
Test Changes
Added
api.BrowserCaptureMediaStreamTrack.restrictTo
api.CapturedMouseEvent
api.HTMLCanvasElement.getContext.webgpu_context
api.HTMLIFrameElement.privateToken
api.PublicKeyCredential.isPasskeyPlatformAuthenticatorAvailable_static
api.XMLHttpRequest.setPrivateToken
javascript.builtins.Object.Object.new_required
javascript.builtins.Object.Object.constructor_without_parameters
javascript.builtins.Function.Function.new_required
javascript.builtins.Function.constructor
javascript.builtins.Function.@@hasInstance
javascript.builtins.Function.prototype
javascript.builtins.Boolean.Boolean.new_required
javascript.builtins.Boolean.constructor
javascript.builtins.Symbol.Symbol.constructor_without_parameters
javascript.builtins.Symbol.constructor
javascript.builtins.Symbol.@@toStringTag
javascript.builtins.Error.Error.new_required
javascript.builtins.Error.constructor
javascript.builtins.EvalError.EvalError.new_required
javascript.builtins.EvalError.constructor
javascript.builtins.EvalError.message
javascript.builtins.EvalError.name
javascript.builtins.RangeError.RangeError.new_required
javascript.builtins.RangeError.constructor
javascript.builtins.RangeError.message
javascript.builtins.RangeError.name
javascript.builtins.ReferenceError.ReferenceError.new_required
javascript.builtins.ReferenceError.constructor
javascript.builtins.ReferenceError.message
javascript.builtins.ReferenceError.name
javascript.builtins.SyntaxError.SyntaxError.new_required
javascript.builtins.SyntaxError.constructor
javascript.builtins.SyntaxError.message
javascript.builtins.SyntaxError.name
javascript.builtins.TypeError.TypeError.new_required
javascript.builtins.TypeError.constructor
javascript.builtins.TypeError.message
javascript.builtins.TypeError.name
javascript.builtins.URIError.URIError.new_required
javascript.builtins.URIError.constructor
javascript.builtins.URIError.message
javascript.builtins.URIError.name
javascript.builtins.AggregateError.AggregateError.new_required
javascript.builtins.AggregateError.constructor
javascript.builtins.AggregateError.message
javascript.builtins.AggregateError.name
javascript.builtins.Number.Number.new_required
javascript.builtins.Number.constructor
javascript.builtins.BigInt.constructor
javascript.builtins.BigInt.@@toStringTag
javascript.builtins.Math.@@toStringTag
javascript.builtins.Date.Date.new_required
javascript.builtins.Date.Date.constructor_without_parameters
javascript.builtins.Date.constructor
javascript.builtins.String.String.new_required
javascript.builtins.String.constructor
javascript.builtins.RegExp.RegExp.new_required
javascript.builtins.RegExp.constructor
javascript.builtins.RegExp.unicodeSets
javascript.builtins.Array.Array.new_required
javascript.builtins.Array.Array.constructor_without_parameters
javascript.builtins.Array.constructor
javascript.builtins.TypedArray.TypedArray.new_required
javascript.builtins.TypedArray.prototype
javascript.builtins.TypedArray.constructor
javascript.builtins.TypedArray.@@toStringTag
javascript.builtins.Int8Array.BYTES_PER_ELEMENT
javascript.builtins.Int8Array.constructor
javascript.builtins.Uint8Array.BYTES_PER_ELEMENT
javascript.builtins.Uint8Array.constructor
javascript.builtins.Uint8ClampedArray.BYTES_PER_ELEMENT
javascript.builtins.Uint8ClampedArray.constructor
javascript.builtins.Int16Array.BYTES_PER_ELEMENT
javascript.builtins.Int16Array.constructor
javascript.builtins.Uint16Array.BYTES_PER_ELEMENT
javascript.builtins.Uint16Array.constructor
javascript.builtins.Int32Array.BYTES_PER_ELEMENT
javascript.builtins.Int32Array.constructor
javascript.builtins.Uint32Array.BYTES_PER_ELEMENT
javascript.builtins.Uint32Array.constructor
javascript.builtins.BigInt64Array.BigInt64Array.new_required
javascript.builtins.BigInt64Array.BigInt64Array.constructor_without_parameters
javascript.builtins.BigInt64Array.BYTES_PER_ELEMENT
javascript.builtins.BigInt64Array.constructor
javascript.builtins.BigUint64Array.BigUint64Array.new_required
javascript.builtins.BigUint64Array.BigUint64Array.constructor_without_parameters
javascript.builtins.BigUint64Array.BYTES_PER_ELEMENT
javascript.builtins.BigUint64Array.constructor
javascript.builtins.Float32Array.BYTES_PER_ELEMENT
javascript.builtins.Float32Array.constructor
javascript.builtins.Float64Array.BYTES_PER_ELEMENT
javascript.builtins.Float64Array.constructor
javascript.builtins.Map.Map.constructor_without_parameters
javascript.builtins.Map.constructor
javascript.builtins.Set.Set.constructor_without_parameters
javascript.builtins.Set.constructor
javascript.builtins.Set.@@toStringTag
javascript.builtins.WeakMap.WeakMap.constructor_without_parameters
javascript.builtins.WeakMap.constructor
javascript.builtins.WeakMap.@@toStringTag
javascript.builtins.WeakSet.WeakSet.new_required
javascript.builtins.WeakSet.WeakSet.constructor_without_parameters
javascript.builtins.WeakSet.constructor
javascript.builtins.WeakSet.@@toStringTag
javascript.builtins.ArrayBuffer.constructor
javascript.builtins.ArrayBuffer.@@toStringTag
javascript.builtins.SharedArrayBuffer.SharedArrayBuffer.new_required
javascript.builtins.SharedArrayBuffer.@@species
javascript.builtins.SharedArrayBuffer.constructor
javascript.builtins.SharedArrayBuffer.@@toStringTag
javascript.builtins.DataView.constructor
javascript.builtins.DataView.@@toStringTag
javascript.builtins.Atomics.@@toStringTag
javascript.builtins.JSON.@@toStringTag
javascript.builtins.WeakRef.WeakRef.new_required
javascript.builtins.WeakRef.constructor
javascript.builtins.WeakRef.@@toStringTag
javascript.builtins.FinalizationRegistry.FinalizationRegistry.new_required
javascript.builtins.FinalizationRegistry.constructor
javascript.builtins.FinalizationRegistry.@@toStringTag
javascript.builtins.Promise.Promise.new_required
javascript.builtins.Promise.@@species
javascript.builtins.Promise.constructor
javascript.builtins.Promise.@@toStringTag
javascript.builtins.GeneratorFunction.GeneratorFunction.new_required
javascript.builtins.GeneratorFunction.constructor
javascript.builtins.GeneratorFunction.prototype
javascript.builtins.GeneratorFunction.@@toStringTag
javascript.builtins.GeneratorFunction.length
javascript.builtins.GeneratorFunction.name
javascript.builtins.AsyncGeneratorFunction.AsyncGeneratorFunction.new_required
javascript.builtins.AsyncGeneratorFunction.constructor
javascript.builtins.AsyncGeneratorFunction.prototype
javascript.builtins.AsyncGeneratorFunction.@@toStringTag
javascript.builtins.AsyncGeneratorFunction.length
javascript.builtins.AsyncGeneratorFunction.name
javascript.builtins.Generator.constructor
javascript.builtins.Generator.@@toStringTag
javascript.builtins.AsyncGenerator.constructor
javascript.builtins.AsyncGenerator.@@toStringTag
javascript.builtins.AsyncFunction.AsyncFunction.new_required
javascript.builtins.AsyncFunction.constructor
javascript.builtins.AsyncFunction.@@toStringTag
javascript.builtins.AsyncFunction.length
javascript.builtins.AsyncFunction.name
javascript.builtins.Reflect.@@toStringTag
javascript.builtins.Proxy.Proxy.new_required
javascript.builtins.InternalError.InternalError.new_required
javascript.builtins.Intl.Collator.Collator.new_required
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.new_required
javascript.builtins.Intl.DisplayNames.DisplayNames.new_required
javascript.builtins.Intl.DurationFormat.DurationFormat.new_required
javascript.builtins.Intl.ListFormat.ListFormat.new_required
javascript.builtins.Intl.Locale.Locale.new_required
javascript.builtins.Intl.NumberFormat.NumberFormat.new_required
javascript.builtins.Intl.PluralRules.PluralRules.new_required
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.new_required
javascript.builtins.Intl.Segmenter.Segmenter.new_required
javascript.builtins.Temporal.Calendar.Calendar.new_required
javascript.builtins.Temporal.Duration.Duration.new_required
javascript.builtins.Temporal.Instant.Instant.new_required
javascript.builtins.Temporal.Now
javascript.builtins.Temporal.PlainDate.PlainDate.new_required
javascript.builtins.Temporal.PlainDateTime.PlainDateTime.new_required
javascript.builtins.Temporal.PlainMonthDay.PlainMonthDay.new_required
javascript.builtins.Temporal.PlainTime.PlainTime.new_required
javascript.builtins.Temporal.PlainYearMonth.PlainYearMonth.new_required
javascript.builtins.Temporal.TimeZone.TimeZone.new_required
javascript.builtins.Temporal.ZonedDateTime.ZonedDateTime.new_required
javascript.builtins.WebAssembly.CompileError.CompileError.new_required
javascript.builtins.WebAssembly.Exception.Exception.new_required
javascript.builtins.WebAssembly.Global.Global.new_required
javascript.builtins.WebAssembly.Instance.Instance.new_required
javascript.builtins.WebAssembly.LinkError.LinkError.new_required
javascript.builtins.WebAssembly.Memory.Memory.new_required
javascript.builtins.WebAssembly.Module.Module.new_required
javascript.builtins.WebAssembly.RuntimeError.RuntimeError.new_required
javascript.builtins.WebAssembly.Table.Table.new_required
javascript.builtins.WebAssembly.Tag.Tag.new_required
Removed
api.CSSStyleRule.cssRules
api.CSSStyleRule.deleteRule
api.CSSStyleRule.insertRule
api.OverconstrainedErrorEvent
css.properties.anchor-scroll
javascript.builtins.Temporal.now
javascript.builtins.TypedArray.BYTES_PER_ELEMENT
Changed
api.AbortController.AbortController
api.AbortPaymentEvent.AbortPaymentEvent
api.AbsoluteOrientationSensor.AbsoluteOrientationSensor
api.Accelerometer.Accelerometer
api.AmbientLightSensor.AmbientLightSensor
api.AnalyserNode.AnalyserNode
api.Animation.Animation
api.AnimationEvent.AnimationEvent
api.AnimationPlaybackEvent.AnimationPlaybackEvent
api.AudioBuffer.AudioBuffer
api.AudioBufferSourceNode.AudioBufferSourceNode
api.AudioContext.AudioContext
api.AudioData.AudioData
api.AudioDecoder.AudioDecoder
api.AudioEncoder.AudioEncoder
api.AudioProcessingEvent.AudioProcessingEvent
api.AudioRenderCapacityEvent.AudioRenderCapacityEvent
api.AudioWorkletNode.AudioWorkletNode
api.AudioWorkletProcessor.AudioWorkletProcessor
api.BackgroundFetchEvent.BackgroundFetchEvent
api.BackgroundFetchUpdateUIEvent.BackgroundFetchUpdateUIEvent
api.BarcodeDetector.BarcodeDetector
api.BeforeInstallPromptEvent.BeforeInstallPromptEvent
api.BiquadFilterNode.BiquadFilterNode
api.Blob.Blob
api.BlobEvent.BlobEvent
api.BluetoothAdvertisingEvent.BluetoothAdvertisingEvent
api.BroadcastChannel.BroadcastChannel
api.ByteLengthQueuingStrategy.ByteLengthQueuingStrategy
api.CanMakePaymentEvent.CanMakePaymentEvent
api.CanvasFilter.CanvasFilter
api.CaptureActionEvent.CaptureActionEvent
api.CaptureController.CaptureController
api.ChannelMergerNode.ChannelMergerNode
api.ChannelSplitterNode.ChannelSplitterNode
api.CharacterBoundsUpdateEvent.CharacterBoundsUpdateEvent
api.ClipboardEvent.ClipboardEvent
api.ClipboardItem.ClipboardItem
api.CloseEvent.CloseEvent
api.CloseWatcher.CloseWatcher
api.Comment.Comment
api.CompositionEvent.CompositionEvent
api.CompressionStream.CompressionStream
api.ConstantSourceNode.ConstantSourceNode
api.ContentIndexEvent.ContentIndexEvent
api.ContentVisibilityAutoStateChangeEvent.ContentVisibilityAutoStateChangeEvent
api.ConvolverNode.ConvolverNode
api.CookieChangeEvent.CookieChangeEvent
api.CountQueuingStrategy.CountQueuingStrategy
api.CSSColor.CSSColor
api.CSSHSL.CSSHSL
api.CSSHWB.CSSHWB
api.CSSKeywordValue.CSSKeywordValue
api.CSSLab.CSSLab
api.CSSLCH.CSSLCH
api.CSSMathClamp.CSSMathClamp
api.CSSMathInvert.CSSMathInvert
api.CSSMathMax.CSSMathMax
api.CSSMathMin.CSSMathMin
api.CSSMathNegate.CSSMathNegate
api.CSSMathProduct.CSSMathProduct
api.CSSMathSum.CSSMathSum
api.CSSMatrixComponent.CSSMatrixComponent
api.CSSOKLab.CSSOKLab
api.CSSOKLCH.CSSOKLCH
api.CSSParserAtRule.CSSParserAtRule
api.CSSParserBlock.CSSParserBlock
api.CSSParserDeclaration.CSSParserDeclaration
api.CSSParserFunction.CSSParserFunction
api.CSSParserQualifiedRule.CSSParserQualifiedRule
api.CSSPerspective.CSSPerspective
api.CSSPositionValue.CSSPositionValue
api.CSSRGB.CSSRGB
api.CSSRotate.CSSRotate
api.CSSScale.CSSScale
api.CSSSkew.CSSSkew
api.CSSSkewX.CSSSkewX
api.CSSSkewY.CSSSkewY
api.CSSStyleSheet.CSSStyleSheet
api.CSSTransformValue.CSSTransformValue
api.CSSTranslate.CSSTranslate
api.CSSUnitValue.CSSUnitValue
api.CSSUnparsedValue.CSSUnparsedValue
api.CSSVariableReferenceValue.CSSVariableReferenceValue
api.CustomEvent.CustomEvent
api.DataCue.DataCue
api.DataTransfer.DataTransfer
api.DecompressionStream.DecompressionStream
api.DelayNode.DelayNode
api.DeviceMotionEvent.DeviceMotionEvent
api.DeviceOrientationEvent.DeviceOrientationEvent
api.Document.Document
api.DocumentFragment.DocumentFragment
api.DocumentPictureInPictureEvent.DocumentPictureInPictureEvent
api.DocumentTimeline.DocumentTimeline
api.DOMException.DOMException
api.DOMMatrix.DOMMatrix
api.DOMMatrixReadOnly.DOMMatrixReadOnly
api.DOMParser.DOMParser
api.DOMPoint.DOMPoint
api.DOMPointReadOnly.DOMPointReadOnly
api.DOMQuad.DOMQuad
api.DOMRect.DOMRect
api.DOMRectReadOnly.DOMRectReadOnly
api.DragEvent.DragEvent
api.DynamicsCompressorNode.DynamicsCompressorNode
api.EditContext.EditContext
api.EncodedAudioChunk.EncodedAudioChunk
api.EncodedVideoChunk.EncodedVideoChunk
api.ErrorEvent.ErrorEvent
api.Event.Event
api.EventTarget.EventTarget
api.ExtendableCookieChangeEvent.ExtendableCookieChangeEvent
api.ExtendableEvent.ExtendableEvent
api.ExtendableMessageEvent.ExtendableMessageEvent
api.EyeDropper.EyeDropper
api.FaceDetector.FaceDetector
api.FederatedCredential.FederatedCredential
api.FetchEvent.FetchEvent
api.File.File
api.FileReader.FileReader
api.FileReaderSync.FileReaderSync
api.FocusEvent.FocusEvent
api.FontFace.FontFace
api.FontFaceSet.FontFaceSet
api.FontFaceSetLoadEvent.FontFaceSetLoadEvent
api.FormData.FormData
api.FormDataEvent.FormDataEvent
api.FragmentResult.FragmentResult
api.GainNode.GainNode
api.GamepadEvent.GamepadEvent
api.GeolocationSensor.GeolocationSensor
api.GPUInternalError.GPUInternalError
api.GPUOutOfMemoryError.GPUOutOfMemoryError
api.GPUPipelineError.GPUPipelineError
api.GPUUncapturedErrorEvent.GPUUncapturedErrorEvent
api.GPUValidationError.GPUValidationError
api.GravitySensor.GravitySensor
api.GroupEffect.GroupEffect
api.Gyroscope.Gyroscope
api.HashChangeEvent.HashChangeEvent
api.Headers.Headers
api.HIDConnectionEvent.HIDConnectionEvent
api.HIDInputReportEvent.HIDInputReportEvent
api.Highlight.Highlight
api.IDBVersionChangeEvent.IDBVersionChangeEvent
api.IdleDetector.IdleDetector
api.IIRFilterNode.IIRFilterNode
api.ImageCapture.ImageCapture
api.ImageData.ImageData
api.ImageDecoder.ImageDecoder
api.InputDeviceCapabilities.InputDeviceCapabilities
api.InputEvent.InputEvent
api.InstallEvent.InstallEvent
api.IntersectionObserver.IntersectionObserver
api.IntersectionObserverEntry.IntersectionObserverEntry
api.KeyboardEvent.KeyboardEvent
api.KeyframeEffect.KeyframeEffect
api.LinearAccelerationSensor.LinearAccelerationSensor
api.Magnetometer.Magnetometer
api.MediaController.MediaController
api.MediaElementAudioSourceNode.MediaElementAudioSourceNode
api.MediaEncryptedEvent.MediaEncryptedEvent
api.MediaKeyMessageEvent.MediaKeyMessageEvent
api.MediaMetadata.MediaMetadata
api.MediaQueryListEvent.MediaQueryListEvent
api.MediaRecorder.MediaRecorder
api.MediaSource.MediaSource
api.MediaStream.MediaStream
api.MediaStreamAudioDestinationNode.MediaStreamAudioDestinationNode
api.MediaStreamAudioSourceNode.MediaStreamAudioSourceNode
api.MediaStreamEvent.MediaStreamEvent
api.MediaStreamTrackAudioSourceNode.MediaStreamTrackAudioSourceNode
api.MediaStreamTrackEvent.MediaStreamTrackEvent
api.MediaStreamTrackGenerator.MediaStreamTrackGenerator
api.MediaStreamTrackProcessor.MediaStreamTrackProcessor
api.MerchantValidationEvent.MerchantValidationEvent
api.MessageChannel.MessageChannel
api.MessageEvent.MessageEvent
api.MIDIConnectionEvent.MIDIConnectionEvent
api.MIDIMessageEvent.MIDIMessageEvent
api.MLGraphBuilder.MLGraphBuilder
api.MouseEvent.MouseEvent
api.MutationObserver.MutationObserver
api.NavigateEvent.NavigateEvent
api.NavigationCurrentEntryChangeEvent.NavigationCurrentEntryChangeEvent
api.NavigationEvent.NavigationEvent
api.NDEFMessage.NDEFMessage
api.NDEFReader.NDEFReader
api.NDEFReadingEvent.NDEFReadingEvent
api.NDEFRecord.NDEFRecord
api.Notification.Notification
api.NotificationEvent.NotificationEvent
api.OfflineAudioCompletionEvent.OfflineAudioCompletionEvent
api.OfflineAudioContext.OfflineAudioContext
api.OffscreenCanvas.OffscreenCanvas
api.OscillatorNode.OscillatorNode
api.OverconstrainedError.OverconstrainedError
api.PageTransitionEvent.PageTransitionEvent
api.PannerNode.PannerNode
api.PasswordCredential.PasswordCredential
api.Path2D.Path2D
api.PaymentMethodChangeEvent.PaymentMethodChangeEvent
api.PaymentRequest.PaymentRequest
api.PaymentRequestEvent.PaymentRequestEvent
api.PaymentRequestUpdateEvent.PaymentRequestUpdateEvent
api.PerformanceMark.PerformanceMark
api.PerformanceObserver.PerformanceObserver
api.PeriodicSyncEvent.PeriodicSyncEvent
api.PeriodicWave.PeriodicWave
api.PictureInPictureEvent.PictureInPictureEvent
api.PointerEvent.PointerEvent
api.PopStateEvent.PopStateEvent
api.PortalActivateEvent.PortalActivateEvent
api.PresentationConnectionAvailableEvent.PresentationConnectionAvailableEvent
api.PresentationConnectionCloseEvent.PresentationConnectionCloseEvent
api.PresentationRequest.PresentationRequest
api.PressureObserver.PressureObserver
api.Profiler.Profiler
api.ProgressEvent.ProgressEvent
api.PromiseRejectionEvent.PromiseRejectionEvent
api.ProximitySensor.ProximitySensor
api.PushEvent.PushEvent
api.PushSubscriptionChangeEvent.PushSubscriptionChangeEvent
api.Range.Range
api.ReadableStream.ReadableStream
api.ReadableStreamBYOBReader.ReadableStreamBYOBReader
api.ReadableStreamDefaultReader.ReadableStreamDefaultReader
api.RelativeOrientationSensor.RelativeOrientationSensor
api.ReportingObserver.ReportingObserver
api.Request.Request
api.ResizeObserver.ResizeObserver
api.Response.Response
api.RTCDataChannelEvent.RTCDataChannelEvent
api.RTCDTMFToneChangeEvent.RTCDTMFToneChangeEvent
api.RTCError.RTCError
api.RTCErrorEvent.RTCErrorEvent
api.RTCIceCandidate.RTCIceCandidate
api.RTCIceTransport.RTCIceTransport
api.RTCIdentityAssertion.RTCIdentityAssertion
api.RTCPeerConnection.RTCPeerConnection
api.RTCPeerConnectionIceErrorEvent.RTCPeerConnectionIceErrorEvent
api.RTCPeerConnectionIceEvent.RTCPeerConnectionIceEvent
api.RTCRtpScriptTransform.RTCRtpScriptTransform
api.RTCSessionDescription.RTCSessionDescription
api.RTCTrackEvent.RTCTrackEvent
api.Sanitizer.Sanitizer
api.ScrollTimeline.ScrollTimeline
api.SecurityPolicyViolationEvent.SecurityPolicyViolationEvent
api.SensorErrorEvent.SensorErrorEvent
api.SequenceEffect.SequenceEffect
api.SFrameTransform.SFrameTransform
api.SFrameTransformErrorEvent.SFrameTransformErrorEvent
api.ShadowAnimation.ShadowAnimation
api.SharedWorker.SharedWorker
api.SpeechGrammar.SpeechGrammar
api.SpeechGrammarList.SpeechGrammarList
api.SpeechRecognition.SpeechRecognition
api.SpeechRecognitionErrorEvent.SpeechRecognitionErrorEvent
api.SpeechRecognitionEvent.SpeechRecognitionEvent
api.SpeechSynthesisErrorEvent.SpeechSynthesisErrorEvent
api.SpeechSynthesisEvent.SpeechSynthesisEvent
api.SpeechSynthesisUtterance.SpeechSynthesisUtterance
api.StaticRange.StaticRange
api.StereoPannerNode.StereoPannerNode
api.StorageEvent.StorageEvent
api.SubmitEvent.SubmitEvent
api.SyncEvent.SyncEvent
api.TaskController.TaskController
api.TaskPriorityChangeEvent.TaskPriorityChangeEvent
api.Text.Text
api.TextDecoder.TextDecoder
api.TextDecoderStream.TextDecoderStream
api.TextDetector.TextDetector
api.TextEncoder.TextEncoder
api.TextEncoderStream.TextEncoderStream
api.TextFormat.TextFormat
api.TextFormatUpdateEvent.TextFormatUpdateEvent
api.TextUpdateEvent.TextUpdateEvent
api.ToggleEvent.ToggleEvent
api.Touch.Touch
api.TouchEvent.TouchEvent
api.TrackEvent.TrackEvent
api.TransformStream.TransformStream
api.TransitionEvent.TransitionEvent
api.UIEvent.UIEvent
api.UncalibratedMagnetometer.UncalibratedMagnetometer
api.URL.URL
api.URLPattern.URLPattern
api.URLSearchParams.URLSearchParams
api.USBAlternateInterface.USBAlternateInterface
api.USBConfiguration.USBConfiguration
api.USBConnectionEvent.USBConnectionEvent
api.USBEndpoint.USBEndpoint
api.USBInterface.USBInterface
api.USBInTransferResult.USBInTransferResult
api.USBIsochronousInTransferPacket.USBIsochronousInTransferPacket
api.USBIsochronousInTransferResult.USBIsochronousInTransferResult
api.USBIsochronousOutTransferPacket.USBIsochronousOutTransferPacket
api.USBIsochronousOutTransferResult.USBIsochronousOutTransferResult
api.USBOutTransferResult.USBOutTransferResult
api.ValueEvent.ValueEvent
api.VideoColorSpace.VideoColorSpace
api.VideoDecoder.VideoDecoder
api.VideoEncoder.VideoEncoder
api.VideoFrame.VideoFrame
api.VideoTrackGenerator.VideoTrackGenerator
api.ViewTimeline.ViewTimeline
api.VRDisplayEvent.VRDisplayEvent
api.VRFrameData.VRFrameData
api.VTTCue.VTTCue
api.VTTRegion.VTTRegion
api.WaveShaperNode.WaveShaperNode
api.WebGLContextEvent.WebGLContextEvent
api.WebKitPoint.WebKitPoint
api.WebSocket.WebSocket
api.WebTransport.WebTransport
api.WebTransportError.WebTransportError
api.WheelEvent.WheelEvent
api.WindowControlsOverlayGeometryChangeEvent.WindowControlsOverlayGeometryChangeEvent
api.Worker.Worker
api.WorkletAnimation.WorkletAnimation
api.WritableStream.WritableStream
api.WritableStreamDefaultWriter.WritableStreamDefaultWriter
api.XMLHttpRequest.XMLHttpRequest
api.XMLSerializer.XMLSerializer
api.XPathEvaluator.XPathEvaluator
api.XRInputSourceEvent.XRInputSourceEvent
api.XRInputSourcesChangeEvent.XRInputSourcesChangeEvent
api.XRLayerEvent.XRLayerEvent
api.XRMediaBinding.XRMediaBinding
api.XRRay.XRRay
api.XRReferenceSpaceEvent.XRReferenceSpaceEvent
api.XRRigidTransform.XRRigidTransform
api.XRSessionEvent.XRSessionEvent
api.XRWebGLBinding.XRWebGLBinding
api.XRWebGLLayer.XRWebGLLayer
api.XSLTProcessor.XSLTProcessor
javascript.builtins.Object.Object
javascript.builtins.Object.proto
javascript.builtins.Object.defineGetter
javascript.builtins.Object.defineSetter
javascript.builtins.Object.lookupGetter
javascript.builtins.Object.lookupSetter
javascript.builtins.Function.Function
javascript.builtins.Boolean.Boolean
javascript.builtins.Symbol.Symbol
javascript.builtins.Error.Error
javascript.builtins.EvalError.EvalError
javascript.builtins.RangeError.RangeError
javascript.builtins.ReferenceError.ReferenceError
javascript.builtins.SyntaxError.SyntaxError
javascript.builtins.TypeError.TypeError
javascript.builtins.URIError.URIError
javascript.builtins.AggregateError.AggregateError
javascript.builtins.Number.Number
javascript.builtins.BigInt.BigInt
javascript.builtins.Date.Date
javascript.builtins.String.String
javascript.builtins.RegExp.RegExp
javascript.builtins.Array.Array
javascript.builtins.Int8Array.Int8Array
javascript.builtins.Uint8Array.Uint8Array
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray
javascript.builtins.Int16Array.Int16Array
javascript.builtins.Uint16Array.Uint16Array
javascript.builtins.Int32Array.Int32Array
javascript.builtins.Uint32Array.Uint32Array
javascript.builtins.BigInt64Array.BigInt64Array
javascript.builtins.BigUint64Array.BigUint64Array
javascript.builtins.Float32Array.Float32Array
javascript.builtins.Float64Array.Float64Array
javascript.builtins.Map.Map
javascript.builtins.Set.Set
javascript.builtins.WeakMap.WeakMap
javascript.builtins.WeakSet.WeakSet
javascript.builtins.ArrayBuffer.ArrayBuffer
javascript.builtins.SharedArrayBuffer.SharedArrayBuffer
javascript.builtins.DataView.DataView
javascript.builtins.WeakRef.WeakRef
javascript.builtins.FinalizationRegistry.FinalizationRegistry
javascript.builtins.Iterator.@@iterator
javascript.builtins.Promise.Promise
javascript.builtins.Proxy.Proxy
javascript.builtins.InternalError.InternalError
javascript.builtins.Intl.Collator.Collator
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat
javascript.builtins.Intl.DisplayNames.DisplayNames
javascript.builtins.Intl.DurationFormat.DurationFormat
javascript.builtins.Intl.ListFormat.ListFormat
javascript.builtins.Intl.Locale.Locale
javascript.builtins.Intl.NumberFormat.NumberFormat
javascript.builtins.Intl.PluralRules.PluralRules
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat
javascript.builtins.Intl.Segmenter.Segmenter
javascript.builtins.Temporal.Calendar.Calendar
javascript.builtins.Temporal.Duration.Duration
javascript.builtins.Temporal.Instant.Instant
javascript.builtins.Temporal.PlainDate.PlainDate
javascript.builtins.Temporal.PlainDateTime.PlainDateTime
javascript.builtins.Temporal.PlainMonthDay.PlainMonthDay
javascript.builtins.Temporal.PlainTime.PlainTime
javascript.builtins.Temporal.PlainYearMonth.PlainYearMonth
javascript.builtins.Temporal.TimeZone.TimeZone
javascript.builtins.Temporal.ZonedDateTime.ZonedDateTime
javascript.builtins.WebAssembly.CompileError.CompileError
javascript.builtins.WebAssembly.Exception.Exception
javascript.builtins.WebAssembly.Global.Global
javascript.builtins.WebAssembly.Instance.Instance
javascript.builtins.WebAssembly.LinkError.LinkError
javascript.builtins.WebAssembly.Memory.Memory
javascript.builtins.WebAssembly.Module.Module
javascript.builtins.WebAssembly.RuntimeError.RuntimeError
javascript.builtins.WebAssembly.Table.Table
javascript.builtins.WebAssembly.Tag.Tag
Commits
Remove OverconstrainedErrorEvent
Add test for obtaining "webgpu" rendering context
Fix unittests
Ensure duplicate member tests aren't generated
classConstructor -> ctor
Prettier: use double quotes
Format temporary file (to make Prettier happy)
Fix unittests
Internally invert use_new
Fix value passed to noNew
Fix ESLint errors
Invert useNew argument passed to testConstructor()
Properly add additional tests
Fix broken ignores
Add missing tests
Fix path for constructor tests
Fix test generation
Fix loading custom JS data
Perform additional remapping of spec data
Rearrange custom JS data and remove duplicate entries
Remove problematic special casing for constructors
Fix JavaScript test generation
Fix JavaScript construction
Overhaul code to generate tests from the spec data
Catch if arguments are supposed to be optional
Check if type is "class" before performing constructor check
Iterate through the spec for features
Add results of ECMAScript spec scraper
Prettier: use double quotes
Fix tests for Object JS builtin
Update test for AggregateError constructor
Update dependencies
Remove any typecast that's no longer needed
v10.1.0
Released July 8, 2023
Test Changes
Added
api.CSSPositionFallbackRule
api.CSSStartingStyleRule
api.CSSTryRule
api.CustomElementRegistry.getName
api.NavigateEvent
api.Navigation
api.NavigationCurrentEntryChangeEvent
api.NavigationDestination
api.NavigationHistoryEntry
api.NavigationTransition
api.Window.navigation
Removed
api.Request.mode.navigate_mode
Changed
api.ANGLE_instanced_arrays
api.AudioBuffer
api.AudioContext.AudioContext.options_latencyHint_parameter
api.AudioContext.AudioContext.options_sampleRate_parameter
api.AudioContext.AudioContext.options_sinkId_parameter
api.AudioWorkletNode
api.CanvasCaptureMediaStreamTrack
api.CanvasPattern
api.CanvasRenderingContext2D.drawImage.ImageBitmap_source_image
api.CSPViolationReportBody
api.CSSConditionRule
api.CSSCounterStyleRule
api.CSSFontFaceRule
api.CSSFontFeatureValuesRule
api.CSSGroupingRule
api.CSSImportRule
api.CSSKeyframeRule
api.CSSKeyframesRule
api.CSSMediaRule
api.CSSNamespaceRule
api.CSSSupportsRule
api.Element.animate.options_composite_parameter
api.Element.animate.options_id_parameter
api.Element.animate.options_iterationComposite_parameter
api.Element.animate.options_pseudoElement_parameter
api.Element.requestFullscreen.options_navigationUI_parameter
api.EXT_color_buffer_float
api.EXT_color_buffer_half_float
api.EXT_disjoint_timer_query
api.EXT_disjoint_timer_query_webgl2
api.EXT_shader_texture_lod
api.EXT_texture_compression_bptc
api.EXT_texture_compression_rgtc
api.EXT_texture_filter_anisotropic
api.FileSystem
api.FileSystemDirectoryEntry
api.FileSystemDirectoryReader
api.FileSystemEntry
api.FileSystemFileEntry
api.FileSystemSync
api.FontFace
api.GeolocationCoordinates
api.GeolocationPosition
api.HTMLCanvasElement.getContext.webgl_context.options_failIfMajorPerformanceCaveat_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_desynchronized_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_failIfMajorPerformanceCaveat_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_powerPreference_parameter
api.ImageBitmap
api.KHR_parallel_shader_compile
api.MediaList
api.MediaStreamAudioSourceNode
api.Metadata
api.OES_draw_buffers_indexed
api.OES_element_index_uint
api.OES_standard_derivatives
api.OES_texture_float_linear
api.OES_texture_half_float
api.OES_texture_half_float_linear
api.OES_vertex_array_object
api.OfflineAudioCompletionEvent
api.ProcessingInstruction
api.RTCPeerConnection.RTCPeerConnection.configuration_bundlePolicy_parameter
api.RTCPeerConnection.RTCPeerConnection.configuration_iceCandidatePoolSize_parameter
api.RTCPeerConnection.RTCPeerConnection.configuration_iceTransportPolicy_parameter
api.RTCPeerConnection.RTCPeerConnection.configuration_peerIdentity_parameter
api.RTCPeerConnection.RTCPeerConnection.configuration_rtcpMuxPolicy_parameter
api.SVGAltGlyphDefElement
api.SVGAltGlyphElement
api.SVGAltGlyphItemElement
api.SVGAnimateColorElement
api.SVGAnimatedBoolean
api.SVGAnimatedInteger
api.SVGAnimatedNumberList
api.SVGAnimateElement
api.SVGAnimateMotionElement
api.SVGAnimateTransformElement
api.SVGAnimationElement
api.SVGCircleElement
api.SVGClipPathElement
api.SVGComponentTransferFunctionElement
api.SVGDiscardElement
api.SVGElement
api.SVGEllipseElement
api.SVGFEBlendElement
api.SVGFEColorMatrixElement
api.SVGFEComponentTransferElement
api.SVGFECompositeElement
api.SVGFEConvolveMatrixElement
api.SVGFEDiffuseLightingElement
api.SVGFEDisplacementMapElement
api.SVGFEDistantLightElement
api.SVGFEDropShadowElement
api.SVGFEFloodElement
api.SVGFEFuncAElement
api.SVGFEFuncBElement
api.SVGFEFuncGElement
api.SVGFEFuncRElement
api.SVGFEGaussianBlurElement
api.SVGFEImageElement
api.SVGFEMergeElement
api.SVGFEMergeNodeElement
api.SVGFEMorphologyElement
api.SVGFEOffsetElement
api.SVGFEPointLightElement
api.SVGFESpecularLightingElement
api.SVGFESpotLightElement
api.SVGFETileElement
api.SVGFETurbulenceElement
api.SVGFilterElement
api.SVGFontFaceElement
api.SVGFontFaceFormatElement
api.SVGFontFaceNameElement
api.SVGFontFaceSrcElement
api.SVGFontFaceUriElement
api.SVGForeignObjectElement
api.SVGGlyphElement
api.SVGGlyphRefElement
api.SVGGradientElement
api.SVGGraphicsElement
api.SVGHKernElement
api.SVGImageElement
api.SVGLinearGradientElement
api.SVGMarkerElement
api.SVGMetadataElement
api.SVGMissingGlyphElement
api.SVGMPathElement
api.SVGNumberList
api.SVGPatternElement
api.SVGPolygonElement
api.SVGPolylineElement
api.SVGRadialGradientElement
api.SVGScriptElement
api.SVGStyleElement
api.SVGSwitchElement
api.SVGSymbolElement
api.SVGTextPathElement
api.SVGTitleElement
api.SVGTSpanElement
api.SVGVKernElement
api.URLPattern
api.WEBGL_blend_equation_advanced_coherent
api.WEBGL_color_buffer_float
api.WEBGL_compressed_texture_astc
api.WEBGL_compressed_texture_etc
api.WEBGL_compressed_texture_etc1
api.WEBGL_compressed_texture_pvrtc
api.WEBGL_compressed_texture_s3tc
api.WEBGL_compressed_texture_s3tc_srgb
api.WEBGL_debug_renderer_info
api.WEBGL_draw_instanced_base_vertex_base_instance
api.WEBGL_multi_draw_instanced_base_vertex_base_instance
api.WebGLSync
javascript.builtins.AggregateError
javascript.builtins.AsyncIterator.@@asyncIterator
javascript.builtins.WebAssembly.Exception
Commits
Add release date to changelog
Add custom test for CanvasCaptureMediaStreamTrack
RTCStatsReport: capture canvas stream at 60 FPS
Make test builder asynchronous
Improve error handling
Remove custom test for api.Request.mode.navigate_mode
v10.0.5
Released June 26, 2023
Test Changes
Removed
api.Request.Request.navigate_mode
Changed
api.TransformStreamDefaultController
css.properties.appearance.compat-auto
Commits
Remove custom test for api.Request.Request.navigate_mode
Fix custom test for TransformStreamDefaultController
Separate filterVersions function for easy reuse
find-missing-reports: filter to 2020+ browsers only by default
Update values list for css.properties.appearance.compat-auto
v10.0.4
Released June 22, 2023
Test Changes
Added
api.console.assert_static
api.console.clear_static
api.console.context_static
api.console.count_static
api.console.countReset_static
api.console.debug_static
api.console.dir_static
api.console.dirxml_static
api.console.error_static
api.console.exception_static
api.console.group_static
api.console.groupCollapsed_static
api.console.groupEnd_static
api.console.info_static
api.console.log_static
api.console.memory_static
api.console.profile_static
api.console.profileEnd_static
api.console.record_static
api.console.recordEnd_static
api.console.screenshot_static
api.console.table_static
api.console.takeHeapSnapshot_static
api.console.time_static
api.console.timeEnd_static
api.console.timeLog_static
api.console.timeStamp_static
api.console.trace_static
api.console.warn_static
api.CSS.animationWorklet_static
api.CSS.ch_static
api.CSS.cm_static
api.CSS.cqb_static
api.CSS.cqh_static
api.CSS.cqi_static
api.CSS.cqmax_static
api.CSS.cqmin_static
api.CSS.cqw_static
api.CSS.deg_static
api.CSS.dpcm_static
api.CSS.dpi_static
api.CSS.dppx_static
api.CSS.dvb_static
api.CSS.dvh_static
api.CSS.dvi_static
api.CSS.dvmax_static
api.CSS.dvmin_static
api.CSS.dvw_static
api.CSS.elementSources_static
api.CSS.em_static
api.CSS.escape_static
api.CSS.ex_static
api.CSS.fr_static
api.CSS.grad_static
api.CSS.highlights_static
api.CSS.Hz_static
api.CSS.ic_static
api.CSS.in_static
api.CSS.kHz_static
api.CSS.layoutWorklet_static
api.CSS.lh_static
api.CSS.lvb_static
api.CSS.lvh_static
api.CSS.lvi_static
api.CSS.lvmax_static
api.CSS.lvmin_static
api.CSS.lvw_static
api.CSS.mm_static
api.CSS.ms_static
api.CSS.number_static
api.CSS.paintWorklet_static
api.CSS.parseCommaValueList_static
api.CSS.parseDeclaration_static
api.CSS.parseDeclarationList_static
api.CSS.parseRule_static
api.CSS.parseRuleList_static
api.CSS.parseStylesheet_static
api.CSS.parseValue_static
api.CSS.parseValueList_static
api.CSS.pc_static
api.CSS.percent_static
api.CSS.pt_static
api.CSS.px_static
api.CSS.Q_static
api.CSS.rad_static
api.CSS.registerProperty_static
api.CSS.rem_static
api.CSS.rlh_static
api.CSS.s_static
api.CSS.supports_static
api.CSS.svb_static
api.CSS.svh_static
api.CSS.svi_static
api.CSS.svmax_static
api.CSS.svmin_static
api.CSS.svw_static
api.CSS.turn_static
api.CSS.vb_static
api.CSS.vh_static
api.CSS.vi_static
api.CSS.vmax_static
api.CSS.vmin_static
api.CSS.vw_static
api.IdentityProvider
api.PaymentRequest.isSecurePaymentConfirmationAvailable_static
api.TestUtils.gc_static
api.WebAssembly.compile_static
api.WebAssembly.compileStreaming_static
api.WebAssembly.instantiate_static
api.WebAssembly.instantiateStreaming_static
api.WebAssembly.validate_static
Removed
api.console.assert
api.console.clear
api.console.context
api.console.count
api.console.countReset
api.console.debug
api.console.dir
api.console.dirxml
api.console.error
api.console.exception
api.console.group
api.console.groupCollapsed
api.console.groupEnd
api.console.info
api.console.log
api.console.memory
api.console.profile
api.console.profileEnd
api.console.record
api.console.recordEnd
api.console.screenshot
api.console.table
api.console.takeHeapSnapshot
api.console.time
api.console.timeEnd
api.console.timeLog
api.console.timeStamp
api.console.trace
api.console.warn
api.CSS.animationWorklet
api.CSS.ch
api.CSS.cm
api.CSS.cqb
api.CSS.cqh
api.CSS.cqi
api.CSS.cqmax
api.CSS.cqmin
api.CSS.cqw
api.CSS.deg
api.CSS.dpcm
api.CSS.dpi
api.CSS.dppx
api.CSS.dvb
api.CSS.dvh
api.CSS.dvi
api.CSS.dvmax
api.CSS.dvmin
api.CSS.dvw
api.CSS.elementSources
api.CSS.em
api.CSS.escape
api.CSS.ex
api.CSS.fr
api.CSS.grad
api.CSS.highlights
api.CSS.Hz
api.CSS.ic
api.CSS.in
api.CSS.kHz
api.CSS.layoutWorklet
api.CSS.lh
api.CSS.lvb
api.CSS.lvh
api.CSS.lvi
api.CSS.lvmax
api.CSS.lvmin
api.CSS.lvw
api.CSS.mm
api.CSS.ms
api.CSS.number
api.CSS.paintWorklet
api.CSS.parseCommaValueList
api.CSS.parseDeclaration
api.CSS.parseDeclarationList
api.CSS.parseRule
api.CSS.parseRuleList
api.CSS.parseStylesheet
api.CSS.parseValue
api.CSS.parseValueList
api.CSS.pc
api.CSS.percent
api.CSS.pt
api.CSS.px
api.CSS.Q
api.CSS.rad
api.CSS.registerProperty
api.CSS.rem
api.CSS.rlh
api.CSS.s
api.CSS.supports
api.CSS.svb
api.CSS.svh
api.CSS.svi
api.CSS.svmax
api.CSS.svmin
api.CSS.svw
api.CSS.turn
api.CSS.vb
api.CSS.vh
api.CSS.vi
api.CSS.vmax
api.CSS.vmin
api.CSS.vw
api.TestUtils.gc
api.WebAssembly.compile
api.WebAssembly.compileStreaming
api.WebAssembly.instantiate
api.WebAssembly.instantiateStreaming
api.WebAssembly.validate
css.properties.transition.gradients
Changed
api.RTCPeerConnection.setLocalDescription.description_parameter_optional
css.properties.mask-image.multiple_mask_images
css.properties.text-overflow.string
javascript.builtins.BigInt.BigInt
javascript.builtins.Symbol.Symbol
javascript.builtins.WebAssembly.Exception
Commits
Fix test for api.RTCPeerConnection.setLocalDescription.description_parameter_optional
Fix test for multiple mask images in mask-image
Remove bad test for css.properties.transition.gradients
Fix test for WebAssembly.Exception
Replace deprecated import statement
Fix JavaScript test construction
Namespace members will also have _static suffix
Fix test for css.properties.text-overflow.string
Fix JavaScript test generation
Build constructor tests with ctor_args if new
keyword unneeded
v10.0.3
Released June 17, 2023
Test Changes
Changed
javascript.builtins.AggregateError.AggregateError
javascript.builtins.Array.Array
javascript.builtins.ArrayBuffer.ArrayBuffer
javascript.builtins.BigInt.BigInt
javascript.builtins.BigInt64Array.BigInt64Array
javascript.builtins.BigUint64Array.BigUint64Array
javascript.builtins.Boolean.Boolean
javascript.builtins.DataView.DataView
javascript.builtins.Date.Date
javascript.builtins.Error.Error
javascript.builtins.EvalError.EvalError
javascript.builtins.FinalizationRegistry.FinalizationRegistry
javascript.builtins.Float32Array.Float32Array
javascript.builtins.Float64Array.Float64Array
javascript.builtins.Function.Function
javascript.builtins.Int16Array.Int16Array
javascript.builtins.Int32Array.Int32Array
javascript.builtins.Int8Array.Int8Array
javascript.builtins.InternalError.InternalError
javascript.builtins.Map.Map
javascript.builtins.Number.Number
javascript.builtins.Object.Object
javascript.builtins.Promise.Promise
javascript.builtins.Proxy.Proxy
javascript.builtins.RangeError.RangeError
javascript.builtins.ReferenceError.ReferenceError
javascript.builtins.RegExp.RegExp
javascript.builtins.Set.Set
javascript.builtins.SharedArrayBuffer.SharedArrayBuffer
javascript.builtins.String.String
javascript.builtins.Symbol.Symbol
javascript.builtins.SyntaxError.SyntaxError
javascript.builtins.Temporal.Calendar
javascript.builtins.Temporal.Duration
javascript.builtins.Temporal.Instant
javascript.builtins.Temporal.PlainDate
javascript.builtins.Temporal.PlainDateTime
javascript.builtins.Temporal.PlainMonthDay
javascript.builtins.Temporal.PlainTime
javascript.builtins.Temporal.PlainYearMonth
javascript.builtins.Temporal.TimeZone
javascript.builtins.Temporal.ZonedDateTime
javascript.builtins.Temporal.now
javascript.builtins.TypeError.TypeError
javascript.builtins.URIError.URIError
javascript.builtins.Uint16Array.Uint16Array
javascript.builtins.Uint32Array.Uint32Array
javascript.builtins.Uint8Array.Uint8Array
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray
javascript.builtins.WeakMap.WeakMap
javascript.builtins.WeakRef.WeakRef
javascript.builtins.WeakSet.WeakSet
javascript.builtins.Intl.Collator
javascript.builtins.Intl.DateTimeFormat
javascript.builtins.Intl.DisplayNames
javascript.builtins.Intl.DurationFormat
javascript.builtins.Intl.getCanonicalLocales
javascript.builtins.Intl.@@toStringTag
javascript.builtins.Intl.ListFormat
javascript.builtins.Intl.Locale
javascript.builtins.Intl.NumberFormat
javascript.builtins.Intl.PluralRules
javascript.builtins.Intl.RelativeTimeFormat
javascript.builtins.Intl.Segmenter
javascript.builtins.Intl.Segments
javascript.builtins.Intl.supportedValuesOf
javascript.builtins.WebAssembly.CompileError
javascript.builtins.WebAssembly.Exception
javascript.builtins.WebAssembly.Global
javascript.builtins.WebAssembly.Instance
javascript.builtins.WebAssembly.LinkError
javascript.builtins.WebAssembly.Memory
javascript.builtins.WebAssembly.Module
javascript.builtins.WebAssembly.RuntimeError
javascript.builtins.WebAssembly.Table
javascript.builtins.WebAssembly.Tag
javascript.builtins.WebAssembly.compile
javascript.builtins.WebAssembly.compileStreaming
javascript.builtins.WebAssembly.instantiate
javascript.builtins.WebAssembly.instantiateStreaming
javascript.builtins.WebAssembly.validate
Commits
Remove custom JavaScript tests that are no longer needed
Simplify JavaScript constructor test generation
Fix JavaScript test generation
Don't try to load webassembly folder until it has been added
v10.0.2
Released June 17, 2023
Test Changes
Changed
api.WebGLRenderingContext.makeXRCompatible
css.properties.display.display-outside
css.properties.list-style-type
javascript.builtins.Array
javascript.builtins.ArrayBuffer
javascript.builtins.Atomics
javascript.builtins.BigInt
javascript.builtins.BigInt64Array
javascript.builtins.BigUint64Array
javascript.builtins.Boolean
javascript.builtins.DataView
javascript.builtins.Date
javascript.builtins.EvalError
javascript.builtins.FinalizationRegistry
javascript.builtins.Float32Array
javascript.builtins.Float64Array
javascript.builtins.Function
javascript.builtins.Infinity
javascript.builtins.Int16Array
javascript.builtins.Int32Array
javascript.builtins.Int8Array
javascript.builtins.InternalError
javascript.builtins.JSON
javascript.builtins.Map
javascript.builtins.Math
javascript.builtins.NaN
javascript.builtins.Number
javascript.builtins.Object
javascript.builtins.Promise
javascript.builtins.Proxy
javascript.builtins.RangeError
javascript.builtins.ReferenceError
javascript.builtins.Reflect
javascript.builtins.RegExp.input
javascript.builtins.RegExp.lastMatch
javascript.builtins.RegExp.lastParen
javascript.builtins.RegExp.leftContext
javascript.builtins.RegExp.rightContext
javascript.builtins.Set
javascript.builtins.SharedArrayBuffer
javascript.builtins.String
javascript.builtins.Symbol
javascript.builtins.SyntaxError
javascript.builtins.Temporal
javascript.builtins.TypeError
javascript.builtins.URIError
javascript.builtins.Uint16Array
javascript.builtins.Uint32Array
javascript.builtins.Uint8Array
javascript.builtins.Uint8ClampedArray
javascript.builtins.WeakMap
javascript.builtins.WeakRef
javascript.builtins.WeakSet
javascript.builtins.decodeURI
javascript.builtins.decodeURIComponent
javascript.builtins.encodeURI
javascript.builtins.encodeURIComponent
javascript.builtins.escape
javascript.builtins.eval
javascript.builtins.globalThis
javascript.builtins.isFinite
javascript.builtins.isNaN
javascript.builtins.parseFloat
javascript.builtins.parseInt
javascript.builtins.unescape
javascript.builtins.uneval
javascript.builtins.undefined
javascript.builtins.Intl
javascript.builtins.WebAssembly
Commits
Ensure node_modules is properly ignored
Switch back to main branch after release script finishes
Don't use .hasOwnProperty() on JavaScript tests
Remove custom test for list-style-type (will use overrides instead)
Move unittests right beside relevant files
Update CSS values
Add custom test for WebGLRenderingContext.makeXRCompatible
Fix test for Intl.DurationFormat.supportedLocalesOf
Fix tests for WeakMap/WeakSet
v10.0.1
Released June 16, 2023
Test Changes
Changed
api.VRPose
javascript.builtins.AggregateError
javascript.builtins.AsyncFunction
javascript.builtins.AsyncGenerator
javascript.builtins.AsyncGeneratorFunction
javascript.builtins.AsyncIterator
javascript.builtins.Float32Array.Float32Array.iterable_allowed
javascript.builtins.Float64Array.Float64Array.iterable_allowed
javascript.builtins.Generator
javascript.builtins.GeneratorFunction
javascript.builtins.Int16Array.Int16Array.iterable_allowed
javascript.builtins.Int32Array.Int32Array.iterable_allowed
javascript.builtins.Int8Array.Int8Array.iterable_allowed
javascript.builtins.TypedArray.iterable_in_constructor
javascript.builtins.Uint16Array.Uint16Array.iterable_allowed
javascript.builtins.Uint32Array.Uint32Array.iterable_allowed
javascript.builtins.Uint8Array.Uint8Array.iterable_allowed
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.iterable_allowed
javascript.builtins.WeakMap.WeakMap.iterable_allowed
javascript.builtins.WeakSet.WeakSet.iterable_allowed
javascript.builtins.Intl.DurationFormat
Commits
Fix update-bcd
Fix add-new-bcd to handle new categories
Improve JavaScript tests
Fix a11y with submit button
Add custom test for VRPose
Add custom test for Intl.DurationFormat
Add custom test for AggregateError builtin
v10.0.0
Released June 13, 2023
Notable changes
With this new collector release, a number of big updates have been implemented to greatly improve coverage of features within BCD. Three new categories have been added:
HTML elements and attributes
SVG elements and attributes
WebAssembly features
The core for MathML elements is also implemented, but as MathML requires additional test code and cannot be tested the same way that HTML and SVG elements are tested, it has been disabled.
Test Changes
Added
api.AbortSignal.abort_static
api.AbortSignal.any_static
api.AbortSignal.timeout_static
api.AudioDecoder.isConfigSupported_static
api.AudioEncoder.isConfigSupported_static
api.BarcodeDetector.getSupportedFormats_static
api.BluetoothUUID.canonicalUUID_static
api.BluetoothUUID.getCharacteristic_static
api.BluetoothUUID.getDescriptor_static
api.BluetoothUUID.getService_static
api.Credential.isConditionalMediationAvailable_static
api.CropTarget.fromElement_static
api.CSSColorValue.parse_static
api.CSSNumericValue.parse_static
api.CSSStyleValue.parse_static
api.CSSStyleValue.parseAll_static
api.DeviceMotionEvent.requestPermission_static
api.DeviceOrientationEvent.requestPermission_static
api.DOMMatrix.fromFloat32Array_static
api.DOMMatrix.fromFloat64Array_static
api.DOMMatrix.fromMatrix_static
api.DOMMatrixReadOnly.fromFloat32Array_static
api.DOMMatrixReadOnly.fromFloat64Array_static
api.DOMMatrixReadOnly.fromMatrix_static
api.DOMPoint.fromPoint_static
api.DOMPointReadOnly.fromPoint_static
api.DOMQuad.fromQuad_static
api.DOMQuad.fromRect_static
api.DOMRect.fromRect_static
api.DOMRectReadOnly.fromRect_static
api.GeolocationSensor.read_static
api.HTMLScriptElement.supports_static
api.IDBKeyRange.bound_static
api.IDBKeyRange.lowerBound_static
api.IDBKeyRange.only_static
api.IDBKeyRange.upperBound_static
api.IdleDetector.requestPermission_static
api.ImageDecoder.isTypeSupported_static
api.MediaRecorder.isTypeSupported_static
api.MediaSource.canConstructInDedicatedWorker_static
api.MediaSource.isTypeSupported_static
api.Notification.maxActions_static
api.Notification.permission_static
api.Notification.requestPermission_static
api.PerformanceNavigationTiming.criticalCHRestart
api.PerformanceObserver.supportedEntryTypes_static
api.PressureObserver.supportedSources_static
api.PublicKeyCredential.isConditionalMediationAvailable_static
api.PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable_static
api.PublicKeyCredential.parseCreationOptionsFromJSON_static
api.PublicKeyCredential.parseRequestOptionsFromJSON_static
api.PushManager.supportedContentEncodings_static
api.ReadableStream.from_static
api.Response.error_static
api.Response.redirect_static
api.RTCPeerConnection.generateCertificate_static
api.RTCRtpReceiver.getCapabilities_static
api.RTCRtpSender.getCapabilities_static
api.Sanitizer.getDefaultConfiguration_static
api.TaskSignal.any_static
api.TrustedHTML.fromLiteral_static
api.TrustedScript.fromLiteral_static
api.TrustedScriptURL.fromLiteral_static
api.URL.canParse_static
api.URL.createObjectURL_static
api.URL.revokeObjectURL_static
api.VideoDecoder.isConfigSupported_static
api.VideoEncoder.isConfigSupported_static
api.XRWebGLLayer.getNativeFramebufferScaleFactor_static
css.properties.position-fallback-bounds
css.properties.timeline-scope
html.elements.a
html.elements.abbr
html.elements.acronym
html.elements.address
html.elements.applet
html.elements.area
html.elements.article
html.elements.aside
html.elements.audio
html.elements.b
html.elements.base
html.elements.basefont
html.elements.bdi
html.elements.bdo
html.elements.bgsound
html.elements.big
html.elements.blink
html.elements.blockquote
html.elements.body
html.elements.br
html.elements.button
html.elements.canvas
html.elements.caption
html.elements.center
html.elements.cite
html.elements.code
html.elements.col
html.elements.colgroup
html.elements.data
html.elements.datalist
html.elements.dd
html.elements.del
html.elements.details
html.elements.dfn
html.elements.dialog
html.elements.dir
html.elements.discard
html.elements.div
html.elements.dl
html.elements.dt
html.elements.em
html.elements.embed
html.elements.fencedframe
html.elements.fieldset
html.elements.figcaption
html.elements.figure
html.elements.font
html.elements.footer
html.elements.form
html.elements.frame
html.elements.frameset
html.elements.h1
html.elements.h2
html.elements.h3
html.elements.h4
html.elements.h5
html.elements.h6
html.elements.head
html.elements.header
html.elements.hgroup
html.elements.hr
html.elements.html
html.elements.i
html.elements.iframe
html.elements.image
html.elements.img
html.elements.input
html.elements.ins
html.elements.isindex
html.elements.kbd
html.elements.keygen
html.elements.label
html.elements.legend
html.elements.li
html.elements.link
html.elements.listing
html.elements.main
html.elements.map
html.elements.mark
html.elements.marquee
html.elements.menu
html.elements.menuitem
html.elements.meta
html.elements.meter
html.elements.model
html.elements.multicol
html.elements.nav
html.elements.nextid
html.elements.nobr
html.elements.noembed
html.elements.noframes
html.elements.noscript
html.elements.object
html.elements.ol
html.elements.optgroup
html.elements.option
html.elements.output
html.elements.p
html.elements.param
html.elements.picture
html.elements.plaintext
html.elements.portal
html.elements.pre
html.elements.progress
html.elements.q
html.elements.rb
html.elements.rp
html.elements.rt
html.elements.rtc
html.elements.ruby
html.elements.s
html.elements.samp
html.elements.script
html.elements.search
html.elements.section
html.elements.select
html.elements.slot
html.elements.small
html.elements.source
html.elements.spacer
html.elements.span
html.elements.strike
html.elements.strong
html.elements.style
html.elements.sub
html.elements.summary
html.elements.sup
html.elements.table
html.elements.tbody
html.elements.td
html.elements.template
html.elements.textarea
html.elements.tfoot
html.elements.th
html.elements.thead
html.elements.time
html.elements.title
html.elements.tr
html.elements.track
html.elements.tt
html.elements.u
html.elements.ul
html.elements.var
html.elements.video
html.elements.wbr
html.elements.xmp
svg.elements.a
svg.elements.animate
svg.elements.animateMotion
svg.elements.animateTransform
svg.elements.circle
svg.elements.clipPath
svg.elements.cursor
svg.elements.defs
svg.elements.desc
svg.elements.ellipse
svg.elements.feBlend
svg.elements.feColorMatrix
svg.elements.feComponentTransfer
svg.elements.feComposite
svg.elements.feConvolveMatrix
svg.elements.feDiffuseLighting
svg.elements.feDisplacementMap
svg.elements.feDistantLight
svg.elements.feDropShadow
svg.elements.feFlood
svg.elements.feFuncA
svg.elements.feFuncB
svg.elements.feFuncG
svg.elements.feFuncR
svg.elements.feGaussianBlur
svg.elements.feImage
svg.elements.feMerge
svg.elements.feMergeNode
svg.elements.feMorphology
svg.elements.feOffset
svg.elements.fePointLight
svg.elements.feSpecularLighting
svg.elements.feSpotLight
svg.elements.feTile
svg.elements.feTurbulence
svg.elements.filter
svg.elements.font
svg.elements.font-face
svg.elements.font-face-format
svg.elements.font-face-name
svg.elements.font-face-src
svg.elements.font-face-uri
svg.elements.foreignObject
svg.elements.g
svg.elements.glyph
svg.elements.glyphRef
svg.elements.hkern
svg.elements.image
svg.elements.line
svg.elements.linearGradient
svg.elements.marker
svg.elements.mask
svg.elements.metadata
svg.elements.missing-glyph
svg.elements.mpath
svg.elements.path
svg.elements.pattern
svg.elements.polygon
svg.elements.polyline
svg.elements.radialGradient
svg.elements.rect
svg.elements.script
svg.elements.set
svg.elements.stop
svg.elements.style
svg.elements.svg
svg.elements.switch
svg.elements.symbol
svg.elements.text
svg.elements.textPath
svg.elements.title
svg.elements.tref
svg.elements.tspan
svg.elements.use
svg.elements.view
svg.elements.vkern
javascript.builtins.AggregateError.errors
javascript.builtins.ArrayBuffer.ArrayBuffer.new_required
javascript.builtins.DataView.DataView.new_required
javascript.builtins.Float32Array.Float32Array.new_required
javascript.builtins.Float32Array.Float32Array.constructor_without_parameters
javascript.builtins.Float32Array.Float32Array.iterable_allowed
javascript.builtins.Float64Array.Float64Array.new_required
javascript.builtins.Float64Array.Float64Array.constructor_without_parameters
javascript.builtins.Float64Array.Float64Array.iterable_allowed
javascript.builtins.Int16Array.Int16Array.new_required
javascript.builtins.Int16Array.Int16Array.constructor_without_parameters
javascript.builtins.Int16Array.Int16Array.iterable_allowed
javascript.builtins.Int32Array.Int32Array.new_required
javascript.builtins.Int32Array.Int32Array.constructor_without_parameters
javascript.builtins.Int32Array.Int32Array.iterable_allowed
javascript.builtins.Int8Array.Int8Array.new_required
javascript.builtins.Int8Array.Int8Array.constructor_without_parameters
javascript.builtins.Int8Array.Int8Array.iterable_allowed
javascript.builtins.Map.Map.new_required
javascript.builtins.Map.Map.iterable_allowed
javascript.builtins.Map.Map.null_allowed
javascript.builtins.Object.defineGetter
javascript.builtins.Object.defineSetter
javascript.builtins.Object.lookupGetter
javascript.builtins.Object.lookupSetter
javascript.builtins.Object.proto
javascript.builtins.Set.Set.new_required
javascript.builtins.Set.Set.iterable_allowed
javascript.builtins.Set.Set.null_allowed
javascript.builtins.TypedArray.TypedArray
javascript.builtins.TypedArray.constructor_without_parameters
javascript.builtins.TypedArray.iterable_in_constructor
javascript.builtins.TypedArray.new_required
javascript.builtins.Uint16Array.Uint16Array.new_required
javascript.builtins.Uint16Array.Uint16Array.constructor_without_parameters
javascript.builtins.Uint16Array.Uint16Array.iterable_allowed
javascript.builtins.Uint32Array.Uint32Array.new_required
javascript.builtins.Uint32Array.Uint32Array.constructor_without_parameters
javascript.builtins.Uint32Array.Uint32Array.iterable_allowed
javascript.builtins.Uint8Array.Uint8Array.new_required
javascript.builtins.Uint8Array.Uint8Array.constructor_without_parameters
javascript.builtins.Uint8Array.Uint8Array.iterable_allowed
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.new_required
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.constructor_without_parameters
javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.iterable_allowed
javascript.builtins.WeakMap.WeakMap.new_required
javascript.builtins.WeakMap.WeakMap.iterable_allowed
javascript.builtins.WeakMap.WeakMap.null_allowed
javascript.builtins.WeakSet.WeakSet.iterable_allowed
javascript.builtins.WeakSet.WeakSet.null_allowed
javascript.builtins.Intl.DurationFormat
javascript.builtins.Intl.Locale.getCalendars
javascript.builtins.Intl.Locale.getCollations
javascript.builtins.Intl.Locale.getHourCycles
javascript.builtins.Intl.Locale.getNumberingSystems
javascript.builtins.Intl.Locale.getTextInfo
javascript.builtins.Intl.Locale.getTimeZones
javascript.builtins.Intl.Locale.getWeekInfo
javascript.builtins.WebAssembly.Instance.Instance
javascript.builtins.WebAssembly.Module.Module
webassembly.BigInt-to-i64-integration
webassembly.bulk-memory-operations
webassembly.extended-constant-expressions
webassembly.multi-value
webassembly.mutable-globals
webassembly.reference-types
webassembly.non-trapping-float-to-int-conversions
webassembly.sign-extension-operations
webassembly.fixed-width-SIMD
webassembly.tail-calls
webassembly.exception-handling
webassembly.garbage-collection
webassembly.memory64
webassembly.relaxed-SIMD
webassembly.threads-and-atomics
Removed
api.AbortSignal.abort
api.AbortSignal.any
api.AbortSignal.timeout
api.AnimationTimeline.getCurrentTime
api.AudioDecoder.isConfigSupported
api.AudioEncoder.isConfigSupported
api.BarcodeDetector.getSupportedFormats
api.BluetoothUUID.canonicalUUID
api.BluetoothUUID.getCharacteristic
api.BluetoothUUID.getDescriptor
api.BluetoothUUID.getService
api.Credential.isConditionalMediationAvailable
api.CropTarget.fromElement
api.CSSColorValue.parse
api.CSSNumericValue.parse
api.CSSStyleValue.parse
api.CSSStyleValue.parseAll
api.DeviceMotionEvent.requestPermission
api.DeviceOrientationEvent.requestPermission
api.DOMMatrix.fromFloat32Array
api.DOMMatrix.fromFloat64Array
api.DOMMatrix.fromMatrix
api.DOMMatrixReadOnly.fromFloat32Array
api.DOMMatrixReadOnly.fromFloat64Array
api.DOMMatrixReadOnly.fromMatrix
api.DOMPoint.fromPoint
api.DOMPointReadOnly.fromPoint
api.DOMQuad.fromQuad
api.DOMQuad.fromRect
api.DOMRect.fromRect
api.DOMRectReadOnly.fromRect
api.GeolocationSensor.read
api.HTMLScriptElement.supports
api.IDBKeyRange.bound
api.IDBKeyRange.lowerBound
api.IDBKeyRange.only
api.IDBKeyRange.upperBound
api.IdleDetector.requestPermission
api.ImageDecoder.isTypeSupported
api.MediaRecorder.isTypeSupported
api.MediaSource.canConstructInDedicatedWorker
api.MediaSource.isTypeSupported
api.Notification.maxActions
api.Notification.permission
api.Notification.requestPermission
api.PerformanceObserver.supportedEntryTypes
api.PressureObserver.supportedSources
api.PublicKeyCredential.isConditionalMediationAvailable
api.PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable
api.PublicKeyCredential.parseCreationOptionsFromJSON
api.PublicKeyCredential.parseRequestOptionsFromJSON
api.PushManager.supportedContentEncodings
api.Response.error
api.Response.redirect
api.RTCPeerConnection.generateCertificate
api.RTCRtpReceiver.getCapabilities
api.RTCRtpSender.getCapabilities
api.Sanitizer.getDefaultConfiguration
api.TaskSignal.any
api.TrustedHTML.fromLiteral
api.TrustedScript.fromLiteral
api.TrustedScriptURL.fromLiteral
api.URL.canParse
api.URL.createObjectURL
api.URL.revokeObjectURL
api.VideoDecoder.isConfigSupported
api.VideoEncoder.isConfigSupported
api.XRWebGLLayer.getNativeFramebufferScaleFactor
css.properties.scroll-timeline-attachment
css.properties.view-timeline-attachment
Changed
api.HTMLCanvasElement.getContext.webgl2_context.options_alpha_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_desynchronized_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_failIfMajorPerformanceCaveat_parameter
api.HTMLCanvasElement.getContext.webgl2_context.options_powerPreference_parameter
api.MediaQueryList
api.ReadableStreamDefaultController
api.ReadableStreamDefaultReader
api.SpeechSynthesisVoice
api.TransformStreamDefaultController
css.properties.aspect-ratio
javascript.builtins.Intl.Collator.Collator
javascript.builtins.Intl.DateTimeFormat.DateTimeFormat
javascript.builtins.Intl.DisplayNames.DisplayNames
javascript.builtins.Intl.ListFormat.ListFormat
javascript.builtins.Intl.Locale.Locale
javascript.builtins.Intl.NumberFormat.NumberFormat
javascript.builtins.Intl.PluralRules.PluralRules
javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat
javascript.builtins.Intl.Segmenter.Segmenter
javascript.builtins.WebAssembly.CompileError.CompileError
javascript.builtins.WebAssembly.Exception.Exception
javascript.builtins.WebAssembly.Global.Global
javascript.builtins.WebAssembly.LinkError.LinkError
javascript.builtins.WebAssembly.Memory.Memory
javascript.builtins.WebAssembly.RuntimeError.RuntimeError
javascript.builtins.WebAssembly.Table.Table
javascript.builtins.WebAssembly.Tag.Tag
Commits
Simplify WebAssembly feature path
Add old changelog during release
Add mustReturnTruthy argument to testOptionParam
Decrease SpeechSynthesisVoice timeout
Mitigate SpeechSynthesisVoice bug in Firefox
Update XXX comment about MathML
Static members are suffixed with "_static" in BCD feature names
Don't generate MathML tests for now
Add missing MathML elements and attributes
Ensure that all SVG elements have interface names defined
Add missing SVG elements and attributes
Rework element test building to handle different elements with same name
Remove irrelevant "CATEGORIES" constant
find-missing-features: convert categories to path
Add support for SVG and MathML elements
Fix additional attribute names/props
Sort HTML elements for better web output
HTML: allow attribute name and IDL property to be different
Add HTML category support
Increase JavaScript test coverage
Fix ESLint errors
Increase JavaScript test coverage
Fix __additional on JavaScript category
Traverse all BCD features in find-missing-features
Fix release script when releasing new major version
Added WebAssembly features (#452 )
Increase delay when getting speech synthesis voices
Fix custom test for MediaQueryList
Add custom test for TransformStreamDefaultController
Add custom tests for ReadableStreamDefault[Controller/Reader]
Add custom test for aspect-ratio CSS property
Add override for WEBGL_compressed_texture_pvrtc
Older Versions