gecko-dev/js/xpconnect/src
Andrew McCreight 359a6cd8c2 Bug 1611173 - Remove support for non-nsISupports XPIDL interfaces. r=nika
It used to be that some XPIDL interfaces were allowed to be non-nsISupports,
and were only used to hold a bunch of constants. It appears that we've now
had enough de-COM work happen that there are no longer any, so we can remove
support for this.

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

--HG--
extra : moz-landing-system : lando
2020-01-24 23:13:30 +00:00
..
BackstagePass.h
components.conf
ExportHelpers.cpp Bug 1609990 - AgentCluster comparison in MessagePort and BroadcastChannel - part 3 - CloneDataPolicy, r=smaug,sfink,lth 2020-01-24 16:31:21 +00:00
jsshell.msg
moz.build
nsXPConnect.cpp Bug 1611173 - Remove support for non-nsISupports XPIDL interfaces. r=nika 2020-01-24 23:13:30 +00:00
README
Sandbox.cpp Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem 2020-01-02 14:43:01 +00:00
SandboxPrivate.h Bug 1573938 - Never collect wrapper JSObjects when recording/replaying, r=mccr8. 2019-08-16 20:51:12 +00:00
xpc.msg Bug 1579049 - Part2: Expose proxy response error code in nsIProxiedChannel.idl r=mayhemer 2019-11-21 16:02:47 +00:00
XPCCallContext.cpp Bug 1573844 - Remove external references to js::Class r=mccr8 2019-08-14 17:15:15 +00:00
XPCComponents.cpp Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky 2019-12-11 06:17:44 +00:00
XPCConvert.cpp Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
XPCDebug.cpp
XPCException.cpp
XPCForwards.h
XPCInlines.h Bug 1611197, part 3 - Remove some unused hasinterface methods. r=nika 2020-01-23 17:48:40 +00:00
XPCJSContext.cpp Bug 1610387 - Remove nsAutoPtr usage from js/xpconnect/. r=mccr8 2020-01-22 20:27:41 +00:00
XPCJSID.cpp Bug 1573844 - Remove external references to js::Jsvalify and js::Valueify r=mccr8 2019-08-14 17:24:59 +00:00
XPCJSMemoryReporter.h
XPCJSRuntime.cpp Bug 1610387 - Remove nsAutoPtr usage from js/xpconnect/. r=mccr8 2020-01-22 20:27:41 +00:00
XPCJSThreadPool.h
XPCJSWeakReference.cpp
XPCJSWeakReference.h
XPCLocale.cpp 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
XPCLog.cpp
XPCLog.h
XPCMaps.cpp
XPCMaps.h
XPCModule.cpp
XPCModule.h
xpcObjectHelper.h
xpcprivate.h Bug 1611173 - Remove support for non-nsISupports XPIDL interfaces. r=nika 2020-01-24 23:13:30 +00:00
xpcpublic.h Bug 1579367 - Initialize XPCJSContext explicitly, after loading user prefs. r=kmag 2019-11-22 12:40:17 +00:00
XPCRuntimeService.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
XPCShellImpl.cpp Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
XPCString.cpp Bug 1610387 - Remove nsAutoPtr usage from js/xpconnect/. r=mccr8 2020-01-22 20:27:41 +00:00
XPCThrower.cpp
XPCVariant.cpp Bug 1603055 - Handle BigInt values in XPCVariant code. r=bzbarsky 2019-12-30 00:36:59 +00:00
XPCWrappedJS.cpp Bug 1605282 - Ensure mGCIsRunning flag is set inside WeakPointerZonesCallback, which is always called from inside the GC r=mccr8 2020-01-06 18:37:04 +00:00
XPCWrappedJSClass.cpp Bug 1611173 - Remove support for non-nsISupports XPIDL interfaces. r=nika 2020-01-24 23:13:30 +00:00
XPCWrappedJSIterator.cpp
XPCWrappedNative.cpp Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky 2019-12-11 06:17:44 +00:00
XPCWrappedNativeInfo.cpp Bug 1611173 - Remove support for non-nsISupports XPIDL interfaces. r=nika 2020-01-24 23:13:30 +00:00
XPCWrappedNativeJSOps.cpp Bug 1448967 - Remove enablePrivilege. r=mccr8,marionette-reviewers,whimboo 2020-01-08 23:14:48 +00:00
XPCWrappedNativeProto.cpp Bug 1573938 - Never collect wrapper JSObjects when recording/replaying, r=mccr8. 2019-08-16 20:51:12 +00:00
XPCWrappedNativeScope.cpp Bug 1448967 - Remove enablePrivilege. r=mccr8,marionette-reviewers,whimboo 2020-01-08 23:14:48 +00:00
XPCWrapper.cpp
XPCWrapper.h

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