Expose ValidityState on the global Window object
[WebKit-https.git] / LayoutTests / platform / mac / js / dom / global-constructors-attributes-expected.txt
index 2e351c6..262d0d9 100644 (file)
@@ -13,6 +13,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'AnimationEvent').hasOwnProperty('g
 PASS Object.getOwnPropertyDescriptor(global, 'AnimationEvent').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'AnimationEvent').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'AnimationEvent').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'ApplicationCache').value is ApplicationCache
+PASS Object.getOwnPropertyDescriptor(global, 'ApplicationCache').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'ApplicationCache').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'ApplicationCache').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'ApplicationCache').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'Attr').value is Attr
 PASS Object.getOwnPropertyDescriptor(global, 'Attr').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Attr').hasOwnProperty('set') is false
@@ -83,6 +88,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'Blob').hasOwnProperty('get') is fa
 PASS Object.getOwnPropertyDescriptor(global, 'Blob').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Blob').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'Blob').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'ByteLengthQueuingStrategy').value is ByteLengthQueuingStrategy
+PASS Object.getOwnPropertyDescriptor(global, 'ByteLengthQueuingStrategy').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'ByteLengthQueuingStrategy').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'ByteLengthQueuingStrategy').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'ByteLengthQueuingStrategy').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'CDATASection').value is CDATASection
 PASS Object.getOwnPropertyDescriptor(global, 'CDATASection').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'CDATASection').hasOwnProperty('set') is false
@@ -223,6 +233,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'ConvolverNode').hasOwnProperty('ge
 PASS Object.getOwnPropertyDescriptor(global, 'ConvolverNode').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'ConvolverNode').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'ConvolverNode').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'CountQueuingStrategy').value is CountQueuingStrategy
+PASS Object.getOwnPropertyDescriptor(global, 'CountQueuingStrategy').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'CountQueuingStrategy').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'CountQueuingStrategy').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'CountQueuingStrategy').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'Counter').value is Counter
 PASS Object.getOwnPropertyDescriptor(global, 'Counter').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Counter').hasOwnProperty('set') is false
@@ -303,16 +318,6 @@ PASS Object.getOwnPropertyDescriptor(global, 'Element').hasOwnProperty('get') is
 PASS Object.getOwnPropertyDescriptor(global, 'Element').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Element').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'Element').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'Entity').value is Entity
-PASS Object.getOwnPropertyDescriptor(global, 'Entity').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'Entity').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'Entity').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'Entity').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'EntityReference').value is EntityReference
-PASS Object.getOwnPropertyDescriptor(global, 'EntityReference').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'EntityReference').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'EntityReference').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'EntityReference').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'ErrorEvent').value is ErrorEvent
 PASS Object.getOwnPropertyDescriptor(global, 'ErrorEvent').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'ErrorEvent').hasOwnProperty('set') is false
@@ -323,16 +328,16 @@ PASS Object.getOwnPropertyDescriptor(global, 'Event').hasOwnProperty('get') is f
 PASS Object.getOwnPropertyDescriptor(global, 'Event').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Event').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'Event').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'EventException').value is EventException
-PASS Object.getOwnPropertyDescriptor(global, 'EventException').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'EventException').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'EventException').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'EventException').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'EventSource').value is EventSource
 PASS Object.getOwnPropertyDescriptor(global, 'EventSource').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'EventSource').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'EventSource').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'EventSource').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'EventTarget').value is EventTarget
+PASS Object.getOwnPropertyDescriptor(global, 'EventTarget').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'EventTarget').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'EventTarget').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'EventTarget').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'File').value is File
 PASS Object.getOwnPropertyDescriptor(global, 'File').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'File').hasOwnProperty('set') is false
