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

Side by Side Diff: LayoutTests/fast/workers/worker-multi-port-expected.txt

Issue 30673002: More informative error messages for non-Transferables. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: More informative error messages for non-Transferables. Created 7 years, 2 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
OLDNEW
1 This test checks the various use cases around sending multiple ports through Wor ker.postMessage 1 This test checks the various use cases around sending multiple ports through Wor ker.postMessage
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 worker.postMessage("null port", [channel3.port1, null, channel3.port2]) thr ew exception DataCloneError: An object could not be cloned.. 6 PASS worker.postMessage("null port", [channel3.port1, null, channel3.port2]) thr ew exception DataCloneError: An object could not be cloned..
7 PASS worker.postMessage("notAPort", [channel3.port1, {}, channel3.port2]) threw exception DataCloneError: An object could not be cloned.. 7 PASS worker.postMessage("notAPort", [channel3.port1, {}, channel3.port2]) threw exception DataCloneError: An object could not be cloned..
8 PASS worker.postMessage("notAnArray", channel3.port1) threw exception TypeError: Type error. 8 PASS worker.postMessage("notAnArray", channel3.port1) threw exception TypeError: Failed to execute 'postMessage' on 'Worker': Second argument is neither an arra y, nor does it have indexed properties..
9 PASS worker.postMessage("notASequence", [{length: 3}]) threw exception DataClone Error: An object could not be cloned.. 9 PASS worker.postMessage("notASequence", [{length: 3}]) threw exception DataClone Error: An object could not be cloned..
10 PASS event.ports is non-null and zero length when no port sent 10 PASS event.ports is non-null and zero length when no port sent
11 PASS event.ports is non-null and zero length when empty array sent 11 PASS event.ports is non-null and zero length when empty array sent
12 PASS event.ports contains two ports when two ports sent 12 PASS event.ports contains two ports when two ports sent
13 PASS event.ports contains two ports when two ports re-sent after error 13 PASS event.ports contains two ports when two ports re-sent after error
14 14
15 TEST COMPLETE 15 TEST COMPLETE
16 16
OLDNEW
« no previous file with comments | « LayoutTests/fast/workers/worker-context-multi-port-expected.txt ('k') | LayoutTests/fast/workers/worker-onerror-09.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698