Released December 11, 2024
- 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
- api.MLContext.compute
- api.Sanitizer.getUnsafe
- css.selectors.closed
- api.NavigationActivation
- 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)
Released November 30, 2024
- 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
- 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
- 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)
Released November 14, 2024
- api.Fence.notifyEvent
- api.HTMLInputElement.alpha
- api.HTMLInputElement.colorSpace
- api.PerformanceResourceTiming.finalResponseHeadersStart
- api.VideoFrame.flip
- api.VideoFrame.rotation
- api.XRSession.trackedSources
- Add webview_ios to template for new compat data (#1912)
Released October 21, 2024
- 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
- 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
- Use Ubuntu 22.04 in workflows (#1884)
- Remove leftover debugging
Released September 24, 2024
- 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
- api.InkPresenter
- api.MutationEvent
- api.Navigator.identity
- api.Navigator.login
- api.NavigatorLogin
- 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
- 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)
Released September 8, 2024
- 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
- 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
- api.AudioEncoder
- Add IDL for several missing features (#1795)
- Add custom tests for AudioEncoder.configure parameters (#1794)
- Add RegExp.escape (#1764)
- Remove -webkit-initial-letter (#1763)
Released August 19, 2024
- 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
- 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
- api.CSSFontFeatureValuesMap
- 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)
Released July 9, 2024
- Require NodeJS v20 (#1647)
Released July 9, 2024
- 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
- 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
- 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)
Released July 6, 2024
A button to click has been added to allow testing features that require user action to run.
- 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
- 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
- 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
- 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)
Released June 26, 2024
- 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
- css.properties.reading-order-items
- 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
- 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 intransform-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)
Released June 17, 2024
- 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
- 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
- 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
- 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)
Released May 29, 2024
- 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
- 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)
Released May 9, 2024
- 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
- 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
- api.CanvasRenderingContext2D.drawImage.SVGImageElement_source_image
- api.SVGAnimatedTransformList
- api.SVGGraphicsElement
- api.SVGImageElement
- api.SVGStringList
- api.SVGTransformList
- api.createImageBitmap.svgimageelement_as_source_image
- 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)
Released April 16, 2024
- 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
- 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
- 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)
Released March 25, 2024
- css.properties.position-anchor
- css.selectors.active-view-transition-type
- css.properties.anchor-default
- api.CSPViolationReportBody
- Make CSPViolationReportBody instance a resource (#1330)
- Fix test timeout (#1329)
- Fix deployment script (#1328)
Released March 22, 2024
- 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
- api.CredentialsContainer.create.publicKey_option
- api.Element.requestFullscreen.options_navigationUI_parameter
- api.Navigator.getUserMedia
- css.properties.position-animation
- 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
- 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)
Released March 11, 2024
- 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
- api.MediaSession.setActionHandler
- api.Permissions
- 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)
Released March 7, 2024
- 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
- 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
- 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)
Released March 6, 2024
- 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
- 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
- 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)
Released February 27, 2024
- 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
- 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
- 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
- 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)
Released February 20, 2024
- 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
- 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
- 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
- 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)
Released February 9, 2024
- 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
- 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
- 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
- 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)
Released January 24, 2024
- 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
- 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
- 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
- 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)
Released January 12, 2024
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.
- 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
- 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
- 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
- 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
Released January 2, 2024
- 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
- webassembly.streamingCompilation
- 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
- 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)
Released December 18, 2023
- 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
- css.properties.background-position.4_value_syntax
- css.properties.background-position-x.two_value_syntax
- css.properties.background-position-y.2_value_syntax
- 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)
Released December 14, 2023
- 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
- Update unittests (#957)
- Fix Selenium action (#956)
- Add specific tests for non-standard -webkit properties (#952)
Released December 14, 2023
- 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
- api.MLGraphBuilder.squeeze
- 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
- 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
Released December 11, 2023
- Revert "Use req.cookies.sid directly"
- Fix Selenium script
- Fix report-stats script
Released December 11, 2023
- 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
- 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
- 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
Released November 28, 2023
- 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
- css.properties.mask-position-x
- css.properties.mask-position-y
- 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)
Released November 27, 2023
- 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
- 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
- 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
Released November 26, 2023
The collector now collects support data for CSS selectors, furthering the project's feature coverage!
- 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
- 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
- css.properties.text-indent.each-line
- css.properties.text-indent.hanging
- 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)
Released November 14, 2023
- 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
- 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
- api.FileSystem
- api.FileSystemDirectoryEntry
- api.FileSystemDirectoryReader
- api.FileSystemEntry
- api.FileSystemFileEntry
- api.FileSystemSync
- api.Metadata
- Move WebAssembly API to
webassembly.api
(#647) - Ignore Element.webkitMatchesSelector
- Remove test for css.properties.text-decoration.blink
Released November 7, 2023
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.
- javascript.builtins.RegExp.RegExp.new_required
- 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
- css.properties.list-style.symbols
- html.elements.body.alink
- html.elements.body.vlink
- javascript.builtins.RegExp.RegExp
- 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
Released October 20, 2023
- 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
- 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
- api.CanvasCaptureMediaStreamTrack
- javascript.builtins.RegExp.RegExp
- 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
Released October 17, 2023
- 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
- api.PageRevealEvent
Released October 6, 2023
- api.CookieStore
- Handle cleanup function errors
- Fix tests for CookieStore API
- Add report json schema (#744)
Released October 6, 2023
- 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
- 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
- api.CredentialsContainer.get.identity_option
- api.Element.animate
- api.EventTarget
- api.createImageBitmap
- 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
Released October 3, 2023
- 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
- Add missing features for CSSStyleRule API
- Fix custom tests
Released September 27, 2023
The collector project has now been transferred to Open Web Docs ownership! For the time being, the collector will remain under Gooborg Studios' domain.
- Point to new repository owner (GooborgStudios -> openwebdocs)
- Add NPM version to package.json engines
Released September 22, 2023
- api.HTMLCanvasElement.getContext.webgpu_context
- javascript.builtins.WebAssembly.Exception.stack
- javascript.builtins.Iterator.@@iterator
- 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
Released September 6, 2023
- 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
- 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
- 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
- Generate tests for WebAssembly API using API test builder
- Fix custom test for CanvasCaptureMediaStreamTrack
Released August 24, 2023
- 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
- 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
- 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
Released August 13, 2023
- html.elements.canvas.moz-opaque
- html.elements.input.x-moz-errormessage
- svg.elements.a.referrerpolicy
- 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
- 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
Released August 2, 2023
- 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
- 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
- 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
- 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
Released July 8, 2023
- api.CSSPositionFallbackRule
- api.CSSStartingStyleRule
- api.CSSTryRule
- api.CustomElementRegistry.getName
- api.NavigateEvent
- api.Navigation
- api.NavigationCurrentEntryChangeEvent
- api.NavigationDestination
- api.NavigationHistoryEntry
- api.NavigationTransition
- api.Window.navigation
- api.Request.mode.navigate_mode
- 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
- 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
Released June 26, 2023
- api.Request.Request.navigate_mode
- api.TransformStreamDefaultController
- css.properties.appearance.compat-auto
- 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
Released June 22, 2023
- 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
- 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
- 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
- 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
Released June 17, 2023
- 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
- 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
Released June 17, 2023
- 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
- 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
Released June 16, 2023
- 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
- 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
Released June 13, 2023
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.
- 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
- 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
- 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
- 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