MessageEvent.data should deserialize in the context of the MessageEvent's global object
Created attachment 47572 [details] Patch
Comment on attachment 47572 [details] Patch Don't want actual review yet (as i don't have testcases yet)
Created attachment 47587 [details] Patch
Attachment 47587 [details] did not build on chromium: Build output: http://webkit-commit-queue.appspot.com/results/216413
Comment on attachment 47587 [details] Patch r=me
Committed r53969: <http://trac.webkit.org/changeset/53969>
This change was a flamethrower. But I think most of the tree has been put out. Gtk still looks broken though.
--- /var/lib/buildbot/build/gtk-linux-release/build/layout-test-results/fast/dom/Window/window-postmessage-clone-frames-expected.txt 2010-01-27 23:38:26.000000000 -0800 +++ /var/lib/buildbot/build/gtk-linux-release/build/layout-test-results/fast/dom/Window/window-postmessage-clone-frames-actual.txt 2010-01-27 23:38:26.000000000 -0800 @@ -5,8 +5,8 @@ PASS: (frames[0].tests[1]).event.data instanceof (frames[0]).Array is true of type boolean PASS: (frames[0].tests[2]).eventData instanceof (frames[0]).Date is true of type boolean PASS: (frames[0].tests[2]).event.data instanceof (frames[0]).Date is true of type boolean -PASS: (frames[0].tests[3]).eventData instanceof (frames[0]).File is true of type boolean -PASS: (frames[0].tests[3]).event.data instanceof (frames[0]).File is true of type boolean +FAIL: (frames[0].tests[3]).eventData instanceof (frames[0]).File is false should be true of type boolean +FAIL: (frames[0].tests[3]).event.data instanceof (frames[0]).File is false should be true of type boolean PASS: (frames[0].tests[4]).eventData instanceof (frames[0]).FileList is true of type boolean PASS: (frames[0].tests[4]).event.data instanceof (frames[0]).FileList is true of type boolean