{}.toString.call(crossOriginWindow) should return "[object Object]" not "[object Window]". Same applies to cross origin Location objects.
<rdar://problem/30330797>
Test case: http://w3c-test.org/html/browsers/origin/cross-origin-objects/cross-origin-objects.html (last check)
Created attachment 300431 [details] Patch
Comment on attachment 300431 [details] Patch r=me.
Comment on attachment 300431 [details] Patch Clearing flags on attachment: 300431 Committed r211600: <http://trac.webkit.org/changeset/211600>
All reviewed patches have been landed. Closing bug.