| OLD | NEW |
| 1 [Worker] Tests which types are valid for crypto.randomValues. | 1 [Worker] Tests which types are valid for crypto.randomValues. |
| 2 | 2 |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
| 4 | 4 |
| 5 | 5 |
| 6 Starting worker: resources/random-values-types.js | 6 Starting worker: resources/random-values-types.js |
| 7 PASS [Worker] 'crypto' in self is true | 7 PASS [Worker] 'crypto' in self is true |
| 8 PASS [Worker] 'getRandomValues' in self.crypto is true | 8 PASS [Worker] 'getRandomValues' in self.crypto is true |
| 9 PASS [Worker] crypto.getRandomValues() threw exception TypeError: Failed to exec
ute 'getRandomValues' on 'Crypto': 1 argument required, but only 0 present.. |
| 10 PASS [Worker] crypto.getRandomValues(undefined) threw exception TypeMismatchErro
r: Failed to execute 'getRandomValues' on 'Crypto': The provided ArrayBufferView
is null.. |
| 11 PASS [Worker] crypto.getRandomValues(null) threw exception TypeMismatchError: Fa
iled to execute 'getRandomValues' on 'Crypto': The provided ArrayBufferView is n
ull.. |
| 9 PASS [Worker] random = crypto.getRandomValues(new Uint8Array(3)) is defined. | 12 PASS [Worker] random = crypto.getRandomValues(new Uint8Array(3)) is defined. |
| 10 PASS [Worker] random is an instance of Uint8Array | 13 PASS [Worker] random is an instance of Uint8Array |
| 11 PASS [Worker] view = new Uint8Array(3) is defined. | 14 PASS [Worker] view = new Uint8Array(3) is defined. |
| 12 PASS [Worker] random = crypto.getRandomValues(view) is defined. | 15 PASS [Worker] random = crypto.getRandomValues(view) is defined. |
| 13 PASS [Worker] random is view | 16 PASS [Worker] random is view |
| 14 PASS [Worker] random = crypto.getRandomValues(new Int8Array(3)) is defined. | 17 PASS [Worker] random = crypto.getRandomValues(new Int8Array(3)) is defined. |
| 15 PASS [Worker] random is an instance of Int8Array | 18 PASS [Worker] random is an instance of Int8Array |
| 16 PASS [Worker] view = new Int8Array(3) is defined. | 19 PASS [Worker] view = new Int8Array(3) is defined. |
| 17 PASS [Worker] random = crypto.getRandomValues(view) is defined. | 20 PASS [Worker] random = crypto.getRandomValues(view) is defined. |
| 18 PASS [Worker] random is view | 21 PASS [Worker] random is view |
| (...skipping 25 matching lines...) Expand all Loading... |
| 44 PASS [Worker] crypto.getRandomValues(new Float32Array(3)) threw exception TypeMi
smatchError: Failed to execute 'getRandomValues' on 'Crypto': The provided Array
BufferView is of type 'Float32', which is not an integer array type.. | 47 PASS [Worker] crypto.getRandomValues(new Float32Array(3)) threw exception TypeMi
smatchError: Failed to execute 'getRandomValues' on 'Crypto': The provided Array
BufferView is of type 'Float32', which is not an integer array type.. |
| 45 PASS [Worker] crypto.getRandomValues(new Float64Array(3)) threw exception TypeMi
smatchError: Failed to execute 'getRandomValues' on 'Crypto': The provided Array
BufferView is of type 'Float64', which is not an integer array type.. | 48 PASS [Worker] crypto.getRandomValues(new Float64Array(3)) threw exception TypeMi
smatchError: Failed to execute 'getRandomValues' on 'Crypto': The provided Array
BufferView is of type 'Float64', which is not an integer array type.. |
| 46 PASS [Worker] buffer = new Uint8Array(32) is defined. | 49 PASS [Worker] buffer = new Uint8Array(32) is defined. |
| 47 PASS [Worker] buffer.buffer is defined. | 50 PASS [Worker] buffer.buffer is defined. |
| 48 PASS [Worker] view = new DataView(buffer.buffer) is defined. | 51 PASS [Worker] view = new DataView(buffer.buffer) is defined. |
| 49 PASS [Worker] crypto.getRandomValues(view) threw exception TypeMismatchError: Fa
iled to execute 'getRandomValues' on 'Crypto': The provided ArrayBufferView is o
f type 'DataView', which is not an integer array type.. | 52 PASS [Worker] crypto.getRandomValues(view) threw exception TypeMismatchError: Fa
iled to execute 'getRandomValues' on 'Crypto': The provided ArrayBufferView is o
f type 'DataView', which is not an integer array type.. |
| 50 PASS successfullyParsed is true | 53 PASS successfullyParsed is true |
| 51 | 54 |
| 52 TEST COMPLETE | 55 TEST COMPLETE |
| 53 | 56 |
| OLD | NEW |