RESOLVED FIXED 161397
[[Delete]] should throw for cross-origin Window / Location objects
https://bugs.webkit.org/show_bug.cgi?id=161397
Summary [[Delete]] should throw for cross-origin Window / Location objects
Chris Dumez
Reported 2016-08-30 13:26:39 PDT
[[Delete]] should throw for cross-origin Window / Location objects: - https://github.com/whatwg/html/pull/1728 Firefox and Chrome already throw.
Attachments
Patch (10.83 KB, patch)
2016-08-30 14:47 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2016-08-30 14:47:11 PDT
Chris Dumez
Comment 2 2016-08-30 14:51:06 PDT
Corresponding spec bug: https://github.com/whatwg/html/issues/1726 This is because the spec would cause us to throw only in strict mode, however, Firefox / Chrome throw in non-strict mode as well. This is being addressed via: https://github.com/whatwg/html/pull/1728
WebKit Commit Bot
Comment 3 2016-08-30 15:26:31 PDT
Comment on attachment 287433 [details] Patch Clearing flags on attachment: 287433 Committed r205200: <http://trac.webkit.org/changeset/205200>
WebKit Commit Bot
Comment 4 2016-08-30 15:26:39 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.