gecko-dev/tools
Andrew Halberstadt 09c473ae93 Bug 1454640 - [docs] Use a single SphinxManager instance across all rebuilds r=mshal
In the mozbuild.sphinx extension, we create a new SphinxManager instance each
time. However this isn't ideal now that we can rebuild the docs within the same
interpreter using the livereload server.

This makes use of a singleton so that we can share state not only between
multiple invocations of sphinx-build, but also with the mach command. This will
be taken advantage of more heavily in future commits in this series.

MozReview-Commit-ID: 7ERYeN5BPeI

--HG--
extra : rebase_source : 44aee637ea9b828b43b82e8639ddc3cc7f68c797
2018-04-18 12:56:55 -04:00
..
bloatview
clang-tidy Bug 1452098 - Remove the checker clang-analyzer-security.insecureAPI.gets r=andi 2018-04-06 16:09:20 +02:00
code-coverage Bug 1230369 - Manually fix some remaining instances of Ci/Cc/Cu definitions and switch Components.* to using the shorthand in some places. r=florian 2018-02-07 09:24:15 +00:00
compare-locales bug 1382005, update compare-locales to 2.1, r=glandium 2017-09-18 18:31:24 +02:00
coverity Bug 1457813 - Part 3: Remove NS_PRECONDITION definition. r=froydnj 2018-05-08 22:21:22 -07:00
docs Bug 1454640 - [docs] Use a single SphinxManager instance across all rebuilds r=mshal 2018-04-18 12:56:55 -04:00
fuzzing Bug 777067 - Fuzzing: IPC Protocol Definition Language (IPDL) Protocols. r=jld 2018-04-24 20:10:15 +02:00
jprof Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
leak-gauge Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
lint Bug 1460092: Follow-up: Fix eslint test failure caused by added comment. r=bustage CLOSED TREE 2018-05-09 11:46:39 -07:00
power Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
profiler Bug 1460147 - Unbreak platforms without GeckoProfiler after bug 1457323. r=mstange 2018-05-09 03:14:32 +00:00
quitter Bug 1448070 Sign quitter.xpi as privileged r=kmag 2018-03-26 10:57:04 -07:00
rb Bug 1438839 - Fix the remaining flake8 issues by hand r=ahal 2018-03-15 11:34:03 +01:00
rewriting Bug 1418425 - Remove libbz2 files as we were only using it for crc32 as the updater moved to lzma r=glandium 2017-11-24 16:45:47 +01:00
tryselect Bug 1459728 - Include more Android test suites in try list of non-compiled suites; r=maja_zf 2018-05-09 07:36:53 -06:00
update-packaging Backed out 3 changesets (bug 1439860, bug 1441867, bug 1446110) for breaking update packaging for thunderbird. 2018-04-05 13:48:38 -06:00
mach_commands.py Bug 1455378 Give an informative error message of you try to ./mach pastebin too large a file. r=gps 2018-04-19 17:31:00 +00:00
moz.build Bug 1436802 - [lint] Add some tests for the flake8 linter integration r=andi 2018-03-22 17:24:15 -04:00