mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-27 14:52:16 +00:00
9fd1e2d108
Now, nobody (including comm-central) uses `nsITransactionListener` interface. This patch also optimizes the notifying methods of `HTMLEditor` from `TransactionManager` to make them safer and simpler. The `HTMLEditor`'s methods can drop some arguments, but I'd like to keep them to make new listeners in the future handle them easier and safer, but the `ComposerCommandsUpdater` does not require them. This is the reason why the difference of the methods' arguments. Depends on D145664 Differential Revision: https://phabricator.services.mozilla.com/D145667 |
||
---|---|---|
.. | ||
tests | ||
moz.build | ||
nsITransaction.idl | ||
nsITransactionManager.idl | ||
nsTransactionManagerCID.h | ||
TransactionItem.cpp | ||
TransactionItem.h | ||
TransactionManager.cpp | ||
TransactionManager.h | ||
TransactionStack.cpp | ||
TransactionStack.h |