NO BUG - Improve navigation of Marionette docs. r=me
authorAndreas Tolfsen <ato@sny.no>
Tue, 24 Apr 2018 08:24:00 +0100
changeset 468838 f4ca8a10f581552132c22ab4ddee242c523b9710
parent 468837 1e43ad3c9528aaa14b386a945d33a015ef2ce7e0
child 468839 86f3ef9d3d24805672d5715e79953742a8a82dc4
push id9165
push userasasaki@mozilla.com
push dateThu, 26 Apr 2018 21:04:54 +0000
treeherdermozilla-beta@064c3804de2e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersme
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
NO BUG - Improve navigation of Marionette docs. r=me MozReview-Commit-ID: 7sW0qDYWjGB
testing/marionette/doc/index.rst
--- a/testing/marionette/doc/index.rst
+++ b/testing/marionette/doc/index.rst
@@ -6,70 +6,54 @@ Marionette is the remote protocol that l
 communicate with, instrument, and control Gecko-based browsers.
 
 It provides interfaces for interacting with both the internal
 JavaScript runtime and UI elements of Gecko-based browsers, such
 as Firefox and Fennec.  It can control both the chrome- and content
 documents, giving a high level of control and ability to replicate,
 or emulate, user interaction.
 
-
-Usage
-=====
-
 Marionette can be activated by passing the `-marionette` flag. To
 start Firefox with the remote protocol turned on::
 
 	% firefox -marionette

 	1491228343089   Marionette  INFO    Listening on port 2828
 
 This binds to a TCP socket, over which clients can communicate with
 Marionette using the `protocol`_.
 
 .. _protocol: Protocol.html
 
-
-For users
-=========
-
 .. toctree::
    :maxdepth: 1
 
    Intro.md
+   PythonTests.md
    Protocol.md
-   PythonTests.md
+   Contributing.md
+   Debugging.md
+   Testing.md
+   Taskcluster.md
+   CodeStyle.md
+   Patching.md
+   SeleniumAtoms.md
+   internals/index
 
 See also:
 
 * Documentation for `Marionette Python client`_, which is used
   in-tree to write many kinds of Marionette-based tests.
 * Documentation for `Firefox Puppeteer`_, which is used to in-tree
   to write Firefox UI tests.
 
 .. _Marionette Python client: http://marionette-client.readthedocs.io
 .. _Firefox Puppeteer: http://firefox-puppeteer.readthedocs.io
 
 
-For developers
-==============
-
-.. toctree::
-   :maxdepth: 1
-
-   Contributing.md
-   Debugging.md
-   Testing.md
-   Taskcluster.md
-   CodeStyle.md
-   Patching.md
-   SeleniumAtoms.md
-   internals/index
-
-
 Bugs
 ====
 
 Bugs are tracked in the `Testing :: Marionette` component.
 
 
 Communication
 =============