@@ -408,11 +413,6 @@ PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
@@ -438,6 +438,16 @@ PASS Object.getOwnPropertyDescriptor(global, 'HTMLDListElement').hasOwnProperty(
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLDListElement').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLDListElement').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLDListElement').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDataElement').value is HTMLDataElement
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDataElement').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDataElement').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDataElement').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDataElement').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDetailsElement').value is HTMLDetailsElement
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDetailsElement').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDetailsElement').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDetailsElement').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLDetailsElement').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLDirectoryElement').value is HTMLDirectoryElement
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLDirectoryElement').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLDirectoryElement').hasOwnProperty('set') is false
@@ -628,6 +638,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'HTMLParamElement').hasOwnProperty(
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLParamElement').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLParamElement').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLParamElement').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLPictureElement').value is HTMLPictureElement
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLPictureElement').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLPictureElement').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLPictureElement').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLPictureElement').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLPreElement').value is HTMLPreElement
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLPreElement').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLPreElement').hasOwnProperty('set') is false
@@ -653,6 +668,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'HTMLSelectElement').hasOwnProperty
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLSelectElement').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLSelectElement').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLSelectElement').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLSlotElement').value is HTMLSlotElement
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLSlotElement').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLSlotElement').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLSlotElement').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLSlotElement').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLSourceElement').value is HTMLSourceElement
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLSourceElement').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLSourceElement').hasOwnProperty('set') is false
@@ -683,11 +703,21 @@ PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableColElement').hasOwnProper
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableColElement').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableColElement').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableColElement').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableDataCellElement').value is HTMLTableDataCellElement
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableDataCellElement').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableDataCellElement').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableDataCellElement').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableDataCellElement').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableElement').value is HTMLTableElement
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableElement').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableElement').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableElement').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableElement').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableHeaderCellElement').value is HTMLTableHeaderCellElement
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableHeaderCellElement').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableHeaderCellElement').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableHeaderCellElement').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableHeaderCellElement').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableRowElement').value is HTMLTableRowElement
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableRowElement').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTableRowElement').hasOwnProperty('set') is false
@@ -708,6 +738,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'HTMLTextAreaElement').hasOwnProper
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTextAreaElement').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTextAreaElement').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTextAreaElement').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTimeElement').value is HTMLTimeElement
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTimeElement').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTimeElement').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTimeElement').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'HTMLTimeElement').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTitleElement').value is HTMLTitleElement
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTitleElement').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HTMLTitleElement').hasOwnProperty('set') is false
@@ -738,6 +773,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'HashChangeEvent').hasOwnProperty('
 PASS Object.getOwnPropertyDescriptor(global, 'HashChangeEvent').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'HashChangeEvent').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'HashChangeEvent').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'Headers').value is Headers
+PASS Object.getOwnPropertyDescriptor(global, 'Headers').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'Headers').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'Headers').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'Headers').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'History').value is History
 PASS Object.getOwnPropertyDescriptor(global, 'History').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'History').hasOwnProperty('set') is false
@@ -798,6 +838,36 @@ PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').hasOwnProperty('get'
 PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStream').value is MediaStream
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStream').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStream').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStream').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStream').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioDestinationNode').value is MediaStreamAudioDestinationNode
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioDestinationNode').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioDestinationNode').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioDestinationNode').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioDestinationNode').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioSourceNode').value is MediaStreamAudioSourceNode
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioSourceNode').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioSourceNode').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioSourceNode').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamAudioSourceNode').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamEvent').value is MediaStreamEvent
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamEvent').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamEvent').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamEvent').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamEvent').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrack').value is MediaStreamTrack
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrack').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrack').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrack').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrack').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrackEvent').value is MediaStreamTrackEvent
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrackEvent').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrackEvent').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrackEvent').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'MediaStreamTrackEvent').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'MessageChannel').value is MessageChannel
 PASS Object.getOwnPropertyDescriptor(global, 'MessageChannel').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'MessageChannel').hasOwnProperty('set') is false
@@ -958,16 +1028,41 @@ PASS Object.getOwnPropertyDescriptor(global, 'RGBColor').hasOwnProperty('get') i
 PASS Object.getOwnPropertyDescriptor(global, 'RGBColor').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'RGBColor').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'RGBColor').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'RTCIceCandidate').value is RTCIceCandidate
+PASS Object.getOwnPropertyDescriptor(global, 'RTCIceCandidate').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCIceCandidate').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCIceCandidate').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCIceCandidate').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpReceiver').value is RTCRtpReceiver
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpReceiver').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpReceiver').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpReceiver').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpReceiver').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpSender').value is RTCRtpSender
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpSender').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpSender').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpSender').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCRtpSender').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'RTCSessionDescription').value is RTCSessionDescription
+PASS Object.getOwnPropertyDescriptor(global, 'RTCSessionDescription').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCSessionDescription').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCSessionDescription').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCSessionDescription').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'RTCTrackEvent').value is RTCTrackEvent
+PASS Object.getOwnPropertyDescriptor(global, 'RTCTrackEvent').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCTrackEvent').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCTrackEvent').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'RTCTrackEvent').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'RadioNodeList').value is RadioNodeList
+PASS Object.getOwnPropertyDescriptor(global, 'RadioNodeList').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RadioNodeList').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'RadioNodeList').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'RadioNodeList').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'Range').value is Range
 PASS Object.getOwnPropertyDescriptor(global, 'Range').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Range').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Range').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'Range').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'RangeException').value is RangeException
