gecko-dev/js
Lars T Hansen ea7268ed2f Bug 1599659 - Predicate to test context for live SABs. r=jonco
SABs become foreground-finalizable so that we can access the runtime
during finalization.  Then a simple counter on the runtime will track
live SABs for the runtime, and the predicate on the context can get
its information from the runtime.

Fallout: SABs are now enabled on the globals used for jsapi-tests.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 18:36:21 +00:00
..
ductwork/debugger
examples
ipc Bug 1588231. Remove special-cased QI-for-DOM-objects handling in CPOWs, since no one uses it outside of one test. r=peterv 2019-10-14 10:31:28 +00:00
public Bug 1511958 - Implement i64<>JavaScript’s BigInt conversions proposal (part 2, runtime flag and testing function) 2019-12-04 13:30:06 +02:00
rust Bug 1590907 - Remove obsolete macro JS_NO_JSVAL_JSID_STRUCT_TYPES. r=sfink 2019-11-12 22:00:55 +00:00
src Bug 1599659 - Predicate to test context for live SABs. r=jonco 2019-12-05 18:36:21 +00:00
xpconnect Bug 1517588. Use nsIPrincipal::IsSystemPrincipal instead of nsContentUtils::IsSystemPrincipal r=bzbarsky 2019-12-05 04:44:32 +00:00
app.mozbuild
ffi.configure
moz.build Bug 1564180 - Integrate SpiderMonkey docs with |mach doc|. r=jimb 2019-11-19 07:28:10 +00:00
moz.configure Bug 1592302: Part 2: Add new regexp files to build behind config option r=mgaudet 2019-12-02 16:13:05 +00:00
sub.configure Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00