gecko-dev/toolkit
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
..
actors Bug 1497940 - Part V, Convert pluginProblem to UA Widget r=smaug 2018-11-22 05:49:54 +00:00
components Bug 1504660 - Implement Xrays for instanceof r=bholley 2018-12-02 22:21:51 +00:00
content Bug 1509469 Remove unused ContentAreaUtils.ioService r=dao 2018-12-01 15:05:59 +00:00
crashreporter Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
forgetaboutsite Bug 1286798 - Part 16: Adjust ClearDataService for new local storage implementation; r=asuth 2018-11-29 21:48:05 +01:00
library Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
locales Bug 1498190 - implement the 'Memory' column in about:performance, r=felipe,flod. 2018-11-22 23:51:24 +01:00
modules Bug 1506915 - Move app update auto enabled / disabled to a jsm. r=bytesized,chutten 2018-11-28 21:47:03 +00:00
mozapps Backed out 2 changesets (bug 1506987, bug 1507200) for browser-chrome failure in toolkit/mozapps/extensions/test/browser/browser_theme_previews.js 2018-12-02 00:16:20 +02:00
pluginproblem Bug 1497940 - Part V, Convert pluginProblem to UA Widget r=smaug 2018-11-22 05:49:54 +00:00
profile Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
recordreplay Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
system Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
themes Bug 1502683 - photonized primary buttons. r=ntim,dao 2018-11-30 22:13:58 +00:00
xre Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
.eslintrc.js
moz.build Bug 1472491: Part 5n - Add AudioPlaybackChild actor. r=felipe 2018-07-29 21:27:32 -07:00
moz.configure Bug 1503537 - Get rid of the pdfium & mortar code r=peterv 2018-11-28 19:31:21 +00:00
nss.configure Bug 1492716 - Part 2: Add formatting rule to help text for --{enable,disable,with,without}. r=glandium 2018-10-16 20:28:12 +09:00
toolkit.mozbuild Bug 1496327 - Remove MOZ_ENABLE_XREMOTE r=froydnj 2018-10-04 13:55:55 +00:00