Firefox WebIDL Report

Total IDLs in Firefox

2084

Total IDLs in WebRef

2726

Missing IDL in Firefox

1060

Extra IDL in Firefox

418

Member missing in Firefox

310

Member additional in Firefox

268

Member changed

340

Enum value missing in Firefox

32

Enum value additional in Firefox

12

Other changes

107

IDLs

Missing IDLs in Firefox (1060)
NameType
AacBitstreamFormat enum
AacEncoderConfig dictionary
AbsoluteOrientationSensor interface
Accelerometer interface
AccelerometerLocalCoordinateSystem enum
AccelerometerSensorOptions dictionary
AdAuctionData dictionary
AdAuctionDataBuyerConfig dictionary
AdAuctionDataConfig dictionary
AdAuctionOneSeller dictionary
AdAuctionPerSellerData dictionary
AdRender dictionary
AddressInit dictionary
AllAcceptedCredentialsOptions dictionary
AllowedBluetoothDevice dictionary
AllowedUSBDevice dictionary
AmbientLightSensor interface
AnimationNodeList interface
AnimationTrigger interface
AnimationTriggerBehavior enum
AnimationTriggerOptions dictionary
AnimationWorkletGlobalScope interface
AnimatorInstanceConstructor callback
AppBannerPromptOutcome enum
AppendMode enum
ArrayBufferView typedef
AttestationConveyancePreference enum
Attribution
AttributionAggregationService dictionary
AttributionAggregationServices interface
AttributionConversionOptions dictionary
AttributionConversionResult dictionary
AttributionImpressionOptions dictionary
AttributionImpressionResult dictionary
AttributionLogic enum
AttributionReportingRequestOptions dictionary
AuctionAd dictionary
AuctionAdConfig dictionary
AuctionAdInterestGroup dictionary
AuctionAdInterestGroupKey dictionary
AuctionAdInterestGroupSize dictionary
AuctionRealTimeReportingConfig dictionary
AuctionReportBuyerDebugModeConfig dictionary
AuctionReportBuyersConfig dictionary
AudioContextLatencyCategory enum
AudioContextRenderSizeCategory enum
AudioProcessingEventInit dictionary
AudioSession interface
AudioSessionState enum
AudioSessionType enum
AudioSinkInfo interface
AudioSinkOptions dictionary
AudioSinkType enum
AudioWorkletProcessCallback callback
AuthenticationExtensionsPaymentInputs dictionary
AuthenticationExtensionsPaymentOutputs dictionary
AuthenticatorAttachment enum
AuthenticatorTransport enum
Availability enum
AvailabilityStatus enum
BackgroundFetchEvent interface
BackgroundFetchEventInit dictionary
BackgroundFetchFailureReason enum
BackgroundFetchManager interface
BackgroundFetchOptions dictionary
BackgroundFetchRecord interface
BackgroundFetchRegistration interface
BackgroundFetchResult enum
BackgroundFetchUIOptions dictionary
BackgroundFetchUpdateUIEvent interface
BackgroundSyncOptions dictionary
BarcodeDetector interface
BarcodeDetectorOptions dictionary
BarcodeFormat enum
Baseline interface
BeforeInstallPromptEvent interface
BiddingBrowserSignals dictionary
BlockFragmentationType enum
Bluetooth
BluetoothAdvertisingEvent interface
BluetoothAdvertisingEventInit dictionary
BluetoothCharacteristicProperties interface
BluetoothCharacteristicUUID typedef
BluetoothDataFilter interface
BluetoothDataFilterInit dictionary
BluetoothDescriptorUUID typedef
BluetoothDevice interface
BluetoothDeviceEventHandlers interface mixin
BluetoothLEScan interface
BluetoothLEScanFilter interface
BluetoothLEScanFilterInit dictionary
BluetoothLEScanOptions dictionary
BluetoothLEScanPermissionDescriptor dictionary
BluetoothLEScanPermissionResult interface
BluetoothManufacturerDataFilter interface
BluetoothManufacturerDataFilterInit dictionary
BluetoothManufacturerDataMap interface
BluetoothPermissionDescriptor dictionary
BluetoothPermissionResult interface
BluetoothPermissionStorage dictionary
BluetoothRemoteGATTCharacteristic interface
BluetoothRemoteGATTDescriptor interface
BluetoothRemoteGATTServer interface
BluetoothRemoteGATTService interface
BluetoothServiceDataFilter interface
BluetoothServiceDataFilterInit dictionary
BluetoothServiceDataMap interface
BluetoothServiceUUID typedef
BluetoothUUID interface
BreakToken interface
BreakTokenOptions dictionary
BreakType enum
BrowserBoundSignature dictionary
BrowserCaptureMediaStreamTrack
BufferedChangeEvent interface
BufferedChangeEventInit dictionary
CSSColor interface
CSSColorAngle typedef
CSSColorNumber typedef
CSSColorPercent typedef
CSSColorProfileRule interface
CSSColorRGBComp typedef
CSSColorValue interface
CSSFontFaceDescriptors interface
CSSFontFeatureValuesMap interface
CSSFunctionDeclarations interface
CSSFunctionDescriptors interface
CSSFunctionRule interface
CSSHSL interface
CSSHWB interface
CSSImageValue interface
CSSKeywordValue interface
CSSKeywordish typedef
CSSLCH interface
CSSLab interface
CSSMathClamp interface
CSSMathInvert interface
CSSMathMax interface
CSSMathMin interface
CSSMathNegate interface
CSSMathOperator enum
CSSMathProduct interface
CSSMathSum interface
CSSMathValue interface
CSSMatrixComponent interface
CSSMatrixComponentOptions dictionary
CSSNumberish typedef
CSSNumericArray interface
CSSNumericBaseType enum
CSSNumericType dictionary
CSSNumericValue interface
CSSOKLCH interface
CSSOKLab interface
CSSPageDescriptors interface
CSSParserAtRule interface
CSSParserBlock interface
CSSParserDeclaration interface
CSSParserFunction interface
CSSParserOptions dictionary
CSSParserQualifiedRule interface
CSSParserRule interface
CSSParserValue interface
CSSPerspective interface
CSSPerspectiveValue typedef
CSSPositionTryDescriptors interface
CSSRGB interface
CSSRotate interface
CSSScale interface
CSSSkew interface
CSSSkewX interface
CSSSkewY interface
CSSStringSource typedef
CSSStyleProperties interface
CSSStyleValue interface
CSSToken typedef
CSSTransformComponent interface
CSSTransformValue interface
CSSTranslate interface
CSSUnitValue interface
CSSUnparsedSegment typedef
CSSUnparsedValue interface
CSSVariableReferenceValue interface
CSSViewTransitionRule interface
CameraDevicePermissionDescriptor dictionary
CanMakePaymentEvent interface
CanPlayTypeResult enum
CanvasCaptureMediaStreamTrack interface
CanvasColorType enum
CanvasFillRule enum
CanvasPath interface mixin
CanvasSettings interface mixin
CaptureAction enum
CaptureActionEvent interface
CaptureActionEventInit dictionary
CaptureController
CaptureHandle dictionary
CaptureHandleConfig dictionary
CaptureStartFocusBehavior enum
CapturedMouseEvent interface
CapturedMouseEventInit dictionary
CatchCallback callback
ChapterInformation interface
ChapterInformationInit dictionary
CharacterBoundsUpdateEvent interface
CharacterBoundsUpdateEventInit dictionary
CharacteristicEventHandlers interface mixin
ChildBreakToken interface
ChildDisplayType enum
ClientCapability enum
ClientLifecycleState enum
ClipboardPermissionDescriptor dictionary
ClipboardUnsanitizedFormats dictionary
CollectedClientAdditionalPaymentData dictionary
CollectedClientAdditionalPaymentRegistrationData dictionary
CollectedClientData dictionary
CollectedClientPaymentData dictionary
ColorSelectionOptions dictionary
ColorSelectionResult dictionary
ConstrainBooleanOrDOMString typedef
ConstrainBooleanOrDOMStringParameters dictionary
ConstrainPoint2D typedef
ConstrainPoint2DParameters dictionary
ConstrainULong typedef
ConstrainULongRange dictionary
ContactAddress interface
ContactInfo dictionary
ContactProperty enum
ContactsManager interface
ContactsSelectOptions dictionary
ContentCategory enum
ContentDescription dictionary
ContentIndex interface
ContentIndexEvent interface
ContentIndexEventInit dictionary
CrashReportBody dictionary
CreateMonitor interface
CreateMonitorCallback callback
CredentialData dictionary
CredentialUserData interface mixin
CropTarget interface
CryptoKeyID typedef
CurrentUserDetailsOptions dictionary
CursorCaptureConstraint enum
DOMParserSupportedType enum
DataCue interface
DelegatedInkTrailPresenter interface
DestroyableModel interface mixin
DetectedBarcode dictionary
DetectedFace dictionary
DetectedText dictionary
DeviceChangeEvent interface
DeviceChangeEventInit dictionary
DeviceMotionEventAcceleration interface
DeviceMotionEventAccelerationInit dictionary
DeviceMotionEventRotationRate interface
DeviceMotionEventRotationRateInit dictionary
DevicePosture interface
DevicePostureType enum
DigitalCredential interface
DigitalCredentialCreateRequest dictionary
DigitalCredentialCreationOptions dictionary
DigitalCredentialGetRequest dictionary
DigitalCredentialRequestOptions dictionary
DigitalGoodsService interface
DirectFromSellerSignalsForBuyer dictionary
DirectFromSellerSignalsForSeller dictionary
DirectoryPickerOptions dictionary
DisplayCaptureSurfaceType enum
DisplayMediaStreamOptions dictionary
DocumentPictureInPicture interface
DocumentPictureInPictureEvent interface
DocumentPictureInPictureEventInit dictionary
DocumentPictureInPictureOptions dictionary
DocumentReadyState enum
DocumentVisibilityState enum
EXT_disjoint_timer_query_webgl2 interface
EchoCancellationModeEnum enum
Ed448Params dictionary
EditContext interface
EditContextInit dictionary
EffectCallback callback
EffectiveConnectionType enum
ElementContentEditable interface mixin
EndOfStreamError enum
EpubReadingSystem interface
EyeDropper interface
FaceDetector interface
FaceDetectorOptions dictionary
FederatedCredential interface
FederatedCredentialInit dictionary
FederatedCredentialRequestOptions dictionary
Fence interface
FenceEvent dictionary
FenceReportingDestination enum
FencedFrameConfig interface
FilePickerAcceptType dictionary
FilePickerOptions dictionary
FileSystemHandlePermissionDescriptor dictionary
FileSystemPermissionDescriptor dictionary
FileSystemPermissionMode enum
FillLightMode enum
FlacEncoderConfig dictionary
FlowControlType enum
FocusableAreaSearchMode enum
FocusableAreasOption dictionary
Font interface
FontData interface
FontFaceFeatures interface
FontFacePalette interface
FontFacePalettes interface
FontFaceVariationAxis interface
FontFaceVariations interface
FontMetrics interface
ForDebuggingOnly interface
FragmentResult interface
FragmentResultOptions dictionary
FullscreenNavigationUI enum
FullscreenOptions
FunctionParameter dictionary
GPUCanvasToneMapping dictionary
GPUCanvasToneMappingMode enum
GPUExternalTextureBindingLayout dictionary
GPUExternalTextureDescriptor dictionary
GamepadEffectParameters dictionary
GamepadHapticEffectType enum
GamepadHapticsResult enum
GenerateBidInterestGroup dictionary
GenerateBidOutput dictionary
GenerateTestReportParameters dictionary
GeolocationSensor interface
GeolocationSensorOptions dictionary
GeolocationSensorReading dictionary
GetSVGDocument interface mixin
Global interface
GlobalDescriptor dictionary
GravitySensor interface
GroupEffect interface
Gyroscope interface
GyroscopeLocalCoordinateSystem enum
GyroscopeSensorOptions dictionary
HID interface
HIDCollectionInfo dictionary
HIDConnectionEvent interface
HIDConnectionEventInit dictionary
HIDDevice interface
HIDDeviceFilter dictionary
HIDDeviceRequestOptions dictionary
HIDInputReportEvent interface
HIDInputReportEventInit dictionary
HIDReportInfo dictionary
HIDReportItem dictionary
HIDUnitSystem enum
HMACGetSecretInput dictionary
HMACGetSecretOutput dictionary
HTMLAttributionSrcElementUtils interface mixin
HTMLFencedFrameElement interface
HTMLModelElement interface
HTMLOrSVGElement interface mixin
HTMLOrSVGScriptElement typedef
HTMLPortalElement interface
HTMLSharedStorageWritableElementUtils interface mixin
HandwritingDrawing interface
HandwritingDrawingSegment dictionary
HandwritingHints dictionary
HandwritingHintsQueryResult dictionary
HandwritingInputType enum
HandwritingModelConstraint dictionary
HandwritingPoint dictionary
HandwritingPrediction dictionary
HandwritingRecognitionType enum
HandwritingRecognizer interface
HandwritingRecognizerQueryResult dictionary
HandwritingSegment dictionary
HandwritingStroke interface
HashAlgorithmIdentifier typedef
HevcBitstreamFormat enum
HevcEncoderConfig dictionary
HighlightHitResult dictionary
HighlightsFromPointOptions dictionary
IPAddressSpace enum
IdentityCredentialError interface
IdentityCredentialErrorInit dictionary
IdentityCredentialRequestOptionsContext enum
IdentityUserInfo dictionary
IdleDetector interface
IdleOptions dictionary
ImageBitmapRenderingContextSettings dictionary
ImageDataArray typedef
ImageDataPixelFormat enum
ImageDataSettings dictionary
ImageResource dictionary
ImageSmoothingQuality enum
ImportExportKind enum
ImportNodeOptions dictionary
Ink interface
InkPresenterParam dictionary
InkTrailStyle dictionary
InputDeviceCapabilities interface
InputDeviceCapabilitiesInit dictionary
InputDeviceInfo interface
InstallEvent interface
Instance interface
IntegrityViolationReportBody dictionary
InterestGroupBiddingAndScoringScriptRunnerGlobalScope interface
InterestGroupBiddingScriptRunnerGlobalScope interface
InterestGroupReportingScriptRunnerGlobalScope interface
InterestGroupScoringScriptRunnerGlobalScope interface
InterestGroupScriptRunnerGlobalScope interface
IntersectionObserverCallback callback
InterventionReportBody dictionary
IntrinsicSizes interface
IntrinsicSizesResultOptions dictionary
IsInputPendingOptions dictionary
ItemDetails dictionary
ItemType enum
JsonLd interface
JsonLdContext typedef
JsonLdEmbed enum
JsonLdError dictionary
JsonLdErrorCode enum
JsonLdFramingError dictionary
JsonLdFramingErrorCode enum
JsonLdInput typedef
JsonLdOptions
JsonLdProcessor
JsonLdRecord typedef
KAnonStatus enum
KHR_parallel_shader_compile interface
KeyFrameRequestEvent interface
Keyboard
KeyboardLayoutMap interface
Landmark dictionary
LandmarkType enum
LanguageDetectionResult dictionary
LanguageDetector interface
LanguageDetectorCreateCoreOptions dictionary
LanguageDetectorCreateOptions dictionary
LanguageDetectorDetectOptions dictionary
LargeBlobSupport enum
LaunchConsumer callback
LaunchParams interface
LaunchQueue interface
LayoutChild interface
LayoutConstraints interface
LayoutConstraintsOptions dictionary
LayoutEdges interface
LayoutFragment interface
LayoutOptions dictionary
LayoutShift interface
LayoutShiftAttribution interface
LayoutSizingMode enum
LayoutWorkletGlobalScope interface
LineAndPositionSetting typedef
LinearAccelerationSensor interface
LoadDocumentCallback callback
LoadDocumentOptions dictionary
ML interface
MLArgMinMaxOptions dictionary
MLBatchNormalizationOptions dictionary
MLBatchNormalizationSupportLimits dictionary
MLBinarySupportLimits dictionary
MLClampOptions dictionary
MLConcatSupportLimits dictionary
MLContext interface
MLContextLostInfo dictionary
MLContextOptions dictionary
MLConv2dFilterOperandLayout enum
MLConv2dOptions dictionary
MLConv2dSupportLimits dictionary
MLConvTranspose2dFilterOperandLayout enum
MLConvTranspose2dOptions dictionary
MLCumulativeSumOptions dictionary
MLDataTypeLimits dictionary
MLDataTypeList typedef
MLEluOptions dictionary
MLGatherOptions dictionary
MLGatherSupportLimits dictionary
MLGemmOptions dictionary
MLGemmSupportLimits dictionary
MLGraph interface
MLGraphBuilder
MLGruCellOptions dictionary
MLGruCellSupportLimits dictionary
MLGruOptions dictionary
MLGruSupportLimits dictionary
MLGruWeightLayout enum
MLHardSigmoidOptions dictionary
MLInputOperandLayout enum
MLInstanceNormalizationOptions dictionary
MLInterpolationMode enum
MLLayerNormalizationOptions dictionary
MLLeakyReluOptions dictionary
MLLinearOptions dictionary
MLLogicalNotSupportLimits dictionary
MLLstmCellOptions dictionary
MLLstmCellSupportLimits dictionary
MLLstmOptions dictionary
MLLstmSupportLimits dictionary
MLLstmWeightLayout enum
MLNamedOperands typedef
MLNamedTensors typedef
MLNormalizationSupportLimits dictionary
MLNumber typedef
MLOpSupportLimits
MLOperand interface
MLOperandDataType enum
MLOperandDescriptor dictionary
MLOperatorOptions dictionary
MLPadOptions dictionary
MLPaddingMode enum
MLPool2dOptions dictionary
MLPowerPreference enum
MLPreluSupportLimits dictionary
MLQuantizeDequantizeLinearSupportLimits dictionary
MLRankRange dictionary
MLRecurrentNetworkActivation enum
MLRecurrentNetworkDirection enum
MLReduceOptions dictionary
MLResample2dOptions dictionary
MLReverseOptions dictionary
MLRoundingType enum
MLScatterOptions dictionary
MLScatterSupportLimits dictionary
MLSingleInputSupportLimits dictionary
MLSliceOptions dictionary
MLSplitOptions dictionary
MLSplitSupportLimits dictionary
MLTensor interface
MLTensorDescriptor dictionary
MLTensorLimits dictionary
MLTransposeOptions dictionary
MLTriangularOptions dictionary
MLWhereSupportLimits dictionary
Magnetometer interface
MagnetometerLocalCoordinateSystem enum
MagnetometerSensorOptions dictionary
ManagedMediaSource interface
ManagedSourceBuffer interface
Mapper callback
MediaCapabilitiesEncodingInfo dictionary
MediaEncryptedEventInit dictionary
MediaKeySessionClosedReason enum
MediaProvider typedef
MediaSettingsRange dictionary
MediaSourceHandle interface
MediaStreamTrackProcessor interface
MediaStreamTrackProcessorInit dictionary
Megabit typedef
Memory interface
MemoryAttribution dictionary
MemoryAttributionContainer dictionary
MemoryBreakdownEntry dictionary
MemoryDescriptor dictionary
MemoryMeasurement dictionary
MessageEventTarget interface mixin
MeteringMode enum
Millisecond typedef
MockCameraConfiguration dictionary
MockCaptureDeviceConfiguration dictionary
MockCapturePromptResult enum
MockCapturePromptResultConfiguration dictionary
MockMicrophoneConfiguration dictionary
Module interface
ModuleExportDescriptor dictionary
ModuleImportDescriptor dictionary
MonitorTypeSurfacesEnum enum
NDEFMakeReadOnlyOptions dictionary
NDEFMessage interface
NDEFMessageInit dictionary
NDEFMessageSource typedef
NDEFReader interface
NDEFReadingEvent interface
NDEFReadingEventInit dictionary
NDEFRecord interface
NDEFRecordInit dictionary
NDEFScanOptions dictionary
NDEFWriteOptions dictionary
NamedFlow interface
NamedFlowMap interface
NavigationEvent interface
NavigationEventInit dictionary
NavigatorBadge interface mixin
NavigatorCookies interface mixin
NavigatorDeviceMemory interface mixin
NavigatorML interface mixin
NavigatorManagedData
NavigatorNetworkInformation interface mixin
NavigatorPlugins interface mixin
NavigatorStorageBuckets interface mixin
NavigatorUA interface mixin
NavigatorUABrandVersion dictionary
NavigatorUAData interface
NetworkInformationSaveData interface mixin
NotRestoredReasonDetails interface
NotRestoredReasons interface
OTPCredential interface
OTPCredentialRequestOptions dictionary
OTPCredentialTransportType enum
Observable interface
ObservableEventListenerOptions dictionary
ObservableInspector dictionary
ObservableInspectorAbortHandler callback
ObservableInspectorUnion typedef
ObservableSubscriptionCallback callback
ObserverUnion typedef
OpaqueProperty enum
OpenFilePickerOptions dictionary
OperationType enum
OpusApplication enum
OpusSignal enum
OrientationSensor interface
OrientationSensorLocalCoordinateSystem enum
OrientationSensorOptions dictionary
OverconstrainedError interface
PADebugModeOptions dictionary
PAExtendedHistogramContribution dictionary
PAHistogramContribution dictionary
PASignalValue dictionary
PageRevealEvent interface
PageRevealEventInit dictionary
PageSwapEvent interface
PageSwapEventInit dictionary
PaintRenderingContext2D interface
PaintRenderingContext2DSettings dictionary
PaintSize interface
ParityType enum
PasswordCredential interface
PasswordCredentialData dictionary
PasswordCredentialInit typedef
PaymentCompleteDetails dictionary
PaymentCredentialInstrument dictionary
PaymentDelegation enum
PaymentEntityLogo dictionary
PaymentHandlerResponse dictionary
PaymentManager interface
PaymentRequestDetailsUpdate dictionary
PaymentRequestEvent interface
PaymentRequestEventInit dictionary
PerformanceElementTiming interface
PerformanceLongAnimationFrameTiming interface
PerformanceLongTaskTiming interface
PerformanceObserverCallbackOptions dictionary
PerformanceScriptTiming interface
PeriodicSyncEvent interface
PeriodicSyncEventInit dictionary
PeriodicSyncManager interface
PermissionSetParameters dictionary
PermissionsPolicy interface
PermissionsPolicyViolationReportBody dictionary
PhotoCapabilities dictionary
PhotoSettings dictionary
PictureInPictureEvent interface
PictureInPictureEventInit dictionary
PictureInPictureWindow interface
Point2D dictionary
PointerAxis enum
PointerLockOptions dictionary
PointerTimeline interface
PointerTimelineOptions dictionary
PortalActivateEvent interface
PortalActivateEventInit dictionary
PortalActivateOptions dictionary
PortalHost interface
Predicate callback
PreferenceManager interface
PreferenceObject interface
Presentation
PresentationAvailability interface
PresentationConnection interface
PresentationConnectionAvailableEvent interface
PresentationConnectionAvailableEventInit dictionary
PresentationConnectionCloseEvent interface
PresentationConnectionCloseEventInit dictionary
PresentationConnectionCloseReason enum
PresentationConnectionList interface
PresentationConnectionState enum
PresentationReceiver interface
PresentationRequest interface
PressureObserver interface
PressureObserverOptions dictionary
PressureRecord interface
PressureSource enum
PressureState enum
PressureUpdateCallback callback
PreviousWin typedef
PreviousWinElement typedef
PrivateAggregation interface
PrivateAttributionAggregationProtocol enum
PrivateNetworkAccessPermissionDescriptor dictionary
PrivateToken dictionary
Profiler interface
ProfilerFrame dictionary
ProfilerInitOptions dictionary
ProfilerResource typedef
ProfilerSample dictionary
ProfilerStack dictionary
ProfilerTrace dictionary
PromptResponseObject dictionary
ProtectedAudience interface
ProtectedAudiencePrivateAggregationConfig dictionary
ProtectedAudienceUtilities interface
ProximitySensor interface
PublicKeyCredentialHint enum
PublicKeyCredentialJSON typedef
PublicKeyCredentialType enum
PurchaseDetails dictionary
PushPermissionDescriptor dictionary
QueryOptions dictionary
RTCAudioPlayoutStats dictionary
RTCAudioSourceStats dictionary
RTCCertificateStats dictionary
RTCDtlsRole enum
RTCEncodedAudioFrameOptions dictionary
RTCEncodedFrameMetadata dictionary
RTCEncodedVideoFrameOptions dictionary
RTCError
RTCErrorDetailType enum
RTCErrorDetailTypeIdp enum
RTCErrorEvent interface
RTCErrorEventInit dictionary
RTCErrorInit
RTCIceCandidatePair interface
RTCIceGatherOptions dictionary
RTCIceParameters
RTCIceRole enum
RTCIceServerTransportProtocol enum
RTCIdentityProviderGlobalScope interface
RTCLocalIceCandidateInit dictionary
RTCPeerConnectionIceErrorEvent interface
RTCPeerConnectionIceErrorEventInit dictionary
RTCQualityLimitationReason enum
RTCRtcpMuxPolicy enum
RTCRtpCodingParameters dictionary
RTCSetParameterOptions dictionary
RTCTransportStats dictionary
RdfDataset interface
RdfGraph interface
RdfLiteral interface
RdfTriple interface
ReadOptions dictionary
ReadyState enum
RealTimeContribution dictionary
RealTimeReporting interface
RedEyeReduction enum
Reducer callback
RefreshPolicy enum
Region interface mixin
RelatedApplication dictionary
RelativeOrientationSensor interface
RemoteDocument interface
RemotePlayback interface
RemotePlaybackAvailabilityCallback callback
RemotePlaybackState enum
RenderingContext typedef
ReportEventType typedef
ReportResultBrowserSignals dictionary
ReportWinBrowserSignals dictionary
ReportingBrowserSignals dictionary
RequestDeviceOptions dictionary
RequestDuplex enum
ResidentKeyRequirement enum
ResizeQuality enum
RestrictionTarget interface
Rewriter interface
RewriterCreateCoreOptions dictionary
RewriterCreateOptions dictionary
RewriterFormat enum
RewriterLength enum
RewriterRewriteOptions dictionary
RewriterTone enum
RotationMatrixType typedef
RouterCondition dictionary
RouterRule dictionary
RouterSource typedef
RouterSourceDict dictionary
RouterSourceEnum enum
RsaKeyAlgorithm dictionary
RsaKeyGenParams dictionary
RunFunctionForSharedStorageSelectURLOperation callback
RunningStatus enum
SFrameTransform interface
SFrameTransformErrorEvent interface
SFrameTransformErrorEventInit dictionary
SFrameTransformErrorEventType enum
SFrameTransformOptions dictionary
SFrameTransformRole enum
SVGDiscardElement interface
SVGElementInstance interface mixin
SVGUseElementShadowRoot interface
SameSiteCookiesType enum
SaveFilePickerOptions dictionary
Scheduling interface
ScoreAdOutput dictionary
ScoringBrowserSignals dictionary
ScreenDetailed interface
ScreenDetails interface
ScreenIdleState enum
ScriptInvokerType enum
ScriptWindowAttribution enum
ScriptingPolicyReportBody dictionary
ScriptingPolicyViolationType enum
ScrollAxis enum
ScrollIntoViewContainer enum
ScrollTimeline interface
ScrollTimelineOptions dictionary
SecurePaymentConfirmationAvailability enum
SecurePaymentConfirmationRequest dictionary
SelfCapturePreferenceEnum enum
Sensor interface
SensorErrorEvent interface
SensorErrorEventInit dictionary
SensorOptions dictionary
SequenceEffect interface
Serial interface
SerialInputSignals dictionary
SerialOptions dictionary
SerialOutputSignals dictionary
SerialPort interface
SerialPortFilter dictionary
SerialPortInfo dictionary
SerialPortRequestOptions dictionary
ServiceEventHandlers interface mixin
ShadowAnimation interface
SharedStorage interface
SharedStorageAppendMethod interface
SharedStorageClearMethod interface
SharedStorageDeleteMethod interface
SharedStorageModifierMethod interface
SharedStorageModifierMethodOptions dictionary
SharedStoragePrivateAggregationConfig dictionary
SharedStorageResponse typedef
SharedStorageRunOperationMethodOptions dictionary
SharedStorageSetMethod interface
SharedStorageSetMethodOptions dictionary
SharedStorageUrlWithMetadata dictionary
SharedStorageWorklet interface
SharedStorageWorkletGlobalScope interface
SharedStorageWorkletNavigator interface
SharedStorageWorkletOptions dictionary
SharedWorkerOptions dictionary
Slottable interface mixin
SmallCryptoKeyID typedef
SnapEvent interface
SnapEventInit dictionary
SpatialNavigationDirection enum
SpatialNavigationSearchOptions dictionary
SpeechRecognitionErrorEvent interface
SpeechRecognitionErrorEventInit dictionary
SpeechRecognitionOptions dictionary
SpeechRecognitionPhrase interface
StartInDirectory typedef
StartViewTransitionOptions dictionary
StorageAccessHandle interface
StorageAccessTypes dictionary
StorageBucket interface
StorageBucketManager interface
StorageBucketOptions dictionary
StorageInterestGroup dictionary
StylePropertyMap interface
StylePropertyMapReadOnly interface
SubscribeCallback callback
SubscribeOptions dictionary
Subscriber interface
SubscriptionObserver dictionary
Summarizer interface
SummarizerCreateCoreOptions dictionary
SummarizerCreateOptions dictionary
SummarizerFormat enum
SummarizerLength enum
SummarizerSummarizeOptions dictionary
SummarizerType enum
SurfaceSwitchingPreferenceEnum enum
SyncEvent interface
SyncEventInit dictionary
SyncManager interface
SystemAudioPreferenceEnum enum
Table interface
TableDescriptor dictionary
TableKind enum
TaskAttributionTiming interface
TexImageSource typedef
TextDetector interface
TextFormat interface
TextFormatInit dictionary
TextFormatUpdateEvent interface
TextFormatUpdateEventInit dictionary
TextUpdateEvent interface
TextUpdateEventInit dictionary
TimelineRangeOffset dictionary
TokenBinding dictionary
TokenBindingStatus enum
TokenVersion enum
TopLevelStorageAccessPermissionDescriptor dictionary
TouchType enum
TransformerCancelCallback callback
Translator interface
TranslatorCreateCoreOptions dictionary
TranslatorCreateOptions dictionary
TranslatorTranslateOptions dictionary
UADataValues dictionary
UALowEntropyJSON dictionary
URLPattern interface
URLPatternCompatible typedef
URLPatternComponentResult dictionary
URLPatternInit dictionary
URLPatternInput typedef
URLPatternOptions dictionary
URLPatternResult dictionary
URLSearchParams interface
USB interface
USBAlternateInterface interface
USBBlocklistEntry dictionary
USBConfiguration interface
USBConnectionEvent interface
USBConnectionEventInit dictionary
USBControlTransferParameters dictionary
USBDevice interface
USBDeviceFilter dictionary
USBDeviceRequestOptions dictionary
USBDirection enum
USBEndpoint interface
USBEndpointType enum
USBInTransferResult interface
USBInterface interface
USBIsochronousInTransferPacket interface
USBIsochronousInTransferResult interface
USBIsochronousOutTransferPacket interface
USBIsochronousOutTransferResult interface
USBOutTransferResult interface
USBPermissionDescriptor dictionary
USBPermissionResult interface
USBPermissionStorage dictionary
USBRecipient enum
USBRequestType enum
USBTransferStatus enum
UUID typedef
UncalibratedMagnetometer interface
UnderlineStyle enum
UnderlineThickness enum
UnknownCredentialOptions dictionary
UrnOrConfig typedef
UserIdleState enum
UserVerificationRequirement enum
ValueEvent interface
ValueEventInit dictionary
ValueType enum
VideoEncoderEncodeOptionsForAv1 dictionary
VideoEncoderEncodeOptionsForHevc dictionary
VideoEncoderEncodeOptionsForVp9 dictionary
VideoFrameMetadata dictionary
VideoTrackGenerator interface
ViewTimeline interface
ViewTimelineOptions dictionary
ViewTransitionTypeSet interface
Viewport interface
VirtualKeyboard interface
VisibilityStateEntry interface
Visitor callback
WEBGL_blend_equation_advanced_coherent interface
WEBGL_clip_cull_distance interface
WEBGL_draw_instanced_base_vertex_base_instance interface
WEBGL_multi_draw interface
WEBGL_multi_draw_instanced_base_vertex_base_instance interface
WatchAdvertisementsOptions dictionary
WebAssembly namespace
WebAssemblyInstantiatedSource dictionary
WebGL2RenderingContextOverloads interface mixin
WebGLObject interface
WebGLRenderingContextOverloads interface mixin
WebGLTimerQueryEXT interface
WebGLVertexArrayObjectOES interface
WebTransportConnectionStats dictionary
WebTransportDatagramsWritable interface
WebTransportErrorOptions dictionary
WebTransportSendGroup interface
WebTransportSendOptions dictionary
WebTransportWriter interface
WellKnownDirectory enum
WindowAudioPreferenceEnum enum
WindowControlsOverlay interface
WindowControlsOverlayGeometryChangeEvent interface
WindowControlsOverlayGeometryChangeEventInit dictionary
WorkletAnimation interface
WorkletAnimationEffect interface
WorkletGroupEffect interface
Writer interface
WriterCreateCoreOptions dictionary
WriterCreateOptions dictionary
WriterFormat enum
WriterLength enum
WriterTone enum
WriterWriteOptions dictionary
XPathEvaluatorBase interface mixin
XRAnchor interface
XRAnchorSet interface
XRCPUDepthInformation interface
XRCamera interface
XRCompositionLayer interface
XRCubeLayer interface
XRCubeLayerInit dictionary
XRCylinderLayer interface
XRCylinderLayerInit dictionary
XRDOMOverlayInit dictionary
XRDOMOverlayState dictionary
XRDOMOverlayType enum
XRDepthDataFormat enum
XRDepthInformation interface
XRDepthStateInit dictionary
XRDepthType enum
XRDepthUsage enum
XREnvironmentBlendMode enum
XREquirectLayer interface
XREquirectLayerInit dictionary
XRHand interface
XRHandJoint enum
XRHitTestOptionsInit dictionary
XRHitTestResult
XRHitTestSource interface
XRHitTestTrackableType enum
XRInteractionMode enum
XRJointPose interface
XRJointSpace interface
XRLayer interface
XRLayerEvent interface
XRLayerEventInit dictionary
XRLayerInit dictionary
XRLayerLayout enum
XRLayerQuality enum
XRLightEstimate interface
XRLightProbe interface
XRLightProbeInit dictionary
XRMediaBinding interface
XRMediaCylinderLayerInit dictionary
XRMediaEquirectLayerInit dictionary
XRMediaLayerInit dictionary
XRMediaQuadLayerInit dictionary
XRMesh interface
XRMeshSet interface
XRPermissionDescriptor dictionary
XRPermissionStatus interface
XRPlane interface
XRPlaneOrientation enum
XRPlaneSet interface
XRProjectionLayer interface
XRProjectionLayerInit dictionary
XRQuadLayer interface
XRQuadLayerInit dictionary
XRRay interface
XRRayDirectionInit dictionary
XRReflectionFormat enum
XRSessionSupportedPermissionDescriptor dictionary
XRSubImage interface
XRTextureType enum
XRTransientInputHitTestOptionsInit dictionary
XRTransientInputHitTestResult interface
XRTransientInputHitTestSource interface
XRViewGeometry interface mixin
XRWebGLBinding
XRWebGLDepthInformation interface
XRWebGLSubImage interface
Extra IDLs in Firefox (418)
NameType
ScrollFrameDataEntry dictionary
ScrollFrameData dictionary
APZBucket dictionary
APZHitResultFlags namespace
APZHitResult dictionary
APZSampledResult dictionary
AdditionalDataEntry dictionary
APZTestData dictionary
FrameUniformity dictionary
FrameUniformityResults dictionary
AccessibleNode interface
AddonEvent interface
AddonEventInit dictionary
Addon interface
AddonInstall interface
addonInstallOptions dictionary
sendAbuseReportOptions dictionary
AddonManager interface
AddonManagerPermissions namespace
AnonymousContent interface
AppInfo dictionary
AudioNodePassThrough interface mixin
AutocompleteInfo dictionary
BasicCardRequest dictionary
BasicCardResponse dictionary
BasicCardChangeDetails dictionary
BasicCardErrors dictionary
CSP dictionary
CSPPolicies dictionary
CSPReportProperties dictionary
CSPReport dictionary
CSSMozDocumentRule interface
SelectorWarningKind enum
SelectorWarning dictionary
CSSStyleSheetParsingMode enum
CacheBatchOperation dictionary
CacheStorageNamespace enum
CancelContentJSOptions dictionary
CanvasCaptureMediaStream interface
CanvasWindingRule enum
CanvasContextProperties enum
CanvasRenderingContext2DDebugInfo dictionary
HitRegionOptions dictionary
CanvasPathMethods interface mixin
CaretChangedReason enum
CaretStateChangedEventInit dictionary
CaretStateChangedEvent interface
CheckerboardReason enum
CheckerboardReport dictionary
CheckerboardReportService interface
ClipboardItemDataType typedef
CreateOfferRequest interface
GlobalCrypto interface mixin
RestoreReason enum
CustomElementCreationCallback callback
LifecycleConnectedCallback callback
LifecycleDisconnectedCallback callback
LifecycleAdoptedCallback callback
LifecycleAttributeChangedCallback callback
LifecycleFormAssociatedCallback callback
LifecycleFormResetCallback callback
LifecycleFormDisabledCallback callback
LifecycleFormStateRestoreCallback callback
LifecycleGetCustomInterfaceCallback callback
LifecycleCallbacks dictionary
FormAssociatedLifecycleCallbacks dictionary
ExceptionMembers interface mixin
Exception interface
DOMLocalization interface
SupportedType enum
DecoderDoctorNotificationType enum
DecoderDoctorReportType enum
DecoderDoctorNotification dictionary
DeviceLightEvent interface
DeviceLightEventInit dictionary
DeviceAcceleration interface
DeviceRotationRate interface
DeviceAccelerationInit dictionary
DeviceRotationRateInit dictionary
Directory
VisibilityState enum
BlockParsingOptions dictionary
WireframeRectType enum
WireframeTaggedRect dictionary
Wireframe dictionary
HTMLOrForeignElement interface mixin
OnErrorEventHandlerForNodes interface mixin
OnErrorEventHandlerForWindow interface mixin
ExtensionAlarms interface
ExtensionGlobalsMixin interface mixin
ExtensionBrowser interface
ExtensionBrowserSettings interface
ExtensionBrowserSettingsColorManagement interface
ExtensionDns interface
ExtensionEventManager interface
ExtensionMockAPI interface
ExtensionPort interface
ExtensionPortDescriptor dictionary
ExtensionProxy interface
ExtensionRuntime interface
ExtensionScripting interface
ExtensionSetting interface
ExtensionTest interface
OverridableErrorCategory enum
FailedCertSecurityInfo dictionary
FeaturePolicy interface
FeaturePolicyViolationReportBody interface
JSON typedef
FetchReadableStreamReadDataDone dictionary
FetchReadableStreamReadDataArray dictionary
ObserverCallback callback interface
FetchState enum
FetchObserver interface
ChromeFilePropertyBag dictionary
FileMode enum
FileSystemDirectoryIterator interface
FinalizationRegistryCleanupCallback callback
BinaryData typedef
FontFaceSetIteratorResult dictionary
FontFaceSetIterator interface
FontFaceSetForEachCallback callback
FrameCrashedEvent interface
FrameCrashedEventInit dictionary
FuzzingFunctions namespace
GamepadAxisMoveEvent interface
GamepadAxisMoveEventInit dictionary
GamepadButtonEvent interface
GamepadButtonEventInit dictionary
GamepadHapticActuatorType enum
GamepadLightIndicatorType enum
GamepadLightColor dictionary
GamepadLightIndicator interface
GamepadServiceTest interface
GeometryUtilsOptions dictionary
GetUserMediaRequestType enum
GetUserMediaRequest interface
GleanCategory interface
GleanImpl interface
GleanLabeled interface
GleanPingsImpl interface
CanvasSource typedef
MozCanvasPrintState interface
PrintCallback callback
HTMLDocument interface
TouchEventHandlers interface mixin
MozImageLoadingContent interface mixin
MozEditableElement interface mixin
DateTimeValue dictionary
MozObjectLoadingContent interface mixin
HeadersGuardEnum enum
IDBOpenDBOptions dictionary
ImageBitmapFormat enum
ChannelPixelLayoutDataType enum
ChannelPixelLayout dictionary
ImagePixelLayout typedef
ImageCaptureErrorEvent interface
ImageCaptureErrorEventInit dictionary
ImageCaptureError interface
ImageDocument interface
InstallTriggerCallback callback
InstallTriggerData dictionary
InstallTriggerImpl interface
IntersectionCallback callback
DisplayNameOptions dictionary
DisplayNameResult dictionary
LocaleInfo dictionary
IntlUtils interface
IterableKeyOrValueResult dictionary
IterableKeyAndValueResult dictionary
DhKeyAlgorithm dictionary
KeyEvent interface
KeyEventMixin interface mixin
KeyIdsInitData dictionary
UnrestrictedDoubleOrKeyframeAnimationOptions typedef
AnimationPropertyValueDetails dictionary
AnimationPropertyDetails dictionary
L10nIdArgs dictionary
L10nKey typedef
AttributeNameValue dictionary
L10nMessage dictionary
Localization interface
L10nArgsHelperDict dictionary
MLSObjectType enum
MLSBytes dictionary
MLSGroupMember dictionary
MLSGroupDetails dictionary
MLSCommitOutput dictionary
MLSExporterOutput dictionary
MLSReceived dictionary
MLSClientId typedef
MLSGroupId typedef
MLSGroupEpoch typedef
MLSCredential typedef
MLSKeyPackage typedef
MLSProposal typedef
MLSBytesOrUint8Array typedef
Uint8ArrayOrUTF8String typedef
MLSBytesOrUint8ArrayOrUTF8String typedef
MLS interface
MLSGroupView interface
MediaCacheStreamDebugInfo dictionary
MediaResourceDebugInfo dictionary
MediaDecoderDebugInfo dictionary
AudioSinkDebugInfo dictionary
AudioSinkWrapperDebugInfo dictionary
VideoSinkDebugInfo dictionary
DecodedStreamDataDebugInfo dictionary
DecodedStreamDebugInfo dictionary
MediaSinkDebugInfo dictionary
MediaDecoderStateMachineDecodingStateDebugInfo dictionary
MediaDecoderStateMachineDebugInfo dictionary
MediaStateDebugInfo dictionary
MediaFrameStats dictionary
MediaFormatReaderDebugInfo dictionary
BufferRange dictionary
TrackBuffersManagerDebugInfo dictionary
MediaSourceDemuxerDebugInfo dictionary
MediaSourceDecoderDebugInfo dictionary
EMEDebugInfo dictionary
HTMLMediaElementDebugInfo dictionary
MediaKeyNeededEventInit dictionary
MediaKeyError interface
HDCPVersion enum
MediaKeySystemStatus enum
RequestMediaKeySystemAccessNotification dictionary
MediaRecorderErrorEventInit dictionary
MediaRecorderErrorEvent interface
MediaSourceReadyState enum
MediaSourceEndOfStreamError enum
DisplayMediaStreamConstraints dictionary
MediaStreamError interface
MediaStreamEventInit dictionary
MediaStreamEvent interface
MediaSourceEnum enum
ConstrainLongRange dictionary
ConstrainLong typedef
MerchantValidationEvent interface
MerchantValidationEventInit dictionary
MouseScrollEvent interface
RemotenessOptions dictionary
MozFrameLoaderOwner interface mixin
MutationEvent interface
MutationObservingInfo dictionary
NavigatorStorageUtils interface mixin
NavigatorGeolocation interface mixin
NavigatorUserMediaSuccessCallback callback
NavigatorUserMediaErrorCallback callback
NetErrorInfo dictionary
NetworkCommandOptions dictionary
NetworkResultOptions dictionary
NotifyPaintEvent interface
Nyx namespace
PaintRequest interface
PaintRequestList interface
PaymentAddress interface
ChainedOperation callback
PeerConnectionImpl interface
PCErrorData dictionary
PeerConnectionObserver interface
PCObserverStateType enum
PCError enum
DOMTimeStamp typedef
PerformanceEntryEventInit dictionary
PerformanceEntryEvent interface
PerformanceEntryFilterOptions dictionary
PermissionName enum
PopupBlockedEvent interface
PopupBlockedEventInit dictionary
PositionStateEventInit dictionary
PositionStateEvent interface
PrivateAttributionImpressionType enum
PrivateAttributionImpressionOptions dictionary
PrivateAttributionConversionOptions dictionary
PrivateAttribution interface
AnyCallback callback
PromiseNativeHandler interface
PushManagerImpl interface
PushSubscriptionKeys dictionary
PushSubscriptionInit dictionary
RTCIceCredentialType enum
RTCDataChannelType enum
RTCStatsCallback callback
mozPacketDumpType enum
mozPacketCallback callback
RTCLifecycleEvent enum
PeerConnectionLifecycleCallback callback
RTCPeerConnectionStatic interface
RTCRtpSourceEntryType enum
RTCRtpSourceEntry dictionary
RTCCodecType enum
RTCRTPContributingSourceStats dictionary
RTCVideoFrameHistoryEntryInternal dictionary
RTCVideoFrameHistoryInternal dictionary
RTCBandwidthEstimationInternal dictionary
RTCSdpParsingErrorInternal dictionary
RTCSdpHistoryEntryInternal dictionary
RTCStatsCollection dictionary
RTCIceServerInternal dictionary
RTCConfigurationInternal dictionary
RTCSdpHistoryInternal dictionary
RTCStatsReportInternal dictionary
RTCTransformEventInit dictionary
ClientRectsAndTexts dictionary
TestingDeprecatedInterface interface
ReportingHeaderValue dictionary
ReportingItem dictionary
ReportingEndpoint dictionary
nsContentPolicyType typedef
SVGMatrix interface
SVGPathSegmentInit dictionary
SVGPoint interface
SVGRect interface
SVGZoomAndPan interface mixin
ScreenColorGamut enum
ScreenLuminance interface
ScrollAreaEvent interface
ShadowRealmGlobalScope interface
SimpleGestureEvent interface
SocketReadyState enum
SourceBufferAppendMode enum
SpeechRecognitionError interface
SpeechRecognitionErrorInit dictionary
StreamFilterStatus enum
StreamFilter interface
StreamFilterDataEvent interface
StreamFilterDataEventInit dictionary
StructuredCloneTester interface
HmacDerivedKeyParams dictionary
DhImportKeyParams dictionary
ServerSocketOptions dictionary
TCPServerSocket interface
TCPServerSocketEvent interface
TCPServerSocketEventInit dictionary
TCPSocketBinaryType enum
SocketOptions dictionary
TCPReadyState enum
LegacyMozTCPSocket interface
TCPSocket interface
TCPSocketErrorEvent interface
TCPSocketErrorEventInit dictionary
TCPSocketEvent interface
TCPSocketEventInit dictionary
PromiseReturner callback
PromiseReturner2 callback
WrapperCachedNonISupportsTestInterface interface
TestTrialInterface interface
TestInterfaceLength interface
StringType enum
TestFunctions interface
TestChromeOnlyInterface interface
TestReflectedHTMLAttribute interface
DictWithAllowSharedBufferSource dictionary
TestInterfaceJSUnionableDictionary dictionary
TestInterfaceJS interface
TestInterfaceJSDictionary2 dictionary
TestInterfaceJSDictionary dictionary
TestInterfaceMaplike interface
TestInterfaceMaplikeObject interface
TestInterfaceMaplikeJSObject interface
TestInterfaceSetlike interface
TestInterfaceSetlikeNode interface
TestInterfaceIterableSingle interface
TestInterfaceIterableDouble interface
TestInterfaceIterableDoubleUnion interface
TestInterfaceAsyncIterableSingleOptions dictionary
TestInterfaceAsyncIterableSingle interface
TestThrowingCallback callback
TestInterfaceAsyncIteratorOptions dictionary
TestInterfaceAsyncIterableSingleWithArgs interface
TestInterfaceAsyncIterableDouble interface
TestInterfaceAsyncIterableDoubleUnion interface
SetDeleteObjectCallback callback
SetDeleteBooleanCallback callback
SetDeleteInterfaceCallback callback
ObservableArrayCallbacks dictionary
TestInterfaceObservableArray interface
TextClause interface
UDPMessageEvent interface
UDPMessageEventInit dictionary
UDPOptions dictionary
UDPSocket interface
UserProximityEvent interface
UserProximityEventInit dictionary
VREye enum
VRFieldOfView interface
VRSource typedef
VRLayer dictionary
VRDisplayCapabilities interface
VRStageParameters interface
VRPose interface
VRFrameData interface
VREyeParameters interface
VRDisplay interface
VRDisplayEventReason enum
VRDisplayEventInit dictionary
VRDisplayEvent interface
VRMockDisplay interface
VRMockController interface
VRServiceTest interface
AuthenticationExtensionsAuthenticatorInputs typedef
AuthenticatorSelectionList typedef
AAGUID typedef
CredentialProtectionPolicy enum
MOZ_debug interface
WEBGL_explicit_present interface
EXT_depth_clamp interface
WebTransportStats dictionary
WebTransportErrorInit dictionary
SizeToContentConstraints dictionary
SpeechSynthesisGetter interface mixin
PromiseDocumentFlushedCallback callback
ChromeWorker interface
WorkerDebuggerGlobalScope
WorkerTestCallback callback
WorkerTestUtils namespace
MozXMLHttpRequestParameters dictionary
XPathEvaluatorMixin interface mixin
XSLTParameterValue typedef

