Sync web-platform-tests up to revision a5b95cb31914507088a4eda16f7674bbc6f3313f
[WebKit-https.git] / LayoutTests / imported / w3c / web-platform-tests / html / dom / interfaces.worker-expected.txt
1 CONSOLE MESSAGE: WebSocket network error: The operation couldn’t be completed. (kCFErrorDomainCFNetwork error 2.)
3 PASS Test driver 
4 PASS EventListener interface: existence and properties of interface object 
5 PASS NodeList interface: existence and properties of interface object 
6 PASS HTMLCollection interface: existence and properties of interface object 
7 PASS MutationObserver interface: existence and properties of interface object 
8 PASS MutationRecord interface: existence and properties of interface object 
9 PASS Node interface: existence and properties of interface object 
10 PASS Document interface: existence and properties of interface object 
11 PASS XMLDocument interface: existence and properties of interface object 
12 PASS DOMImplementation interface: existence and properties of interface object 
13 PASS DocumentFragment interface: existence and properties of interface object 
14 PASS DocumentType interface: existence and properties of interface object 
15 PASS Element interface: existence and properties of interface object 
16 PASS NamedNodeMap interface: existence and properties of interface object 
17 PASS Attr interface: existence and properties of interface object 
18 PASS CharacterData interface: existence and properties of interface object 
19 PASS Text interface: existence and properties of interface object 
20 PASS CDATASection interface: existence and properties of interface object 
21 PASS ProcessingInstruction interface: existence and properties of interface object 
22 PASS Comment interface: existence and properties of interface object 
23 PASS Range interface: existence and properties of interface object 
24 PASS NodeIterator interface: existence and properties of interface object 
25 PASS TreeWalker interface: existence and properties of interface object 
26 PASS NodeFilter interface: existence and properties of interface object 
27 PASS DOMTokenList interface: existence and properties of interface object 
28 PASS UIEvent interface: existence and properties of interface object 
29 PASS MouseEvent interface: existence and properties of interface object 
30 PASS Touch interface: existence and properties of interface object 
31 PASS MediaList interface: existence and properties of interface object 
32 PASS StyleSheet interface: existence and properties of interface object 
33 PASS CSSStyleSheet interface: existence and properties of interface object 
34 PASS CSSRule interface: existence and properties of interface object 
35 PASS CSSStyleRule interface: existence and properties of interface object 
36 PASS CSSImportRule interface: existence and properties of interface object 
37 PASS CSSMediaRule interface: existence and properties of interface object 
38 PASS CSSFontFaceRule interface: existence and properties of interface object 
39 PASS CSSPageRule interface: existence and properties of interface object 
40 PASS CSSNamespaceRule interface: existence and properties of interface object 
41 PASS CSSStyleDeclaration interface: existence and properties of interface object 
42 PASS CSSStyleDeclarationValue interface: existence and properties of interface object 
43 PASS CSSPropertyValue interface: existence and properties of interface object 
44 PASS HTMLAllCollection interface: existence and properties of interface object 
45 PASS HTMLFormControlsCollection interface: existence and properties of interface object 
46 PASS RadioNodeList interface: existence and properties of interface object 
47 PASS HTMLOptionsCollection interface: existence and properties of interface object 
48 PASS DOMStringMap interface: existence and properties of interface object 
49 PASS HTMLElement interface: existence and properties of interface object 
50 PASS HTMLUnknownElement interface: existence and properties of interface object 
51 PASS HTMLHtmlElement interface: existence and properties of interface object 
52 PASS HTMLHeadElement interface: existence and properties of interface object 
53 PASS HTMLTitleElement interface: existence and properties of interface object 
54 PASS HTMLBaseElement interface: existence and properties of interface object 
55 PASS HTMLLinkElement interface: existence and properties of interface object 
56 PASS HTMLMetaElement interface: existence and properties of interface object 
57 PASS HTMLStyleElement interface: existence and properties of interface object 
58 PASS HTMLBodyElement interface: existence and properties of interface object 
59 PASS HTMLHeadingElement interface: existence and properties of interface object 
60 PASS HTMLParagraphElement interface: existence and properties of interface object 
61 PASS HTMLHRElement interface: existence and properties of interface object 
62 PASS HTMLPreElement interface: existence and properties of interface object 
63 PASS HTMLQuoteElement interface: existence and properties of interface object 
64 PASS HTMLOListElement interface: existence and properties of interface object 
65 PASS HTMLUListElement interface: existence and properties of interface object 
66 PASS HTMLLIElement interface: existence and properties of interface object 
67 PASS HTMLDListElement interface: existence and properties of interface object 
68 PASS HTMLDivElement interface: existence and properties of interface object 
69 PASS HTMLAnchorElement interface: existence and properties of interface object 
70 PASS HTMLDataElement interface: existence and properties of interface object 
71 PASS HTMLTimeElement interface: existence and properties of interface object 
72 PASS HTMLSpanElement interface: existence and properties of interface object 
73 PASS HTMLBRElement interface: existence and properties of interface object 
74 PASS HTMLModElement interface: existence and properties of interface object 
75 PASS HTMLPictureElement interface: existence and properties of interface object 
76 PASS HTMLImageElement interface: existence and properties of interface object 
77 PASS HTMLIFrameElement interface: existence and properties of interface object 
78 PASS HTMLEmbedElement interface: existence and properties of interface object 
79 PASS HTMLObjectElement interface: existence and properties of interface object 
80 PASS HTMLParamElement interface: existence and properties of interface object 
81 PASS HTMLVideoElement interface: existence and properties of interface object 
82 PASS HTMLAudioElement interface: existence and properties of interface object 
83 PASS HTMLSourceElement interface: existence and properties of interface object 
84 PASS HTMLTrackElement interface: existence and properties of interface object 
85 PASS HTMLMediaElement interface: existence and properties of interface object 
86 PASS MediaError interface: existence and properties of interface object 
87 PASS AudioTrackList interface: existence and properties of interface object 
88 PASS AudioTrack interface: existence and properties of interface object 
89 PASS VideoTrackList interface: existence and properties of interface object 
90 PASS VideoTrack interface: existence and properties of interface object 
91 PASS TextTrackList interface: existence and properties of interface object 
92 PASS TextTrack interface: existence and properties of interface object 
93 PASS TextTrackCueList interface: existence and properties of interface object 
94 PASS TextTrackCue interface: existence and properties of interface object 
95 PASS TimeRanges interface: existence and properties of interface object 
96 PASS TrackEvent interface: existence and properties of interface object 
97 PASS HTMLMapElement interface: existence and properties of interface object 
98 PASS HTMLAreaElement interface: existence and properties of interface object 
99 PASS HTMLTableElement interface: existence and properties of interface object 
100 PASS HTMLTableCaptionElement interface: existence and properties of interface object 
101 PASS HTMLTableColElement interface: existence and properties of interface object 
102 PASS HTMLTableSectionElement interface: existence and properties of interface object 
103 PASS HTMLTableRowElement interface: existence and properties of interface object 
104 PASS HTMLTableCellElement interface: existence and properties of interface object 
105 PASS HTMLFormElement interface: existence and properties of interface object 
106 PASS HTMLLabelElement interface: existence and properties of interface object 
107 PASS HTMLInputElement interface: existence and properties of interface object 
108 PASS HTMLButtonElement interface: existence and properties of interface object 
109 PASS HTMLSelectElement interface: existence and properties of interface object 
110 PASS HTMLDataListElement interface: existence and properties of interface object 
111 PASS HTMLOptGroupElement interface: existence and properties of interface object 
112 PASS HTMLOptionElement interface: existence and properties of interface object 
113 PASS HTMLTextAreaElement interface: existence and properties of interface object 
114 PASS HTMLOutputElement interface: existence and properties of interface object 
115 PASS HTMLProgressElement interface: existence and properties of interface object 
116 PASS HTMLMeterElement interface: existence and properties of interface object 
117 PASS HTMLFieldSetElement interface: existence and properties of interface object 
118 PASS HTMLLegendElement interface: existence and properties of interface object 
119 PASS ValidityState interface: existence and properties of interface object 
120 PASS HTMLDetailsElement interface: existence and properties of interface object 
121 PASS HTMLMenuElement interface: existence and properties of interface object 
122 PASS HTMLMenuItemElement interface: existence and properties of interface object 
123 PASS RelatedEvent interface: existence and properties of interface object 
124 PASS HTMLDialogElement interface: existence and properties of interface object 
125 PASS HTMLScriptElement interface: existence and properties of interface object 
126 PASS HTMLTemplateElement interface: existence and properties of interface object 
127 PASS HTMLSlotElement interface: existence and properties of interface object 
128 PASS HTMLCanvasElement interface: existence and properties of interface object 
129 PASS CanvasRenderingContext2D interface: existence and properties of interface object 
130 PASS CanvasGradient interface: existence and properties of interface object 
131 PASS CanvasPattern interface: existence and properties of interface object 
132 PASS TextMetrics interface: existence and properties of interface object 
133 PASS ImageData interface: existence and properties of interface object 
134 PASS ImageData interface object length 
135 PASS ImageData interface object name 
136 PASS ImageData interface: existence and properties of interface prototype object 
137 PASS ImageData interface: existence and properties of interface prototype object's "constructor" property 
138 PASS ImageData interface: attribute width 
139 PASS ImageData interface: attribute height 
140 PASS ImageData interface: attribute data 
141 FAIL Path2D interface: existence and properties of interface object assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
142 FAIL Path2D interface object length assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
143 FAIL Path2D interface object name assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
144 FAIL Path2D interface: existence and properties of interface prototype object assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
145 FAIL Path2D interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
146 FAIL Path2D interface: operation addPath(Path2D,DOMMatrixInit) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
147 FAIL Path2D interface: operation closePath() assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
148 FAIL Path2D interface: operation moveTo(unrestricted double,unrestricted double) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
149 FAIL Path2D interface: operation lineTo(unrestricted double,unrestricted double) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
150 FAIL Path2D interface: operation quadraticCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
151 FAIL Path2D interface: operation bezierCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
152 FAIL Path2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
153 FAIL Path2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
154 FAIL Path2D interface: operation rect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
155 FAIL Path2D interface: operation arc(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
156 FAIL Path2D interface: operation ellipse(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) assert_own_property: self does not have own property "Path2D" expected property "Path2D" missing
157 PASS DataTransfer interface: existence and properties of interface object 
158 PASS DataTransferItemList interface: existence and properties of interface object 
159 PASS DataTransferItem interface: existence and properties of interface object 
160 PASS DragEvent interface: existence and properties of interface object 
161 PASS Window interface: existence and properties of interface object 
162 PASS BarProp interface: existence and properties of interface object 
163 PASS History interface: existence and properties of interface object 
164 PASS Location interface: existence and properties of interface object 
165 PASS PopStateEvent interface: existence and properties of interface object 
166 PASS HashChangeEvent interface: existence and properties of interface object 
167 PASS PageTransitionEvent interface: existence and properties of interface object 
168 PASS BeforeUnloadEvent interface: existence and properties of interface object 
169 PASS ApplicationCache interface: existence and properties of interface object 
170 PASS ErrorEvent interface: existence and properties of interface object 
171 PASS ErrorEvent interface object length 
172 PASS ErrorEvent interface object name 
173 PASS ErrorEvent interface: existence and properties of interface prototype object 
174 PASS ErrorEvent interface: existence and properties of interface prototype object's "constructor" property 
175 PASS ErrorEvent interface: attribute message 
176 PASS ErrorEvent interface: attribute filename 
177 PASS ErrorEvent interface: attribute lineno 
178 PASS ErrorEvent interface: attribute colno 
179 PASS ErrorEvent interface: attribute error 
180 PASS Navigator interface: existence and properties of interface object 
181 PASS PluginArray interface: existence and properties of interface object 
182 PASS MimeTypeArray interface: existence and properties of interface object 
183 PASS Plugin interface: existence and properties of interface object 
184 PASS MimeType interface: existence and properties of interface object 
185 PASS External interface: existence and properties of interface object 
186 FAIL ImageBitmap interface: existence and properties of interface object assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
187 FAIL ImageBitmap interface object length assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
188 FAIL ImageBitmap interface object name assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
189 FAIL ImageBitmap interface: existence and properties of interface prototype object assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
190 FAIL ImageBitmap interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
191 FAIL ImageBitmap interface: attribute width assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
192 FAIL ImageBitmap interface: attribute height assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
193 PASS MessageEvent interface: existence and properties of interface object 
194 PASS MessageEvent interface object length 
195 PASS MessageEvent interface object name 
196 PASS MessageEvent interface: existence and properties of interface prototype object 
197 PASS MessageEvent interface: existence and properties of interface prototype object's "constructor" property 
198 PASS MessageEvent interface: attribute data 
199 PASS MessageEvent interface: attribute origin 
200 PASS MessageEvent interface: attribute lastEventId 
201 PASS MessageEvent interface: attribute source 
202 PASS MessageEvent interface: attribute ports 
203 PASS MessageEvent interface: operation initMessageEvent(DOMString,boolean,boolean,any,DOMString,DOMString,[object Object],[object Object],[object Object]) 
204 PASS MessageEvent must be primary interface of new MessageEvent("message", { data: 5 }) 
205 PASS Stringification of new MessageEvent("message", { data: 5 }) 
206 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inherit property "data" with the proper type (0) 
207 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inherit property "origin" with the proper type (1) 
208 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inherit property "lastEventId" with the proper type (2) 
209 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inherit property "source" with the proper type (3) 
210 FAIL MessageEvent interface: new MessageEvent("message", { data: 5 }) must inherit property "ports" with the proper type (4) Unrecognized type [object Object]
211 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inherit property "initMessageEvent" with the proper type (5) 
212 PASS MessageEvent interface: calling initMessageEvent(DOMString,boolean,boolean,any,DOMString,DOMString,[object Object],[object Object],[object Object]) on new MessageEvent("message", { data: 5 }) with too few arguments must throw TypeError 
213 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "type" with the proper type (0) 
214 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "target" with the proper type (1) 
215 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "currentTarget" with the proper type (2) 
216 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "NONE" with the proper type (3) 
217 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "CAPTURING_PHASE" with the proper type (4) 
218 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "AT_TARGET" with the proper type (5) 
219 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "BUBBLING_PHASE" with the proper type (6) 
220 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "eventPhase" with the proper type (7) 
221 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "stopPropagation" with the proper type (8) 
222 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "stopImmediatePropagation" with the proper type (9) 
223 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "bubbles" with the proper type (10) 
224 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "cancelable" with the proper type (11) 
225 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "preventDefault" with the proper type (12) 
226 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "defaultPrevented" with the proper type (13) 
227 PASS Event interface: new MessageEvent("message", { data: 5 }) must have own property "isTrusted" 
228 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "timeStamp" with the proper type (15) 
229 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit property "initEvent" with the proper type (16) 
230 FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new MessageEvent("message", { data: 5 }) with too few arguments must throw TypeError assert_throws: Called with 1 arguments function "function () {
231             fn.apply(obj, args);
232         }" did not throw
233 PASS EventSource interface: existence and properties of interface object 
234 PASS EventSource interface object length 
235 PASS EventSource interface object name 
236 PASS EventSource interface: existence and properties of interface prototype object 
237 PASS EventSource interface: existence and properties of interface prototype object's "constructor" property 
238 PASS EventSource interface: attribute url 
239 PASS EventSource interface: attribute withCredentials 
240 PASS EventSource interface: constant CONNECTING on interface object 
241 PASS EventSource interface: constant CONNECTING on interface prototype object 
242 PASS EventSource interface: constant OPEN on interface object 
243 PASS EventSource interface: constant OPEN on interface prototype object 
244 PASS EventSource interface: constant CLOSED on interface object 
245 PASS EventSource interface: constant CLOSED on interface prototype object 
246 PASS EventSource interface: attribute readyState 
247 PASS EventSource interface: attribute onopen 
248 PASS EventSource interface: attribute onmessage 
249 PASS EventSource interface: attribute onerror 
250 PASS EventSource interface: operation close() 
251 PASS WebSocket interface: existence and properties of interface object 
252 PASS WebSocket interface object length 
253 PASS WebSocket interface object name 
254 PASS WebSocket interface: existence and properties of interface prototype object 
255 PASS WebSocket interface: existence and properties of interface prototype object's "constructor" property 
256 PASS WebSocket interface: attribute url 
257 PASS WebSocket interface: constant CONNECTING on interface object 
258 PASS WebSocket interface: constant CONNECTING on interface prototype object 
259 PASS WebSocket interface: constant OPEN on interface object 
260 PASS WebSocket interface: constant OPEN on interface prototype object 
261 PASS WebSocket interface: constant CLOSING on interface object 
262 PASS WebSocket interface: constant CLOSING on interface prototype object 
263 PASS WebSocket interface: constant CLOSED on interface object 
264 PASS WebSocket interface: constant CLOSED on interface prototype object 
265 PASS WebSocket interface: attribute readyState 
266 PASS WebSocket interface: attribute bufferedAmount 
267 PASS WebSocket interface: attribute onopen 
268 PASS WebSocket interface: attribute onerror 
269 PASS WebSocket interface: attribute onclose 
270 PASS WebSocket interface: attribute extensions 
271 PASS WebSocket interface: attribute protocol 
272 PASS WebSocket interface: operation close(unsigned short,USVString) 
273 PASS WebSocket interface: attribute onmessage 
274 PASS WebSocket interface: attribute binaryType 
275 PASS WebSocket interface: operation send(USVString) 
276 PASS WebSocket interface: operation send(Blob) 
277 PASS WebSocket interface: operation send(ArrayBuffer) 
278 PASS WebSocket interface: operation send(ArrayBufferView) 
279 PASS WebSocket must be primary interface of new WebSocket("ws://foo") 
280 PASS Stringification of new WebSocket("ws://foo") 
281 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "url" with the proper type (0) 
282 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "CONNECTING" with the proper type (1) 
283 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "OPEN" with the proper type (2) 
284 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "CLOSING" with the proper type (3) 
285 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "CLOSED" with the proper type (4) 
286 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "readyState" with the proper type (5) 
287 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "bufferedAmount" with the proper type (6) 
288 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "onopen" with the proper type (7) 
289 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "onerror" with the proper type (8) 
290 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "onclose" with the proper type (9) 
291 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "extensions" with the proper type (10) 
292 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "protocol" with the proper type (11) 
293 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "close" with the proper type (12) 
294 PASS WebSocket interface: calling close(unsigned short,USVString) on new WebSocket("ws://foo") with too few arguments must throw TypeError 
295 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "onmessage" with the proper type (13) 
296 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "binaryType" with the proper type (14) 
297 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "send" with the proper type (15) 
298 PASS WebSocket interface: calling send(USVString) on new WebSocket("ws://foo") with too few arguments must throw TypeError 
299 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "send" with the proper type (16) 
300 PASS WebSocket interface: calling send(Blob) on new WebSocket("ws://foo") with too few arguments must throw TypeError 
301 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "send" with the proper type (17) 
302 PASS WebSocket interface: calling send(ArrayBuffer) on new WebSocket("ws://foo") with too few arguments must throw TypeError 
303 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "send" with the proper type (18) 
304 PASS WebSocket interface: calling send(ArrayBufferView) on new WebSocket("ws://foo") with too few arguments must throw TypeError 
305 PASS EventTarget interface: new WebSocket("ws://foo") must inherit property "addEventListener" with the proper type (0) 
306 PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on new WebSocket("ws://foo") with too few arguments must throw TypeError 
307 PASS EventTarget interface: new WebSocket("ws://foo") must inherit property "removeEventListener" with the proper type (1) 
308 PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on new WebSocket("ws://foo") with too few arguments must throw TypeError 
309 PASS EventTarget interface: new WebSocket("ws://foo") must inherit property "dispatchEvent" with the proper type (2) 
310 PASS EventTarget interface: calling dispatchEvent(Event) on new WebSocket("ws://foo") with too few arguments must throw TypeError 
311 FAIL CloseEvent interface: existence and properties of interface object assert_own_property: self does not have own property "CloseEvent" expected property "CloseEvent" missing
312 FAIL CloseEvent interface object length assert_own_property: self does not have own property "CloseEvent" expected property "CloseEvent" missing
313 FAIL CloseEvent interface object name assert_own_property: self does not have own property "CloseEvent" expected property "CloseEvent" missing
314 FAIL CloseEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CloseEvent" expected property "CloseEvent" missing
315 FAIL CloseEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CloseEvent" expected property "CloseEvent" missing
316 FAIL CloseEvent interface: attribute wasClean assert_own_property: self does not have own property "CloseEvent" expected property "CloseEvent" missing
317 FAIL CloseEvent interface: attribute code assert_own_property: self does not have own property "CloseEvent" expected property "CloseEvent" missing
318 FAIL CloseEvent interface: attribute reason assert_own_property: self does not have own property "CloseEvent" expected property "CloseEvent" missing
319 FAIL CloseEvent must be primary interface of new CloseEvent("close") assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
320 FAIL Stringification of new CloseEvent("close") assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
321 FAIL CloseEvent interface: new CloseEvent("close") must inherit property "wasClean" with the proper type (0) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
322 FAIL CloseEvent interface: new CloseEvent("close") must inherit property "code" with the proper type (1) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
323 FAIL CloseEvent interface: new CloseEvent("close") must inherit property "reason" with the proper type (2) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
324 FAIL Event interface: new CloseEvent("close") must inherit property "type" with the proper type (0) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
325 FAIL Event interface: new CloseEvent("close") must inherit property "target" with the proper type (1) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
326 FAIL Event interface: new CloseEvent("close") must inherit property "currentTarget" with the proper type (2) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
327 FAIL Event interface: new CloseEvent("close") must inherit property "NONE" with the proper type (3) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
328 FAIL Event interface: new CloseEvent("close") must inherit property "CAPTURING_PHASE" with the proper type (4) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
329 FAIL Event interface: new CloseEvent("close") must inherit property "AT_TARGET" with the proper type (5) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
330 FAIL Event interface: new CloseEvent("close") must inherit property "BUBBLING_PHASE" with the proper type (6) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
331 FAIL Event interface: new CloseEvent("close") must inherit property "eventPhase" with the proper type (7) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
332 FAIL Event interface: new CloseEvent("close") must inherit property "stopPropagation" with the proper type (8) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
333 FAIL Event interface: new CloseEvent("close") must inherit property "stopImmediatePropagation" with the proper type (9) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
334 FAIL Event interface: new CloseEvent("close") must inherit property "bubbles" with the proper type (10) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
335 FAIL Event interface: new CloseEvent("close") must inherit property "cancelable" with the proper type (11) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
336 FAIL Event interface: new CloseEvent("close") must inherit property "preventDefault" with the proper type (12) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
337 FAIL Event interface: new CloseEvent("close") must inherit property "defaultPrevented" with the proper type (13) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
338 FAIL Event interface: new CloseEvent("close") must have own property "isTrusted" assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
339 FAIL Event interface: new CloseEvent("close") must inherit property "timeStamp" with the proper type (15) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
340 FAIL Event interface: new CloseEvent("close") must inherit property "initEvent" with the proper type (16) assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
341 FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new CloseEvent("close") with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: CloseEvent"
342 PASS MessageChannel interface: existence and properties of interface object 
343 PASS MessageChannel interface object length 
344 PASS MessageChannel interface object name 
345 PASS MessageChannel interface: existence and properties of interface prototype object 
346 PASS MessageChannel interface: existence and properties of interface prototype object's "constructor" property 
347 PASS MessageChannel interface: attribute port1 
348 PASS MessageChannel interface: attribute port2 
349 PASS MessagePort interface: existence and properties of interface object 
350 PASS MessagePort interface object length 
351 PASS MessagePort interface object name 
352 PASS MessagePort interface: existence and properties of interface prototype object 
353 PASS MessagePort interface: existence and properties of interface prototype object's "constructor" property 
354 PASS MessagePort interface: operation postMessage(any,[object Object]) 
355 PASS MessagePort interface: operation start() 
356 PASS MessagePort interface: operation close() 
357 PASS MessagePort interface: attribute onmessage 
358 FAIL BroadcastChannel interface: existence and properties of interface object assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
359 FAIL BroadcastChannel interface object length assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
360 FAIL BroadcastChannel interface object name assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
361 FAIL BroadcastChannel interface: existence and properties of interface prototype object assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
362 FAIL BroadcastChannel interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
363 FAIL BroadcastChannel interface: attribute name assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
364 FAIL BroadcastChannel interface: operation postMessage(any) assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
365 FAIL BroadcastChannel interface: operation close() assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
366 FAIL BroadcastChannel interface: attribute onmessage assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
367 PASS WorkerGlobalScope interface: existence and properties of interface object 
368 PASS WorkerGlobalScope interface object length 
369 PASS WorkerGlobalScope interface object name 
370 PASS WorkerGlobalScope interface: existence and properties of interface prototype object 
371 PASS WorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property 
372 PASS WorkerGlobalScope interface: attribute self 
373 PASS WorkerGlobalScope interface: attribute location 
374 PASS WorkerGlobalScope interface: attribute navigator 
375 PASS WorkerGlobalScope interface: operation importScripts(USVString) 
376 PASS WorkerGlobalScope interface: attribute onerror 
377 FAIL WorkerGlobalScope interface: attribute onlanguagechange assert_true: The prototype object must have a property "onlanguagechange" expected true got false
378 PASS WorkerGlobalScope interface: attribute onoffline 
379 PASS WorkerGlobalScope interface: attribute ononline 
380 FAIL WorkerGlobalScope interface: attribute origin assert_true: The prototype object must have a property "origin" expected true got false
381 PASS WorkerGlobalScope interface: operation btoa(DOMString) 
382 PASS WorkerGlobalScope interface: operation atob(DOMString) 
383 PASS WorkerGlobalScope interface: operation setTimeout(TimerHandler,long,any) 
384 PASS WorkerGlobalScope interface: operation clearTimeout(long) 
385 PASS WorkerGlobalScope interface: operation setInterval(TimerHandler,long,any) 
386 PASS WorkerGlobalScope interface: operation clearInterval(long) 
387 FAIL WorkerGlobalScope interface: operation createImageBitmap(ImageBitmapSource,ImageBitmapOptions) assert_own_property: interface prototype object missing non-static operation expected property "createImageBitmap" missing
388 FAIL WorkerGlobalScope interface: operation createImageBitmap(ImageBitmapSource,long,long,long,long,ImageBitmapOptions) assert_own_property: interface prototype object missing non-static operation expected property "createImageBitmap" missing
389 PASS DedicatedWorkerGlobalScope interface: existence and properties of interface object 
390 PASS DedicatedWorkerGlobalScope interface object length 
391 PASS DedicatedWorkerGlobalScope interface object name 
392 PASS DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object 
393 PASS DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property 
394 PASS DedicatedWorkerGlobalScope interface: operation postMessage(any,[object Object]) 
395 FAIL DedicatedWorkerGlobalScope interface: attribute onmessage The DedicatedWorkerGlobalScope.onmessage getter can only be used on instances of DedicatedWorkerGlobalScope
396 PASS DedicatedWorkerGlobalScope must be primary interface of self 
397 PASS Stringification of self 
398 PASS DedicatedWorkerGlobalScope interface: self must inherit property "postMessage" with the proper type (0) 
399 PASS DedicatedWorkerGlobalScope interface: calling postMessage(any,[object Object]) on self with too few arguments must throw TypeError 
400 PASS DedicatedWorkerGlobalScope interface: self must inherit property "onmessage" with the proper type (1) 
401 PASS WorkerGlobalScope interface: self must inherit property "self" with the proper type (0) 
402 PASS WorkerGlobalScope interface: self must inherit property "location" with the proper type (1) 
403 PASS WorkerGlobalScope interface: self must inherit property "navigator" with the proper type (2) 
404 PASS WorkerGlobalScope interface: self must inherit property "importScripts" with the proper type (3) 
405 PASS WorkerGlobalScope interface: calling importScripts(USVString) on self with too few arguments must throw TypeError 
406 PASS WorkerGlobalScope interface: self must inherit property "onerror" with the proper type (4) 
407 FAIL WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type (5) assert_inherits: property "onlanguagechange" not found in prototype chain
408 PASS WorkerGlobalScope interface: self must inherit property "onoffline" with the proper type (6) 
409 PASS WorkerGlobalScope interface: self must inherit property "ononline" with the proper type (7) 
410 FAIL WorkerGlobalScope interface: self must inherit property "origin" with the proper type (8) assert_inherits: property "origin" not found in prototype chain
411 PASS WorkerGlobalScope interface: self must inherit property "btoa" with the proper type (9) 
412 PASS WorkerGlobalScope interface: calling btoa(DOMString) on self with too few arguments must throw TypeError 
413 PASS WorkerGlobalScope interface: self must inherit property "atob" with the proper type (10) 
414 PASS WorkerGlobalScope interface: calling atob(DOMString) on self with too few arguments must throw TypeError 
415 PASS WorkerGlobalScope interface: self must inherit property "setTimeout" with the proper type (11) 
416 PASS WorkerGlobalScope interface: calling setTimeout(TimerHandler,long,any) on self with too few arguments must throw TypeError 
417 PASS WorkerGlobalScope interface: self must inherit property "clearTimeout" with the proper type (12) 
418 PASS WorkerGlobalScope interface: calling clearTimeout(long) on self with too few arguments must throw TypeError 
419 PASS WorkerGlobalScope interface: self must inherit property "setInterval" with the proper type (13) 
420 PASS WorkerGlobalScope interface: calling setInterval(TimerHandler,long,any) on self with too few arguments must throw TypeError 
421 PASS WorkerGlobalScope interface: self must inherit property "clearInterval" with the proper type (14) 
422 PASS WorkerGlobalScope interface: calling clearInterval(long) on self with too few arguments must throw TypeError 
423 FAIL WorkerGlobalScope interface: self must inherit property "createImageBitmap" with the proper type (15) assert_inherits: property "createImageBitmap" not found in prototype chain
424 FAIL WorkerGlobalScope interface: calling createImageBitmap(ImageBitmapSource,ImageBitmapOptions) on self with too few arguments must throw TypeError assert_inherits: property "createImageBitmap" not found in prototype chain
425 FAIL WorkerGlobalScope interface: self must inherit property "createImageBitmap" with the proper type (16) assert_inherits: property "createImageBitmap" not found in prototype chain
426 FAIL WorkerGlobalScope interface: calling createImageBitmap(ImageBitmapSource,long,long,long,long,ImageBitmapOptions) on self with too few arguments must throw TypeError assert_inherits: property "createImageBitmap" not found in prototype chain
427 PASS EventTarget interface: self must inherit property "addEventListener" with the proper type (0) 
428 PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on self with too few arguments must throw TypeError 
429 PASS EventTarget interface: self must inherit property "removeEventListener" with the proper type (1) 
430 PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on self with too few arguments must throw TypeError 
431 PASS EventTarget interface: self must inherit property "dispatchEvent" with the proper type (2) 
432 PASS EventTarget interface: calling dispatchEvent(Event) on self with too few arguments must throw TypeError 
433 FAIL SharedWorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
434 FAIL SharedWorkerGlobalScope interface object length assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
435 FAIL SharedWorkerGlobalScope interface object name assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
436 FAIL SharedWorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
437 FAIL SharedWorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
438 FAIL SharedWorkerGlobalScope interface: attribute name assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
439 FAIL SharedWorkerGlobalScope interface: attribute applicationCache assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
440 FAIL SharedWorkerGlobalScope interface: attribute onconnect assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
441 FAIL Worker interface: existence and properties of interface object assert_own_property: self does not have own property "Worker" expected property "Worker" missing
442 FAIL Worker interface object length assert_own_property: self does not have own property "Worker" expected property "Worker" missing
443 FAIL Worker interface object name assert_own_property: self does not have own property "Worker" expected property "Worker" missing
444 FAIL Worker interface: existence and properties of interface prototype object assert_own_property: self does not have own property "Worker" expected property "Worker" missing
445 FAIL Worker interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "Worker" expected property "Worker" missing
446 FAIL Worker interface: operation terminate() assert_own_property: self does not have own property "Worker" expected property "Worker" missing
447 FAIL Worker interface: operation postMessage(any,[object Object]) assert_own_property: self does not have own property "Worker" expected property "Worker" missing
448 FAIL Worker interface: attribute onmessage assert_own_property: self does not have own property "Worker" expected property "Worker" missing
449 FAIL Worker interface: attribute onerror assert_own_property: self does not have own property "Worker" expected property "Worker" missing
450 FAIL SharedWorker interface: existence and properties of interface object assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
451 FAIL SharedWorker interface object length assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
452 FAIL SharedWorker interface object name assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
453 FAIL SharedWorker interface: existence and properties of interface prototype object assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
454 FAIL SharedWorker interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
455 FAIL SharedWorker interface: attribute port assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
456 FAIL SharedWorker interface: attribute onerror assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
457 PASS WorkerNavigator interface: existence and properties of interface object 
458 PASS WorkerNavigator interface object length 
459 PASS WorkerNavigator interface object name 
460 PASS WorkerNavigator interface: existence and properties of interface prototype object 
461 PASS WorkerNavigator interface: existence and properties of interface prototype object's "constructor" property 
462 PASS WorkerNavigator interface: attribute appCodeName 
463 PASS WorkerNavigator interface: attribute appName 
464 PASS WorkerNavigator interface: attribute appVersion 
465 PASS WorkerNavigator interface: attribute platform 
466 PASS WorkerNavigator interface: attribute product 
467 FAIL WorkerNavigator interface: attribute productSub assert_true: The prototype object must have a property "productSub" expected true got false
468 PASS WorkerNavigator interface: attribute userAgent 
469 FAIL WorkerNavigator interface: attribute vendor assert_true: The prototype object must have a property "vendor" expected true got false
470 FAIL WorkerNavigator interface: attribute vendorSub assert_true: The prototype object must have a property "vendorSub" expected true got false
471 PASS WorkerNavigator interface: attribute language 
472 PASS WorkerNavigator interface: attribute languages 
473 PASS WorkerNavigator interface: attribute onLine 
474 PASS WorkerNavigator must be primary interface of self.navigator 
475 PASS Stringification of self.navigator 
476 PASS WorkerNavigator interface: self.navigator must inherit property "appCodeName" with the proper type (0) 
477 PASS WorkerNavigator interface: self.navigator must inherit property "appName" with the proper type (1) 
478 PASS WorkerNavigator interface: self.navigator must inherit property "appVersion" with the proper type (2) 
479 PASS WorkerNavigator interface: self.navigator must inherit property "platform" with the proper type (3) 
480 PASS WorkerNavigator interface: self.navigator must inherit property "product" with the proper type (4) 
481 FAIL WorkerNavigator interface: self.navigator must inherit property "productSub" with the proper type (5) assert_inherits: property "productSub" not found in prototype chain
482 PASS WorkerNavigator interface: self.navigator must inherit property "userAgent" with the proper type (6) 
483 FAIL WorkerNavigator interface: self.navigator must inherit property "vendor" with the proper type (7) assert_inherits: property "vendor" not found in prototype chain
484 FAIL WorkerNavigator interface: self.navigator must inherit property "vendorSub" with the proper type (8) assert_inherits: property "vendorSub" not found in prototype chain
485 PASS WorkerNavigator interface: self.navigator must inherit property "language" with the proper type (9) 
486 FAIL WorkerNavigator interface: self.navigator must inherit property "languages" with the proper type (10) Unrecognized type [object Object]
487 PASS WorkerNavigator interface: self.navigator must inherit property "onLine" with the proper type (11) 
488 PASS WorkerLocation interface: existence and properties of interface object 
489 PASS WorkerLocation interface object length 
490 PASS WorkerLocation interface object name 
491 PASS WorkerLocation interface: existence and properties of interface prototype object 
492 PASS WorkerLocation interface: existence and properties of interface prototype object's "constructor" property 
493 PASS WorkerLocation interface: attribute href 
494 PASS WorkerLocation interface: stringifier 
495 PASS WorkerLocation interface: attribute origin 
496 PASS WorkerLocation interface: attribute protocol 
497 PASS WorkerLocation interface: attribute host 
498 PASS WorkerLocation interface: attribute hostname 
499 PASS WorkerLocation interface: attribute port 
500 PASS WorkerLocation interface: attribute pathname 
501 PASS WorkerLocation interface: attribute search 
502 PASS WorkerLocation interface: attribute hash 
503 PASS Storage interface: existence and properties of interface object 
504 PASS StorageEvent interface: existence and properties of interface object 
505 PASS HTMLAppletElement interface: existence and properties of interface object 
506 PASS HTMLMarqueeElement interface: existence and properties of interface object 
507 PASS HTMLFrameSetElement interface: existence and properties of interface object 
508 PASS HTMLFrameElement interface: existence and properties of interface object 
509 PASS HTMLDirectoryElement interface: existence and properties of interface object 
510 PASS HTMLFontElement interface: existence and properties of interface object