-PASS Object.getOwnPropertyDescriptor(global, 'RangeException').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'RangeException').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'RangeException').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'RangeException').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'ReadableStream').value is ReadableStream
 PASS Object.getOwnPropertyDescriptor(global, 'ReadableStream').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'ReadableStream').hasOwnProperty('set') is false
@@ -1703,6 +1798,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'Selection').hasOwnProperty('get')
 PASS Object.getOwnPropertyDescriptor(global, 'Selection').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Selection').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'Selection').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'ShadowRoot').value is ShadowRoot
+PASS Object.getOwnPropertyDescriptor(global, 'ShadowRoot').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'ShadowRoot').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'ShadowRoot').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'ShadowRoot').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'SpeechSynthesisEvent').value is SpeechSynthesisEvent
 PASS Object.getOwnPropertyDescriptor(global, 'SpeechSynthesisEvent').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'SpeechSynthesisEvent').hasOwnProperty('set') is false
@@ -1823,16 +1923,16 @@ PASS Object.getOwnPropertyDescriptor(global, 'VTTRegion').hasOwnProperty('get')
 PASS Object.getOwnPropertyDescriptor(global, 'VTTRegion').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'VTTRegion').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'VTTRegion').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'ValidityState').value is ValidityState
+PASS Object.getOwnPropertyDescriptor(global, 'ValidityState').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'ValidityState').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'ValidityState').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'ValidityState').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'WaveShaperNode').value is WaveShaperNode
 PASS Object.getOwnPropertyDescriptor(global, 'WaveShaperNode').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'WaveShaperNode').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'WaveShaperNode').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'WaveShaperNode').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').value is WebGL2RenderingContext
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'WebGLActiveInfo').value is WebGLActiveInfo
 PASS Object.getOwnPropertyDescriptor(global, 'WebGLActiveInfo').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'WebGLActiveInfo').hasOwnProperty('set') is false
@@ -1908,11 +2008,6 @@ PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').hasOwnPrope
 PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').value is WebGLVertexArrayObject
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitAnimationEvent').value is WebKitAnimationEvent
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitAnimationEvent').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitAnimationEvent').hasOwnProperty('set') is false
@@ -1973,6 +2068,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'WebKitNamespace').hasOwnProperty('
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitNamespace').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitNamespace').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitNamespace').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'WebKitPlaybackTargetAvailabilityEvent').value is WebKitPlaybackTargetAvailabilityEvent
+PASS Object.getOwnPropertyDescriptor(global, 'WebKitPlaybackTargetAvailabilityEvent').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'WebKitPlaybackTargetAvailabilityEvent').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'WebKitPlaybackTargetAvailabilityEvent').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'WebKitPlaybackTargetAvailabilityEvent').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitPoint').value is WebKitPoint
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitPoint').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitPoint').hasOwnProperty('set') is false
@@ -2003,6 +2103,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'Worker').hasOwnProperty('get') is
 PASS Object.getOwnPropertyDescriptor(global, 'Worker').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'Worker').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'Worker').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'WritableStream').value is WritableStream
+PASS Object.getOwnPropertyDescriptor(global, 'WritableStream').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'WritableStream').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'WritableStream').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'WritableStream').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'XMLDocument').value is XMLDocument
 PASS Object.getOwnPropertyDescriptor(global, 'XMLDocument').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'XMLDocument').hasOwnProperty('set') is false
@@ -2013,11 +2118,6 @@ PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').hasOwnProperty('g
 PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequestException').value is XMLHttpRequestException
-PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequestException').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequestException').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequestException').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequestException').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequestProgressEvent').value is XMLHttpRequestProgressEvent
 PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequestProgressEvent').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'XMLHttpRequestProgressEvent').hasOwnProperty('set') is false
@@ -2073,6 +2173,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'webkitOfflineAudioContext').hasOwn
 PASS Object.getOwnPropertyDescriptor(global, 'webkitOfflineAudioContext').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'webkitOfflineAudioContext').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'webkitOfflineAudioContext').configurable is true
+PASS Object.getOwnPropertyDescriptor(global, 'webkitRTCPeerConnection').value is webkitRTCPeerConnection
+PASS Object.getOwnPropertyDescriptor(global, 'webkitRTCPeerConnection').hasOwnProperty('get') is false
+PASS Object.getOwnPropertyDescriptor(global, 'webkitRTCPeerConnection').hasOwnProperty('set') is false
+PASS Object.getOwnPropertyDescriptor(global, 'webkitRTCPeerConnection').enumerable is false
+PASS Object.getOwnPropertyDescriptor(global, 'webkitRTCPeerConnection').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'webkitURL').value is webkitURL
 PASS Object.getOwnPropertyDescriptor(global, 'webkitURL').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'webkitURL').hasOwnProperty('set') is false