Bug 1344748 - List --marionette in CLI help; r?whimboo draft
authorAndreas Tolfsen <ato@mozilla.com>
Thu, 09 Mar 2017 20:16:17 +0000
changeset 504650 5aacfaaa4c4683b997a34d7256cb32c295d69286
parent 504649 1ed994b38f4ad1e0ccb0ea90cd0bc5c730187648
child 550685 154c446b30e25321cb4012a8a89a99116b91e7b4
push id50832
push userbmo:ato@mozilla.com
push dateFri, 24 Mar 2017 14:10:32 +0000
reviewerswhimboo
bugs1344748
milestone55.0a1
Bug 1344748 - List --marionette in CLI help; r?whimboo This adds an entry to the firefox --help output mentioning Marionette, the remote control protocol server. MozReview-Commit-ID: 8mwGO0HjvOr
testing/marionette/components/marionette.js
--- a/testing/marionette/components/marionette.js
+++ b/testing/marionette/components/marionette.js
@@ -143,22 +143,25 @@ function MarionetteComponent() {
     Preferences.set(PREF_ENABLED, Preferences.get(PREF_ENABLED_FALLBACK));
   }
 }
 
 MarionetteComponent.prototype = {
   classDescription: "Marionette component",
   classID: MARIONETTE_CID,
   contractID: MARIONETTE_CONTRACT_ID,
-  QueryInterface: XPCOMUtils.generateQI(
-      [Ci.nsICommandLineHandler, Ci.nsIObserver]),
+  QueryInterface: XPCOMUtils.generateQI([
+    Ci.nsICommandLineHandler,
+    Ci.nsIObserver,
+  ]),
   _xpcom_categories: [
     {category: "command-line-handler", entry: "b-marionette"},
     {category: "profile-after-change", service: true},
   ],
+  helpInfo: "  --marionette       Enable remote control server.\n",
 };
 
 MarionetteComponent.prototype.onSocketAccepted = function (socket, transport) {
   this.logger.info("onSocketAccepted for Marionette dummy socket");
 };
 
 MarionetteComponent.prototype.onStopListening = function (socket, status) {
   this.logger.info(`onStopListening for Marionette dummy socket, code ${status}`);