gecko-dev/js/xpconnect/loader
Nicholas Nethercote 2fcd08a173 Bug 1486690 - Rename NS_str{,}dup and remove unnecessary checks after calls to them. r=glandium
The 'x' prefix makes it clearer that these are infallible.

A couple of nsJSID methods are now also infallible.

--HG--
extra : rebase_source : fcce44a00212d6d341afbf3827b31bd4f7355ad5
2018-08-28 15:58:54 +10:00
..
AutoMemMap.cpp Bug 1463587: Part 2 - Add a shared-memory structured clone key-value store. r=erahm,bz 2018-06-22 20:35:49 -07:00
AutoMemMap.h Bug 1477129: Part 2 - Fix SharedMap blob handling, and add tests. r=erahm 2018-07-20 14:44:00 -07:00
ChromeScriptLoader.cpp Bug 1486577 - Don't #include "js/CompilationAndEvaluation.h" in jsapi.h, minimizing the scope of that header and reducing translation-unit size of anything that needs JSAPI but doesn't need to compile/evaluate JavaScript. r=jandem 2018-08-24 22:51:49 -05:00
moz.build Bug 1470365: Part 1 - Add a compact, read-only, shared-memory string map class. r=erahm 2018-06-29 22:50:41 -07:00
mozJSComponentLoader.cpp Bug 1486690 - Rename NS_str{,}dup and remove unnecessary checks after calls to them. r=glandium 2018-08-28 15:58:54 +10:00
mozJSComponentLoader.h Bug 1479363 part 6 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in js/xpconnect/loader. r=kmag 2018-08-02 08:49:10 +02:00
mozJSLoaderUtils.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
mozJSLoaderUtils.h
mozJSSubScriptLoader.cpp Bug 1486577 - Don't #include "js/CompilationAndEvaluation.h" in jsapi.h, minimizing the scope of that header and reducing translation-unit size of anything that needs JSAPI but doesn't need to compile/evaluate JavaScript. r=jandem 2018-08-24 22:51:49 -05:00
mozJSSubScriptLoader.h Bug 1416066 - Use XPConnect compilation scope for some non-cached local scripts with codebase principal when preload cache is enabled. r=kmag 2018-07-03 21:26:04 -04:00
PrecompiledScript.h Bug 1461012: Add CC optimizations for PrecompiledScript objects. r=mccr8 2018-05-11 15:57:31 -07:00
PScriptCache.ipdl
script_cache.py Bug 1416066 - Update script_cache.py to support new version of startup script cache file. r=kmag 2018-06-26 14:02:22 -04:00
ScriptCacheActors.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ScriptCacheActors.h
ScriptPreloader-inl.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ScriptPreloader.cpp Bug 1479363 part 6 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in js/xpconnect/loader. r=kmag 2018-08-02 08:49:10 +02:00
ScriptPreloader.h Bug 1416066 - Make ScriptPreloader wait for content-document-loaded to fire before writing cache for privileged processes. r=kmag,mconley 2018-06-22 17:29:08 -04:00
URLPreloader.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
URLPreloader.h Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan 2018-03-16 14:29:15 +01:00
XPCOMUtils.jsm Bug 1486182: Part 3 - Remove unused XPCOMUtils.enumerateCategoryEntries method. r=mossop 2018-08-24 17:20:50 -07:00