Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
760 lines (755 sloc) 14.6 KB

create* APIs without ctors

Fail in FF

  • AnalyserNode
  • AnimationEvent
  • AnonXMLHttpRequest
  • ArchiveReader
  • ArchiveRequest
  • Attr
  • AudioBuffer
  • AudioBufferSourceNode
  • AudioChannelManager
  • AudioContext
  • AudioDestinationNode
  • AudioListener
  • AudioNode
  • AudioParam
  • AudioProcessingEvent
  • AudioStreamTrack
  • BatteryManager
  • BeforeUnloadEvent
  • BiquadFilterNode
  • CDATASection
  • CFStateChangeEvent
  • CSSPrimitiveValue
  • CSSStyleDeclaration
  • CSSStyleSheet
  • CSSValue
  • CSSValueList
  • CameraManager
  • CanvasRenderingContext2D
  • CaretPosition
  • ChannelMergerNode
  • ChannelSplitterNode
  • CharacterData
  • ChildNode
  • ClientRect
  • ClientRectList
  • ClipboardEvent
  • CommandEvent
  • Comment
  • CompositionEvent
  • Coordinates
  • CustomEvent
  • DOMCursor
  • DOMError
  • DOMImplementation
  • DOMRequest
  • DOMSettableTokenList
  • DOMStringList
  • DOMStringMap
  • DOMTokenList
  • DOMTransaction
  • DataChannel
  • DataContainerEvent
  • DelayNode
  • DesktopNotification
  • DeviceMotionEvent
  • DeviceStorage
  • DocumentFragment
  • DocumentType
  • DragEvent
  • DummyBinding
  • DynamicsCompressorNode
  • Element
  • Event
  • EventHandler
  • EventListener
  • EventSource
  • EventTarget
  • File
  • FileHandle
  • FileList
  • FileReaderSync
  • FileRequest
  • GainNode
  • Gamepad
  • Geolocation
  • HTMLAnchorElement
  • HTMLAppletElement
  • HTMLAreaElement
  • HTMLAudioElement
  • HTMLBRElement
  • HTMLBaseElement
  • HTMLBodyElement
  • HTMLButtonElement
  • HTMLCanvasElement
  • HTMLCollection
  • HTMLDListElement
  • HTMLDataElement
  • HTMLDataListElement
  • HTMLDirectoryElement
  • HTMLDivElement
  • HTMLDocument
  • HTMLElement
  • HTMLEmbedElement
  • HTMLFieldSetElement
  • HTMLFontElement
  • HTMLFrameElement
  • HTMLFrameSetElement
  • HTMLHRElement
  • HTMLHeadElement
  • HTMLHeadingElement
  • HTMLHtmlElement
  • HTMLIFrameElement
  • HTMLImageElement
  • HTMLInputElement
  • HTMLLIElement
  • HTMLLabelElement
  • HTMLLegendElement
  • HTMLLinkElement
  • HTMLMapElement
  • HTMLMediaElement
  • HTMLMenuElement
  • HTMLMenuItemElement
  • HTMLMetaElement
  • HTMLMeterElement
  • HTMLModElement
  • HTMLOListElement
  • HTMLObjectElement
  • HTMLOptGroupElement
  • HTMLOptionElement
  • HTMLOptionsCollection
  • HTMLOutputElement
  • HTMLParagraphElement
  • HTMLParamElement
  • HTMLPreElement
  • HTMLProgressElement
  • HTMLPropertiesCollection
  • HTMLQuoteElement
  • HTMLScriptElement
  • HTMLSelectElement
  • HTMLSourceElement
  • HTMLSpanElement
  • HTMLStyleElement
  • HTMLTableCaptionElement
  • HTMLTableCellElement
  • HTMLTableColElement
  • HTMLTableElement
  • HTMLTableRowElement
  • HTMLTableSectionElement
  • HTMLTemplateElement
  • HTMLTextAreaElement
  • HTMLTimeElement
  • HTMLTitleElement
  • HTMLTrackElement
  • HTMLUListElement
  • HTMLVideoElement
  • IDBDatabase
  • IDBFactory
  • IDBVersionChangeEvent
  • ImageData
  • ImageDocument
  • InspectorUtils
  • KeyEvent
  • KeyboardEvent
  • LinkStyle
  • LocalMediaStream
  • Location
  • MediaError
  • MediaStream
  • MediaStreamEvent
  • MediaStreamList
  • MediaStreamTrack
  • MessageEvent
  • MobileMessageManager
  • MouseEvent
  • MouseScrollEvent
  • MozActivity
  • MozMmsMessage
  • MozNamedAttrMap
  • MozStkCommandEvent
  • MutationEvent
  • MutationObserver
  • NetDashboard
  • Node
  • NodeFilter
  • NodeIterator
  • NodeList
  • Notification
  • NotifyAudioAvailableEvent
  • NotifyPaintEvent
  • OfflineAudioCompletionEvent
  • OfflineAudioContext
  • PaintRequest
  • PaintRequestList
  • PannerNode
  • Performance
  • PerformanceNavigation
  • PerformanceTiming
  • Position
  • PositionError
  • ProcessingInstruction
  • RGBColor
  • RTCConfiguration
  • RTCDataChannelEvent
  • RTCIceCandidate
  • RTCPeerConnection
  • RTCPeerConnectionIceEvent
  • RTCSessionDescription
  • Range
  • Rect
  • SVGAElement
  • SVGAltGlyphElement
  • SVGAngle
  • SVGAnimateElement
  • SVGAnimateMotionElement
  • SVGAnimateTransformElement
  • SVGAnimatedAngle
  • SVGAnimatedBoolean
  • SVGAnimatedLength
  • SVGAnimatedLengthList
  • SVGAnimatedNumberList
  • SVGAnimatedPathData
  • SVGAnimatedPoints
  • SVGAnimatedPreserveAspectRatio
  • SVGAnimatedRect
  • SVGAnimatedTransformList
  • SVGAnimationElement
  • SVGCircleElement
  • SVGClipPathElement
  • SVGComponentTransferFunctionElement
  • SVGDefsElement
  • SVGDescElement
  • SVGDocument
  • SVGElement
  • SVGEllipseElement
  • SVGFEBlendElement
  • SVGFEColorMatrixElement
  • SVGFEComponentTransferElement
  • SVGFECompositeElement
  • SVGFEConvolveMatrixElement
  • SVGFEDiffuseLightingElement
  • SVGFEDisplacementMapElement
  • SVGFEDistantLightElement
  • SVGFEFloodElement
  • SVGFEFuncAElement
  • SVGFEFuncBElement
  • SVGFEFuncGElement
  • SVGFEFuncRElement
  • SVGFEGaussianBlurElement
  • SVGFEImageElement
  • SVGFEMergeElement
  • SVGFEMergeNodeElement
  • SVGFEMorphologyElement
  • SVGFEOffsetElement
  • SVGFEPointLightElement
  • SVGFESpecularLightingElement
  • SVGFESpotLightElement
  • SVGFETileElement
  • SVGFETurbulenceElement
  • SVGFilterElement
  • SVGFilterPrimitiveStandardAttributes
  • SVGFitToViewBox
  • SVGForeignObjectElement
  • SVGGElement
  • SVGGradientElement
  • SVGGraphicsElement
  • SVGImageElement
  • SVGLengthList
  • SVGLineElement
  • SVGLinearGradientElement
  • SVGMPathElement
  • SVGMarkerElement
  • SVGMaskElement
  • SVGMatrix
  • SVGMetadataElement
  • SVGNumberList
  • SVGPathElement
  • SVGPathSeg
  • SVGPathSegList
  • SVGPatternElement
  • SVGPoint
  • SVGPointList
  • SVGPolygonElement
  • SVGPolylineElement
  • SVGPreserveAspectRatio
  • SVGRadialGradientElement
  • SVGRect
  • SVGRectElement
  • SVGSVGElement
  • SVGScriptElement
  • SVGSetElement
  • SVGStopElement
  • SVGStringList
  • SVGStyleElement
  • SVGSwitchElement
  • SVGSymbolElement
  • SVGTSpanElement
  • SVGTests
  • SVGTextContentElement
  • SVGTextElement
  • SVGTextPathElement
  • SVGTextPositioningElement
  • SVGTitleElement
  • SVGTransform
  • SVGTransformList
  • SVGURIReference
  • SVGUnitTypes
  • SVGUseElement
  • SVGViewElement
  • SVGZoomAndPan
  • SVGZoomEvent
  • Screen
  • ScriptProcessorNode
  • ScrollAreaEvent
  • SimpleGestureEvent
  • SpeechGrammar
  • SpeechGrammarList
  • SpeechRecognition
  • SpeechRecognitionAlternative
  • SpeechRecognitionResult
  • SpeechRecognitionResultList
  • SpeechSynthesis
  • SpeechSynthesisEvent
  • SpeechSynthesisUtterance
  • SpeechSynthesisVoice
  • StyleSheet
  • Text
  • TextTrack
  • TextTrackCue
  • TextTrackCueList
  • TextTrackList
  • TimeEvent
  • TimeRanges
  • Touch
  • TouchEvent
  • TouchList
  • TransitionEvent
  • TreeColumns
  • TreeWalker
  • UIEvent
  • URL
  • URLUtils
  • USSDReceivedEvent
  • UndoManager
  • ValidityState
  • VideoStreamTrack
  • WaveShaperNode
  • WebComponents
  • WebGLRenderingContext
  • WebSocket
  • WheelEvent
  • Window
  • XMLDocument
  • XMLHttpRequestEventTarget
  • XMLHttpRequestUpload
  • XMLStylesheetProcessingInstruction
  • CanvasGradient
  • CanvasPattern
  • MenuBuilder
  • RTCDataChannel
  • DOMString
  • SVGLength
  • SVGNumber
  • SVGPathSegArcAbs
  • SVGPathSegArcRel
  • SVGPathSegClosePath
  • SVGPathSegCurvetoCubicAbs
  • SVGPathSegCurvetoCubicRel
  • SVGPathSegCurvetoCubicSmoothAbs
  • SVGPathSegCurvetoCubicSmoothRel
  • SVGPathSegCurvetoQuadraticAbs
  • SVGPathSegCurvetoQuadraticRel
  • SVGPathSegCurvetoQuadraticSmoothAbs
  • SVGPathSegCurvetoQuadraticSmoothRel
  • SVGPathSegLinetoAbs
  • SVGPathSegLinetoHorizontalAbs
  • SVGPathSegLinetoHorizontalRel
  • SVGPathSegLinetoRel
  • SVGPathSegLinetoVerticalAbs
  • SVGPathSegLinetoVerticalRel
  • SVGPathSegMovetoAbs
  • SVGPathSegMovetoRel
  • WebGLBuffer
  • WebGLFramebuffer
  • WebGLProgram
  • WebGLRenderbuffer
  • WebGLShader
  • WebGLTexture
  • XPathExpression
  • XPathNSResolver

