gecko-dev/dom/xbl
Masayuki Nakano 663f37d827 Bug 1547618 - Make dom use mozilla::PresShell rather than via nsIPresShell r=smaug
Additionally, this patch makes `nsContentUtils::DispatchXULCommand()` because
it guarantees the lifetime of **only** `PresShell` in it.  So, we need to check
the lifetime of each argument at each caller here.

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

--HG--
extra : moz-landing-system : lando
2019-04-30 01:35:30 +00:00
..
builtin Bug 1523969 part 6 - Move method definition inline comments to new line in 'dom/'. r=nika 2019-02-25 16:05:29 -06:00
crashtests Bug 1472555 - Part 1 - Remove listbox crashtests and reftests. r=bz 2018-07-07 12:45:55 +01:00
test Bug 1544322 - Part 3 - Remove the [type] attribute for multiline <script> tags loading files in chrome://mochikit/content/ r=bzbarsky 2019-04-16 03:59:25 +00:00
XBLChildrenElement.cpp Bug 1540015 - part 3: Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* r=smaug,emilio 2019-03-29 15:12:47 +00:00
XBLChildrenElement.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
moz.build Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsBindingManager.cpp Bug 1546329 - Remove dead skins code. r=bzbarsky 2019-04-25 14:00:06 +02:00
nsBindingManager.h Bug 1546329 - Remove dead skins code. r=bzbarsky 2019-04-25 14:00:06 +02:00
nsXBLBinding.cpp Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLBinding.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLContentSink.cpp Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLContentSink.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLDocumentInfo.cpp Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLDocumentInfo.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLEventHandler.cpp Bug 1534370 part 2. Annotate doCommand as MOZ_CAN_RUN_SCRIPT. r=masayuki 2019-03-12 01:57:42 +00:00
nsXBLEventHandler.h Bug 1534370 part 2. Annotate doCommand as MOZ_CAN_RUN_SCRIPT. r=masayuki 2019-03-12 01:57:42 +00:00
nsXBLMaybeCompiled.h Bug 1306008 - Give JS::Heap<T> pointer wrappers a pre-barrier r=sfink 2019-03-27 16:26:09 +00:00
nsXBLProtoImpl.cpp Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug 2019-01-03 17:48:33 +01:00
nsXBLProtoImpl.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
nsXBLProtoImplField.cpp Bug 1521732 - Part 5: RootedObjectVector. r=sfink,jonco 2019-03-26 14:00:51 +00:00
nsXBLProtoImplField.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
nsXBLProtoImplMember.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
nsXBLProtoImplMethod.cpp Bug 1521732 - Part 5: RootedObjectVector. r=sfink,jonco 2019-03-26 14:00:51 +00:00
nsXBLProtoImplMethod.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
nsXBLProtoImplProperty.cpp Bug 1521732 - Part 5: RootedObjectVector. r=sfink,jonco 2019-03-26 14:00:51 +00:00
nsXBLProtoImplProperty.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
nsXBLPrototypeBinding.cpp Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLPrototypeBinding.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLPrototypeHandler.cpp Bug 1543564 part 2. Get rid of pointless nsPIDOMWindowInner::AsInner methods. r=farre 2019-04-11 14:12:43 +00:00
nsXBLPrototypeHandler.h Bug 1547618 - Make dom use mozilla::PresShell rather than via nsIPresShell r=smaug 2019-04-30 01:35:30 +00:00
nsXBLSerialize.cpp Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
nsXBLSerialize.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLService.cpp Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLService.h Bug 1546046 - Remove support for XBL resources. r=TYLin 2019-04-23 16:43:15 +00:00
nsXBLWindowKeyHandler.cpp Bug 1540990 - Get rid of unnecessary nsIPresShell.h inclusions r=emilio 2019-04-04 00:19:48 +00:00
nsXBLWindowKeyHandler.h Bug 1534370 part 2. Annotate doCommand as MOZ_CAN_RUN_SCRIPT. r=masayuki 2019-03-12 01:57:42 +00:00