gecko-dev/js/xpconnect/src
Boris Zbarsky 8f7c90d6be Bug 1473149. Add an external string variant that keeps a DynamicAtom alive. r=njn,rwood
The change to call AsStatic() in SetKnownLiveAtom is drive-by performance cleanup.
2018-07-10 11:21:42 -07:00
..
BackstagePass.h Backed out changeset 32d9328cab02 (bug 1453795) as requested by Andi. CLOSED TREE 2018-06-21 13:30:07 +03:00
ExportHelpers.cpp Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke 2018-05-16 10:53:16 +02:00
README
Sandbox.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
SandboxPrivate.h Bug 1146316 - Preserve the wrapper of sandboxes, so that we never try to call WrapObject on them. r=bz. 2018-04-11 11:52:13 +02:00
XPCCallContext.cpp Backed out changeset 32d9328cab02 (bug 1453795) as requested by Andi. CLOSED TREE 2018-06-21 13:30:07 +03:00
XPCComponents.cpp Bug 1468752 part 4 - Remove JS_GetGlobalForObject. r=bz 2018-07-06 12:54:00 +02:00
XPCConvert.cpp Bug 1473149. Add an external string variant that keeps a DynamicAtom alive. r=njn,rwood 2018-07-10 11:21:42 -07:00
XPCDebug.cpp bug 1328964 use nsContentUtils::GetCurrentJSContext() on all threads r=smaug 2018-04-09 12:11:18 +12:00
XPCException.cpp
XPCForwards.h Bug 1170771 - Remove ThisTranslator and support code. r=bz 2018-04-05 12:49:24 +02:00
XPCInlines.h Bug 1457972 - Part 1: Unify xpconnect cleanup codepaths, r=mccr8 2018-05-14 17:55:54 -04:00
XPCJSContext.cpp Bug 1469540 - Remove option to disable Array.prototype.values. r=jandem 2018-06-05 14:57:13 +02:00
XPCJSID.cpp Bug 1444745 - Part 5: Update consumers of nsIInterfaceInfo to use the nsXPTInterfaceInfo directly, r=mccr8 2018-04-17 19:20:56 -04:00
XPCJSMemoryReporter.h Bug 1401100 - Remove nsIMemoryReporterCallback. r=erahm. 2017-09-22 08:09:29 +10:00
XPCJSRuntime.cpp Bug 1472431, nodes in Shadow DOM aren't orphan, if they are in composed document, r=mccr8 2018-07-01 22:28:17 +03:00
XPCJSWeakReference.cpp Bug 1371259 part 9. Make UnwrapReflectorToISupports return already_AddRefed<nsISupports>. r=peterv 2017-07-10 16:05:26 -04:00
XPCJSWeakReference.h
XPCLocale.cpp Bug 1409973 - Update JS runtime default locale when pref javascript.use_us_english_local changes. r=Gijs 2018-01-15 17:15:22 +08:00
XPCLog.cpp Bug 1060419 - make XPC_Log_print use VsprintfLiteral, r=froydnj 2016-12-09 10:18:04 -10:00
XPCLog.h Bug 1060419 - make XPC_Log_print use VsprintfLiteral, r=froydnj 2016-12-09 10:18:04 -10:00
XPCMaps.cpp Bug 1170771 - Remove ThisTranslator and support code. r=bz 2018-04-05 12:49:24 +02:00
XPCMaps.h Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj 2018-04-28 12:50:58 -07:00
XPCModule.cpp
XPCModule.h Bug 1435483 part 2. Stop allowing creation of Exception objects via contract/CID. r=bholley 2018-02-05 16:34:04 -05:00
XPCRuntimeService.cpp Bug 1170771 - Remove now-empty nsDOMClassInfo. r=bz 2018-04-05 14:20:44 +02:00
XPCShellImpl.cpp Bug 1471532 - Support Windows in ASan Nightly Reporter builds. r=froydnj 2018-06-27 11:19:00 +02:00
XPCString.cpp Bug 1473149. Add an external string variant that keeps a DynamicAtom alive. r=njn,rwood 2018-07-10 11:21:42 -07:00
XPCThrower.cpp Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
XPCVariant.cpp Bug 1457972 - Part 8: Remove external consumers of XPCConvert::NativeArray2JS/JSArray2Native, r=mccr8 2018-05-14 17:55:57 -04:00
XPCWrappedJS.cpp Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke 2018-06-07 16:44:40 +02:00
XPCWrappedJSClass.cpp Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke 2018-05-16 10:53:16 +02:00
XPCWrappedNative.cpp Bug 1472973 part 3 - Remove some GetGlobalForObjectCrossCompartment calls on globals/WindowProxy. r=bz 2018-07-06 18:16:23 +02:00
XPCWrappedNativeInfo.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
XPCWrappedNativeJSOps.cpp Bug 1469217 part 2 - Add APIs taking getter/setter objects instead of JSNatives. r=anba 2018-06-21 11:05:42 +02:00
XPCWrappedNativeProto.cpp Bug 1468137 - Remove JS_Get*Prototype APIs; use JS::GetRealm*Prototype instead. r=evilpie 2018-06-13 12:47:40 -07:00
XPCWrappedNativeScope.cpp Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke 2018-06-07 16:44:40 +02:00
XPCWrapper.cpp Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke 2018-05-16 10:53:16 +02:00
XPCWrapper.h Bug 1329846 (part 2) - Remove NATIVE_HAS_FLAG. r=mccr8. 2017-01-11 07:40:19 +11:00
jsshell.msg
moz.build Bug 1452981 - Remove qsObjectHelper. r=bz. 2018-05-02 11:47:02 +02:00
nsXPConnect.cpp Bug 1468928 - Unbreak build without GeckoProfiler after bug 1405374. r=mstange 2018-06-15 10:12:23 +00:00
xpc.msg Bug 1366808: Properly detect buildID mismatches between parent and child processes and display about:restartrequired to prompt the user to restart Firefox before proceeding. r=jimm,felipe,bz 2018-05-08 10:31:44 -04:00
xpcObjectHelper.h Bug 1452981 - Remove qsObjectHelper. r=bz. 2018-05-02 11:47:02 +02:00
xpcprivate.h Bug 1442737: Use shared JSM global for compilation and privileged junk scopes. r=bholley 2018-06-24 19:16:33 -07:00
xpcpublic.h Bug 1473149. Add an external string variant that keeps a DynamicAtom alive. r=njn,rwood 2018-07-10 11:21:42 -07:00

README

see http://www.mozilla.org/scriptable