1 CONSOLE WARNING: 'webkitIDBTransaction' is deprecated. Please use 'IDBTransaction' instead.
2 CONSOLE WARNING: 'webkitIDBRequest' is deprecated. Please use 'IDBRequest' instead.
3 CONSOLE WARNING: 'webkitIDBObjectStore' is deprecated. Please use 'IDBObjectStore' instead.
4 CONSOLE WARNING: 'webkitIDBKeyRange' is deprecated. Please use 'IDBKeyRange' instead.
5 CONSOLE WARNING: 'webkitIDBIndex' is deprecated. Please use 'IDBIndex' instead.
6 CONSOLE WARNING: 'webkitIDBFactory' is deprecated. Please use 'IDBFactory' instead.
7 CONSOLE WARNING: 'webkitIDBDatabase' is deprecated. Please use 'IDBDatabase' instead.
8 CONSOLE WARNING: 'webkitIDBCursor' is deprecated. Please use 'IDBCursor' instead.
9 This test documents all interface attributes and methods on DedicatedWorkerGlobalScope.
11 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
14 Starting worker: resources/global-interface-listing.js
16 [Worker] interface Blob
19 [Worker] method constructor
21 [Worker] interface Cache
23 [Worker] method addAll
24 [Worker] method constructor
25 [Worker] method delete
28 [Worker] method matchAll
30 [Worker] interface CacheStorage
31 [Worker] method constructor
32 [Worker] method delete
37 [Worker] interface CloseEvent
39 [Worker] getter reason
40 [Worker] getter wasClean
41 [Worker] method constructor
42 [Worker] interface Crypto
43 [Worker] getter subtle
44 [Worker] method constructor
45 [Worker] method getRandomValues
46 [Worker] interface CryptoKey
47 [Worker] getter algorithm
48 [Worker] getter extractable
50 [Worker] getter usages
51 [Worker] method constructor
52 [Worker] interface CustomEvent
53 [Worker] getter detail
54 [Worker] method constructor
55 [Worker] method initCustomEvent
56 [Worker] interface DOMException
57 [Worker] attribute ABORT_ERR
58 [Worker] attribute DATA_CLONE_ERR
59 [Worker] attribute DOMSTRING_SIZE_ERR
60 [Worker] attribute HIERARCHY_REQUEST_ERR
61 [Worker] attribute INDEX_SIZE_ERR
62 [Worker] attribute INUSE_ATTRIBUTE_ERR
63 [Worker] attribute INVALID_ACCESS_ERR
64 [Worker] attribute INVALID_CHARACTER_ERR
65 [Worker] attribute INVALID_MODIFICATION_ERR
66 [Worker] attribute INVALID_NODE_TYPE_ERR
67 [Worker] attribute INVALID_STATE_ERR
68 [Worker] attribute NAMESPACE_ERR
69 [Worker] attribute NETWORK_ERR
70 [Worker] attribute NOT_FOUND_ERR
71 [Worker] attribute NOT_SUPPORTED_ERR
72 [Worker] attribute NO_DATA_ALLOWED_ERR
73 [Worker] attribute NO_MODIFICATION_ALLOWED_ERR
74 [Worker] attribute QUOTA_EXCEEDED_ERR
75 [Worker] attribute SECURITY_ERR
76 [Worker] attribute SYNTAX_ERR
77 [Worker] attribute TIMEOUT_ERR
78 [Worker] attribute TYPE_MISMATCH_ERR
79 [Worker] attribute URL_MISMATCH_ERR
80 [Worker] attribute VALIDATION_ERR
81 [Worker] attribute WRONG_DOCUMENT_ERR
83 [Worker] getter message
85 [Worker] method constructor
86 [Worker] method toString
87 [Worker] interface DataView
88 [Worker] getter buffer
89 [Worker] getter byteLength
90 [Worker] getter byteOffset
91 [Worker] method constructor
92 [Worker] method getFloat32
93 [Worker] method getFloat64
94 [Worker] method getInt16
95 [Worker] method getInt32
96 [Worker] method getInt8
97 [Worker] method getUint16
98 [Worker] method getUint32
99 [Worker] method getUint8
100 [Worker] method setFloat32
101 [Worker] method setFloat64
102 [Worker] method setInt16
103 [Worker] method setInt32
104 [Worker] method setInt8
105 [Worker] method setUint16
106 [Worker] method setUint32
107 [Worker] method setUint8
108 [Worker] interface DedicatedWorkerGlobalScope
109 [Worker] getter onmessage
110 [Worker] method constructor
111 [Worker] method postMessage
112 [Worker] setter onmessage
113 [Worker] interface Event
114 [Worker] attribute AT_TARGET
115 [Worker] attribute BLUR
116 [Worker] attribute BUBBLING_PHASE
117 [Worker] attribute CAPTURING_PHASE
118 [Worker] attribute CHANGE
119 [Worker] attribute CLICK
120 [Worker] attribute DBLCLICK
121 [Worker] attribute DRAGDROP
122 [Worker] attribute FOCUS
123 [Worker] attribute KEYDOWN
124 [Worker] attribute KEYPRESS
125 [Worker] attribute KEYUP
126 [Worker] attribute MOUSEDOWN
127 [Worker] attribute MOUSEDRAG
128 [Worker] attribute MOUSEMOVE
129 [Worker] attribute MOUSEOUT
130 [Worker] attribute MOUSEOVER
131 [Worker] attribute MOUSEUP
132 [Worker] attribute NONE
133 [Worker] attribute SELECT
134 [Worker] getter bubbles
135 [Worker] getter cancelBubble
136 [Worker] getter cancelable
137 [Worker] getter currentTarget
138 [Worker] getter defaultPrevented
139 [Worker] getter eventPhase
141 [Worker] getter returnValue
142 [Worker] getter srcElement
143 [Worker] getter target
144 [Worker] getter timeStamp
146 [Worker] method constructor
147 [Worker] method initEvent
148 [Worker] method preventDefault
149 [Worker] method stopImmediatePropagation
150 [Worker] method stopPropagation
151 [Worker] setter cancelBubble
152 [Worker] setter returnValue
153 [Worker] interface EventSource
154 [Worker] attribute CLOSED
155 [Worker] attribute CONNECTING
156 [Worker] attribute OPEN
157 [Worker] getter onerror
158 [Worker] getter onmessage
159 [Worker] getter onopen
160 [Worker] getter readyState
162 [Worker] getter withCredentials
163 [Worker] method close
164 [Worker] method constructor
165 [Worker] setter onerror
166 [Worker] setter onmessage
167 [Worker] setter onopen
168 [Worker] interface EventTarget
169 [Worker] method addEventListener
170 [Worker] method constructor
171 [Worker] method dispatchEvent
172 [Worker] method removeEventListener
173 [Worker] interface File
174 [Worker] getter lastModified
175 [Worker] getter lastModifiedDate
177 [Worker] getter webkitRelativePath
178 [Worker] method constructor
179 [Worker] interface FileError
180 [Worker] attribute ABORT_ERR
181 [Worker] attribute ENCODING_ERR
182 [Worker] attribute INVALID_MODIFICATION_ERR
183 [Worker] attribute INVALID_STATE_ERR
184 [Worker] attribute NOT_FOUND_ERR
185 [Worker] attribute NOT_READABLE_ERR
186 [Worker] attribute NO_MODIFICATION_ALLOWED_ERR
187 [Worker] attribute PATH_EXISTS_ERR
188 [Worker] attribute QUOTA_EXCEEDED_ERR
189 [Worker] attribute SECURITY_ERR
190 [Worker] attribute SYNTAX_ERR
191 [Worker] attribute TYPE_MISMATCH_ERR
193 [Worker] method constructor
194 [Worker] interface FileList
195 [Worker] getter length
196 [Worker] method constructor
198 [Worker] interface FileReader
199 [Worker] attribute DONE
200 [Worker] attribute EMPTY
201 [Worker] attribute LOADING
202 [Worker] getter error
203 [Worker] getter onabort
204 [Worker] getter onerror
205 [Worker] getter onload
206 [Worker] getter onloadend
207 [Worker] getter onloadstart
208 [Worker] getter onprogress
209 [Worker] getter readyState
210 [Worker] getter result
211 [Worker] method abort
212 [Worker] method constructor
213 [Worker] method readAsArrayBuffer
214 [Worker] method readAsBinaryString
215 [Worker] method readAsDataURL
216 [Worker] method readAsText
217 [Worker] setter onabort
218 [Worker] setter onerror
219 [Worker] setter onload
220 [Worker] setter onloadend
221 [Worker] setter onloadstart
222 [Worker] setter onprogress
223 [Worker] interface FileReaderSync
224 [Worker] method constructor
225 [Worker] method readAsArrayBuffer
226 [Worker] method readAsBinaryString
227 [Worker] method readAsDataURL
228 [Worker] method readAsText
229 [Worker] interface FormData
230 [Worker] method append
231 [Worker] method constructor
232 [Worker] interface Headers
233 [Worker] method append
234 [Worker] method constructor
235 [Worker] method delete
236 [Worker] method entries
237 [Worker] method forEach
239 [Worker] method getAll
243 [Worker] method values
244 [Worker] interface IDBCursor
245 [Worker] getter direction
247 [Worker] getter primaryKey
248 [Worker] getter source
249 [Worker] method advance
250 [Worker] method constructor
251 [Worker] method continue
252 [Worker] method delete
253 [Worker] method update
254 [Worker] interface IDBCursorWithValue
255 [Worker] getter value
256 [Worker] method constructor
257 [Worker] interface IDBDatabase
259 [Worker] getter objectStoreNames
260 [Worker] getter onabort
261 [Worker] getter onclose
262 [Worker] getter onerror
263 [Worker] getter onversionchange
264 [Worker] getter version
265 [Worker] method close
266 [Worker] method constructor
267 [Worker] method createObjectStore
268 [Worker] method deleteObjectStore
269 [Worker] method transaction
270 [Worker] setter onabort
271 [Worker] setter onclose
272 [Worker] setter onerror
273 [Worker] setter onversionchange
274 [Worker] interface IDBFactory
276 [Worker] method constructor
277 [Worker] method deleteDatabase
279 [Worker] method webkitGetDatabaseNames
280 [Worker] interface IDBIndex
281 [Worker] getter keyPath
282 [Worker] getter multiEntry
284 [Worker] getter objectStore
285 [Worker] getter unique
286 [Worker] method constructor
287 [Worker] method count
289 [Worker] method getKey
290 [Worker] method openCursor
291 [Worker] method openKeyCursor
292 [Worker] interface IDBKeyRange
293 [Worker] getter lower
294 [Worker] getter lowerOpen
295 [Worker] getter upper
296 [Worker] getter upperOpen
297 [Worker] method constructor
298 [Worker] interface IDBObjectStore
299 [Worker] getter autoIncrement
300 [Worker] getter indexNames
301 [Worker] getter keyPath
303 [Worker] getter transaction
305 [Worker] method clear
306 [Worker] method constructor
307 [Worker] method count
308 [Worker] method createIndex
309 [Worker] method delete
310 [Worker] method deleteIndex
312 [Worker] method index
313 [Worker] method openCursor
315 [Worker] interface IDBOpenDBRequest
316 [Worker] getter onblocked
317 [Worker] getter onupgradeneeded
318 [Worker] method constructor
319 [Worker] setter onblocked
320 [Worker] setter onupgradeneeded
321 [Worker] interface IDBRequest
322 [Worker] getter error
323 [Worker] getter onerror
324 [Worker] getter onsuccess
325 [Worker] getter readyState
326 [Worker] getter result
327 [Worker] getter source
328 [Worker] getter transaction
329 [Worker] method constructor
330 [Worker] setter onerror
331 [Worker] setter onsuccess
332 [Worker] interface IDBTransaction
334 [Worker] getter error
336 [Worker] getter onabort
337 [Worker] getter oncomplete
338 [Worker] getter onerror
339 [Worker] method abort
340 [Worker] method constructor
341 [Worker] method objectStore
342 [Worker] setter onabort
343 [Worker] setter oncomplete
344 [Worker] setter onerror
345 [Worker] interface IDBVersionChangeEvent
346 [Worker] getter dataLoss
347 [Worker] getter dataLossMessage
348 [Worker] getter newVersion
349 [Worker] getter oldVersion
350 [Worker] method constructor
351 [Worker] interface ImageData
352 [Worker] getter height
353 [Worker] getter width
354 [Worker] method constructor
355 [Worker] interface MessageChannel
356 [Worker] getter port1
357 [Worker] getter port2
358 [Worker] method constructor
359 [Worker] interface MessageEvent
361 [Worker] getter lastEventId
362 [Worker] getter origin
363 [Worker] getter ports
364 [Worker] getter source
365 [Worker] method constructor
366 [Worker] method initMessageEvent
367 [Worker] interface MessagePort
368 [Worker] getter onmessage
369 [Worker] method close
370 [Worker] method constructor
371 [Worker] method postMessage
372 [Worker] method start
373 [Worker] setter onmessage
374 [Worker] interface Notification
380 [Worker] getter onclick
381 [Worker] getter onclose
382 [Worker] getter onerror
383 [Worker] getter onshow
384 [Worker] getter requireInteraction
385 [Worker] getter silent
387 [Worker] getter title
388 [Worker] method close
389 [Worker] method constructor
390 [Worker] setter onclick
391 [Worker] setter onclose
392 [Worker] setter onerror
393 [Worker] setter onshow
394 [Worker] interface PermissionStatus
395 [Worker] getter onchange
396 [Worker] getter state
397 [Worker] method constructor
398 [Worker] setter onchange
399 [Worker] interface Permissions
400 [Worker] method constructor
401 [Worker] method query
402 [Worker] interface ProgressEvent
403 [Worker] getter lengthComputable
404 [Worker] getter loaded
405 [Worker] getter total
406 [Worker] method constructor
407 [Worker] interface ReadableByteStream
408 [Worker] method cancel
409 [Worker] method constructor
410 [Worker] method getReader
411 [Worker] interface ReadableStream
412 [Worker] method cancel
413 [Worker] method constructor
414 [Worker] method getReader
415 [Worker] interface Request
416 [Worker] getter bodyUsed
417 [Worker] getter credentials
418 [Worker] getter headers
419 [Worker] getter integrity
420 [Worker] getter method
422 [Worker] getter redirect
423 [Worker] getter referrer
425 [Worker] method arrayBuffer
427 [Worker] method clone
428 [Worker] method constructor
431 [Worker] interface Response
433 [Worker] getter bodyUsed
434 [Worker] getter headers
436 [Worker] getter status
437 [Worker] getter statusText
440 [Worker] method arrayBuffer
442 [Worker] method clone
443 [Worker] method constructor
446 [Worker] interface ServiceWorkerRegistration
447 [Worker] getter onupdatefound
448 [Worker] getter pushManager
449 [Worker] getter scope
450 [Worker] method constructor
451 [Worker] method getNotifications
452 [Worker] method showNotification
453 [Worker] method unregister
454 [Worker] method update
455 [Worker] setter onupdatefound
456 [Worker] interface SubtleCrypto
457 [Worker] method constructor
458 [Worker] method decrypt
459 [Worker] method deriveBits
460 [Worker] method deriveKey
461 [Worker] method digest
462 [Worker] method encrypt
463 [Worker] method exportKey
464 [Worker] method generateKey
465 [Worker] method importKey
467 [Worker] method unwrapKey
468 [Worker] method verify
469 [Worker] method wrapKey
470 [Worker] interface TextDecoder
471 [Worker] getter encoding
472 [Worker] getter fatal
473 [Worker] getter ignoreBOM
474 [Worker] method constructor
475 [Worker] method decode
476 [Worker] interface TextEncoder
477 [Worker] getter encoding
478 [Worker] method constructor
479 [Worker] method encode
480 [Worker] interface URL
483 [Worker] getter hostname
485 [Worker] getter origin
486 [Worker] getter password
487 [Worker] getter pathname
489 [Worker] getter protocol
490 [Worker] getter search
491 [Worker] getter username
492 [Worker] method constructor
493 [Worker] method toString
496 [Worker] setter hostname
498 [Worker] setter password
499 [Worker] setter pathname
501 [Worker] setter protocol
502 [Worker] setter search
503 [Worker] setter username
504 [Worker] interface WebSocket
505 [Worker] attribute CLOSED
506 [Worker] attribute CLOSING
507 [Worker] attribute CONNECTING
508 [Worker] attribute OPEN
509 [Worker] getter binaryType
510 [Worker] getter bufferedAmount
511 [Worker] getter extensions
512 [Worker] getter onclose
513 [Worker] getter onerror
514 [Worker] getter onmessage
515 [Worker] getter onopen
516 [Worker] getter protocol
517 [Worker] getter readyState
519 [Worker] method close
520 [Worker] method constructor
522 [Worker] setter binaryType
523 [Worker] setter onclose
524 [Worker] setter onerror
525 [Worker] setter onmessage
526 [Worker] setter onopen
527 [Worker] interface WorkerGlobalScope
528 [Worker] attribute PERSISTENT
529 [Worker] attribute TEMPORARY
530 [Worker] getter console
531 [Worker] getter crypto
532 [Worker] getter indexedDB
533 [Worker] getter location
534 [Worker] getter navigator
535 [Worker] getter onerror
536 [Worker] getter performance
538 [Worker] getter webkitIndexedDB
541 [Worker] method clearInterval
542 [Worker] method clearTimeout
543 [Worker] method close
544 [Worker] method constructor
545 [Worker] method fetch
546 [Worker] method importScripts
547 [Worker] method setInterval
548 [Worker] method setTimeout
549 [Worker] method webkitRequestFileSystem
550 [Worker] method webkitRequestFileSystemSync
551 [Worker] method webkitResolveLocalFileSystemSyncURL
552 [Worker] method webkitResolveLocalFileSystemURL
553 [Worker] setter console
554 [Worker] setter onerror
555 [Worker] interface WorkerLocation
558 [Worker] getter hostname
560 [Worker] getter origin
561 [Worker] getter pathname
563 [Worker] getter protocol
564 [Worker] getter search
565 [Worker] method constructor
566 [Worker] method toString
567 [Worker] interface WorkerNavigator
568 [Worker] getter appCodeName
569 [Worker] getter appName
570 [Worker] getter appVersion
571 [Worker] getter hardwareConcurrency
572 [Worker] getter onLine
573 [Worker] getter permissions
574 [Worker] getter platform
575 [Worker] getter product
576 [Worker] getter userAgent
577 [Worker] method constructor
578 [Worker] interface XMLHttpRequest
579 [Worker] attribute DONE
580 [Worker] attribute HEADERS_RECEIVED
581 [Worker] attribute LOADING
582 [Worker] attribute OPENED
583 [Worker] attribute UNSENT
584 [Worker] getter onreadystatechange
585 [Worker] getter readyState
586 [Worker] getter response
587 [Worker] getter responseText
588 [Worker] getter responseType
589 [Worker] getter responseURL
590 [Worker] getter responseXML
591 [Worker] getter status
592 [Worker] getter statusText
593 [Worker] getter timeout
594 [Worker] getter upload
595 [Worker] getter withCredentials
596 [Worker] method abort
597 [Worker] method constructor
598 [Worker] method getAllResponseHeaders
599 [Worker] method getResponseHeader
601 [Worker] method overrideMimeType
603 [Worker] method setRequestHeader
604 [Worker] setter onreadystatechange
605 [Worker] setter responseType
606 [Worker] setter timeout
607 [Worker] setter withCredentials
608 [Worker] interface XMLHttpRequestEventTarget
609 [Worker] getter onabort
610 [Worker] getter onerror
611 [Worker] getter onload
612 [Worker] getter onloadend
613 [Worker] getter onloadstart
614 [Worker] getter onprogress
615 [Worker] getter ontimeout
616 [Worker] method constructor
617 [Worker] setter onabort
618 [Worker] setter onerror
619 [Worker] setter onload
620 [Worker] setter onloadend
621 [Worker] setter onloadstart
622 [Worker] setter onprogress
623 [Worker] setter ontimeout
624 [Worker] interface XMLHttpRequestUpload
625 [Worker] method constructor
626 [Worker] interface webkitIDBCursor
627 [Worker] getter direction
629 [Worker] getter primaryKey
630 [Worker] getter source
631 [Worker] method advance
632 [Worker] method constructor
633 [Worker] method continue
634 [Worker] method delete
635 [Worker] method update
636 [Worker] interface webkitIDBDatabase
638 [Worker] getter objectStoreNames
639 [Worker] getter onabort
640 [Worker] getter onclose
641 [Worker] getter onerror
642 [Worker] getter onversionchange
643 [Worker] getter version
644 [Worker] method close
645 [Worker] method constructor
646 [Worker] method createObjectStore
647 [Worker] method deleteObjectStore
648 [Worker] method transaction
649 [Worker] setter onabort
650 [Worker] setter onclose
651 [Worker] setter onerror
652 [Worker] setter onversionchange
653 [Worker] interface webkitIDBFactory
655 [Worker] method constructor
656 [Worker] method deleteDatabase
658 [Worker] method webkitGetDatabaseNames
659 [Worker] interface webkitIDBIndex
660 [Worker] getter keyPath
661 [Worker] getter multiEntry
663 [Worker] getter objectStore
664 [Worker] getter unique
665 [Worker] method constructor
666 [Worker] method count
668 [Worker] method getKey
669 [Worker] method openCursor
670 [Worker] method openKeyCursor
671 [Worker] interface webkitIDBKeyRange
672 [Worker] getter lower
673 [Worker] getter lowerOpen
674 [Worker] getter upper
675 [Worker] getter upperOpen
676 [Worker] method constructor
677 [Worker] interface webkitIDBObjectStore
678 [Worker] getter autoIncrement
679 [Worker] getter indexNames
680 [Worker] getter keyPath
682 [Worker] getter transaction
684 [Worker] method clear
685 [Worker] method constructor
686 [Worker] method count
687 [Worker] method createIndex
688 [Worker] method delete
689 [Worker] method deleteIndex
691 [Worker] method index
692 [Worker] method openCursor
694 [Worker] interface webkitIDBRequest
695 [Worker] getter error
696 [Worker] getter onerror
697 [Worker] getter onsuccess
698 [Worker] getter readyState
699 [Worker] getter result
700 [Worker] getter source
701 [Worker] getter transaction
702 [Worker] method constructor
703 [Worker] setter onerror
704 [Worker] setter onsuccess
705 [Worker] interface webkitIDBTransaction
707 [Worker] getter error
709 [Worker] getter onabort
710 [Worker] getter oncomplete
711 [Worker] getter onerror
712 [Worker] method abort
713 [Worker] method constructor
714 [Worker] method objectStore
715 [Worker] setter onabort
716 [Worker] setter oncomplete
717 [Worker] setter onerror
718 PASS successfullyParsed is true