Members / Attributes

Members missing in Firefox (310)
DefinitionMember
GetAnimationsOptions (dictionary) pseudoElement
AudioContextOptions (dictionary) latencyHint
AudioContextOptions (dictionary) sinkId
AudioContextOptions (dictionary) renderSizeHint
AudioContext (interface) sinkId
AudioContext (interface) onsinkchange
AudioContext (interface) onerror
AudioContext (interface) resume()
AudioContext (interface) setSinkId([object Object],[object Object])
OpusEncoderConfig (dictionary) signal
OpusEncoderConfig (dictionary) application
AudioListener (interface) positionX
AudioListener (interface) positionY
AudioListener (interface) positionZ
AudioListener (interface) forwardX
AudioListener (interface) forwardY
AudioListener (interface) forwardZ
AudioListener (interface) upX
AudioListener (interface) upY
AudioListener (interface) upZ
AudioListener (interface) setPosition(float,float,float)
AudioListener (interface) setOrientation(float,float,float,float,float,float)
AudioParamDescriptor (dictionary) automationRate
AudioProcessingEvent (interface)
AudioWorkletGlobalScope (interface) renderQuantumSize
BaseAudioContext (interface) renderQuantumSize
BaseComputedKeyframe (dictionary) offset
BaseComputedKeyframe (dictionary) easing
BaseComputedKeyframe (dictionary) composite
BlobEvent (interface) timecode
BlobEventInit (dictionary) timecode
CSSGroupingRule (interface) insertRule(CSSOMString,unsigned long)
CSSKeyframesRule (interface) appendRule(CSSOMString)
CSSKeyframesRule (interface) deleteRule(CSSOMString)
CSSKeyframesRule (interface) findRule(CSSOMString)
CSSMediaRule (interface) matches
CSSPseudoElement (interface) parent
CSSPseudoElement (interface) pseudo(CSSOMString)
CSSStyleDeclaration (interface) getPropertyValue(CSSOMString)
CSSStyleDeclaration (interface) getPropertyPriority(CSSOMString)
CSSStyleDeclaration (interface) setProperty(CSSOMString,CSSOMString,CSSOMString)
CSSStyleDeclaration (interface) removeProperty(CSSOMString)
CSSSupportsRule (interface) matches
CanvasRenderingContext2DSettings (dictionary) colorType
CanvasGradient (interface) addColorStop(double,DOMString)
WindowClient (interface) ancestorOrigins
Clipboard (interface) read(ClipboardUnsanitizedFormats)
ClipboardEventInit (dictionary) clipboardData
Credential (interface) isConditionalMediationAvailable()
Credential (interface) willRequestConditionalCreation()
CustomElementRegistry (interface)
CustomElementRegistry (interface) initialize(Node)
DOMMatrix (interface) setMatrixValue(DOMString)
DOMParser (interface) parseFromString([object Object],[object Object],DOMParserSupportedType)
DeviceOrientationEvent (interface) requestPermission(boolean)
ElementCreationOptions (dictionary) customElementRegistry
ScrollIntoViewOptions (dictionary) container
ShadowRootInit (dictionary) customElementRegistry
EncodedVideoChunkInit (dictionary) transfer
FetchEvent (interface) replacesClientId
FetchEventInit (dictionary) preloadResponse
FetchEventInit (dictionary) replacesClientId
FetchEventInit (dictionary) handled
FontFaceSet (interface)
FontFaceSet (interface) load(CSSOMString,CSSOMString)
FontFaceSet (interface) check(CSSOMString,CSSOMString)
HTMLTemplateElement (interface) shadowRootCustomElementRegistry
History (interface) pushState(any,DOMString,USVString)
History (interface) replaceState(any,DOMString,USVString)
IdentityCredential (interface) isAutoSelected
IdentityCredential (interface) configURL
IdentityCredentialRequestOptions (dictionary) context
IdentityProviderRequestOptions (dictionary) fields
IdentityProviderRequestOptions (dictionary) params
IdentityProviderWellKnown (dictionary) login_url
IdentityProviderAPIConfig (dictionary) client_metadata_endpoint
IdentityProviderAPIConfig (dictionary) login_url
IdentityProviderAPIConfig (dictionary) supports_use_other_account
IdentityProviderAccount (dictionary) tel
IdentityProviderAccount (dictionary) username
IdentityAssertionResponse (dictionary) error
IdentityProvider (interface) resolve(DOMString,IdentityResolveOptions)
IdentityProvider (interface) getUserInfo(IdentityProviderConfig)
ImageBitmapOptions (dictionary) resizeQuality
ImageCapture (interface) takePhoto(PhotoSettings)
ImageCapture (interface) getPhotoCapabilities()
ImageCapture (interface) getPhotoSettings()
ImageCapture (interface) grabFrame()
ImageCapture (interface) track
ImageData (interface) pixelFormat
ImageData (interface) colorSpace
IntersectionObserverEntry (interface)
IntersectionObserverEntry (interface) isVisible
IntersectionObserver (interface) delay
IntersectionObserver (interface) trackVisibility
IntersectionObserverEntryInit (dictionary) isIntersecting
IntersectionObserverEntryInit (dictionary) isVisible
IntersectionObserverEntryInit (dictionary) intersectionRatio
IntersectionObserverInit (dictionary) delay
IntersectionObserverInit (dictionary) trackVisibility
Location (interface) assign(USVString)
Location (interface) replace(USVString)
Location (interface) reload()
Location (interface) ancestorOrigins
VideoConfiguration (dictionary) spatialScalability
AudioConfiguration (dictionary) spatialRendering
MediaCapabilitiesDecodingInfo (dictionary) configuration
MediaList (interface) appendMedium(CSSOMString)
MediaList (interface) deleteMedium(CSSOMString)
MediaRecorder (interface) audioBitrateMode
MediaRecorderOptions (dictionary) audioBitrateMode
MediaRecorderOptions (dictionary) videoKeyFrameIntervalDuration
MediaRecorderOptions (dictionary) videoKeyFrameIntervalCount
MediaSession (interface) setMicrophoneActive(boolean)
MediaSession (interface) setCameraActive(boolean)
MediaSession (interface) setScreenshareActive(boolean)
MediaMetadata (interface) chapterInfo
MediaMetadataInit (dictionary) chapterInfo
MediaSessionActionDetails (dictionary) isActivating
MediaSource (interface) handle
MediaSource (interface) canConstructInDedicatedWorker
MediaSource (interface) endOfStream(EndOfStreamError)
MessageEvent (interface) initMessageEvent(DOMString,boolean,boolean,any,USVString,DOMString,MessageEventSource,[object Object])
MessagePort (interface) onclose
NetworkInformation (interface) effectiveType
NetworkInformation (interface) downlinkMax
NetworkInformation (interface) downlink
NetworkInformation (interface) rtt
NetworkInformation (interface) onchange
Notification (interface) image
Notification (interface) badge
Notification (interface) timestamp
Notification (interface) renotify
NotificationOptions (dictionary) image
NotificationOptions (dictionary) badge
NotificationOptions (dictionary) timestamp
NotificationOptions (dictionary) renotify
NotificationAction (dictionary) icon
OfflineAudioContextOptions (dictionary) renderSizeHint
OfflineAudioContext (interface) resume()
OfflineAudioContext (interface) suspend(double)
PaintWorkletGlobalScope (interface) devicePixelRatio
PannerNode (interface) setPosition(float,float,float)
PannerNode (interface) setOrientation(float,float,float)
PaymentResponse (interface) complete(PaymentComplete,PaymentCompleteDetails)
PerformanceEntry (interface) id
PerformanceEntry (interface) navigationId
PerformanceObserverEntryList (interface) getEntries()
PopStateEvent (interface) hasUAVisualTransition
PopStateEventInit (dictionary) hasUAVisualTransition
PushSubscriptionOptionsInit (dictionary) userVisibleOnly
PushSubscriptionOptions (interface) userVisibleOnly
RTCDtlsTransport (interface) getRemoteCertificates()
RTCDtlsTransport (interface) onerror
RTCEncodedAudioFrameMetadata (dictionary) audioLevel
RTCEncodedAudioFrame (interface)
RTCEncodedVideoFrame (interface)
RTCIceCandidate (interface) relayProtocol
RTCIceCandidate (interface) url
RTCPeerConnectionIceEventInit (dictionary) url
RTCPeerConnectionIceEvent (interface) url
RTCRtpScriptTransformer (interface) onkeyframerequest
RTCReceivedRtpStreamStats (dictionary) packetsReceivedWithEct1
RTCReceivedRtpStreamStats (dictionary) packetsReceivedWithCe
RTCReceivedRtpStreamStats (dictionary) packetsReportedAsLost
RTCReceivedRtpStreamStats (dictionary) packetsReportedAsLostButRecovered
RTCInboundRtpStreamStats (dictionary) framesRendered
RTCInboundRtpStreamStats (dictionary) packetsDiscarded
RTCInboundRtpStreamStats (dictionary) fecBytesReceived
RTCInboundRtpStreamStats (dictionary) decoderImplementation
RTCInboundRtpStreamStats (dictionary) playoutId
RTCInboundRtpStreamStats (dictionary) powerEfficientDecoder
RTCInboundRtpStreamStats (dictionary) retransmittedPacketsReceived
RTCInboundRtpStreamStats (dictionary) retransmittedBytesReceived
RTCInboundRtpStreamStats (dictionary) rtxSsrc
RTCInboundRtpStreamStats (dictionary) fecSsrc
RTCInboundRtpStreamStats (dictionary) totalCorruptionProbability
RTCInboundRtpStreamStats (dictionary) totalSquaredCorruptionProbability
RTCInboundRtpStreamStats (dictionary) corruptionMeasurements
RTCRemoteInboundRtpStreamStats (dictionary) packetsWithBleachedEct1Marking
RTCSentRtpStreamStats (dictionary) packetsSentWithEct1
RTCOutboundRtpStreamStats (dictionary) mediaSourceId
RTCOutboundRtpStreamStats (dictionary) encodingIndex
RTCOutboundRtpStreamStats (dictionary) rtxSsrc
RTCOutboundRtpStreamStats (dictionary) targetBitrate
RTCOutboundRtpStreamStats (dictionary) keyFramesEncoded
RTCOutboundRtpStreamStats (dictionary) totalPacketSendDelay
RTCOutboundRtpStreamStats (dictionary) qualityLimitationReason
RTCOutboundRtpStreamStats (dictionary) qualityLimitationDurations
RTCOutboundRtpStreamStats (dictionary) qualityLimitationResolutionChanges
RTCOutboundRtpStreamStats (dictionary) encoderImplementation
RTCOutboundRtpStreamStats (dictionary) powerEfficientEncoder
RTCOutboundRtpStreamStats (dictionary) active
RTCOutboundRtpStreamStats (dictionary) scalabilityMode
RTCRemoteOutboundRtpStreamStats (dictionary) reportsSent
RTCRemoteOutboundRtpStreamStats (dictionary) roundTripTime
RTCRemoteOutboundRtpStreamStats (dictionary) totalRoundTripTime
RTCRemoteOutboundRtpStreamStats (dictionary) roundTripTimeMeasurements
RTCIceCandidatePairStats (dictionary) packetsSent
RTCIceCandidatePairStats (dictionary) packetsReceived
RTCIceCandidatePairStats (dictionary) availableOutgoingBitrate
RTCIceCandidatePairStats (dictionary) availableIncomingBitrate
RTCIceCandidatePairStats (dictionary) requestsReceived
RTCIceCandidatePairStats (dictionary) requestsSent
RTCIceCandidatePairStats (dictionary) responsesSent
RTCIceCandidatePairStats (dictionary) consentRequestsSent
RTCIceCandidatePairStats (dictionary) packetsDiscardedOnSend
RTCIceCandidatePairStats (dictionary) bytesDiscardedOnSend
RTCIceCandidateStats (dictionary) url
RTCIceCandidateStats (dictionary) foundation
RTCIceCandidateStats (dictionary) relatedAddress
RTCIceCandidateStats (dictionary) relatedPort
RTCIceCandidateStats (dictionary) usernameFragment
RTCIceCandidateStats (dictionary) tcpType
SVGFEGaussianBlurElement (interface) SVG_EDGEMODE_UNKNOWN
SVGFEGaussianBlurElement (interface) SVG_EDGEMODE_DUPLICATE
SVGFEGaussianBlurElement (interface) SVG_EDGEMODE_WRAP
SVGFEGaussianBlurElement (interface) SVG_EDGEMODE_NONE
SVGFEGaussianBlurElement (interface) edgeMode
SVGMarkerElement (interface) orient
SVGNumberList (interface) (unsigned long,SVGNumber)
SVGPathElement (interface) pathLength
SVGPathElement (interface) getTotalLength()
SVGPathElement (interface) getPointAtLength(float)
SVGPointList (interface) initialize(DOMPoint)
SVGPointList (interface) insertItemBefore(DOMPoint,unsigned long)
SVGPointList (interface) replaceItem(DOMPoint,unsigned long)
SVGPointList (interface) appendItem(DOMPoint)
SVGPointList (interface) (unsigned long,DOMPoint)
SVGStringList (interface) (unsigned long,DOMString)
SVGTransformList (interface) (unsigned long,SVGTransform)
SVGUseElement (interface) instanceRoot
SVGUseElement (interface) animatedInstanceRoot
RegistrationOptions (dictionary) type
SpeechRecognition (interface) processLocally
SpeechRecognition (interface) phrases
SpeechRecognition (interface) start()
SpeechRecognition (interface) start(MediaStreamTrack)
SpeechRecognition (interface) available(SpeechRecognitionOptions)
SpeechRecognition (interface) install(SpeechRecognitionOptions)
HmacImportParams (dictionary) length
SubtleCrypto (interface) importKey(KeyFormat,[object Object],[object Object],AlgorithmIdentifier,boolean,[object Object])
TextDecoder (interface) decode(AllowSharedBufferSource,TextDecodeOptions)
TextEncoder (interface) encode(USVString)
TextEncoder (interface) encodeInto(USVString,Uint8Array)
ToggleEvent (interface) source
TouchInit (dictionary) altitudeAngle
TouchInit (dictionary) azimuthAngle
TouchInit (dictionary) touchType
Touch (interface) altitudeAngle
Touch (interface) azimuthAngle
Touch (interface) touchType
TouchEvent (interface) getModifierState(DOMString)
Transformer (dictionary) cancel
EventModifierInit (dictionary) modifierHyper
EventModifierInit (dictionary) modifierSuper
VideoDecoderConfig (dictionary) rotation
VideoDecoderConfig (dictionary) flip
EncodedVideoChunkMetadata (dictionary) alphaSideData
VideoFrame (interface) rotation
VideoFrame (interface) flip
VideoFrame (interface) metadata()
VideoFrameInit (dictionary) rotation
VideoFrameInit (dictionary) flip
VideoFrameInit (dictionary) metadata
VideoFrameBufferInit (dictionary) rotation
VideoFrameBufferInit (dictionary) flip
VideoFrameBufferInit (dictionary) transfer
VideoFrameBufferInit (dictionary) metadata
VideoPlaybackQuality (interface) corruptedVideoFrames
VisualViewport (interface) onscrollend
PublicKeyCredentialCreationOptions (dictionary) hints
PublicKeyCredentialCreationOptions (dictionary) attestationFormats
PublicKeyCredentialRequestOptions (dictionary) hints
OES_vertex_array_object (interface) deleteVertexArrayOES(WebGLVertexArrayObjectOES)
OES_vertex_array_object (interface) isVertexArrayOES(WebGLVertexArrayObjectOES)
OES_vertex_array_object (interface) bindVertexArrayOES(WebGLVertexArrayObjectOES)
EXT_disjoint_timer_query (interface) deleteQueryEXT(WebGLTimerQueryEXT)
EXT_disjoint_timer_query (interface) isQueryEXT(WebGLTimerQueryEXT)
EXT_disjoint_timer_query (interface) beginQueryEXT(GLenum,WebGLTimerQueryEXT)
EXT_disjoint_timer_query (interface) queryCounterEXT(WebGLTimerQueryEXT,GLenum)
EXT_disjoint_timer_query (interface) getQueryObjectEXT(WebGLTimerQueryEXT,GLenum)
GPUTextureViewDescriptor (dictionary) usage
GPUBindGroupLayoutEntry (dictionary) externalTexture
GPUCopyExternalImageDestInfo (dictionary) colorSpace
GPURenderPassDescriptor (dictionary) maxDrawCount
GPUCanvasConfiguration (dictionary) colorSpace
GPUCanvasConfiguration (dictionary) toneMapping
WebTransportOptions (dictionary) anticipatedConcurrentIncomingUnidirectionalStreams
WebTransportOptions (dictionary) anticipatedConcurrentIncomingBidirectionalStreams
WebTransportOptions (dictionary) protocols
WebTransportSendStreamOptions (dictionary) waitUntilAvailable
WebTransportDatagramStats (dictionary) expiredIncoming
WebTransport (interface) exportKeyingMaterial(BufferSource,BufferSource)
WebTransport (interface) anticipatedConcurrentIncomingUnidirectionalStreams
WebTransport (interface) anticipatedConcurrentIncomingBidirectionalStreams
WebTransport (interface) protocol
WebTransport (interface) draining
WebTransport (interface) createSendGroup()
WebTransport (interface) supportsReliableOnly
WebTransportDatagramDuplexStream (interface) createWritable(WebTransportSendOptions)
WebTransportSendStream (interface) sendGroup
WebTransportSendStream (interface) getWriter()
XRRenderStateInit (dictionary) passthroughFullyObscured
XRRenderStateInit (dictionary) layers
XRPose (interface) linearVelocity
XRPose (interface) angularVelocity
XRWebGLLayer (interface) fixedFoveation
XPathExpression (interface) evaluate(Node,unsigned short,XPathResult)
XSLTProcessor (interface) setParameter(DOMString,DOMString,any)
Members additional in Firefox (268)
DefinitionMember
AudioListener (interface) setPosition(double,double,double)
AudioListener (interface) setOrientation(double,double,double,double,double,double)
BaseAudioContext (interface) resume()
BaseKeyframe (dictionary) simulateComputeValuesFailure
BroadcastChannel (interface) unpartitionedTestingChannel(DOMString)
CSSContainerRule (interface) queryContainerFor(Element)
CSSGroupingRule (interface) insertRule(UTF8String,unsigned long)
CSSKeyframesRule (interface) appendRule(DOMString)
CSSKeyframesRule (interface) deleteRule(DOMString)
CSSKeyframesRule (interface) findRule(DOMString)
CSSStyleDeclaration (interface) getCSSImageURLs(UTF8String)
CSSStyleDeclaration (interface) usedFontSize
CSSStyleDeclaration (interface) getPropertyValue(UTF8String)
CSSStyleDeclaration (interface) getPropertyPriority(UTF8String)
CSSStyleDeclaration (interface) setProperty(UTF8String,UTF8String,UTF8String)
CSSStyleDeclaration (interface) removeProperty(UTF8String)
CacheStorage (interface)
CanvasRenderingContext2DSettings (dictionary) forceSoftwareRendering
CanvasRenderingContext2D (interface) getContextAttributes()
CanvasRenderingContext2D (interface) getDebugInfo(boolean)
CanvasRenderingContext2D (interface) DRAWWINDOW_DRAW_CARET
CanvasRenderingContext2D (interface) DRAWWINDOW_DO_NOT_FLUSH
CanvasRenderingContext2D (interface) DRAWWINDOW_DRAW_VIEW
CanvasRenderingContext2D (interface) DRAWWINDOW_USE_WIDGET_LAYERS
CanvasRenderingContext2D (interface) DRAWWINDOW_ASYNC_DECODE_IMAGES
CanvasRenderingContext2D (interface) drawWindow(Window,double,double,double,double,UTF8String,unsigned long)
CanvasRenderingContext2D (interface) demote()
CanvasGradient (interface) addColorStop(float,UTF8String)
Clipboard (interface) read()
ClipboardEventInit (dictionary) data
ClipboardEventInit (dictionary) dataType
CustomElementRegistry (interface) setElementCreationCallback(DOMString,CustomElementCreationCallback)
DOMMatrix (interface) setMatrixValue(UTF8String)
DOMParser (interface) parseFromString([object Object],[object Object],SupportedType)
DOMParser (interface) parseFromSafeString(DOMString,SupportedType)
DOMParser (interface) parseFromBuffer([object Object],SupportedType)
DOMParser (interface) parseFromBuffer(Uint8Array,SupportedType)
DOMParser (interface) parseFromStream(InputStream,DOMString,long,SupportedType)
DOMParser (interface) forceEnableXULXBL()
DOMParser (interface) forceEnableDTD()
DeviceOrientationEvent (interface) initDeviceOrientationEvent(DOMString,boolean,boolean,double,double,double,boolean)
ElementCreationOptions (dictionary) pseudo
DragEvent (interface) initDragEvent(DOMString,boolean,boolean,Window,long,long,long,long,long,boolean,boolean,boolean,boolean,unsigned short,EventTarget,DataTransfer)
CheckVisibilityOptions (dictionary) flush
EventListenerOptions (dictionary) mozSystemGroup
AddEventListenerOptions (dictionary) wantUntrusted
FontFaceDescriptors (dictionary) variant
FontFaceDescriptors (dictionary) sizeAdjust
FontFaceSet (interface) size
FontFaceSet (interface) has(FontFace)
FontFaceSet (interface) entries()
FontFaceSet (interface) values()
FontFaceSet (interface) forEach(FontFaceSetForEachCallback,any)
FontFaceSet (interface) load(UTF8String,DOMString)
FontFaceSet (interface) check(UTF8String,DOMString)
FragmentDirective (interface) getTextDirectiveRanges()
FragmentDirective (interface) removeAllTextDirectives()
FragmentDirective (interface) createTextDirectiveForSelection()
BoxQuadOptions (dictionary) ignoreTransforms
HTMLAllCollection (interface) (DOMString)
Headers (interface) guard
History (interface) pushState(any,DOMString,DOMString)
History (interface) replaceState(any,DOMString,DOMString)
IDBFactory (interface) openForPrincipal(Principal,DOMString,unsigned long long)
IDBFactory (interface) openForPrincipal(Principal,DOMString,IDBOpenDBOptions)
IDBFactory (interface) deleteForPrincipal(Principal,DOMString,IDBOpenDBOptions)
IDBIndexParameters (dictionary) locale
IDBIndex (interface) locale
IDBIndex (interface) isAutoLocale
IdentityProvider (interface) resolve(UTF8String,IdentityResolveOptions)
ImageBitmapRenderingContext (interface) transferImageBitmap(ImageBitmap)
ImageCapture (interface) videoStreamTrack
ImageCapture (interface) onphoto
ImageCapture (interface) onerror
ImageCapture (interface) takePhoto()
RsaHashedKeyAlgorithm (dictionary) modulusLength
RsaHashedKeyAlgorithm (dictionary) publicExponent
Location (interface) assign(UTF8String)
Location (interface) replace(UTF8String)
Location (interface) reload(boolean)
MediaKeySession (interface) error
MediaKeys (interface) keySystem
MediaList (interface) deleteMedium(UTF8String)
MediaList (interface) appendMedium(UTF8String)
MediaSession (interface) notifyHandler(MediaSessionActionDetails)
MediaSource (interface) endOfStream(MediaSourceEndOfStreamError)
MediaSource (interface) mozDebugReaderData()
MediaStream (interface) countUnderlyingStreams()
MediaStream (interface) assignId(DOMString)
ConstrainDoubleRange (dictionary) min
ConstrainDoubleRange (dictionary) max
MessageEvent (interface) initMessageEvent(DOMString,boolean,boolean,any,DOMString,DOMString,MessageEventSource,[object Object])
MessagePort (interface) onmessage
MessagePort (interface) onmessageerror
MutationRecord (interface) addedAnimations
MutationRecord (interface) changedAnimations
MutationRecord (interface) removedAnimations
MutationObserver (interface) getObservingInfo()
MutationObserver (interface) mutationCallback
MutationObserver (interface) mergeAttributeRecords
MutationObserverInit (dictionary) chromeOnlyNodes
MutationObserverInit (dictionary) animations
NetworkInformation (interface) ontypechange
Node (interface) nodePrincipal
Node (interface) baseURIObject
Node (interface) generateXPath()
Node (interface) flattenedTreeParentNode
Node (interface) isNativeAnonymous
Node (interface) containingShadowRoot
Node (interface) parentFlexElement
Node (interface) accessibleNode
OffscreenCanvas (interface) toBlob(DOMString,any)
OffscreenCanvasRenderingContext2D (interface) commit()
PageTransitionEvent (interface) inFrameSwap
PageTransitionEventInit (dictionary) inFrameSwap
PannerNode (interface) setPosition(double,double,double)
PannerNode (interface) setOrientation(double,double,double)
AddressErrors (dictionary) regionCode
PaymentResponse (interface) complete(PaymentComplete)
LargestContentfulPaint (interface) renderTime
PerformanceObserverEntryList (interface) getEntries(PerformanceEntryFilterOptions)
PerformanceTiming (interface) timeToNonBlankPaint
PerformanceTiming (interface) timeToContentfulPaint
PerformanceTiming (interface) timeToFirstInteractive
PermissionStatus (interface) type
PushManager (interface)
PushSubscription (interface)
RTCIceServer (dictionary) url
RTCIceServer (dictionary) credentialType
RTCEncodedAudioFrameMetadata (dictionary) synchronizationSource
RTCEncodedAudioFrameMetadata (dictionary) payloadType
RTCEncodedAudioFrameMetadata (dictionary) contributingSources
RTCEncodedAudioFrame (interface) timestamp
RTCEncodedVideoFrameMetadata (dictionary) synchronizationSource
RTCEncodedVideoFrameMetadata (dictionary) payloadType
RTCEncodedVideoFrameMetadata (dictionary) contributingSources
RTCEncodedVideoFrame (interface) timestamp
RTCIdentityProviderRegistrar (interface) hasIdp
RTCIdentityProviderRegistrar (interface) generateAssertion(DOMString,DOMString,RTCIdentityProviderOptions)
RTCIdentityProviderRegistrar (interface) validateAssertion(DOMString,DOMString)
RTCRtpSynchronizationSource (dictionary) voiceActivityFlag
RTCRtpTransceiver (interface) stopped
RTCRtpTransceiver (interface) setDirectionInternal(RTCRtpTransceiverDirection)
RTCRtpTransceiver (interface) getKind()
RTCRtpTransceiver (interface) hasBeenUsedToSend()
RTCRtpStreamStats (dictionary) mediaType
RTCCodecStats (dictionary) codecType
RTCReceivedRtpStreamStats (dictionary) discardedPackets
RTCReceivedRtpStreamStats (dictionary) packetsDiscarded
RTCIceCandidatePairStats (dictionary) priority
RTCIceCandidatePairStats (dictionary) writable
RTCIceCandidatePairStats (dictionary) readable
RTCIceCandidatePairStats (dictionary) selected
RTCIceCandidatePairStats (dictionary) componentId
RTCIceCandidateStats (dictionary) proxied
RTCTransformEvent (interface)
SVGElement (interface) id
SVGElement (interface) nonce
SVGFECompositeElement (interface) SVG_FECOMPOSITE_OPERATOR_LIGHTER
SVGFEImageElement (interface) fetchPriority
SVGGraphicsElement (interface) nearestViewportElement
SVGGraphicsElement (interface) farthestViewportElement
SVGImageElement (interface) fetchPriority
SVGImageElement (interface) decoding
SVGImageElement (interface) decode()
SVGMarkerElement (interface) SVG_MARKER_ORIENT_AUTO_START_REVERSE
SVGMaskElement (interface) SVG_MASKTYPE_LUMINANCE
SVGMaskElement (interface) SVG_MASKTYPE_ALPHA
SVGPointList (interface) initialize(SVGPoint)
SVGPointList (interface) insertItemBefore(SVGPoint,unsigned long)
SVGPointList (interface) replaceItem(SVGPoint,unsigned long)
SVGPointList (interface) appendItem(SVGPoint)
SVGScriptElement (interface) async
SVGScriptElement (interface) defer
SVGScriptElement (interface) fetchPriority
SVGStringList (interface) (unsigned long)
SVGStyleElement (interface) disabled
SpeechGrammar (interface)
SpeechRecognition (interface) serviceURI
SpeechRecognition (interface) start(MediaStream)
SpeechRecognitionEvent (interface) interpretation
SpeechRecognitionEvent (interface) emma
SpeechRecognitionEventInit (dictionary) interpretation
SpeechRecognitionEventInit (dictionary) emma
SpeechSynthesis (interface) forceEnd()
SpeechSynthesisUtterance (interface) chosenVoiceURI
StyleSheet (interface) sourceMapURL
StyleSheet (interface) sourceURL
StyleSheet (interface) associatedDocument
StyleSheet (interface) constructed
RsaHashedKeyGenParams (dictionary) modulusLength
RsaHashedKeyGenParams (dictionary) publicExponent
SubtleCrypto (interface) importKey(KeyFormat,object,AlgorithmIdentifier,boolean,[object Object])
TextDecoder (interface) decode(BufferSource,TextDecodeOptions)
TextEncoder (interface) encode(UTF8String)
TextEncoder (interface) encodeInto(JSString,Uint8Array)
TouchEvent (interface) initTouchEvent(DOMString,boolean,boolean,Window,long,boolean,boolean,boolean,boolean,TouchList,TouchList,TouchList)
EventModifierInit (dictionary) modifierOS
AuthenticatorAssertionResponseJSON (dictionary) attestationObject
PublicKeyCredentialRequestOptionsJSON (dictionary) attestation
PublicKeyCredentialRequestOptionsJSON (dictionary) attestationFormats
WebGLRenderingContext (interface) bufferData(GLenum,GLsizeiptr,GLenum)
WebGLRenderingContext (interface) bufferData(GLenum,ArrayBuffer,GLenum)
WebGLRenderingContext (interface) bufferData(GLenum,ArrayBufferView,GLenum)
WebGLRenderingContext (interface) bufferSubData(GLenum,GLintptr,AllowSharedBufferSource)
WebGLRenderingContext (interface) compressedTexImage2D(GLenum,GLint,GLenum,GLsizei,GLsizei,GLint,ArrayBufferView)
WebGLRenderingContext (interface) compressedTexSubImage2D(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,ArrayBufferView)
WebGLRenderingContext (interface) readPixels(GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,ArrayBufferView)
WebGLRenderingContext (interface) texImage2D(GLenum,GLint,GLint,GLsizei,GLsizei,GLint,GLenum,GLenum,ArrayBufferView)
WebGLRenderingContext (interface) texImage2D(GLenum,GLint,GLint,GLenum,GLenum,ImageBitmap)
WebGLRenderingContext (interface) texImage2D(GLenum,GLint,GLint,GLenum,GLenum,ImageData)
WebGLRenderingContext (interface) texImage2D(GLenum,GLint,GLint,GLenum,GLenum,HTMLImageElement)
WebGLRenderingContext (interface) texImage2D(GLenum,GLint,GLint,GLenum,GLenum,HTMLCanvasElement)
WebGLRenderingContext (interface) texImage2D(GLenum,GLint,GLint,GLenum,GLenum,HTMLVideoElement)
WebGLRenderingContext (interface) texImage2D(GLenum,GLint,GLint,GLenum,GLenum,OffscreenCanvas)
WebGLRenderingContext (interface) texImage2D(GLenum,GLint,GLint,GLenum,GLenum,VideoFrame)
WebGLRenderingContext (interface) texSubImage2D(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,ArrayBufferView)
WebGLRenderingContext (interface) texSubImage2D(GLenum,GLint,GLint,GLint,GLenum,GLenum,ImageBitmap)
WebGLRenderingContext (interface) texSubImage2D(GLenum,GLint,GLint,GLint,GLenum,GLenum,ImageData)
WebGLRenderingContext (interface) texSubImage2D(GLenum,GLint,GLint,GLint,GLenum,GLenum,HTMLImageElement)
WebGLRenderingContext (interface) texSubImage2D(GLenum,GLint,GLint,GLint,GLenum,GLenum,HTMLCanvasElement)
WebGLRenderingContext (interface) texSubImage2D(GLenum,GLint,GLint,GLint,GLenum,GLenum,HTMLVideoElement)
WebGLRenderingContext (interface) texSubImage2D(GLenum,GLint,GLint,GLint,GLenum,GLenum,OffscreenCanvas)
WebGLRenderingContext (interface) texSubImage2D(GLenum,GLint,GLint,GLint,GLenum,GLenum,VideoFrame)
WebGLRenderingContext (interface) uniform1fv(WebGLUniformLocation,Float32List)
WebGLRenderingContext (interface) uniform2fv(WebGLUniformLocation,Float32List)
WebGLRenderingContext (interface) uniform3fv(WebGLUniformLocation,Float32List)
WebGLRenderingContext (interface) uniform4fv(WebGLUniformLocation,Float32List)
WebGLRenderingContext (interface) uniform1iv(WebGLUniformLocation,Int32List)
WebGLRenderingContext (interface) uniform2iv(WebGLUniformLocation,Int32List)
WebGLRenderingContext (interface) uniform3iv(WebGLUniformLocation,Int32List)
WebGLRenderingContext (interface) uniform4iv(WebGLUniformLocation,Int32List)
WebGLRenderingContext (interface) uniformMatrix2fv(WebGLUniformLocation,GLboolean,Float32List)
WebGLRenderingContext (interface) uniformMatrix3fv(WebGLUniformLocation,GLboolean,Float32List)
WebGLRenderingContext (interface) uniformMatrix4fv(WebGLUniformLocation,GLboolean,Float32List)
WEBGL_color_buffer_float (interface) RGB32F_EXT
OES_vertex_array_object (interface) deleteVertexArrayOES(WebGLVertexArrayObject)
OES_vertex_array_object (interface) isVertexArrayOES(WebGLVertexArrayObject)
OES_vertex_array_object (interface) bindVertexArrayOES(WebGLVertexArrayObject)
EXT_disjoint_timer_query (interface) deleteQueryEXT(WebGLQuery)
EXT_disjoint_timer_query (interface) isQueryEXT(WebGLQuery)
EXT_disjoint_timer_query (interface) beginQueryEXT(GLenum,WebGLQuery)
EXT_disjoint_timer_query (interface) queryCounterEXT(WebGLQuery,GLenum)
EXT_disjoint_timer_query (interface) getQueryObjectEXT(WebGLQuery,GLenum)
GPUAdapterInfo (interface) wgpuName
GPUAdapterInfo (interface) wgpuVendor
GPUAdapterInfo (interface) wgpuDevice
GPUAdapterInfo (interface) wgpuDeviceType
GPUAdapterInfo (interface) wgpuDriver
GPUAdapterInfo (interface) wgpuDriverInfo
GPUAdapterInfo (interface) wgpuBackend
GPUAdapter (interface) missingFeatures
WebTransportSendStreamOptions (dictionary) sendOrder
WebTransportDatagramStats (dictionary) timestamp
WebTransportDatagramDuplexStream (interface) writable
WebTransportSendStreamStats (dictionary) timestamp
WebTransportReceiveStreamStats (dictionary) timestamp
WheelEvent (interface) wheelDeltaX
WheelEvent (interface) wheelDeltaY
WheelEvent (interface) wheelDelta
Worker (interface) onmessage
Worker (interface) onmessageerror
XMLSerializer (interface) serializeToStream(Node,OutputStream,DOMString)
XPathExpression (interface) evaluate(Node,unsigned short,object)
XPathExpression (interface) evaluateWithContext(Node,unsigned long,unsigned long,unsigned short,object)
XSLTProcessor (interface) setParameter(DOMString,DOMString,XSLTParameterValue)
XSLTProcessor (interface) DISABLE_ALL_LOADS
XSLTProcessor (interface) flags
Member differences (340)
DefinitionMemberDifferences
AnimationEvent (interface) animationName idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
AnimationEvent (interface) elapsedTime idlType: Firefox Type: "float" → Spec Type: "double"
AnimationEvent (interface) pseudoElement idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
AnimationEventInit (dictionary) animationName idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
AnimationEventInit (dictionary) elapsedTime idlType: Firefox Type: "float" → Spec Type: "double"
AnimationEventInit (dictionary) pseudoElement idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
AnimationPlaybackEvent (interface) currentTime idlType: Firefox Type: "double" → Spec Type: "CSSNumberish"
AnimationPlaybackEvent (interface) timelineTime idlType: Firefox Type: "double" → Spec Type: "CSSNumberish"
AnimationPlaybackEventInit (dictionary) currentTime idlType: Firefox Type: "double" → Spec Type: "CSSNumberish"
AnimationPlaybackEventInit (dictionary) timelineTime idlType: Firefox Type: "double" → Spec Type: "CSSNumberish"
AudioDataInit (dictionary) numberOfFrames extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
AudioDataInit (dictionary) numberOfChannels extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
AudioDataInit (dictionary) timestamp extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
AudioDataInit (dictionary) data idlType: Firefox Type: "AllowSharedBufferSource" → Spec Type: "BufferSource"
AudioDataCopyToOptions (dictionary) planeIndex extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
AudioDecoderConfig (dictionary) sampleRate extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
AudioDecoderConfig (dictionary) numberOfChannels extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
BasePropertyIndexedKeyframe (dictionary) easing Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"},{"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]}]}
BaseKeyframe (dictionary) easing idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
PropertyDefinition (dictionary) name idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
PropertyDefinition (dictionary) syntax idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
PropertyDefinition (dictionary) initialValue idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
CSSAnimation (interface) animationName idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
CSSConditionRule (interface) conditionText idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSContainerRule (interface) containerName idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSContainerRule (interface) containerQuery idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) name idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) system idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) symbols idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) additiveSymbols idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) negative idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) prefix idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) suffix idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) range idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) pad idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) speakAs idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSCounterStyleRule (interface) fallback idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSFontFaceRule (interface) style idlType: Firefox Type: "CSSStyleDeclaration" → Spec Type: "CSSFontFaceDescriptors"
CSSFontPaletteValuesRule (interface) name idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSFontPaletteValuesRule (interface) fontFamily idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSFontPaletteValuesRule (interface) basePalette idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSFontPaletteValuesRule (interface) overrideColors idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSImportRule (interface) href idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
CSSImportRule (interface) media nullable: Firefox Type: true → Spec Type: false
CSSImportRule (interface) layerName idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSImportRule (interface) supportsText idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSKeyframeRule (interface) keyText idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSKeyframeRule (interface) style idlType: Firefox Type: "CSSStyleDeclaration" → Spec Type: "CSSStyleProperties"
CSSKeyframesRule (interface) name idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
CSSLayerBlockRule (interface) name idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSLayerStatementRule (interface) nameList generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
CSSMarginRule (interface) name idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSNamespaceRule (interface) namespaceURI idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
CSSNamespaceRule (interface) prefix idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
CSSNestedDeclarations (interface) style idlType: Firefox Type: "CSSStyleDeclaration" → Spec Type: "CSSStyleProperties"
CSSPageRule (interface) selectorText idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSPositionTryRule (interface) name idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSPropertyRule (interface) name idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSPropertyRule (interface) syntax idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSPropertyRule (interface) initialValue idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSPseudoElement (interface) type idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
CSSScopeRule (interface) start idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSScopeRule (interface) end idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSStyleDeclaration (interface) cssText idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSStyleDeclaration (interface) item(unsigned long) idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
CSSStyleSheetInit (dictionary) media Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"MediaList"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"MediaList"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]}
CSSStyleSheetInit (dictionary) baseURL idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
CSSTransition (interface) transitionProperty idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
Cache (interface) match(RequestInfo,CacheQueryOptions) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Response"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Response"},{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"undefined"}]}]}
Cache (interface) matchAll(RequestInfo,CacheQueryOptions) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Response"}]}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"FrozenArray","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Response"}]}]}
Cache (interface) keys(RequestInfo,CacheQueryOptions) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Request"}]}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"FrozenArray","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Request"}]}]}
CacheStorage (interface) match(RequestInfo,MultiCacheQueryOptions) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Response"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Response"},{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"undefined"}]}]}
CanvasRenderingContext2D (interface) canvas nullable: Firefox Type: true → Spec Type: false
WindowClient (interface) visibilityState idlType: Firefox Type: "VisibilityState" → Spec Type: "DocumentVisibilityState"
WindowClient (interface) navigate(USVString) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"WindowClient"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":true,"union":false,"idlType":"WindowClient"}]}
Clients (interface) matchAll(ClientQueryOptions) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Client"}]}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"FrozenArray","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Client"}]}]}
ClipboardItem (interface) types generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
CloseEvent (interface) reason idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
CloseEventInit (dictionary) reason idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
CookieChangeEvent (interface) changed generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
CookieChangeEvent (interface) deleted generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
CookieListItem (dictionary) name idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
CookieListItem (dictionary) value idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
CookieListItem (dictionary) path idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
CookieListItem (dictionary) domain idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
CredentialsContainer (interface) store(Credential) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Credential"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"undefined"}]}
Crypto (interface) randomUUID() idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
DOMImplementation (interface) createDocument(DOMString,DOMString,DocumentType) idlType: Firefox Type: "Document" → Spec Type: "XMLDocument"
DOMQuad (interface) getBounds() idlType: Firefox Type: "DOMRectReadOnly" → Spec Type: "DOMRect"
DOMTokenList (interface) Firefox Type: [{"type":null,"extAttrs":[],"generic":"","nullable":true,"union":false,"idlType":"DOMString"}] → Spec Type: [{"type":null,"extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]
DeviceMotionEventInit (dictionary) acceleration idlType: Firefox Type: "DeviceAccelerationInit" → Spec Type: "DeviceMotionEventAccelerationInit"
DeviceMotionEventInit (dictionary) accelerationIncludingGravity idlType: Firefox Type: "DeviceAccelerationInit" → Spec Type: "DeviceMotionEventAccelerationInit"
DeviceMotionEventInit (dictionary) rotationRate idlType: Firefox Type: "DeviceRotationRateInit" → Spec Type: "DeviceMotionEventRotationRateInit"
DeviceMotionEventInit (dictionary) interval nullable: Firefox Type: true → Spec Type: false
EncodedAudioChunkInit (dictionary) timestamp extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
EncodedVideoChunkInit (dictionary) timestamp extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
ErrorEvent (interface) filename idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
ErrorEventInit (dictionary) filename idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
EventSource (interface) url idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
ExtendableCookieChangeEvent (interface) changed generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
ExtendableCookieChangeEvent (interface) deleted generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
ExtendableMessageEvent (interface) origin idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
ExtendableMessageEvent (interface) ports generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
ExtendableMessageEventInit (dictionary) origin idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
WriteParams (dictionary) data Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"","nullable":true,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"BufferSource"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"","nullable":true,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"BufferSource"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"}]}
FontFaceDescriptors (dictionary) style idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) weight idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) stretch idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) unicodeRange idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) featureSettings idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) variationSettings idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) display idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) ascentOverride idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) descentOverride idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceDescriptors (dictionary) lineGapOverride idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
FontFaceSet (interface) add(FontFace) idlType: Firefox Type: "undefined" → Spec Type: "FontFaceSet"
FontFaceSet (interface) ready Firefox Type: {"type":"attribute-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"undefined"}]} → Spec Type: {"type":"attribute-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"FontFaceSet"}]}
FontFaceSetLoadEvent (interface) fontfaces generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
GamepadEvent (interface) gamepad nullable: Firefox Type: true → Spec Type: false
GamepadEventInit (dictionary) gamepad nullable: Firefox Type: true → Spec Type: false
HTMLBaseElement (interface) href idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HTMLButtonElement (interface) formAction idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HTMLFormElement (interface) action idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HTMLFormElement (interface) length idlType: Firefox Type: "long" → Spec Type: "unsigned long"
HTMLFormElement (interface) (DOMString) union: Firefox Type: false → Spec Type: true; idlType: Firefox Type: "nsISupports" → Spec Type: [{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"RadioNodeList"},{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Element"}]
HTMLFrameElement (interface) src idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HTMLFrameElement (interface) longDesc idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HTMLModElement (interface) cite idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HTMLQuoteElement (interface) cite idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HTMLTrackElement (interface) src idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HTMLTrackElement (interface) track nullable: Firefox Type: true → Spec Type: false
HashChangeEvent (interface) oldURL idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HashChangeEvent (interface) newURL idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HashChangeEventInit (dictionary) oldURL idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
HashChangeEventInit (dictionary) newURL idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
IdentityCredential (interface) token idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderConfig (dictionary) configURL idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderConfig (dictionary) clientId idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderRequestOptions (dictionary) nonce idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderRequestOptions (dictionary) loginHint idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
IdentityProviderRequestOptions (dictionary) domainHint idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
IdentityCredentialDisconnectOptions (dictionary) accountHint idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderWellKnown (dictionary) provider_urls Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"}]}
IdentityProviderWellKnown (dictionary) accounts_endpoint idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderIcon (dictionary) url idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderAPIConfig (dictionary) accounts_endpoint idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderAPIConfig (dictionary) id_assertion_endpoint idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderAPIConfig (dictionary) disconnect_endpoint idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderAPIConfig (dictionary) account_label idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityProviderAccount (dictionary) login_hints Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]}
IdentityProviderAccount (dictionary) domain_hints Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]}
IdentityProviderAccount (dictionary) label_hints Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]}
IdentityAssertionResponse (dictionary) token idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityAssertionResponse (dictionary) continue_on idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
DisconnectedAccount (dictionary) account_id idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
IdentityResolveOptions (dictionary) accountId idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
ImageBitmapRenderingContext (interface) canvas nullable: Firefox Type: true → Spec Type: false; union: Firefox Type: false → Spec Type: true; idlType: Firefox Type: "CanvasSource" → Spec Type: [{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLCanvasElement"},{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"OffscreenCanvas"}]
ImageData (interface) data idlType: Firefox Type: "Uint8ClampedArray" → Spec Type: "ImageDataArray"
IntersectionObserver (interface) root union: Firefox Type: false → Spec Type: true; idlType: Firefox Type: "Node" → Spec Type: [{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Element"},{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Document"}]
IntersectionObserver (interface) rootMargin idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
IntersectionObserver (interface) scrollMargin idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
IntersectionObserver (interface) thresholds generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
IntersectionObserverEntryInit (dictionary) rootBounds nullable: Firefox Type: false → Spec Type: true
IntersectionObserverInit (dictionary) rootMargin idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
IntersectionObserverInit (dictionary) scrollMargin idlType: Firefox Type: "UTF8String" → Spec Type: "DOMString"
EcKeyAlgorithm (dictionary) namedCurve idlType: Firefox Type: "DOMString" → Spec Type: "NamedCurve"
Location (interface) href idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
Location (interface) origin idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
Location (interface) protocol idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
Location (interface) host idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
Location (interface) hostname idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
Location (interface) port idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
Location (interface) pathname idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
Location (interface) search idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
Location (interface) hash idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
MIDIConnectionEventInit (dictionary) port nullable: Firefox Type: true → Spec Type: false
MIDIMessageEvent (interface) data nullable: Firefox Type: false → Spec Type: true
MediaCapabilities (interface) encodingInfo(MediaEncodingConfiguration) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"MediaCapabilitiesInfo"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"MediaCapabilitiesEncodingInfo"}]}
MediaKeySession (interface) closed Firefox Type: {"type":"attribute-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"undefined"}]} → Spec Type: {"type":"attribute-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"MediaKeySessionClosedReason"}]}
MediaKeyStatusMap (interface) Firefox Type: [{"type":null,"extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"},{"type":null,"extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"MediaKeyStatus"}] → Spec Type: [{"type":null,"extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"BufferSource"},{"type":null,"extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"MediaKeyStatus"}]
MediaKeysPolicy (dictionary) minHdcpVersion idlType: Firefox Type: "HDCPVersion" → Spec Type: "DOMString"
MediaKeys (interface) setServerCertificate(BufferSource) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"undefined"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"boolean"}]}
MediaList (interface) mediaText idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
MediaList (interface) item(unsigned long) idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
MediaQueryList (interface) media idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
MediaQueryListEvent (interface) media idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
MediaQueryListEventInit (dictionary) media idlType: Firefox Type: "UTF8String" → Spec Type: "CSSOMString"
MediaMetadata (interface) artwork generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
MediaPositionState (dictionary) duration idlType: Firefox Type: "double" → Spec Type: "unrestricted double"
MediaSource (interface) readyState idlType: Firefox Type: "MediaSourceReadyState" → Spec Type: "ReadyState"
MessageEvent (interface) ports generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
MessageEventInit (dictionary) origin idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
MutationRecord (interface) target nullable: Firefox Type: true → Spec Type: false
Node (interface) baseURI nullable: Firefox Type: true → Spec Type: false; idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
NodeIterator (interface) referenceNode nullable: Firefox Type: true → Spec Type: false
NodeList (interface) Firefox Type: [{"type":null,"extAttrs":[],"generic":"","nullable":true,"union":false,"idlType":"Node"}] → Spec Type: [{"type":null,"extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Node"}]
Notification (interface) lang nullable: Firefox Type: true → Spec Type: false
Notification (interface) body nullable: Firefox Type: true → Spec Type: false
Notification (interface) tag nullable: Firefox Type: true → Spec Type: false
Notification (interface) icon nullable: Firefox Type: true → Spec Type: false; idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
Notification (interface) silent nullable: Firefox Type: false → Spec Type: true
Notification (interface) vibrate generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
Notification (interface) actions generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
NotificationOptions (dictionary) icon idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
NotificationOptions (dictionary) silent nullable: Firefox Type: false → Spec Type: true
OffscreenCanvas (interface) width idlType: Firefox Type: "unsigned long" → Spec Type: "unsigned long long"
OffscreenCanvas (interface) height idlType: Firefox Type: "unsigned long" → Spec Type: "unsigned long long"
PaymentResponse (interface) shippingAddress idlType: Firefox Type: "PaymentAddress" → Spec Type: "ContactAddress"
PerformanceObserver (interface) supportedEntryTypes generic: Firefox Type: "" → Spec Type: "FrozenArray"; idlType: Firefox Type: "object" → Spec Type: [{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]
PermissionStatus (interface) name idlType: Firefox Type: "PermissionName" → Spec Type: "DOMString"
PermissionDescriptor (dictionary) name idlType: Firefox Type: "PermissionName" → Spec Type: "DOMString"
PushManager (interface) supportedContentEncodings generic: Firefox Type: "" → Spec Type: "FrozenArray"; idlType: Firefox Type: "object" → Spec Type: [{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]
PushSubscriptionJSON (dictionary) keys generic: Firefox Type: "" → Spec Type: "record"; idlType: Firefox Type: "PushSubscriptionKeys" → Spec Type: [{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"}]
PushSubscriptionChangeEventInit (dictionary) newSubscription nullable: Firefox Type: true → Spec Type: false
PushSubscriptionChangeEventInit (dictionary) oldSubscription nullable: Firefox Type: true → Spec Type: false
RTCCertificateExpiration (dictionary) expires idlType: Firefox Type: "DOMTimeStamp" → Spec Type: "unsigned long long"
RTCCertificate (interface) expires idlType: Firefox Type: "DOMTimeStamp" → Spec Type: "EpochTimeStamp"
RTCIceServer (dictionary) urls Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"},{"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"}]}]}
RTCSessionDescription (interface) toJSON() idlType: Firefox Type: "object" → Spec Type: "RTCSessionDescriptionInit"
RTCSentRtpStreamStats (dictionary) packetsSent idlType: Firefox Type: "unsigned long" → Spec Type: "unsigned long long"
RTCDataChannelStats (dictionary) dataChannelIdentifier idlType: Firefox Type: "long" → Spec Type: "unsigned short"
RTCIceCandidateStats (dictionary) address nullable: Firefox Type: false → Spec Type: true
RTCIceCandidateStats (dictionary) relayProtocol idlType: Firefox Type: "DOMString" → Spec Type: "RTCIceServerTransportProtocol"
RTCTrackEvent (interface) streams generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
ResizeObserverEntry (interface) borderBoxSize generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
ResizeObserverEntry (interface) contentBoxSize generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
ResizeObserverEntry (interface) devicePixelContentBoxSize generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
SVGAnimatedRect (interface) baseVal nullable: Firefox Type: true → Spec Type: false; idlType: Firefox Type: "SVGRect" → Spec Type: "DOMRect"
SVGAnimatedRect (interface) animVal nullable: Firefox Type: true → Spec Type: false; idlType: Firefox Type: "SVGRect" → Spec Type: "DOMRectReadOnly"
SVGAnimatedString (interface) baseVal union: Firefox Type: true → Spec Type: false; idlType: Firefox Type: [{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"TrustedScriptURL"},{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}] → Spec Type: "DOMString"
SVGFEImageElement (interface) crossOrigin nullable: Firefox Type: true → Spec Type: false; idlType: Firefox Type: "DOMString" → Spec Type: "SVGAnimatedString"
SVGGeometryElement (interface) getPointAtLength(float) idlType: Firefox Type: "SVGPoint" → Spec Type: "DOMPoint"
SVGGraphicsElement (interface) getBBox(SVGBoundingBoxOptions) idlType: Firefox Type: "SVGRect" → Spec Type: "DOMRect"
SVGGraphicsElement (interface) getCTM() idlType: Firefox Type: "SVGMatrix" → Spec Type: "DOMMatrix"
SVGGraphicsElement (interface) getScreenCTM() idlType: Firefox Type: "SVGMatrix" → Spec Type: "DOMMatrix"
SVGPathSegment (interface) values generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
SVGPointList (interface) getItem(unsigned long) idlType: Firefox Type: "SVGPoint" → Spec Type: "DOMPoint"
SVGPointList (interface) removeItem(unsigned long) idlType: Firefox Type: "SVGPoint" → Spec Type: "DOMPoint"
SVGTextContentElement (interface) getStartPositionOfChar(unsigned long) idlType: Firefox Type: "SVGPoint" → Spec Type: "DOMPoint"
SVGTextContentElement (interface) getEndPositionOfChar(unsigned long) idlType: Firefox Type: "SVGPoint" → Spec Type: "DOMPoint"
SVGTextContentElement (interface) getExtentOfChar(unsigned long) idlType: Firefox Type: "SVGRect" → Spec Type: "DOMRect"
SVGTransform (interface) matrix idlType: Firefox Type: "SVGMatrix" → Spec Type: "DOMMatrix"
SecurityPolicyViolationEvent (interface) documentURI idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
SecurityPolicyViolationEvent (interface) referrer idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
SecurityPolicyViolationEvent (interface) blockedURI idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
SecurityPolicyViolationEvent (interface) sourceFile idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
SecurityPolicyViolationEventInit (dictionary) documentURI idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
SecurityPolicyViolationEventInit (dictionary) referrer idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
SecurityPolicyViolationEventInit (dictionary) blockedURI idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
SecurityPolicyViolationEventInit (dictionary) sourceFile idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
ServiceWorkerContainer (interface) getRegistrations() Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ServiceWorkerRegistration"}]}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"FrozenArray","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ServiceWorkerRegistration"}]}]}
SpeechRecognitionEvent (interface) results nullable: Firefox Type: true → Spec Type: false
SpeechRecognitionEventInit (dictionary) results nullable: Firefox Type: true → Spec Type: false
SpeechSynthesisEvent (interface) charLength nullable: Firefox Type: true → Spec Type: false
SpeechSynthesisEvent (interface) name nullable: Firefox Type: true → Spec Type: false
SpeechSynthesisEventInit (dictionary) charLength nullable: Firefox Type: true → Spec Type: false
StyleSheet (interface) type idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
StyleSheet (interface) href idlType: Firefox Type: "DOMString" → Spec Type: "USVString"
StyleSheet (interface) ownerNode union: Firefox Type: false → Spec Type: true; idlType: Firefox Type: "Node" → Spec Type: [{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Element"},{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ProcessingInstruction"}]
StyleSheet (interface) parentStyleSheet idlType: Firefox Type: "StyleSheet" → Spec Type: "CSSStyleSheet"
HmacImportParams (dictionary) hash idlType: Firefox Type: "AlgorithmIdentifier" → Spec Type: "HashAlgorithmIdentifier"
Pbkdf2Params (dictionary) hash idlType: Firefox Type: "AlgorithmIdentifier" → Spec Type: "HashAlgorithmIdentifier"
RsaHashedImportParams (dictionary) hash idlType: Firefox Type: "AlgorithmIdentifier" → Spec Type: "HashAlgorithmIdentifier"
HmacKeyGenParams (dictionary) hash idlType: Firefox Type: "AlgorithmIdentifier" → Spec Type: "HashAlgorithmIdentifier"
RsaHashedKeyGenParams (dictionary) hash idlType: Firefox Type: "AlgorithmIdentifier" → Spec Type: "HashAlgorithmIdentifier"
AesDerivedKeyParams (dictionary) length idlType: Firefox Type: "unsigned long" → Spec Type: "unsigned short"
EcdsaParams (dictionary) hash idlType: Firefox Type: "AlgorithmIdentifier" → Spec Type: "HashAlgorithmIdentifier"
HkdfParams (dictionary) hash idlType: Firefox Type: "AlgorithmIdentifier" → Spec Type: "HashAlgorithmIdentifier"
CryptoKey (interface) usages generic: Firefox Type: "sequence" → Spec Type: ""; idlType: Firefox Type: [{"type":"attribute-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"KeyUsage"}] → Spec Type: "object"
SubtleCrypto (interface) encrypt(AlgorithmIdentifier,CryptoKey,BufferSource) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"}]}
SubtleCrypto (interface) decrypt(AlgorithmIdentifier,CryptoKey,BufferSource) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"}]}
SubtleCrypto (interface) sign(AlgorithmIdentifier,CryptoKey,BufferSource) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"}]}
SubtleCrypto (interface) verify(AlgorithmIdentifier,CryptoKey,BufferSource,BufferSource) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"boolean"}]}
SubtleCrypto (interface) digest(AlgorithmIdentifier,BufferSource) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"}]}
SubtleCrypto (interface) generateKey(AlgorithmIdentifier,boolean,[object Object]) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"CryptoKey"},{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"CryptoKeyPair"}]}]}
SubtleCrypto (interface) deriveKey(AlgorithmIdentifier,CryptoKey,AlgorithmIdentifier,boolean,[object Object]) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"CryptoKey"}]}
SubtleCrypto (interface) deriveBits(AlgorithmIdentifier,CryptoKey,unsigned long) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"}]}
SubtleCrypto (interface) exportKey(KeyFormat,CryptoKey) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"},{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"JsonWebKey"}]}]}
SubtleCrypto (interface) wrapKey(KeyFormat,CryptoKey,CryptoKey,AlgorithmIdentifier) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"}]}
SubtleCrypto (interface) unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object]) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"CryptoKey"}]}
TextTrackCue (interface) endTime idlType: Firefox Type: "double" → Spec Type: "unrestricted double"
TextTrackCueList (interface) (unsigned long) idlType: Firefox Type: "VTTCue" → Spec Type: "TextTrackCue"
TextTrackCueList (interface) getCueById(DOMString) idlType: Firefox Type: "VTTCue" → Spec Type: "TextTrackCue"
TouchInit (dictionary) clientX idlType: Firefox Type: "long" → Spec Type: "double"
TouchInit (dictionary) clientY idlType: Firefox Type: "long" → Spec Type: "double"
TouchInit (dictionary) screenX idlType: Firefox Type: "long" → Spec Type: "double"
TouchInit (dictionary) screenY idlType: Firefox Type: "long" → Spec Type: "double"
TouchInit (dictionary) pageX idlType: Firefox Type: "long" → Spec Type: "double"
TouchInit (dictionary) pageY idlType: Firefox Type: "long" → Spec Type: "double"
Touch (interface) target nullable: Firefox Type: true → Spec Type: false
Touch (interface) screenX idlType: Firefox Type: "long" → Spec Type: "double"
Touch (interface) screenY idlType: Firefox Type: "long" → Spec Type: "double"
Touch (interface) clientX idlType: Firefox Type: "long" → Spec Type: "double"
Touch (interface) clientY idlType: Firefox Type: "long" → Spec Type: "double"
Touch (interface) pageX idlType: Firefox Type: "long" → Spec Type: "double"
Touch (interface) pageY idlType: Firefox Type: "long" → Spec Type: "double"
Touch (interface) radiusX idlType: Firefox Type: "long" → Spec Type: "float"
Touch (interface) radiusY idlType: Firefox Type: "long" → Spec Type: "float"
TransitionEvent (interface) propertyName idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
TransitionEvent (interface) elapsedTime idlType: Firefox Type: "float" → Spec Type: "double"
TransitionEvent (interface) pseudoElement idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
TransitionEventInit (dictionary) propertyName idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
TransitionEventInit (dictionary) elapsedTime idlType: Firefox Type: "float" → Spec Type: "double"
TransitionEventInit (dictionary) pseudoElement idlType: Firefox Type: "DOMString" → Spec Type: "CSSOMString"
VTTRegion (interface) lines idlType: Firefox Type: "long" → Spec Type: "unsigned long"
VideoColorSpace (interface) toJSON() idlType: Firefox Type: "object" → Spec Type: "VideoColorSpaceInit"
PlaneLayout (dictionary) offset extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
PlaneLayout (dictionary) stride extAttrs[0]: Firefox Type: {"type":"extended-attribute","name":"EnforceRange","rhs":null,"arguments":[]} → <removed>
RegistrationResponseJSON (dictionary) id idlType: Firefox Type: "Base64URLString" → Spec Type: "DOMString"
AuthenticatorAttestationResponseJSON (dictionary) publicKeyAlgorithm idlType: Firefox Type: "long long" → Spec Type: "COSEAlgorithmIdentifier"
AuthenticationResponseJSON (dictionary) id idlType: Firefox Type: "Base64URLString" → Spec Type: "DOMString"
PublicKeyCredentialRequestOptions (dictionary) rpId idlType: Firefox Type: "USVString" → Spec Type: "DOMString"
AuthenticationExtensionsPRFInputs (dictionary) evalByCredential Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"record","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"AuthenticationExtensionsPRFValues"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"record","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"AuthenticationExtensionsPRFValues"}]}
AuthenticationExtensionsPRFInputsJSON (dictionary) evalByCredential Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"record","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"AuthenticationExtensionsPRFValuesJSON"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"record","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"AuthenticationExtensionsPRFValuesJSON"}]}
WEBGL_compressed_texture_astc (interface) getSupportedProfiles() nullable: Firefox Type: true → Spec Type: false
OES_vertex_array_object (interface) createVertexArrayOES() idlType: Firefox Type: "WebGLVertexArrayObject" → Spec Type: "WebGLVertexArrayObjectOES"
EXT_disjoint_timer_query (interface) createQueryEXT() idlType: Firefox Type: "WebGLQuery" → Spec Type: "WebGLTimerQueryEXT"
GPUDeviceDescriptor (dictionary) requiredLimits Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"record","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUSize64"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"record","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUSize64"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"undefined"}]}]}
GPUPipelineLayoutDescriptor (dictionary) bindGroupLayouts Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUBindGroupLayout"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":true,"union":false,"idlType":"GPUBindGroupLayout"}]}
GPUShaderModuleDescriptor (dictionary) code idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
GPUCompilationInfo (interface) messages generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
GPUFragmentState (dictionary) targets Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUColorTargetState"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":true,"union":false,"idlType":"GPUColorTargetState"}]}
GPURenderPassDescriptor (dictionary) colorAttachments Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPURenderPassColorAttachment"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":true,"union":false,"idlType":"GPURenderPassColorAttachment"}]}
GPURenderPassColorAttachment (dictionary) view union: Firefox Type: false → Spec Type: true; idlType: Firefox Type: "GPUTextureView" → Spec Type: [{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTexture"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTextureView"}]
GPURenderPassColorAttachment (dictionary) resolveTarget union: Firefox Type: false → Spec Type: true; idlType: Firefox Type: "GPUTextureView" → Spec Type: [{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTexture"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTextureView"}]
GPURenderPassDepthStencilAttachment (dictionary) view union: Firefox Type: false → Spec Type: true; idlType: Firefox Type: "GPUTextureView" → Spec Type: [{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTexture"},{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTextureView"}]
GPURenderPassLayout (dictionary) colorFormats Firefox Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTextureFormat"}]} → Spec Type: {"type":"dictionary-type","extAttrs":[],"generic":"sequence","nullable":false,"union":false,"idlType":[{"type":"dictionary-type","extAttrs":[],"generic":"","nullable":true,"union":false,"idlType":"GPUTextureFormat"}]}
WebTransportCloseInfo (dictionary) reason idlType: Firefox Type: "UTF8String" → Spec Type: "USVString"
WebTransport (interface) getStats() Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"WebTransportStats"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"WebTransportConnectionStats"}]}
WebTransport (interface) createUnidirectionalStream(WebTransportSendStreamOptions) Firefox Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"WritableStream"}]} → Spec Type: {"type":"return-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"WebTransportSendStream"}]}
WebTransportDatagramDuplexStream (interface) incomingMaxAge nullable: Firefox Type: false → Spec Type: true
WebTransportDatagramDuplexStream (interface) outgoingMaxAge nullable: Firefox Type: false → Spec Type: true
WebTransportError (interface) streamErrorCode idlType: Firefox Type: "octet" → Spec Type: "unsigned long"
WebTransportSendStream (interface) sendOrder nullable: Firefox Type: true → Spec Type: false
XRBoundedReferenceSpace (interface) boundsGeometry generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
XRViewerPose (interface) views generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
XPathResult (interface) numberValue idlType: Firefox Type: "double" → Spec Type: "unrestricted double"
XRInputSourcesChangeEvent (interface) added generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
XRInputSourcesChangeEvent (interface) removed generic: Firefox Type: "sequence" → Spec Type: "FrozenArray"
XSLTProcessor (interface) getParameter(DOMString,DOMString) nullable: Firefox Type: true → Spec Type: false; idlType: Firefox Type: "XSLTParameterValue" → Spec Type: "any"

Enum Values

Enum values missing in Firefox (32)
DefinitionValue
AudioContextState (enum) interrupted
MediaDecodingType (enum) webrtc
MediaEncodingType (enum) webrtc
MediaKeyStatus (enum) usable-in-future
MediaSessionAction (enum) togglemicrophone
MediaSessionAction (enum) togglecamera
MediaSessionAction (enum) togglescreenshare
MediaSessionAction (enum) hangup
MediaSessionAction (enum) previousslide
MediaSessionAction (enum) nextslide
MediaSessionAction (enum) enterpictureinpicture
MediaSessionAction (enum) voiceactivity
ConnectionType (enum) mixed
ConnectionType (enum) wimax
RTCStatsType (enum) media-playout
RTCStatsType (enum) certificate
RTCStatsIceCandidatePairState (enum) in-progress
SpeechRecognitionErrorCode (enum) phrases-not-supported
SpeechSynthesisErrorCode (enum) not-allowed
GPUFeatureName (enum) texture-formats-tier1
GPUFeatureName (enum) texture-formats-tier2
GPUTextureFormat (enum) r16unorm
GPUTextureFormat (enum) r16snorm
GPUTextureFormat (enum) rg16unorm
GPUTextureFormat (enum) rg16snorm
GPUTextureFormat (enum) rgba16unorm
GPUTextureFormat (enum) rgba16snorm
GPUBlendFactor (enum) src1
GPUBlendFactor (enum) one-minus-src1
GPUBlendFactor (enum) src1-alpha
GPUBlendFactor (enum) one-minus-src1-alpha
XRTargetRayMode (enum) transient-pointer
Enum values additional in Firefox (12)
DefinitionValue
ClientType (enum) serviceworker
CompressionFormat (enum) zstd
IDBTransactionMode (enum) readwriteflush
IDBTransactionMode (enum) cleanup
ImageOrientation (enum) none
MediaEncodingType (enum) transmission
RTCStatsType (enum) csrc
RTCStatsType (enum) session
RTCStatsType (enum) track
RTCStatsIceCandidatePairState (enum) inprogress
RTCStatsIceCandidatePairState (enum) cancelled
SpeechRecognitionErrorCode (enum) bad-grammar
Other Changes (107)
DefinitionDifferences
KeyframeAnimationOptions (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
EffectTiming (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
OptionalEffectTiming (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
ComputedEffectTiming (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
AnimationEffect (interface → undefined) Firefox Type: interface → Spec Type: undefined
AnimationTimeline (interface → undefined) Firefox Type: interface → Spec Type: undefined
Attr (undefined → interface) Firefox Type: undefined → Spec Type: interface
AudioEncoderConfig (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
AudioNode (undefined → interface) Firefox Type: undefined → Spec Type: interface
AudioParam (undefined → interface) Firefox Type: undefined → Spec Type: interface
AudioTrack (interface → undefined) Firefox Type: interface → Spec Type: undefined
BlobPart (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"BufferSource"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"BufferSource"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"}]}
Blob (undefined → interface) Firefox Type: undefined → Spec Type: interface
AllowSharedBufferSource (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[{"type":"extended-attribute","name":"AllowShared","rhs":null,"arguments":[]}],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"},{"type":"typedef-type","extAttrs":[{"type":"extended-attribute","name":"AllowShared","rhs":null,"arguments":[]}],"generic":"","nullable":false,"union":false,"idlType":"ArrayBufferView"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ArrayBuffer"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"SharedArrayBuffer"},{"type":"typedef-type","extAttrs":[{"type":"extended-attribute","name":"AllowShared","rhs":null,"arguments":[]}],"generic":"","nullable":false,"union":false,"idlType":"ArrayBufferView"}]}
CSSFontFeatureValuesRule (undefined → interface) Firefox Type: undefined → Spec Type: interface
CSSStyleRule (interface → undefined) Firefox Type: interface → Spec Type: undefined
CSSStyleSheet (interface → undefined) Firefox Type: interface → Spec Type: undefined
CanvasImageSource (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLOrSVGImageElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLCanvasElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLVideoElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"OffscreenCanvas"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ImageBitmap"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"VideoFrame"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLOrSVGImageElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLVideoElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLCanvasElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ImageBitmap"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"OffscreenCanvas"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"VideoFrame"}]}
CaretPosition (undefined → interface) Firefox Type: undefined → Spec Type: interface
Client (interface → undefined) Firefox Type: interface → Spec Type: undefined
ClipboardItemData (typedef) {"type":"typedef-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ClipboardItemDataType"}]} → {"type":"typedef-type","extAttrs":[],"generic":"Promise","nullable":false,"union":false,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"}]}]}
CredentialRequestOptions (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
CredentialCreationOptions (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
CustomElementConstructor (callback) {"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"any"} → {"type":"return-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLElement"}
DataTransfer (undefined → interface) Firefox Type: undefined → Spec Type: interface
DeviceMotionEvent (undefined → interface) Firefox Type: undefined → Spec Type: interface
ElementInternals (undefined → interface) Firefox Type: undefined → Spec Type: interface
CustomStateSet (undefined → interface) Firefox Type: undefined → Spec Type: interface
Event (undefined → interface) Firefox Type: undefined → Spec Type: interface
BodyInit (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"XMLHttpRequestBodyInit"} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ReadableStream"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"XMLHttpRequestBodyInit"}]}
FileSystemHandle (interface → undefined) Firefox Type: interface → Spec Type: undefined
FileSystemWriteChunkType (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"BufferSource"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"WriteParams"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"BufferSource"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"WriteParams"}]}
FontFace (interface → undefined) Firefox Type: interface → Spec Type: undefined
FormDataEntryValue (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Directory"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"File"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"}]}
Gamepad (interface → undefined) Firefox Type: interface → Spec Type: undefined
GamepadHapticActuator (interface → undefined) Firefox Type: interface → Spec Type: undefined
GamepadTouch (interface → dictionary) Firefox Type: interface → Spec Type: dictionary
GeometryNode (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Text"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Element"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Document"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Text"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Element"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"CSSPseudoElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Document"}]}
HTMLParamElement (undefined → interface) Firefox Type: undefined → Spec Type: interface
HTMLSelectElement (undefined → interface) Firefox Type: undefined → Spec Type: interface
HTMLSourceElement (undefined → interface) Firefox Type: undefined → Spec Type: interface
HTMLTextAreaElement (undefined → interface) Firefox Type: undefined → Spec Type: interface
Highlight (undefined → interface) Firefox Type: undefined → Spec Type: interface
IDBTransaction (undefined → interface) Firefox Type: undefined → Spec Type: interface
ImageBitmapSource (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"CanvasImageSource"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"CanvasRenderingContext2D"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ImageData"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"CanvasImageSource"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Blob"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ImageData"}]}
ImageBitmap (undefined → interface) Firefox Type: undefined → Spec Type: interface
KeyboardEvent (interface → undefined) Firefox Type: interface → Spec Type: undefined
KeyboardEventInit (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
KeyframeEffectOptions (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
MediaStreamConstraints (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
MediaTrackConstraintSet (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
MediaStreamTrack (interface → undefined) Firefox Type: interface → Spec Type: undefined
MediaTrackCapabilities (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
MediaTrackSettings (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
MediaTrackSupportedConstraints (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
MouseEventInit (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
PaymentRequest (interface → undefined) Firefox Type: interface → Spec Type: undefined
PerformanceNavigationTiming (interface → undefined) Firefox Type: interface → Spec Type: undefined
PerformanceObserverInit (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
PerformanceResourceTiming (interface → undefined) Firefox Type: interface → Spec Type: undefined
Permissions (interface → undefined) Firefox Type: interface → Spec Type: undefined
RTCConfiguration (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
RTCDataChannel (interface → undefined) Firefox Type: interface → Spec Type: undefined
RTCIceTransport (interface → undefined) Firefox Type: interface → Spec Type: undefined
RTCIdentityAssertion (dictionary → interface) Firefox Type: dictionary → Spec Type: interface
RTCDataChannelInit (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
RTCOfferOptions (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
RTCRtpEncodingParameters (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
RTCRtpSendParameters (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
RTCRtpTransform (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"RTCRtpScriptTransform"} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"SFrameTransform"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"RTCRtpScriptTransform"}]}
ReportBody (interface → dictionary) Firefox Type: interface → Spec Type: dictionary
Report (interface → dictionary) Firefox Type: interface → Spec Type: dictionary
DeprecationReportBody (interface → dictionary) Firefox Type: interface → Spec Type: dictionary
CSPViolationReportBody (interface → dictionary) Firefox Type: interface → Spec Type: dictionary
RequestInfo (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Request"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"UTF8String"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Request"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"USVString"}]}
Request (interface → undefined) Firefox Type: interface → Spec Type: undefined
RequestInit (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
Response (undefined → interface) Firefox Type: undefined → Spec Type: interface
SVGAElement (interface → undefined) Firefox Type: interface → Spec Type: undefined
SVGSVGElement (interface → undefined) Firefox Type: interface → Spec Type: undefined
Selection (undefined → interface) Firefox Type: undefined → Spec Type: interface
SourceBuffer (undefined → interface) Firefox Type: undefined → Spec Type: interface
Storage (undefined → interface) Firefox Type: undefined → Spec Type: interface
KeyType (typedef → enum) Firefox Type: typedef → Spec Type: enum
KeyUsage (typedef → enum) Firefox Type: typedef → Spec Type: enum
KeyFormat (typedef → enum) Firefox Type: typedef → Spec Type: enum
Text (undefined → interface) Firefox Type: undefined → Spec Type: interface
TextTrackList (undefined → interface) Firefox Type: undefined → Spec Type: interface
UIEventInit (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
VTTCue (undefined → interface) Firefox Type: undefined → Spec Type: interface
VideoEncoderConfig (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
VideoEncoderEncodeOptions (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
VideoTrack (interface → undefined) Firefox Type: interface → Spec Type: undefined
ViewTransition (interface → undefined) Firefox Type: interface → Spec Type: undefined
GPUBindingResource (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUSampler"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTextureView"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUBufferBinding"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUSampler"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTexture"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUTextureView"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUBuffer"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUBufferBinding"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"GPUExternalTexture"}]}
GPUCopyExternalImageSource (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ImageBitmap"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLImageElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLCanvasElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"OffscreenCanvas"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ImageBitmap"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"ImageData"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLImageElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLVideoElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"VideoFrame"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"HTMLCanvasElement"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"OffscreenCanvas"}]}
WebSocket (undefined → interface) Firefox Type: undefined → Spec Type: interface
XRSessionInit (dictionary → undefined) Firefox Type: dictionary → Spec Type: undefined
XRSession (interface → undefined) Firefox Type: interface → Spec Type: undefined
XRRenderState (interface → undefined) Firefox Type: interface → Spec Type: undefined
XRFrame (interface → undefined) Firefox Type: interface → Spec Type: undefined
XRView (interface → undefined) Firefox Type: interface → Spec Type: undefined
XRInputSource (interface → undefined) Firefox Type: interface → Spec Type: undefined
TimerHandler (typedef) {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Function"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"TrustedScript"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"}]} → {"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":true,"idlType":[{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"DOMString"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"Function"},{"type":"typedef-type","extAttrs":[],"generic":"","nullable":false,"union":false,"idlType":"TrustedScript"}]}
WorkerGlobalScope (undefined → interface) Firefox Type: undefined → Spec Type: interface
WorkletGlobalScope (undefined → interface) Firefox Type: undefined → Spec Type: interface
XMLHttpRequest (interface → undefined) Firefox Type: interface → Spec Type: undefined