gecko-dev/dom/xbl
Boris Zbarsky 17e55fc804 Bug 1568883. Remove the QI implementation from Web IDL elements. r=peterv,mossop
The XBL test is being removed because it was the only remaining consumer of
xbl's implements="interfacename" in the tree, and was triggering QI on elements
for that codepath.

I've verified that a try run that MOZ_CRASHes when the C++ binding
QueryInterface implementation is invoked is green with these changes.

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

--HG--
extra : moz-landing-system : lando
2019-10-11 22:10:20 +00:00
..
crashtests Bug 1582884 - Enable some crashtests on Android; r=geckoview-reviewers,agi 2019-09-24 01:12:09 +00:00
stub Bug 1510785 - Only build XBL related code when MOZ_XBL is defined. r=bzbarsky 2019-10-08 23:52:14 +00:00
test Bug 1568883. Remove the QI implementation from Web IDL elements. r=peterv,mossop 2019-10-11 22:10:20 +00:00
moz.build Bug 1550058: Move most keyboard shortcut handling out of XBL. r=masayuki 2019-09-06 17:10:40 +00:00
nsBindingManager.cpp Bug 1587806 - Remove Document.loadBindingDocument; r=smaug 2019-10-10 14:21:28 +00:00
nsBindingManager.h Bug 1587806 - Remove Document.loadBindingDocument; r=smaug 2019-10-10 14:21:28 +00:00
nsXBLBinding.cpp Bug 1573938 - Never collect wrapper JSObjects when recording/replaying, r=mccr8. 2019-08-16 20:51:12 +00:00
nsXBLBinding.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLContentSink.cpp Backed out 2 changesets (bug 1558915) for causing bustages. CLOSED TREE 2019-08-02 12:17:42 +03:00
nsXBLContentSink.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLDocumentInfo.cpp Bug 1550108 - Eliminate large buffer copies from StartupCache r=froydnj 2019-10-04 20:45:09 +00:00
nsXBLDocumentInfo.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLEventHandler.cpp
nsXBLEventHandler.h
nsXBLMaybeCompiled.h Bug 1581574 - Remove Heap<T> write barrier and rely on existing read barrier to make incremental marking work r=sfink 2019-09-20 10:09:19 +00:00
nsXBLProtoImpl.cpp
nsXBLProtoImpl.h
nsXBLProtoImplField.cpp
nsXBLProtoImplField.h
nsXBLProtoImplMember.h
nsXBLProtoImplMethod.cpp
nsXBLProtoImplMethod.h
nsXBLProtoImplProperty.cpp
nsXBLProtoImplProperty.h
nsXBLPrototypeBinding.cpp Bug 1517880 - Clean up the XUL Prototype a bit. r=smaug 2019-07-26 20:16:22 +00:00
nsXBLPrototypeBinding.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLPrototypeHandler.cpp Bug 1585156 - Remove useless inclusions of nsIDOMWindow.h and nsIDOMWindowUtils.h r=smaug 2019-09-30 22:06:47 +00:00
nsXBLPrototypeHandler.h Bug 1550058: Move most keyboard shortcut handling out of XBL. r=masayuki 2019-09-06 17:10:40 +00:00
nsXBLSerialize.cpp
nsXBLSerialize.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLService.cpp Bug 1580782 - Change Callsites to use nsIPrincipal->SchemeIs r=ckerschb 2019-09-26 10:47:16 +00:00
nsXBLService.h Bug 1587806 - Remove Document.loadBindingDocument; r=smaug 2019-10-10 14:21:28 +00:00
XBLChildrenElement.cpp
XBLChildrenElement.h