New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cross-origin objects: symbol properties are not enumerable #6583
Conversation
Second follow-up for #6538.
Firefox (nightly)Testing web-platform-tests at revision c7f4b7f All results2 tests ran/html/browsers/origin/cross-origin-objects/cross-origin-objects.html
/html/browsers/the-window-object/window-indexed-properties.html
|
Sauce (safari)Testing web-platform-tests at revision c7f4b7f All results2 tests ran/html/browsers/origin/cross-origin-objects/cross-origin-objects.html
/html/browsers/the-window-object/window-indexed-properties.html
|
Chrome (unstable)Testing web-platform-tests at revision c7f4b7f All results2 tests ran/html/browsers/origin/cross-origin-objects/cross-origin-objects.html
/html/browsers/the-window-object/window-indexed-properties.html
|
Sauce (MicrosoftEdge)Testing web-platform-tests at revision c7f4b7f All results2 tests ran/html/browsers/origin/cross-origin-objects/cross-origin-objects.html
/html/browsers/the-window-object/window-indexed-properties.html
|
Looks good, thank you! |
Added a test for same-origin indexed properties now. Finds bugs in Chrome and Safari. |
…le. r=bholley The list of exposed properties can be gotten via Object.getOwnPropertyNames/Symbols already, so there's nothing to be won from the non-enumerability. The web platform test changes are backports of web-platform-tests/wpt#6538 and web-platform-tests/wpt#6571 and web-platform-tests/wpt#6583 The js/xpconnect/tests/mochitest/*crossOriginObject* tests being removed are just older versions of the web platfrom test.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…le. r=bholley The list of exposed properties can be gotten via Object.getOwnPropertyNames/Symbols already, so there's nothing to be won from the non-enumerability. The web platform test changes are backports of web-platform-tests/wpt#6538 and web-platform-tests/wpt#6571 and web-platform-tests/wpt#6583 The js/xpconnect/tests/mochitest/*crossOriginObject* tests being removed are just older versions of the web platfrom test.
…le. r=bholley The list of exposed properties can be gotten via Object.getOwnPropertyNames/Symbols already, so there's nothing to be won from the non-enumerability. The web platform test changes are backports of web-platform-tests/wpt#6538 and web-platform-tests/wpt#6571 and web-platform-tests/wpt#6583 The js/xpconnect/tests/mochitest/*crossOriginObject* tests being removed are just older versions of the web platfrom test.
…le. r=bholley The list of exposed properties can be gotten via Object.getOwnPropertyNames/Symbols already, so there's nothing to be won from the non-enumerability. The web platform test changes are backports of web-platform-tests/wpt#6538 and web-platform-tests/wpt#6571 and web-platform-tests/wpt#6583 The js/xpconnect/tests/mochitest/*crossOriginObject* tests being removed are just older versions of the web platfrom test.
…le. r=bholley The list of exposed properties can be gotten via Object.getOwnPropertyNames/Symbols already, so there's nothing to be won from the non-enumerability. The web platform test changes are backports of web-platform-tests/wpt#6538 and web-platform-tests/wpt#6571 and web-platform-tests/wpt#6583 The js/xpconnect/tests/mochitest/*crossOriginObject* tests being removed are just older versions of the web platfrom test.
…le. r=bholley The list of exposed properties can be gotten via Object.getOwnPropertyNames/Symbols already, so there's nothing to be won from the non-enumerability. The web platform test changes are backports of web-platform-tests/wpt#6538 and web-platform-tests/wpt#6571 and web-platform-tests/wpt#6583 The js/xpconnect/tests/mochitest/*crossOriginObject* tests being removed are just older versions of the web platfrom test. UltraBlame original commit: be396a7cf55b4a3faebb5ac0f053cfca22199686
…le. r=bholley The list of exposed properties can be gotten via Object.getOwnPropertyNames/Symbols already, so there's nothing to be won from the non-enumerability. The web platform test changes are backports of web-platform-tests/wpt#6538 and web-platform-tests/wpt#6571 and web-platform-tests/wpt#6583 The js/xpconnect/tests/mochitest/*crossOriginObject* tests being removed are just older versions of the web platfrom test. UltraBlame original commit: be396a7cf55b4a3faebb5ac0f053cfca22199686
…le. r=bholley The list of exposed properties can be gotten via Object.getOwnPropertyNames/Symbols already, so there's nothing to be won from the non-enumerability. The web platform test changes are backports of web-platform-tests/wpt#6538 and web-platform-tests/wpt#6571 and web-platform-tests/wpt#6583 The js/xpconnect/tests/mochitest/*crossOriginObject* tests being removed are just older versions of the web platfrom test. UltraBlame original commit: be396a7cf55b4a3faebb5ac0f053cfca22199686
Second follow-up for #6538.