| OLD | NEW |
| (Empty) | |
| 1 This is a testharness.js-based test. |
| 2 Found 499 tests; 441 PASS, 58 FAIL, 0 TIMEOUT, 0 NOTRUN. |
| 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 obje
ct |
| 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 o
bject |
| 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 obje
ct |
| 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 objec
t |
| 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 ob
ject |
| 101 PASS HTMLTableColElement interface: existence and properties of interface object
|
| 102 PASS HTMLTableSectionElement interface: existence and properties of interface ob
ject |
| 103 PASS HTMLTableRowElement interface: existence and properties of interface object
|
| 104 PASS HTMLTableCellElement interface: existence and properties of interface objec
t |
| 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 o
bject |
| 130 FAIL CanvasGradient interface: existence and properties of interface object asse
rt_false: expected false got true |
| 131 FAIL CanvasPattern interface: existence and properties of interface object asser
t_false: expected false got true |
| 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 FAIL ImageData interface: existence and properties of interface prototype object
assert_equals: class string of ImageData.prototype expected "[object ImageDataP
rototype]" but got "[object ImageData]" |
| 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 PASS Path2D interface: existence and properties of interface object |
| 142 PASS Path2D interface object length |
| 143 PASS Path2D interface object name |
| 144 FAIL Path2D interface: existence and properties of interface prototype object as
sert_equals: class string of Path2D.prototype expected "[object Path2DPrototype]
" but got "[object Path2D]" |
| 145 PASS Path2D interface: existence and properties of interface prototype object's
"constructor" property |
| 146 PASS Path2D interface: operation addPath(Path2D,DOMMatrixInit) |
| 147 PASS Path2D interface: operation closePath() |
| 148 PASS Path2D interface: operation moveTo(unrestricted double,unrestricted double)
|
| 149 PASS Path2D interface: operation lineTo(unrestricted double,unrestricted double)
|
| 150 PASS Path2D interface: operation quadraticCurveTo(unrestricted double,unrestrict
ed double,unrestricted double,unrestricted double) |
| 151 PASS Path2D interface: operation bezierCurveTo(unrestricted double,unrestricted
double,unrestricted double,unrestricted double,unrestricted double,unrestricted
double) |
| 152 PASS Path2D interface: operation arcTo(unrestricted double,unrestricted double,u
nrestricted double,unrestricted double,unrestricted double) |
| 153 PASS Path2D interface: operation arcTo(unrestricted double,unrestricted double,u
nrestricted double,unrestricted double,unrestricted double,unrestricted double,u
nrestricted double) |
| 154 PASS Path2D interface: operation rect(unrestricted double,unrestricted double,un
restricted double,unrestricted double) |
| 155 PASS Path2D interface: operation arc(unrestricted double,unrestricted double,unr
estricted double,unrestricted double,unrestricted double,boolean) |
| 156 PASS Path2D interface: operation ellipse(unrestricted double,unrestricted double
,unrestricted double,unrestricted double,unrestricted double,unrestricted double
,unrestricted double,boolean) |
| 157 PASS DataTransfer interface: existence and properties of interface object |
| 158 PASS DataTransferItemList interface: existence and properties of interface objec
t |
| 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 FAIL ErrorEvent interface: existence and properties of interface object assert_o
wn_property: self does not have own property "ErrorEvent" expected property "Err
orEvent" missing |
| 171 FAIL ErrorEvent interface object length assert_own_property: self does not have
own property "ErrorEvent" expected property "ErrorEvent" missing |
| 172 FAIL ErrorEvent interface object name assert_own_property: self does not have ow
n property "ErrorEvent" expected property "ErrorEvent" missing |
| 173 FAIL ErrorEvent interface: existence and properties of interface prototype objec
t assert_own_property: self does not have own property "ErrorEvent" expected pro
perty "ErrorEvent" missing |
| 174 FAIL ErrorEvent interface: existence and properties of interface prototype objec
t's "constructor" property assert_own_property: self does not have own property
"ErrorEvent" expected property "ErrorEvent" missing |
| 175 FAIL ErrorEvent interface: attribute message assert_own_property: self does not
have own property "ErrorEvent" expected property "ErrorEvent" missing |
| 176 FAIL ErrorEvent interface: attribute filename assert_own_property: self does not
have own property "ErrorEvent" expected property "ErrorEvent" missing |
| 177 FAIL ErrorEvent interface: attribute lineno assert_own_property: self does not h
ave own property "ErrorEvent" expected property "ErrorEvent" missing |
| 178 FAIL ErrorEvent interface: attribute colno assert_own_property: self does not ha
ve own property "ErrorEvent" expected property "ErrorEvent" missing |
| 179 FAIL ErrorEvent interface: attribute error assert_own_property: self does not ha
ve own property "ErrorEvent" expected property "ErrorEvent" missing |
| 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 PASS ImageBitmap interface: existence and properties of interface object |
| 187 PASS ImageBitmap interface object length |
| 188 PASS ImageBitmap interface object name |
| 189 FAIL ImageBitmap interface: existence and properties of interface prototype obje
ct assert_equals: class string of ImageBitmap.prototype expected "[object ImageB
itmapPrototype]" but got "[object ImageBitmap]" |
| 190 PASS ImageBitmap interface: existence and properties of interface prototype obje
ct's "constructor" property |
| 191 PASS ImageBitmap interface: attribute width |
| 192 PASS ImageBitmap interface: attribute height |
| 193 PASS MessageEvent interface: existence and properties of interface object |
| 194 PASS MessageEvent interface object length |
| 195 PASS MessageEvent interface object name |
| 196 FAIL MessageEvent interface: existence and properties of interface prototype obj
ect assert_equals: class string of MessageEvent.prototype expected "[object Mess
ageEventPrototype]" but got "[object MessageEvent]" |
| 197 PASS MessageEvent interface: existence and properties of interface prototype obj
ect'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 FAIL MessageEvent interface: operation initMessageEvent(DOMString,boolean,boolea
n,any,DOMString,DOMString,[object Object],[object Object],[object Object]) asser
t_equals: property has wrong .length expected 1 but got 0 |
| 204 PASS MessageEvent must be primary interface of new MessageEvent("message", { dat
a: 5 }) |
| 205 PASS Stringification of new MessageEvent("message", { data: 5 }) |
| 206 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inher
it property "data" with the proper type (0) |
| 207 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inher
it property "origin" with the proper type (1) |
| 208 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inher
it property "lastEventId" with the proper type (2) |
| 209 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inher
it property "source" with the proper type (3) |
| 210 FAIL MessageEvent interface: new MessageEvent("message", { data: 5 }) must inher
it property "ports" with the proper type (4) assert_true: Value should be array
expected true got false |
| 211 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inher
it property "initMessageEvent" with the proper type (5) |
| 212 FAIL 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
assert_throws: Called with 0 arguments function "function () { |
| 213 fn.apply(obj, args); |
| 214 }" did not throw |
| 215 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "type" with the proper type (0) |
| 216 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "target" with the proper type (1) |
| 217 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "currentTarget" with the proper type (2) |
| 218 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "NONE" with the proper type (3) |
| 219 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "CAPTURING_PHASE" with the proper type (4) |
| 220 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "AT_TARGET" with the proper type (5) |
| 221 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "BUBBLING_PHASE" with the proper type (6) |
| 222 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "eventPhase" with the proper type (7) |
| 223 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "stopPropagation" with the proper type (8) |
| 224 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "stopImmediatePropagation" with the proper type (9) |
| 225 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "bubbles" with the proper type (10) |
| 226 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "cancelable" with the proper type (11) |
| 227 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "preventDefault" with the proper type (12) |
| 228 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "defaultPrevented" with the proper type (13) |
| 229 PASS Event interface: new MessageEvent("message", { data: 5 }) must have own pro
perty "isTrusted" |
| 230 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "timeStamp" with the proper type (15) |
| 231 PASS Event interface: new MessageEvent("message", { data: 5 }) must inherit prop
erty "initEvent" with the proper type (16) |
| 232 FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new Messag
eEvent("message", { data: 5 }) with too few arguments must throw TypeError asser
t_throws: Called with 0 arguments function "function () { |
| 233 fn.apply(obj, args); |
| 234 }" did not throw |
| 235 PASS EventSource interface: existence and properties of interface object |
| 236 PASS EventSource interface object length |
| 237 PASS EventSource interface object name |
| 238 FAIL EventSource interface: existence and properties of interface prototype obje
ct assert_equals: class string of EventSource.prototype expected "[object EventS
ourcePrototype]" but got "[object EventSource]" |
| 239 PASS EventSource interface: existence and properties of interface prototype obje
ct's "constructor" property |
| 240 PASS EventSource interface: attribute url |
| 241 PASS EventSource interface: attribute withCredentials |
| 242 PASS EventSource interface: constant CONNECTING on interface object |
| 243 PASS EventSource interface: constant CONNECTING on interface prototype object |
| 244 PASS EventSource interface: constant OPEN on interface object |
| 245 PASS EventSource interface: constant OPEN on interface prototype object |
| 246 PASS EventSource interface: constant CLOSED on interface object |
| 247 PASS EventSource interface: constant CLOSED on interface prototype object |
| 248 PASS EventSource interface: attribute readyState |
| 249 PASS EventSource interface: attribute onopen |
| 250 PASS EventSource interface: attribute onmessage |
| 251 PASS EventSource interface: attribute onerror |
| 252 PASS EventSource interface: operation close() |
| 253 PASS WebSocket interface: existence and properties of interface object |
| 254 PASS WebSocket interface object length |
| 255 PASS WebSocket interface object name |
| 256 FAIL WebSocket interface: existence and properties of interface prototype object
assert_equals: class string of WebSocket.prototype expected "[object WebSocketP
rototype]" but got "[object WebSocket]" |
| 257 PASS WebSocket interface: existence and properties of interface prototype object
's "constructor" property |
| 258 PASS WebSocket interface: attribute url |
| 259 PASS WebSocket interface: constant CONNECTING on interface object |
| 260 PASS WebSocket interface: constant CONNECTING on interface prototype object |
| 261 PASS WebSocket interface: constant OPEN on interface object |
| 262 PASS WebSocket interface: constant OPEN on interface prototype object |
| 263 PASS WebSocket interface: constant CLOSING on interface object |
| 264 PASS WebSocket interface: constant CLOSING on interface prototype object |
| 265 PASS WebSocket interface: constant CLOSED on interface object |
| 266 PASS WebSocket interface: constant CLOSED on interface prototype object |
| 267 PASS WebSocket interface: attribute readyState |
| 268 PASS WebSocket interface: attribute bufferedAmount |
| 269 PASS WebSocket interface: attribute onopen |
| 270 PASS WebSocket interface: attribute onerror |
| 271 PASS WebSocket interface: attribute onclose |
| 272 PASS WebSocket interface: attribute extensions |
| 273 PASS WebSocket interface: attribute protocol |
| 274 PASS WebSocket interface: operation close(unsigned short,USVString) |
| 275 PASS WebSocket interface: attribute onmessage |
| 276 PASS WebSocket interface: attribute binaryType |
| 277 PASS WebSocket interface: operation send(USVString) |
| 278 PASS WebSocket interface: operation send(Blob) |
| 279 PASS WebSocket interface: operation send(ArrayBuffer) |
| 280 PASS WebSocket interface: operation send(ArrayBufferView) |
| 281 PASS WebSocket must be primary interface of new WebSocket("ws://foo") |
| 282 PASS Stringification of new WebSocket("ws://foo") |
| 283 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "url"
with the proper type (0) |
| 284 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "CONNE
CTING" with the proper type (1) |
| 285 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "OPEN"
with the proper type (2) |
| 286 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "CLOSI
NG" with the proper type (3) |
| 287 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "CLOSE
D" with the proper type (4) |
| 288 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "ready
State" with the proper type (5) |
| 289 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "buffe
redAmount" with the proper type (6) |
| 290 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "onope
n" with the proper type (7) |
| 291 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "onerr
or" with the proper type (8) |
| 292 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "onclo
se" with the proper type (9) |
| 293 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "exten
sions" with the proper type (10) |
| 294 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "proto
col" with the proper type (11) |
| 295 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "close
" with the proper type (12) |
| 296 PASS WebSocket interface: calling close(unsigned short,USVString) on new WebSock
et("ws://foo") with too few arguments must throw TypeError |
| 297 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "onmes
sage" with the proper type (13) |
| 298 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "binar
yType" with the proper type (14) |
| 299 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "send"
with the proper type (15) |
| 300 PASS WebSocket interface: calling send(USVString) on new WebSocket("ws://foo") w
ith too few arguments must throw TypeError |
| 301 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "send"
with the proper type (16) |
| 302 PASS WebSocket interface: calling send(Blob) on new WebSocket("ws://foo") with t
oo few arguments must throw TypeError |
| 303 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "send"
with the proper type (17) |
| 304 PASS WebSocket interface: calling send(ArrayBuffer) on new WebSocket("ws://foo")
with too few arguments must throw TypeError |
| 305 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "send"
with the proper type (18) |
| 306 PASS WebSocket interface: calling send(ArrayBufferView) on new WebSocket("ws://f
oo") with too few arguments must throw TypeError |
| 307 PASS EventTarget interface: new WebSocket("ws://foo") must inherit property "add
EventListener" with the proper type (0) |
| 308 PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boo
lean) on new WebSocket("ws://foo") with too few arguments must throw TypeError |
| 309 PASS EventTarget interface: new WebSocket("ws://foo") must inherit property "rem
oveEventListener" with the proper type (1) |
| 310 PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,
boolean) on new WebSocket("ws://foo") with too few arguments must throw TypeErro
r |
| 311 PASS EventTarget interface: new WebSocket("ws://foo") must inherit property "dis
patchEvent" with the proper type (2) |
| 312 PASS EventTarget interface: calling dispatchEvent(Event) on new WebSocket("ws://
foo") with too few arguments must throw TypeError |
| 313 PASS CloseEvent interface: existence and properties of interface object |
| 314 PASS CloseEvent interface object length |
| 315 PASS CloseEvent interface object name |
| 316 FAIL CloseEvent interface: existence and properties of interface prototype objec
t assert_equals: class string of CloseEvent.prototype expected "[object CloseEve
ntPrototype]" but got "[object CloseEvent]" |
| 317 PASS CloseEvent interface: existence and properties of interface prototype objec
t's "constructor" property |
| 318 PASS CloseEvent interface: attribute wasClean |
| 319 PASS CloseEvent interface: attribute code |
| 320 PASS CloseEvent interface: attribute reason |
| 321 PASS CloseEvent must be primary interface of new CloseEvent("close") |
| 322 PASS Stringification of new CloseEvent("close") |
| 323 PASS CloseEvent interface: new CloseEvent("close") must inherit property "wasCle
an" with the proper type (0) |
| 324 PASS CloseEvent interface: new CloseEvent("close") must inherit property "code"
with the proper type (1) |
| 325 PASS CloseEvent interface: new CloseEvent("close") must inherit property "reason
" with the proper type (2) |
| 326 PASS Event interface: new CloseEvent("close") must inherit property "type" with
the proper type (0) |
| 327 PASS Event interface: new CloseEvent("close") must inherit property "target" wit
h the proper type (1) |
| 328 PASS Event interface: new CloseEvent("close") must inherit property "currentTarg
et" with the proper type (2) |
| 329 PASS Event interface: new CloseEvent("close") must inherit property "NONE" with
the proper type (3) |
| 330 PASS Event interface: new CloseEvent("close") must inherit property "CAPTURING_P
HASE" with the proper type (4) |
| 331 PASS Event interface: new CloseEvent("close") must inherit property "AT_TARGET"
with the proper type (5) |
| 332 PASS Event interface: new CloseEvent("close") must inherit property "BUBBLING_PH
ASE" with the proper type (6) |
| 333 PASS Event interface: new CloseEvent("close") must inherit property "eventPhase"
with the proper type (7) |
| 334 PASS Event interface: new CloseEvent("close") must inherit property "stopPropaga
tion" with the proper type (8) |
| 335 PASS Event interface: new CloseEvent("close") must inherit property "stopImmedia
tePropagation" with the proper type (9) |
| 336 PASS Event interface: new CloseEvent("close") must inherit property "bubbles" wi
th the proper type (10) |
| 337 PASS Event interface: new CloseEvent("close") must inherit property "cancelable"
with the proper type (11) |
| 338 PASS Event interface: new CloseEvent("close") must inherit property "preventDefa
ult" with the proper type (12) |
| 339 PASS Event interface: new CloseEvent("close") must inherit property "defaultPrev
ented" with the proper type (13) |
| 340 FAIL Event interface: new CloseEvent("close") must have own property "isTrusted"
assert_own_property: expected property "isTrusted" missing |
| 341 PASS Event interface: new CloseEvent("close") must inherit property "timeStamp"
with the proper type (15) |
| 342 PASS Event interface: new CloseEvent("close") must inherit property "initEvent"
with the proper type (16) |
| 343 FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new CloseE
vent("close") with too few arguments must throw TypeError assert_throws: Called
with 0 arguments function "function () { |
| 344 fn.apply(obj, args); |
| 345 }" did not throw |
| 346 PASS MessageChannel interface: existence and properties of interface object |
| 347 PASS MessageChannel interface object length |
| 348 PASS MessageChannel interface object name |
| 349 FAIL MessageChannel interface: existence and properties of interface prototype o
bject assert_equals: class string of MessageChannel.prototype expected "[object
MessageChannelPrototype]" but got "[object MessageChannel]" |
| 350 PASS MessageChannel interface: existence and properties of interface prototype o
bject's "constructor" property |
| 351 PASS MessageChannel interface: attribute port1 |
| 352 PASS MessageChannel interface: attribute port2 |
| 353 PASS MessagePort interface: existence and properties of interface object |
| 354 PASS MessagePort interface object length |
| 355 PASS MessagePort interface object name |
| 356 FAIL MessagePort interface: existence and properties of interface prototype obje
ct assert_equals: class string of MessagePort.prototype expected "[object Messag
ePortPrototype]" but got "[object MessagePort]" |
| 357 PASS MessagePort interface: existence and properties of interface prototype obje
ct's "constructor" property |
| 358 PASS MessagePort interface: operation postMessage(any,[object Object]) |
| 359 PASS MessagePort interface: operation start() |
| 360 PASS MessagePort interface: operation close() |
| 361 PASS MessagePort interface: attribute onmessage |
| 362 PASS BroadcastChannel interface: existence and properties of interface object |
| 363 PASS BroadcastChannel interface object length |
| 364 PASS BroadcastChannel interface object name |
| 365 FAIL BroadcastChannel interface: existence and properties of interface prototype
object assert_equals: class string of BroadcastChannel.prototype expected "[obj
ect BroadcastChannelPrototype]" but got "[object BroadcastChannel]" |
| 366 PASS BroadcastChannel interface: existence and properties of interface prototype
object's "constructor" property |
| 367 PASS BroadcastChannel interface: attribute name |
| 368 PASS BroadcastChannel interface: operation postMessage(any) |
| 369 PASS BroadcastChannel interface: operation close() |
| 370 PASS BroadcastChannel interface: attribute onmessage |
| 371 PASS WorkerGlobalScope interface: existence and properties of interface object |
| 372 PASS WorkerGlobalScope interface object length |
| 373 PASS WorkerGlobalScope interface object name |
| 374 FAIL WorkerGlobalScope interface: existence and properties of interface prototyp
e object assert_equals: class string of WorkerGlobalScope.prototype expected "[o
bject WorkerGlobalScopePrototype]" but got "[object WorkerGlobalScope]" |
| 375 PASS WorkerGlobalScope interface: existence and properties of interface prototyp
e object's "constructor" property |
| 376 PASS WorkerGlobalScope interface: attribute self |
| 377 PASS WorkerGlobalScope interface: attribute location |
| 378 PASS WorkerGlobalScope interface: attribute navigator |
| 379 PASS WorkerGlobalScope interface: operation importScripts(USVString) |
| 380 PASS WorkerGlobalScope interface: attribute onerror |
| 381 FAIL WorkerGlobalScope interface: attribute onlanguagechange assert_true: The pr
ototype object must have a property "onlanguagechange" expected true got false |
| 382 FAIL WorkerGlobalScope interface: attribute onoffline assert_true: The prototype
object must have a property "onoffline" expected true got false |
| 383 FAIL WorkerGlobalScope interface: attribute ononline assert_true: The prototype
object must have a property "ononline" expected true got false |
| 384 PASS WorkerGlobalScope interface: attribute origin |
| 385 PASS WorkerGlobalScope interface: operation btoa(DOMString) |
| 386 PASS WorkerGlobalScope interface: operation atob(DOMString) |
| 387 PASS WorkerGlobalScope interface: operation setTimeout(TimerHandler,long,any) |
| 388 PASS WorkerGlobalScope interface: operation clearTimeout(long) |
| 389 PASS WorkerGlobalScope interface: operation setInterval(TimerHandler,long,any) |
| 390 PASS WorkerGlobalScope interface: operation clearInterval(long) |
| 391 PASS WorkerGlobalScope interface: operation createImageBitmap(ImageBitmapSource,
ImageBitmapOptions) |
| 392 PASS WorkerGlobalScope interface: operation createImageBitmap(ImageBitmapSource,
long,long,long,long,ImageBitmapOptions) |
| 393 PASS DedicatedWorkerGlobalScope interface: existence and properties of interface
object |
| 394 PASS DedicatedWorkerGlobalScope interface object length |
| 395 PASS DedicatedWorkerGlobalScope interface object name |
| 396 FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface
prototype object assert_equals: class string of DedicatedWorkerGlobalScope.prot
otype expected "[object DedicatedWorkerGlobalScopePrototype]" but got "[object D
edicatedWorkerGlobalScope]" |
| 397 PASS DedicatedWorkerGlobalScope interface: existence and properties of interface
prototype object's "constructor" property |
| 398 PASS DedicatedWorkerGlobalScope interface: operation postMessage(any,[object Obj
ect]) |
| 399 PASS DedicatedWorkerGlobalScope interface: attribute onmessage |
| 400 PASS DedicatedWorkerGlobalScope must be primary interface of self |
| 401 PASS Stringification of self |
| 402 PASS DedicatedWorkerGlobalScope interface: self must inherit property "postMessa
ge" with the proper type (0) |
| 403 PASS DedicatedWorkerGlobalScope interface: calling postMessage(any,[object Objec
t]) on self with too few arguments must throw TypeError |
| 404 PASS DedicatedWorkerGlobalScope interface: self must inherit property "onmessage
" with the proper type (1) |
| 405 PASS WorkerGlobalScope interface: self must inherit property "self" with the pro
per type (0) |
| 406 PASS WorkerGlobalScope interface: self must inherit property "location" with the
proper type (1) |
| 407 PASS WorkerGlobalScope interface: self must inherit property "navigator" with th
e proper type (2) |
| 408 PASS WorkerGlobalScope interface: self must inherit property "importScripts" wit
h the proper type (3) |
| 409 PASS WorkerGlobalScope interface: calling importScripts(USVString) on self with
too few arguments must throw TypeError |
| 410 PASS WorkerGlobalScope interface: self must inherit property "onerror" with the
proper type (4) |
| 411 FAIL WorkerGlobalScope interface: self must inherit property "onlanguagechange"
with the proper type (5) assert_inherits: property "onlanguagechange" not found
in prototype chain |
| 412 FAIL WorkerGlobalScope interface: self must inherit property "onoffline" with th
e proper type (6) assert_inherits: property "onoffline" not found in prototype c
hain |
| 413 FAIL WorkerGlobalScope interface: self must inherit property "ononline" with the
proper type (7) assert_inherits: property "ononline" not found in prototype cha
in |
| 414 PASS WorkerGlobalScope interface: self must inherit property "origin" with the p
roper type (8) |
| 415 PASS WorkerGlobalScope interface: self must inherit property "btoa" with the pro
per type (9) |
| 416 PASS WorkerGlobalScope interface: calling btoa(DOMString) on self with too few a
rguments must throw TypeError |
| 417 PASS WorkerGlobalScope interface: self must inherit property "atob" with the pro
per type (10) |
| 418 PASS WorkerGlobalScope interface: calling atob(DOMString) on self with too few a
rguments must throw TypeError |
| 419 PASS WorkerGlobalScope interface: self must inherit property "setTimeout" with t
he proper type (11) |
| 420 PASS WorkerGlobalScope interface: calling setTimeout(TimerHandler,long,any) on s
elf with too few arguments must throw TypeError |
| 421 PASS WorkerGlobalScope interface: self must inherit property "clearTimeout" with
the proper type (12) |
| 422 PASS WorkerGlobalScope interface: calling clearTimeout(long) on self with too fe
w arguments must throw TypeError |
| 423 PASS WorkerGlobalScope interface: self must inherit property "setInterval" with
the proper type (13) |
| 424 PASS WorkerGlobalScope interface: calling setInterval(TimerHandler,long,any) on
self with too few arguments must throw TypeError |
| 425 PASS WorkerGlobalScope interface: self must inherit property "clearInterval" wit
h the proper type (14) |
| 426 PASS WorkerGlobalScope interface: calling clearInterval(long) on self with too f
ew arguments must throw TypeError |
| 427 PASS WorkerGlobalScope interface: self must inherit property "createImageBitmap"
with the proper type (15) |
| 428 PASS WorkerGlobalScope interface: calling createImageBitmap(ImageBitmapSource,Im
ageBitmapOptions) on self with too few arguments must throw TypeError |
| 429 PASS WorkerGlobalScope interface: self must inherit property "createImageBitmap"
with the proper type (16) |
| 430 PASS WorkerGlobalScope interface: calling createImageBitmap(ImageBitmapSource,lo
ng,long,long,long,ImageBitmapOptions) on self with too few arguments must throw
TypeError |
| 431 PASS EventTarget interface: self must inherit property "addEventListener" with t
he proper type (0) |
| 432 PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boo
lean) on self with too few arguments must throw TypeError |
| 433 PASS EventTarget interface: self must inherit property "removeEventListener" wit
h the proper type (1) |
| 434 PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,
boolean) on self with too few arguments must throw TypeError |
| 435 PASS EventTarget interface: self must inherit property "dispatchEvent" with the
proper type (2) |
| 436 PASS EventTarget interface: calling dispatchEvent(Event) on self with too few ar
guments must throw TypeError |
| 437 PASS SharedWorkerGlobalScope interface: existence and properties of interface ob
ject |
| 438 FAIL Worker interface: existence and properties of interface object assert_own_p
roperty: self does not have own property "Worker" expected property "Worker" mis
sing |
| 439 FAIL Worker interface object length assert_own_property: self does not have own
property "Worker" expected property "Worker" missing |
| 440 FAIL Worker interface object name assert_own_property: self does not have own pr
operty "Worker" expected property "Worker" missing |
| 441 FAIL Worker interface: existence and properties of interface prototype object as
sert_own_property: self does not have own property "Worker" expected property "W
orker" missing |
| 442 FAIL Worker interface: existence and properties of interface prototype object's
"constructor" property assert_own_property: self does not have own property "Wor
ker" expected property "Worker" missing |
| 443 FAIL Worker interface: operation terminate() assert_own_property: self does not
have own property "Worker" expected property "Worker" missing |
| 444 FAIL Worker interface: operation postMessage(any,[object Object]) assert_own_pro
perty: self does not have own property "Worker" expected property "Worker" missi
ng |
| 445 FAIL Worker interface: attribute onmessage assert_own_property: self does not ha
ve own property "Worker" expected property "Worker" missing |
| 446 FAIL Worker interface: attribute onerror assert_own_property: self does not have
own property "Worker" expected property "Worker" missing |
| 447 FAIL SharedWorker interface: existence and properties of interface object assert
_own_property: self does not have own property "SharedWorker" expected property
"SharedWorker" missing |
| 448 FAIL SharedWorker interface object length assert_own_property: self does not hav
e own property "SharedWorker" expected property "SharedWorker" missing |
| 449 FAIL SharedWorker interface object name assert_own_property: self does not have
own property "SharedWorker" expected property "SharedWorker" missing |
| 450 FAIL SharedWorker interface: existence and properties of interface prototype obj
ect assert_own_property: self does not have own property "SharedWorker" expected
property "SharedWorker" missing |
| 451 FAIL SharedWorker interface: existence and properties of interface prototype obj
ect's "constructor" property assert_own_property: self does not have own propert
y "SharedWorker" expected property "SharedWorker" missing |
| 452 FAIL SharedWorker interface: attribute port assert_own_property: self does not h
ave own property "SharedWorker" expected property "SharedWorker" missing |
| 453 FAIL SharedWorker interface: attribute onerror assert_own_property: self does no
t have own property "SharedWorker" expected property "SharedWorker" missing |
| 454 PASS WorkerNavigator interface: existence and properties of interface object |
| 455 PASS WorkerNavigator interface object length |
| 456 PASS WorkerNavigator interface object name |
| 457 FAIL WorkerNavigator interface: existence and properties of interface prototype
object assert_equals: class string of WorkerNavigator.prototype expected "[objec
t WorkerNavigatorPrototype]" but got "[object WorkerNavigator]" |
| 458 PASS WorkerNavigator interface: existence and properties of interface prototype
object's "constructor" property |
| 459 PASS WorkerNavigator interface: attribute appCodeName |
| 460 PASS WorkerNavigator interface: attribute appName |
| 461 PASS WorkerNavigator interface: attribute appVersion |
| 462 PASS WorkerNavigator interface: attribute platform |
| 463 PASS WorkerNavigator interface: attribute product |
| 464 PASS WorkerNavigator interface: member productSub |
| 465 PASS WorkerNavigator interface: attribute userAgent |
| 466 PASS WorkerNavigator interface: member vendor |
| 467 PASS WorkerNavigator interface: member vendorSub |
| 468 FAIL WorkerNavigator interface: attribute language assert_true: The prototype ob
ject must have a property "language" expected true got false |
| 469 FAIL WorkerNavigator interface: attribute languages assert_true: The prototype o
bject must have a property "languages" expected true got false |
| 470 PASS WorkerNavigator interface: attribute onLine |
| 471 PASS WorkerNavigator must be primary interface of self.navigator |
| 472 PASS Stringification of self.navigator |
| 473 PASS WorkerNavigator interface: self.navigator must inherit property "appCodeNam
e" with the proper type (0) |
| 474 PASS WorkerNavigator interface: self.navigator must inherit property "appName" w
ith the proper type (1) |
| 475 PASS WorkerNavigator interface: self.navigator must inherit property "appVersion
" with the proper type (2) |
| 476 PASS WorkerNavigator interface: self.navigator must inherit property "platform"
with the proper type (3) |
| 477 PASS WorkerNavigator interface: self.navigator must inherit property "product" w
ith the proper type (4) |
| 478 PASS WorkerNavigatorinterface: self.navigatormust not have property "productSub"
|
| 479 PASS WorkerNavigator interface: self.navigator must inherit property "userAgent"
with the proper type (6) |
| 480 PASS WorkerNavigatorinterface: self.navigatormust not have property "vendor" |
| 481 PASS WorkerNavigatorinterface: self.navigatormust not have property "vendorSub" |
| 482 FAIL WorkerNavigator interface: self.navigator must inherit property "language"
with the proper type (9) assert_inherits: property "language" not found in proto
type chain |
| 483 FAIL WorkerNavigator interface: self.navigator must inherit property "languages"
with the proper type (10) assert_inherits: property "languages" not found in pr
ototype chain |
| 484 PASS WorkerNavigator interface: self.navigator must inherit property "onLine" wi
th the proper type (11) |
| 485 PASS WorkerLocation interface: existence and properties of interface object |
| 486 PASS WorkerLocation interface object length |
| 487 PASS WorkerLocation interface object name |
| 488 FAIL WorkerLocation interface: existence and properties of interface prototype o
bject assert_equals: class string of WorkerLocation.prototype expected "[object
WorkerLocationPrototype]" but got "[object WorkerLocation]" |
| 489 PASS WorkerLocation interface: existence and properties of interface prototype o
bject's "constructor" property |
| 490 PASS WorkerLocation interface: attribute href |
| 491 PASS WorkerLocation interface: stringifier |
| 492 PASS WorkerLocation interface: attribute origin |
| 493 PASS WorkerLocation interface: attribute protocol |
| 494 PASS WorkerLocation interface: attribute host |
| 495 PASS WorkerLocation interface: attribute hostname |
| 496 PASS WorkerLocation interface: attribute port |
| 497 PASS WorkerLocation interface: attribute pathname |
| 498 PASS WorkerLocation interface: attribute search |
| 499 PASS WorkerLocation interface: attribute hash |
| 500 PASS Storage interface: existence and properties of interface object |
| 501 PASS StorageEvent interface: existence and properties of interface object |
| 502 PASS HTMLAppletElement interface: existence and properties of interface object |
| 503 PASS HTMLMarqueeElement interface: existence and properties of interface object |
| 504 PASS HTMLFrameSetElement interface: existence and properties of interface object
|
| 505 PASS HTMLFrameElement interface: existence and properties of interface object |
| 506 PASS HTMLDirectoryElement interface: existence and properties of interface objec
t |
| 507 PASS HTMLFontElement interface: existence and properties of interface object |
| 508 Harness: the test ran to completion. |
| 509 |
| OLD | NEW |