fune/js/xpconnect
Ted Campbell 69dfb519c2 Bug 1790912 - Use globalThis instead of this with jsdebugger.jsm. r=jandem,ochameau
Use 'globalThis' instead of 'this' when trying to attach a debugger to the
current global to avoid subtle footguns with the varied definitions of 'this'.
The debugger interface needs a true GlobalObject so this is much clearer. In
particular, this is a problem in test_nativewrappers.js when the test runs in
strict mode since the 'this' in the test function is no long implicitly the
global.

Differential Revision: https://phabricator.services.mozilla.com/D157544
2022-09-25 09:03:33 +00:00
..
crashtests
idl Bug 1783814 - Add documentation for remaining SandboxOptions r=kmag 2022-08-12 08:34:53 +00:00
loader Bug 1791292 - Expose nsresult for file-not-found error. r=jonco 2022-09-21 23:58:54 +00:00
public
shell Bug 1775150 - Cleanup js/xpconnect includes r=sylvestre 2022-07-04 07:35:12 +00:00
src Bug 1543537, part 3 - Cycle collect subject-to-finalization nsXPCWrappedJS. r=kmag 2022-09-24 23:24:31 +00:00
tests Bug 1790912 - Use globalThis instead of this with jsdebugger.jsm. r=jandem,ochameau 2022-09-25 09:03:33 +00:00
wrappers Bug 1769290 - Part 15: Apply mozilla-js-handle-rooted-typedef against js/xpconnect r=andi 2022-07-14 17:00:21 +00:00
mach_commands.py Bug 1779937 - Add mach xpcshell r=ahal,nalexander 2022-07-21 00:47:45 +00:00
moz.build