1 [Worker] Test to ensure that global constructors in workers environment have the right attributes
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 Starting worker: resources/global-constructors-attributes-worker.js
7 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'DataView').value is DataView
8 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'DataView').hasOwnProperty('get') is false
9 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'DataView').hasOwnProperty('set') is false
10 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'DataView').enumerable is false
11 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'DataView').configurable is true
12 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').value is EventSource
13 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').hasOwnProperty('get') is false
14 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').hasOwnProperty('set') is false
15 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').enumerable is false
16 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').configurable is true
17 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'FileReaderSync').value is FileReaderSync
18 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'FileReaderSync').hasOwnProperty('get') is false
19 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'FileReaderSync').hasOwnProperty('set') is false
20 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'FileReaderSync').enumerable is false
21 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'FileReaderSync').configurable is true
22 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Float64Array').value is Float64Array
23 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Float64Array').hasOwnProperty('get') is false
24 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Float64Array').hasOwnProperty('set') is false
25 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Float64Array').enumerable is false
26 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Float64Array').configurable is true
27 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'MessageChannel').value is MessageChannel
28 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'MessageChannel').hasOwnProperty('get') is false
29 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'MessageChannel').hasOwnProperty('set') is false
30 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'MessageChannel').enumerable is false
31 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'MessageChannel').configurable is true
32 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').value is WorkerLocation
33 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').hasOwnProperty('get') is false
34 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').hasOwnProperty('set') is false
35 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').enumerable is false
36 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').configurable is true
37 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').value is XMLHttpRequest
38 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').hasOwnProperty('get') is false
39 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').hasOwnProperty('set') is false
40 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').enumerable is false
41 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').configurable is true
42 PASS successfullyParsed is true