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

Side by Side Diff: third_party/WebKit/LayoutTests/imported/wpt/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.html

Issue 2418853003: Worker: Import "imported/wpt/workers" tests (Retry) (Closed)
Patch Set: rebase Created 4 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
(Empty)
1 <!--
2 onmessage = function(e) {
3 var imagedata = e.data;
4 imagedata.data[0] = 128;
5 postMessage(imagedata);
6 }
7
8 /*
9 -->
10 <!doctype html>
11 <title>structured clone of ImageData</title>
12 <script src="/resources/testharness.js"></script>
13 <script src="/resources/testharnessreport.js"></script>
14 <div id="log"></div>
15 <script>
16 (async_test()).step(function() {
17 var worker = new Worker('#');
18 var ctx = document.createElement('canvas').getContext('2d');
19 var imagedata = ctx.getImageData(0, 0, 300, 150);
20 worker.postMessage(imagedata);
21 worker.onmessage = this.step_func(function(e) {
22 assert_equals(''+e.data, '[object ImageData]');
23 assert_equals(e.data.data[0], 128);
24 this.done();
25 });
26 });
27 </script>
28 <!--
29 */
30 //-->
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698