gecko-dev/js/xpconnect/loader
Kris Maglione 6bad4f8ef7 Bug 1366511: Part 3 - Add mozilla::ToResult() to convert other result types to equivalent Result. r=nbp,ehsan
Also adds a mozilla/ResultExtensions.h header to define the appropriate
conversion functions for nsresult and PRResult. This is in a separate header
since those types are not available in Spidermonkey, and this is the pattern
other *Extensions.h headers follow.

Also removes equivalent NS_TRY macros and WrapNSResult inlines that served the
same purpose in existing code, and are no longer necessary.

MozReview-Commit-ID: A85PCAeyWhx

--HG--
extra : rebase_source : a5988ff770888f901dd0798e7717bcf6254460cd
2017-08-29 21:28:31 -07:00
..
AutoMemMap.cpp Bug 1366511: Part 3 - Add mozilla::ToResult() to convert other result types to equivalent Result. r=nbp,ehsan 2017-08-29 21:28:31 -07:00
AutoMemMap.h Backed out changeset 540ecb4c1f0f (bug 1361900) 2017-05-13 18:53:35 +02:00
ChromeScriptLoader.cpp Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm 2017-07-26 16:13:35 +08:00
ISO8601DateUtils.jsm
moz.build Bug 1361900: Part 6 - Add content process support for the script preloader. r=erahm,gabor 2017-05-02 17:17:52 -07:00
mozJSComponentLoader.cpp Bug 1394556: Part 2 - Compile all JSM/module scripts in strict mode. r=Mossop 2017-08-28 11:39:06 -07:00
mozJSComponentLoader.h Bug 1383215: Part 4 - Use location string as key in modules map. r=mccr8 2017-07-24 20:32:42 -07:00
mozJSLoaderUtils.cpp Bug 1379023, part 3 - Make WriteCachedScript assert about the system principal not require the argument. r=mrbkap 2017-07-07 11:27:53 -07:00
mozJSLoaderUtils.h Bug 1379023, part 3 - Make WriteCachedScript assert about the system principal not require the argument. r=mrbkap 2017-07-07 11:27:53 -07:00
mozJSSubScriptLoader.cpp Bug 1394467: Remove unused procompileScript method. r=mccr8 2017-08-28 09:21:46 -07:00
mozJSSubScriptLoader.h Bug 1379023, part 4 - Remove mSystemPrincipal fields from mozJSSubScriptLoader and mozJSComponentLoader. r=mrbkap 2017-07-07 11:29:48 -07:00
PrecompiledScript.h Bug 1333990: Part 1a - Add an async script pre-loading utility. r=billm,shu 2017-03-16 19:10:40 -07:00
PScriptCache.ipdl Bug 1361900: Part 6 - Add content process support for the script preloader. r=erahm,gabor 2017-05-02 17:17:52 -07:00
script_cache.py Backed out changeset bd55bd27bb1e (bug 1361900) 2017-05-13 18:53:45 +02:00
ScriptCacheActors.cpp Bug 1361900: Part 10 - Replace linked lists with a single hashtable. r=erahm 2017-05-13 22:43:08 -07:00
ScriptCacheActors.h Bug 1361900: Part 10 - Replace linked lists with a single hashtable. r=erahm 2017-05-13 22:43:08 -07:00
ScriptPreloader-inl.h Bug 1366511: Part 3 - Add mozilla::ToResult() to convert other result types to equivalent Result. r=nbp,ehsan 2017-08-29 21:28:31 -07:00
ScriptPreloader.cpp Bug 1366511: Part 3 - Add mozilla::ToResult() to convert other result types to equivalent Result. r=nbp,ehsan 2017-08-29 21:28:31 -07:00
ScriptPreloader.h Remove unused lazy imports. r=trivial (no bug) 2017-08-02 21:09:38 -07:00
XPCOMUtils.jsm Backed out changeset eca521df662f (bug 1388221) for browser_library_downloads.js, browser_library_infoBox.js and browser_library_search.js failures on OS X 2017-08-26 17:34:08 -07:00