gecko-dev/toolkit/components/mozintl
Rob Wu 7d113fddff Bug 1504660 - Implement Xrays for instanceof r=bholley
Ensure that "a instanceof b" has Xray semantics, i.e. that when b is a
XrayWrapper, that the wrapped object's getters, `Symbol.hasInstance`
hook and proxy traps are not triggered.

The toolkit/components/mozintl/test/test_mozintlhelper.js test was
updated to explicitly waive Xrays, instead of relying on the previous
behavior where Xrays were automatically waived.

Depends on D11591

Depends on D11591

Differential Revision: https://phabricator.services.mozilla.com/D11592

--HG--
extra : moz-landing-system : lando
2018-12-02 22:21:51 +00:00
..
test Bug 1504660 - Implement Xrays for instanceof r=bholley 2018-12-02 22:21:51 +00:00
MozIntlHelper.cpp Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
MozIntlHelper.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
moz.build
mozIMozIntl.idl Bug 1481972 - Add remaining countries to address autofill countries list. r=MattN 2018-09-23 23:50:03 -07:00
mozIMozIntlHelper.idl Bug 1504334 - Let Intl.RelativeTimeFormat ride the trains. r=jwalden, r=gandalf 2018-11-02 14:11:14 -07:00
mozIntl.js Bug 1504334 - Let Intl.RelativeTimeFormat ride the trains. r=jwalden, r=gandalf 2018-11-02 14:11:14 -07:00
mozIntl.manifest