gecko-dev/js/xpconnect/wrappers
Tom Schuster 35523d50cc Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff
I am bit surprised myself, but just removing the getPropertyDescriptor trap seems to mostly work.
The only real special case here is the XPC Sandbox, which I changed to keep using its getPropertyDescriptorImpl.

testSetPropertyIgnoringNamedGetter.cpp didn't even really need its getPropertyDescriptor implementation.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 16:41:34 +00:00
..
AccessCheck.cpp Bug 1363208 part 9. Remove now-unused cross-origin Xray infrastructure. r=peterv 2019-01-21 03:33:55 +00:00
AccessCheck.h Bug 1363208 part 9. Remove now-unused cross-origin Xray infrastructure. r=peterv 2019-01-21 03:33:55 +00:00
ChromeObjectWrapper.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
ChromeObjectWrapper.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
FilteringWrapper.cpp Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff 2019-01-25 16:41:34 +00:00
FilteringWrapper.h Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff 2019-01-25 16:41:34 +00:00
moz.build Bug 1443983: Part 3 - Remove platform support for interpositions. r=mccr8 2018-03-07 18:11:18 -08:00
WaiveXrayWrapper.cpp Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff 2019-01-25 16:41:34 +00:00
WaiveXrayWrapper.h Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff 2019-01-25 16:41:34 +00:00
WrapperFactory.cpp Bug 1363208 part 8. Stop using cross-origin Xrays for Location. r=peterv 2019-01-21 03:33:32 +00:00
WrapperFactory.h Bug 1363208 part 8. Stop using cross-origin Xrays for Location. r=peterv 2019-01-21 03:33:32 +00:00
XrayWrapper.cpp Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff 2019-01-25 16:41:34 +00:00
XrayWrapper.h Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff 2019-01-25 16:41:34 +00:00