Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(202)

Side by Side Diff: LayoutTests/crypto/random-values-types-expected.txt

Issue 16820007: Expose crypto.getRandomValues() to workers. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase on master Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 Tests which types are valid for crypto.randomValues. 1 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 PASS 'crypto' in window is true 6 PASS 'crypto' in self is true
7 PASS 'getRandomValues' in window.crypto is true 7 PASS 'getRandomValues' in self.crypto is true
8 PASS random = crypto.getRandomValues(new Uint8Array(3)) is defined. 8 PASS random = crypto.getRandomValues(new Uint8Array(3)) is defined.
9 PASS random is an instance of Uint8Array 9 PASS random is an instance of Uint8Array
10 PASS view = new Uint8Array(3) is defined. 10 PASS view = new Uint8Array(3) is defined.
11 PASS random = crypto.getRandomValues(view) is defined. 11 PASS random = crypto.getRandomValues(view) is defined.
12 PASS random is view 12 PASS random is view
13 PASS random = crypto.getRandomValues(new Int8Array(3)) is defined. 13 PASS random = crypto.getRandomValues(new Int8Array(3)) is defined.
14 PASS random is an instance of Int8Array 14 PASS random is an instance of Int8Array
15 PASS view = new Int8Array(3) is defined. 15 PASS view = new Int8Array(3) is defined.
16 PASS random = crypto.getRandomValues(view) is defined. 16 PASS random = crypto.getRandomValues(view) is defined.
17 PASS random is view 17 PASS random is view
(...skipping 25 matching lines...) Expand all
43 PASS crypto.getRandomValues(new Float32Array(3)) threw exception Error: TypeMism atchError: DOM Exception 17. 43 PASS crypto.getRandomValues(new Float32Array(3)) threw exception Error: TypeMism atchError: DOM Exception 17.
44 PASS crypto.getRandomValues(new Float64Array(3)) threw exception Error: TypeMism atchError: DOM Exception 17. 44 PASS crypto.getRandomValues(new Float64Array(3)) threw exception Error: TypeMism atchError: DOM Exception 17.
45 PASS buffer = new Uint8Array(32) is defined. 45 PASS buffer = new Uint8Array(32) is defined.
46 PASS buffer.buffer is defined. 46 PASS buffer.buffer is defined.
47 PASS view = new DataView(buffer.buffer) is defined. 47 PASS view = new DataView(buffer.buffer) is defined.
48 PASS crypto.getRandomValues(view) threw exception Error: TypeMismatchError: DOM Exception 17. 48 PASS crypto.getRandomValues(view) threw exception Error: TypeMismatchError: DOM Exception 17.
49 PASS successfullyParsed is true 49 PASS successfullyParsed is true
50 50
51 TEST COMPLETE 51 TEST COMPLETE
52 52
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698