Object.getPrototypeOf() should return null cross-origin: - https://html.spec.whatwg.org/#windowproxy-getprototypeof - https://html.spec.whatwg.org/#location-getprototypeof Firefox and Chrome return null. However, WebKit returns undefined.
Created attachment 287413 [details] Patch
Ping review?
Comment on attachment 287413 [details] Patch r=me Not directly related to this patch, but it seems weird that Object.getPrototypeOf() needs to walk the stack. Why can't it just compare the callee's global object to the passed-in object's global object?
Comment on attachment 287413 [details] Patch Clearing flags on attachment: 287413 Committed r205258: <http://trac.webkit.org/changeset/205258>
All reviewed patches have been landed. Closing bug.