David Parks
f302214e11
Bug 1695954: Move Gecko Logging MDN Page In-tree r=nika
...
Moves the contents of https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Gecko_Logging in tree, with minor edits. The only substantive addition is the information in the warning that explains how to get child process logging from sandboxed processes on Windows.
Differential Revision: https://phabricator.services.mozilla.com/D107579
2021-03-09 16:27:29 +00:00
Valentin Gosu
07f95b4824
Bug 1696393 - Add in-tree HTTP cache docs r=necko-reviewers,sylvestre,dragana DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D107203
2021-03-08 10:28:11 +00:00
Mark Hammond
53b7398083
Bug 1690961 - add some firefox-source-docs for sync. r=firefox-source-docs-reviewers,rfkelly,LougeniaBailey,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D104146
2021-02-08 01:30:53 +00:00
Makoto Kato
d8cdbc5ec4
Bug 1687167 - Move IME handling guide to source tree. r=masayuki DONTBUILD
...
https://developer.mozilla.org/en-US/docs/Mozilla/IME_handling_guide is
archived content now, So we should move this to
https://firefox-source-docs.mozilla.org/ .
Also, I have updated mActionHint and Android section.
Differential Revision: https://phabricator.services.mozilla.com/D102118
2021-01-19 06:07:27 +00:00
Joel Maher
aa94a1b6e4
Summary: Bug 1679892 - add initial schedule of CI config changes in-tree. r=releng-reviewers,aki
...
add ci-configuration process and schedule of CI config changes in-tree
Differential Revision: https://phabricator.services.mozilla.com/D98252
2020-12-08 21:17:24 +00:00
Greg Tatum
dbae6744d9
Bug 1641000 - Start documenting the Gecko Profiler; r=gerald
...
This patch represents joint authoriship by Greg Tatum and Gerald Squelart.
This is a work in progress start to documenting the Gecko Profiler. We
collaborated on this on GitHub.
https://github.com/gregtatum/gecko-dev/tree/profiler-docs/tools/profiler/docs
Differential Revision: https://phabricator.services.mozilla.com/D97655
2020-11-20 18:55:26 +00:00
Brian Grinstead
4edb87a680
Bug 1664507 - Add documentation for testing policy r=Gijs DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D89941
2020-09-11 19:19:29 +00:00
Chris H-C
5493409c18
Bug 1654339 - Add Glean metrics autodocs to moztreedocs r=janerik,ahal
...
Also define a scheme for storing the index of Glean definitions files in a file
separate from the build system for consumption by
* mach build
* mach doc
* (future) mozilla/probe-scraper
Differential Revision: https://phabricator.services.mozilla.com/D87600
2020-08-21 16:30:45 +00:00
Myeongjun Go
32cbdb3b33
Bug 1649497 - [perfdocs] Port mozperftest into Performance Testing r=sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82207
2020-07-15 17:13:30 +00:00
Csoregi Natalia
2d34e224ae
Backed out changeset 448679382b06 (bug 1649497) for linting failures on framework_gatherers.py. CLOSED TREE
2020-07-14 20:20:48 +03:00
Myeongjun Go
62777a18b5
Bug 1649497 - [perfdocs] Port mozperftest into Performance Testing r=sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82207
2020-07-14 16:55:56 +00:00
Nicholas Nethercote
977d5b8a57
Bug 1648348
- Create "Writing Rust Code" docs. r=froydnj,zbraniecki,lina.
...
This patch includes content from the following places.
- Lina's "Getting Rusty: How to ship an XPCOM component in Firefox" slide deck.
- Zibi's "Rust <--> C/C++ FFI for newbies" gist.
It also links to Emilio's "FFI patterns #1 - Complex Rust data structures
exposed seamlessly to C++" blog post. I was going to include that content, but
it's very long, so I have omitted it for now.
Differential Revision: https://phabricator.services.mozilla.com/D81963
2020-07-07 07:38:27 +00:00
Sylvestre Ledru
4660b92c2b
Bug 1645572 - doc: fix some redirects r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D81664
2020-07-02 16:02:39 +00:00
Nicholas Nethercote
e671bf0673
Bug 1647987 - Create Rust testing docs. r=froydnj.
...
Some of the testing info is from the Oxidation wiki, and the logging info is
largely from a dev-platform email by Valentin. The other parts I wrote from
scratch.
The commit also makes some small improvements to the Rust build docs.
Differential Revision: https://phabricator.services.mozilla.com/D81017
2020-06-26 01:04:40 +00:00
Markus Stange
a917f428b8
Bug 1644047 - Add some documentation about SDKs and using macOS APIs. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D78629
2020-06-08 21:41:04 +00:00
Tarek Ziadé
7c486e2ce0
Bug 1641834 - started a Sphinx doc r=sparky,acreskey
...
Initial Sphinx structure with minimal content.
This is mostly to get started in writing doc
Differential Revision: https://phabricator.services.mozilla.com/D77440
2020-06-03 08:17:06 +00:00
mhoye
cb2f30a40e
Bug 1179358 - Consolidation of documentation patches into MC r=sylvestre
...
Depends on D68835
Differential Revision: https://phabricator.services.mozilla.com/D76398
2020-05-25 07:26:51 +00:00
mhoye
57a1c6a1d8
Bug 1179358 - Moving contribution and related info from MDN to m-c r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D68835
2020-05-25 08:53:37 +00:00
Ting-Yu Lin
8ee6670669
Bug 1628958 Part 1 - Add Layout & CSS section to Mozilla Source Tree Documentation. r=firefox-source-docs-reviewers,sylvestre
...
The documents can be generated via ./mach doc.
Differential Revision: https://phabricator.services.mozilla.com/D70475
--HG--
extra : moz-landing-system : lando
2020-04-15 18:07:24 +00:00
Narcis Beleuzu
69f64d87d9
Backed out 2 changesets (bug 1617963, bug 1179358) for Linting failure on windows_build.rst . CLOSED TREE
...
Backed out changeset a2c7ad83a45b (bug 1179358)
Backed out changeset 4cf6af7fbcdb (bug 1617963)
2020-04-13 22:53:54 +03:00
mhoye
586ad04bbc
Bug 1617963 - Moving contribution and related info from MDN to m-c r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D68835
--HG--
extra : moz-landing-system : lando
2020-04-01 22:15:27 +00:00
Sylvestre Ledru
da7b37a199
Bug 1625216 - Migration the bugzilla doc in-tree from github r=emceeaich
...
for now, it is just a pandoc -trst conversion and titles added
I will polish the files.
Differential Revision: https://phabricator.services.mozilla.com/D68510
--HG--
extra : moz-landing-system : lando
2020-03-28 00:40:49 +00:00
Sylvestre Ledru
e734d33054
no bug - contribute doc - Create some sub categories r=firefox-source-docs-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D66651
--HG--
rename : docs/contributing/artifact_builds.rst => docs/contributing/build/artifact_builds.rst
rename : docs/contributing/linux_build.rst => docs/contributing/build/linux_build.rst
rename : docs/contributing/mercurial.rst => docs/contributing/vcs/mercurial.rst
rename : docs/contributing/mercurial_bundles.rst => docs/contributing/vcs/mercurial_bundles.rst
extra : moz-landing-system : lando
2020-03-16 21:20:04 +00:00
Sylvestre Ledru
74847a316b
Bug 1619159 - Reference the code coverage doc r=marco
...
Depends on D64903
Differential Revision: https://phabricator.services.mozilla.com/D64904
--HG--
extra : moz-landing-system : lando
2020-03-02 15:43:38 +00:00
Sylvestre Ledru
6f034f2f1c
Bug 1617836 - Create a new category for sanitizer in the doc r=decoder
...
Move the *san files from fuzzing to sanitizer
Depends on D64072
Differential Revision: https://phabricator.services.mozilla.com/D64407
--HG--
rename : tools/fuzzing/docs/asan.rst => tools/sanitizer/docs/asan.rst
rename : tools/fuzzing/docs/asan_nightly.rst => tools/sanitizer/docs/asan_nightly.rst
extra : moz-landing-system : lando
2020-02-27 15:34:12 +00:00
alexandru.ionescu
5b6ff5a709
Bug 1599099 - Generate in-tree perfdocs using ./mach lint --fix. r=octavian_negru,sparky
...
This patch adds the PerfDocs Generator. Some modificiations to `run_perfdocs` were also made because verification always has to occur before the documentation generation, and generation always has to be run after verification (if verification passes).
Differential Revision: https://phabricator.services.mozilla.com/D57111
--HG--
extra : moz-landing-system : lando
2020-02-12 07:00:15 +00:00
Sylvestre Ledru
f9328d2021
Bug 1613526 - Create a code quality documentation and move the appropriate docs r=ahal
...
This for a few reasons:
* The summary becomes the landing page for code quality:
https://firefox-source-docs.mozilla.org/tools/static-analysis/summary.html
* I don't think we need a full code quality category
* Closer to the source-code-doc
* All the files at the same place
Differential Revision: https://phabricator.services.mozilla.com/D61767
--HG--
rename : tools/lint/docs/coding-style/coding_style_java.rst => docs/code-quality/coding-style/coding_style_java.rst
rename : tools/lint/docs/coding-style/coding_style_other.rst => docs/code-quality/coding-style/coding_style_other.rst
rename : tools/lint/docs/coding-style/coding_style_python.rst => docs/code-quality/coding-style/coding_style_python.rst
rename : tools/lint/docs/coding-style/format_cpp_code_with_clang-format.rst => docs/code-quality/coding-style/format_cpp_code_with_clang-format.rst
rename : tools/clang-tidy/docs/summary.rst => docs/code-quality/index.rst
rename : tools/lint/docs/create.rst => docs/code-quality/lint/create.rst
rename : tools/lint/docs/index.rst => docs/code-quality/lint/index.rst
rename : tools/lint/docs/index.rst => docs/code-quality/lint/lint.rst
rename : tools/lint/docs/linters/codespell.rst => docs/code-quality/lint/linters/codespell.rst
rename : tools/lint/docs/linters/cpp-virtual-final.rst => docs/code-quality/lint/linters/cpp-virtual-final.rst
rename : tools/lint/docs/linters/eslint-plugin-mozilla.rst => docs/code-quality/lint/linters/eslint-plugin-mozilla.rst
rename : tools/lint/docs/linters/eslint-plugin-spidermonkey-js.rst => docs/code-quality/lint/linters/eslint-plugin-spidermonkey-js.rst
rename : tools/lint/docs/linters/eslint.rst => docs/code-quality/lint/linters/eslint.rst
rename : tools/lint/docs/linters/file-perm.rst => docs/code-quality/lint/linters/file-perm.rst
rename : tools/lint/docs/linters/file-whitespace.rst => docs/code-quality/lint/linters/file-whitespace.rst
rename : tools/lint/docs/linters/flake8.rst => docs/code-quality/lint/linters/flake8.rst
rename : tools/lint/docs/linters/l10n.rst => docs/code-quality/lint/linters/l10n.rst
rename : tools/lint/docs/linters/license.rst => docs/code-quality/lint/linters/license.rst
rename : tools/lint/docs/linters/lintpref.rst => docs/code-quality/lint/linters/lintpref.rst
rename : tools/lint/docs/linters/mingw-capitalization.rst => docs/code-quality/lint/linters/mingw-capitalization.rst
rename : tools/lint/docs/linters/perfdocs.rst => docs/code-quality/lint/linters/perfdocs.rst
rename : tools/lint/docs/linters/rstlinter.rst => docs/code-quality/lint/linters/rstlinter.rst
rename : tools/lint/docs/linters/rustfmt.rst => docs/code-quality/lint/linters/rustfmt.rst
rename : tools/lint/docs/usage.rst => docs/code-quality/lint/usage.rst
rename : tools/clang-tidy/docs/index.rst => docs/code-quality/static-analysis.rst
extra : moz-landing-system : lando
2020-02-11 09:11:44 +00:00
championshuttler
739735a235
Bug 1608201 - Links broken in contributing docs.r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D59621
--HG--
extra : moz-landing-system : lando
2020-01-12 09:56:43 +00:00
Ethan Glasser-Camp
7cd2a98da0
Bug 1606026: Move existing documentation into new locations r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D58338
--HG--
rename : tools/docs/docs/contribute/mozilla_source_code_directory_structure.rst => docs/contributing/directory_structure.rst
rename : tools/docs/docs/contribute/how_to_contribute_firefox.rst => docs/contributing/how_to_contribute_firefox.rst
rename : tools/docs/docs/adding-documentation.rst => tools/moztreedocs/docs/adding-documentation.rst
rename : tools/docs/docs/index.rst => tools/moztreedocs/docs/index.rst
rename : tools/docs/docs/mdn-import.rst => tools/moztreedocs/docs/mdn-import.rst
extra : moz-landing-system : lando
2020-01-06 16:38:34 +00:00
Ethan Glasser-Camp
6f164aa98f
Bug 1606026: Move documentation entry point to docs/ r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D58552
--HG--
rename : tools/docs/conf.py => docs/conf.py
rename : tools/docs/config.yml => docs/config.yml
rename : tools/docs/index.rst => docs/index.rst
rename : tools/docs/jsdoc.json => docs/jsdoc.json
extra : moz-landing-system : lando
2020-01-06 16:14:11 +00:00