Fail in Blink

  • AnalyserNode
  • AnimationEvent
  • AnonXMLHttpRequest
  • ArchiveReader
  • ArchiveRequest
  • Attr
  • AudioBuffer
  • AudioBufferSourceNode
  • AudioChannelManager
  • AudioContext
  • AudioDestinationNode
  • AudioListener
  • AudioNode
  • AudioParam
  • AudioProcessingEvent
  • AudioStreamTrack
  • BatteryManager
  • BeforeUnloadEvent
  • BiquadFilterNode
  • CDATASection
  • CFStateChangeEvent
  • CSS
  • CSSPrimitiveValue
  • CSSStyleDeclaration
  • CSSStyleSheet
  • CSSValue
  • CSSValueList
  • CameraManager
  • CanvasGradient
  • CanvasPattern
  • CanvasRenderingContext2D
  • CaretPosition
  • ChannelMergerNode
  • ChannelSplitterNode
  • CharacterData
  • ChildNode
  • ClientRect
  • ClientRectList
  • ClipboardEvent
  • CommandEvent
  • Comment
  • CompositionEvent
  • Coordinates
  • DOMCursor
  • DOMError
  • DOMImplementation
  • DOMRequest
  • DOMSettableTokenList
  • DOMString
  • DOMStringList
  • DOMStringMap
  • DOMTokenList
  • DOMTransaction
  • DataChannel
  • DataContainerEvent
  • DelayNode
  • DesktopNotification
  • DeviceMotionEvent
  • DeviceStorage
  • DocumentFragment
  • DocumentType
  • DragEvent
  • DummyBinding
  • DynamicsCompressorNode
  • Element
  • EventHandler
  • EventListener
  • EventTarget
  • File
  • FileHandle
  • FileList
  • FileReaderSync
  • FileRequest
  • GainNode
  • Gamepad
  • Geolocation
  • HTMLAnchorElement
  • HTMLAppletElement
  • HTMLAreaElement
  • HTMLAudioElement
  • HTMLBRElement
  • HTMLBaseElement
  • HTMLBodyElement
  • HTMLButtonElement
  • HTMLCanvasElement
  • HTMLCollection
  • HTMLDListElement
  • HTMLDataElement
  • HTMLDataListElement
  • HTMLDirectoryElement
  • HTMLDivElement
  • HTMLDocument
  • HTMLElement
  • HTMLEmbedElement
  • HTMLFieldSetElement
  • HTMLFontElement
  • HTMLFrameElement
  • HTMLFrameSetElement
  • HTMLHRElement
  • HTMLHeadElement
  • HTMLHeadingElement
  • HTMLHtmlElement
  • HTMLIFrameElement
  • HTMLImageElement
  • HTMLInputElement
  • HTMLLIElement
  • HTMLLabelElement
  • HTMLLegendElement
  • HTMLLinkElement
  • HTMLMapElement
  • HTMLMediaElement
  • HTMLMenuElement
  • HTMLMenuItemElement
  • HTMLMetaElement
  • HTMLMeterElement
  • HTMLModElement
  • HTMLOListElement
  • HTMLObjectElement
  • HTMLOptGroupElement
  • HTMLOptionElement
  • HTMLOptionsCollection
  • HTMLOutputElement
  • HTMLParagraphElement
  • HTMLParamElement
  • HTMLPreElement
  • HTMLProgressElement
  • HTMLPropertiesCollection
  • HTMLQuoteElement
  • HTMLScriptElement
  • HTMLSelectElement
  • HTMLSourceElement
  • HTMLSpanElement
  • HTMLStyleElement
  • HTMLTableCaptionElement
  • HTMLTableCellElement
  • HTMLTableColElement
  • HTMLTableElement
  • HTMLTableRowElement
  • HTMLTableSectionElement
  • HTMLTemplateElement
  • HTMLTextAreaElement
  • HTMLTimeElement
  • HTMLTitleElement
  • HTMLTrackElement
  • HTMLUListElement
  • HTMLVideoElement
  • IDBDatabase
  • IDBFactory
  • IDBVersionChangeEvent
  • ImageData
  • ImageDocument
  • InspectorUtils
  • KeyEvent
  • KeyboardEvent
  • LinkStyle
  • LocalMediaStream
  • Location
  • MediaError
  • MediaStream
  • MediaStreamEvent
  • MediaStreamList
  • MediaStreamTrack
  • MenuBuilder
  • MessageEvent
  • MobileMessageManager
  • MouseScrollEvent
  • MozActivity
  • MozMmsMessage
  • MozNamedAttrMap
  • MozStkCommandEvent
  • MutationEvent
  • NetDashboard
  • Node
  • NodeFilter
  • NodeIterator
  • NodeList
  • Notification
  • NotifyAudioAvailableEvent
  • NotifyPaintEvent
  • OfflineAudioCompletionEvent
  • OfflineAudioContext
  • PaintRequest
  • PaintRequestList
  • PannerNode
  • Performance
  • PerformanceNavigation
  • PerformanceTiming
  • Position
  • PositionError
  • ProcessingInstruction
  • RGBColor
  • RTCConfiguration
  • RTCDataChannel
  • RTCDataChannelEvent
  • RTCIceCandidate
  • RTCPeerConnection
  • RTCPeerConnectionIceEvent
  • RTCSessionDescription
  • Range
  • Rect
  • SVGAElement
  • SVGAltGlyphElement
  • SVGAngle
  • SVGAnimateElement
  • SVGAnimateMotionElement
  • SVGAnimateTransformElement
  • SVGAnimatedAngle
  • SVGAnimatedBoolean
  • SVGAnimatedLength
  • SVGAnimatedLengthList
  • SVGAnimatedNumberList
  • SVGAnimatedPathData
  • SVGAnimatedPoints
  • SVGAnimatedPreserveAspectRatio
  • SVGAnimatedRect
  • SVGAnimatedTransformList
  • SVGAnimationElement
  • SVGCircleElement
  • SVGClipPathElement
  • SVGComponentTransferFunctionElement
  • SVGDefsElement
  • SVGDescElement
  • SVGDocument
  • SVGElement
  • SVGEllipseElement
  • SVGFEBlendElement
  • SVGFEColorMatrixElement
  • SVGFEComponentTransferElement
  • SVGFECompositeElement
  • SVGFEConvolveMatrixElement
  • SVGFEDiffuseLightingElement
  • SVGFEDisplacementMapElement
  • SVGFEDistantLightElement
  • SVGFEFloodElement
  • SVGFEFuncAElement
  • SVGFEFuncBElement
  • SVGFEFuncGElement
  • SVGFEFuncRElement
  • SVGFEGaussianBlurElement
  • SVGFEImageElement
  • SVGFEMergeElement
  • SVGFEMergeNodeElement
  • SVGFEMorphologyElement
  • SVGFEOffsetElement
  • SVGFEPointLightElement
  • SVGFESpecularLightingElement
  • SVGFESpotLightElement
  • SVGFETileElement
  • SVGFETurbulenceElement
  • SVGFilterElement
  • SVGFilterPrimitiveStandardAttributes
  • SVGFitToViewBox
  • SVGForeignObjectElement
  • SVGGElement
  • SVGGradientElement
  • SVGGraphicsElement
  • SVGImageElement
  • SVGLength
  • SVGLengthList
  • SVGLineElement
  • SVGLinearGradientElement
  • SVGMPathElement
  • SVGMarkerElement
  • SVGMaskElement
  • SVGMatrix
  • SVGMetadataElement
  • SVGNumber
  • SVGNumberList
  • SVGPathElement
  • SVGPathSeg
  • SVGPathSegArcAbs
  • SVGPathSegArcRel
  • SVGPathSegClosePath
  • SVGPathSegCurvetoCubicAbs
  • SVGPathSegCurvetoCubicRel
  • SVGPathSegCurvetoCubicSmoothAbs
  • SVGPathSegCurvetoCubicSmoothRel
  • SVGPathSegCurvetoQuadraticAbs
  • SVGPathSegCurvetoQuadraticRel
  • SVGPathSegCurvetoQuadraticSmoothAbs
  • SVGPathSegCurvetoQuadraticSmoothRel
  • SVGPathSegLinetoAbs
  • SVGPathSegLinetoHorizontalAbs
  • SVGPathSegLinetoHorizontalRel
  • SVGPathSegLinetoRel
  • SVGPathSegLinetoVerticalAbs
  • SVGPathSegLinetoVerticalRel
  • SVGPathSegList
  • SVGPathSegMovetoAbs
  • SVGPathSegMovetoRel
  • SVGPatternElement
  • SVGPoint
  • SVGPointList
  • SVGPolygonElement
  • SVGPolylineElement
  • SVGPreserveAspectRatio
  • SVGRadialGradientElement
  • SVGRect
  • SVGRectElement
  • SVGSVGElement
  • SVGScriptElement
  • SVGSetElement
  • SVGStopElement
  • SVGStringList
  • SVGStyleElement
  • SVGSwitchElement
  • SVGSymbolElement
  • SVGTSpanElement
  • SVGTests
  • SVGTextContentElement
  • SVGTextElement
  • SVGTextPathElement
  • SVGTextPositioningElement
  • SVGTitleElement
  • SVGTransform
  • SVGTransformList
  • SVGURIReference
  • SVGUnitTypes
  • SVGUseElement
  • SVGViewElement
  • SVGZoomAndPan
  • SVGZoomEvent
  • Screen
  • ScriptProcessorNode
  • ScrollAreaEvent
  • SimpleGestureEvent
  • SpeechGrammar
  • SpeechGrammarList
  • SpeechRecognition
  • SpeechRecognitionAlternative
  • SpeechRecognitionResult
  • SpeechRecognitionResultList
  • SpeechSynthesis
  • SpeechSynthesisEvent
  • SpeechSynthesisUtterance
  • SpeechSynthesisVoice
  • StyleSheet
  • Text
  • TextTrack
  • TextTrackCue
  • TextTrackCueList
  • TextTrackList
  • TimeEvent
  • TimeRanges
  • Touch
  • TouchEvent
  • TouchList
  • TransitionEvent
  • TreeColumns
  • TreeWalker
  • URL
  • URLUtils
  • USSDReceivedEvent
  • UndoManager
  • ValidityState
  • VideoStreamTrack
  • WaveShaperNode
  • WebComponents
  • WebGLBuffer
  • WebGLFramebuffer
  • WebGLProgram
  • WebGLRenderbuffer
  • WebGLRenderingContext
  • WebGLShader
  • WebGLTexture
  • Window
  • XMLDocument
  • XMLHttpRequestEventTarget
  • XMLHttpRequestUpload
  • XMLStylesheetProcessingInstruction
  • XPathExpression
  • XPathNSResolver