Bug 1319340 - part7: Fix some warnings in nsComposerCommands.h r?m_kato draft
authorMasayuki Nakano <masayuki@d-toybox.com>
Fri, 04 Aug 2017 18:50:26 +0900
changeset 644053 88b103afd8859020c4db642686f199280194dc7c
parent 644052 a4e44ef8290892e8333fa07a0b6fa2b80c2377a2
child 644054 0400c6764803e5879be0d903fdc7201045e7c1e0
push id73292
push usermasayuki@d-toybox.com
push dateThu, 10 Aug 2017 11:23:45 +0000
reviewersm_kato
bugs1319340
milestone57.0a1
Bug 1319340 - part7: Fix some warnings in nsComposerCommands.h r?m_kato MozReview-Commit-ID: A0KnOCCWqYZ
editor/composer/nsComposerCommands.h
--- a/editor/composer/nsComposerCommands.h
+++ b/editor/composer/nsComposerCommands.h
@@ -7,17 +7,16 @@
 #define nsComposerCommands_h_
 
 #include "nsIControllerCommand.h"
 #include "nsISupportsImpl.h"            // for NS_DECL_ISUPPORTS_INHERITED, etc
 #include "nscore.h"                     // for nsresult, NS_IMETHOD
 
 class nsIAtom;
 class nsICommandParams;
-class nsIEditor;
 class nsISupports;
 class nsString;
 
 namespace mozilla {
 class HTMLEditor;
 } // namespace mozilla
 
 // This is a virtual base class for commands registered with the composer controller.
@@ -206,17 +205,19 @@ protected:
 
 class nsHighlightColorStateCommand final : public nsMultiStateCommand
 {
 public:
                    nsHighlightColorStateCommand();
 
 protected:
 
-  NS_IMETHOD IsCommandEnabled(const char *aCommandName, nsISupports *aCommandRefCon, bool *_retval);
+  NS_IMETHOD IsCommandEnabled(const char* aCommandName,
+                              nsISupports* aCommandRefCon,
+                              bool* _retval) override final;
   virtual nsresult GetCurrentState(mozilla::HTMLEditor* aHTMLEditor,
                                    nsICommandParams* aParams) override final;
   virtual nsresult SetState(mozilla::HTMLEditor* aHTMLEditor,
                             nsString& newState) override final;
 
 };
 
 class nsFontColorStateCommand final : public nsMultiStateCommand
@@ -260,17 +261,19 @@ protected:
 
 class nsAbsolutePositioningCommand final : public nsBaseStateUpdatingCommand
 {
 public:
   nsAbsolutePositioningCommand();
 
 protected:
 
-  NS_IMETHOD IsCommandEnabled(const char *aCommandName, nsISupports *aCommandRefCon, bool *_retval);
+  NS_IMETHOD IsCommandEnabled(const char* aCommandName,
+                              nsISupports* aCommandRefCon,
+                              bool* _retval) override final;
   virtual nsresult GetCurrentState(mozilla::HTMLEditor* aHTMLEditor,
                                    nsICommandParams* aParams) override final;
   virtual nsresult ToggleState(mozilla::HTMLEditor* aHTMLEditor) override final;
 };
 
 // composer commands
 
 NS_DECL_COMPOSER_COMMAND(nsCloseCommand)