gecko-dev/dom/commandhandler
Masayuki Nakano 98518a7159 Bug 1540969 - Get rid of nsPICommandUpdater r=bzbarsky
`nsPICommandUpdater` is a scriptable interface, but nobody refers it from JS,
and it's implemented only by `nsCommandManager`.  Therefore, we can get rid
of this interface.

Additionally, `nsCommandManager::Init()` is called only by `nsDocShell`, which
is the only instantiater of the class, and returns error only when given window
is nullptr.  Therefore, we can make the constructor take the window instead.

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

--HG--
extra : moz-landing-system : lando
2019-04-03 12:53:54 +00:00
..
moz.build Bug 1540969 - Get rid of nsPICommandUpdater r=bzbarsky 2019-04-03 12:53:54 +00:00
nsBaseCommandController.cpp Bug 1540965 - Make nsIControllerContext builtinclass and removes its init() method r=bzbarsky 2019-04-03 12:52:56 +00:00
nsBaseCommandController.h Bug 1540965 - Make nsIControllerContext builtinclass and removes its init() method r=bzbarsky 2019-04-03 12:52:56 +00:00
nsCommandManager.cpp Bug 1540969 - Get rid of nsPICommandUpdater r=bzbarsky 2019-04-03 12:53:54 +00:00
nsCommandManager.h Bug 1540969 - Get rid of nsPICommandUpdater r=bzbarsky 2019-04-03 12:53:54 +00:00
nsCommandParams.cpp
nsCommandParams.h
nsControllerCommandTable.cpp Bug 1540963 - Make nsIControllerCommandTable builtinclass and make its users use nsControllerCommandTable directly r=bzbarsky 2019-04-03 12:52:14 +00:00
nsControllerCommandTable.h Bug 1540963 - Make nsIControllerCommandTable builtinclass and make its users use nsControllerCommandTable directly r=bzbarsky 2019-04-03 12:52:14 +00:00
nsICommandManager.idl Bug 1540962 - Make nsICommandManager builtinclass and make users use nsCommandManager directly r=bzbarsky 2019-04-03 12:51:38 +00:00
nsICommandParams.idl
nsIControllerCommand.idl Bug 1534370 part 1. Annotate doCommandWithParams as MOZ_CAN_RUN_SCRIPT. r=masayuki 2019-03-13 00:43:48 +00:00
nsIControllerCommandTable.idl Bug 1540963 - Make nsIControllerCommandTable builtinclass and make its users use nsControllerCommandTable directly r=bzbarsky 2019-04-03 12:52:14 +00:00
nsIControllerContext.idl Bug 1540965 - Make nsIControllerContext builtinclass and removes its init() method r=bzbarsky 2019-04-03 12:52:56 +00:00