gecko-dev/dom/commandhandler
Masayuki Nakano 8329e8382e Bug 1540962 - Make nsICommandManager builtinclass and make users use nsCommandManager directly r=bzbarsky
`nsICommandManager` isn't implemented by JS even in comm-central nor
BlueGriffon.  Therefore, we can make it a builtinclass.

Additionally, this patch makes all users in C++ use `nsCommandManager` which is
the only implementation of `nsICommandManager`.  This avoids QI from
`nsICommandManager` to `nsPICommandUpdater`.

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

--HG--
extra : moz-landing-system : lando
2019-04-03 12:51:38 +00:00
..
moz.build
nsBaseCommandController.cpp
nsBaseCommandController.h
nsCommandManager.cpp Bug 1540962 - Make nsICommandManager builtinclass and make users use nsCommandManager directly r=bzbarsky 2019-04-03 12:51:38 +00:00
nsCommandManager.h Bug 1540962 - Make nsICommandManager builtinclass and make users use nsCommandManager directly r=bzbarsky 2019-04-03 12:51:38 +00:00
nsCommandParams.cpp
nsCommandParams.h
nsControllerCommandTable.cpp
nsControllerCommandTable.h
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
nsIControllerCommandTable.idl
nsIControllerContext.idl
nsPICommandUpdater.idl