Tim Giles
875c819715
Bug 1740027 - Migrate "Test Verification" MDN doc to Firefox Source Docs. r=jmaher
...
Imported from: https://raw.githubusercontent.com/mdn/archived-content/main/files/en-us/mozilla/qa/test_verification/index.html
Previous URL: https://developer.mozilla.org/en-US/docs/Mozilla/QA/Test_Verification
Rendered version of previous documentation: https://web.archive.org/web/20210531181724/https://developer.mozilla.org/en-US/docs/Mozilla/QA/Test_Verification
Followed instructions at https://firefox-source-docs.mozilla.org/tools/moztreedocs/mdn-import.html
Differential Revision: https://phabricator.services.mozilla.com/D138059
2022-02-08 19:28:37 +00:00
Cristian Tuns
ccc93f6faf
Bug 1753426 - Fix lint failure r=fix CLOSED TREE
2022-02-07 08:32:10 -05:00
Sylvestre Ledru
909f96f128
Bug 1753127 - NSPR doc: Fix warnings and links r=kaie DONTBUILD
...
and remove the old doc
docs/nspr/porting_nspr_to_unix_platforms.rst
Differential Revision: https://phabricator.services.mozilla.com/D137979
2022-02-07 12:05:48 +00:00
Kai Engert
e7eabe08f4
Bug 1753127 - Additional NSPR docs from www and MDN archives. r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D137751
2022-02-07 12:05:48 +00:00
Sylvestre Ledru
caaedeee98
Bug 1753413 - fx doc: Remove whitespaces, trailing lines & windows CR r=andi,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D137741
2022-02-03 18:34:58 +00:00
Sylvestre Ledru
72a3999f74
Bug 1753127 - NSPR doc: fix some links + cosmetic changes r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D137740
2022-02-03 18:34:57 +00:00
Sylvestre Ledru
5e8728c4ac
Bug 1753127 - NSPR doc: add a listing page r=kaie DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D137772
2022-02-03 17:52:23 +00:00
Sylvestre Ledru
14e205a735
Bug 1753127 - NSPR doc: fix the typos, warnings and nbsp; r=kaie
...
Depends on D137612
Differential Revision: https://phabricator.services.mozilla.com/D137650
2022-02-02 17:19:51 +00:00
Sylvestre Ledru
16b9c75459
Bug 1753127 - NSPR doc: move the doc into docs/nspr UPGRADE_NSS_RELEASE r=kaie,bbeurdouche
...
Depends on D137611
Differential Revision: https://phabricator.services.mozilla.com/D137612
2022-02-02 17:19:51 +00:00
Sylvestre Ledru
b30245fd89
Bug 1753127 - NSPR doc: fix some links in the various part of the doc UPGRADE_NSS_RELEASE r=bbeurdouche
...
Depends on D137590
Differential Revision: https://phabricator.services.mozilla.com/D137607
2022-02-02 17:19:50 +00:00
Anastasios Bithas
ea71af5809
Bug 1650197 - Add an extension to autolink bug xxxxxxx strings in docs to bugzilla hyperlinks r=sylvestre DONTBUILD
...
An extension is created that uses SphinxTransform to convert bug xxxxxxx strings that exist in docs to reference links that redirect to the appropriate bug in bugzilla
Differential Revision: https://phabricator.services.mozilla.com/D137385
2022-01-31 15:12:40 +00:00
Shane Hughes
b023d4c351
Bug 1751668 - Add more information to Quick Reference doc. r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D136709
2022-01-31 10:25:25 +00:00
Mitchell Hentges
168707a1e5
Bug 1746286: Don't recommend adding "Mach" to your PATH r=ahal
...
This can cause issues when Mach from sourcetree A fails when used in
sourcetree B because an expected file is missing.
Differential Revision: https://phabricator.services.mozilla.com/D133951
2022-01-13 21:39:39 +00:00
David Parks
1195985bf3
Bug 1696382: Add IPC in-tree docs r=nika,gerard-majax,ipc-reviewers
...
Includes docs for IPDL actors and protocols.
Differential Revision: https://phabricator.services.mozilla.com/D121871
2022-01-13 00:10:20 +00:00
James Graham
f76ad255a6
Bug 1748845 - Add a custom mechanism to make some docs warnings fatal, r=ahal,firefox-source-docs-reviewers,sylvestre
...
The idea is to capture the warnings in a temporary file, and then
apply a set of regex to find any that should be treated as fatal.
This allows us to fix warnings one type at a time, and prevents us
regressing the warnings that are already fixed.
The "reference target not count" warning is added to the initial
forbidden list, so we can ensure we don't end up with internal links
pointing to nowhere.
Differential Revision: https://phabricator.services.mozilla.com/D135389
2022-01-11 10:48:23 +00:00
James Graham
e31c095050
Bug 1748845 - Update source-relative links in performance docs, r=firefox-source-docs-reviewers,sylvestre
...
These were broken since we adopted MyST.
Differential Revision: https://phabricator.services.mozilla.com/D135386
2022-01-11 10:48:22 +00:00
James Graham
ba41d62bb9
Bug 1748845 - Update source-relative links in rust docs, r=firefox-source-docs-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D135384
2022-01-11 10:48:21 +00:00
Chris H-C
1efbbf8bd5
Bug 1748904 - Fix use of now-obsolete eval_rst directives in docs r=firefox-source-docs-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D135252
2022-01-06 20:21:24 +00:00
Mitchell Hentges
92a19e0eb9
Bug 1740123: Allow invoking Mach outside of MozillaBuild r=glandium
...
Assuming that the `MOZILLABUILD` environment variable is set, allow
invoking Mach from non-MozillaBuild terminals.
Note that MozillaBuild still needs to be installed, and the
`MOZILLABUILD` environment variable will have to be set.
For future reference: when I tried setting this up with Windows
Store's Python 3.9, I encountered issues when running binaries installed
via `pip`: it would fail with `abort: failed to load Python DLL
python3x.dll`.
Differential Revision: https://phabricator.services.mozilla.com/D133936
2022-01-06 06:49:47 +00:00
Sylvestre Ledru
0078fdfb98
Bug 1721475 - Linux setup doc: add python3-pip in the list of packages r=firefox-build-system-reviewers,mhentges DONTBUILD
...
Depends on D134954
Differential Revision: https://phabricator.services.mozilla.com/D134955
2022-01-03 20:03:04 +00:00
Sylvestre Ledru
1662821416
Bug 1721478 - Linux setup doc: add curl in the list of packages r=firefox-build-system-reviewers,mhentges DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D134954
2022-01-03 20:03:04 +00:00
Mark Hammond
5f4fff5ef8
Bug 1745683 - add documentation for the webext-storage implementation. r=rpl,firefox-source-docs-reviewers,ahal,bdk DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D133595
2021-12-29 03:53:00 +00:00
alwu
7436bfd966
Bug 1747341 - add 'media-playback-reviewers'. r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D134588
2021-12-23 08:48:59 +00:00
championshuttler
1878ff8955
Bug 1746839 - Rename the basename in firefox source docs.r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D134270
2021-12-20 10:20:23 +00:00
championshuttler
a3dd4bd705
Bug 1746782 - Support myst parser and remove recommanmark.r=firefox-source-docs-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D134242
2021-12-20 09:45:44 +00:00
Mike Hommey
73230b8c3e
Bug 1744234 - Bump minimum Rust version to 1.57. r=firefox-build-system-reviewers,andi
...
Also update the table of Firefox requirements. It's worth noting that I
actually upgraded to 1.57 earlier than I should have (too close to
freeze), but what is done is done.
Differential Revision: https://phabricator.services.mozilla.com/D134124
2021-12-17 08:37:39 +00:00
James Graham
d0c8a06bc6
Bug 1657366 - Move wpt README to firefox-source-docs, r=karlcow
...
Add gecko-specific wpt docs to firefox-source-docs. This is instead of
the prior setup where we put the generic upstream docs on
firefox-source-docs and the gecko-specific documentation isn't
presented at all. It also avoids the problem where the upstream docs
don't build in the Firefox setup due to configuration differences.
Differential Revision: https://phabricator.services.mozilla.com/D133898
2021-12-16 15:44:15 +00:00
Valentin Gosu
e8090c4a5d
Bug 1740030 - Migrate "Writing xpcshell-based unit tests" MDN doc to Firefox Source Docs r=mbucher
...
Imported From: https://raw.githubusercontent.com/mdn/archived-content/main/files/en-us/mozilla/qa/writing_xpcshell-based_unit_tests/index.html
Previous URL: https://developer.mozilla.org/en-US/docs/Mozilla/QA/Writing_xpcshell-based_unit_tests
Rendered version of previous documentation: https://web.archive.org/web/20210601152246/https://developer.mozilla.org/en-US/docs/Mozilla/QA/Writing_xpcshell-based_unit_tests
Followed instructions at https://firefox-source-docs.mozilla.org/tools/moztreedocs/mdn-import.html
Differential Revision: https://phabricator.services.mozilla.com/D132718
2021-12-08 15:18:02 +00:00
Vincent Couvert
4f99e85adc
Bug 1742287 - Ride along: remove old path. r=mhentges,firefox-build-system-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D132297
2021-12-06 20:09:02 +00:00
Emilio Cobos Álvarez
c9d4405306
Bug 1743310 - Remove paint flashing. r=gfx-reviewers,lsalzman
...
It's only meaningfully read in two places:
* WebRender fallback code.
* Some widget DEBUG-only code, which on Linux is ifdef'd and on Windows does
some rather sketchy things like sleeping for 30ms
So I think it should be ok to remove, since WR fallback has its own flashing
pref as well, IIUC.
Differential Revision: https://phabricator.services.mozilla.com/D132313
2021-11-30 11:46:08 +00:00
James Graham
ef13df7c57
Bug 1743230 - Temporarily stop building wpt docs due to bustage. CLOSED TREE r=ahal
...
The upstream use of jsdoc doesn't seem to work trivially in our setup and
is causing bustage. Just stop building those docs for now rather than backing
out the whole sync.
Differential Revision: https://phabricator.services.mozilla.com/D132405
2021-11-29 21:14:57 +00:00
Ben Hearsum
2516d45fce
Bug 1742998: Improve documentation of MSIX packaging and development. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D132161
2021-11-26 21:25:30 +00:00
Vincent Couvert
e0bbd80ba3
Bug 1742287 - Fix Windows configuration files path (missing backslashes) and make paths highlighted. r=firefox-build-system-reviewers,mhentges DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D131730
2021-11-22 16:43:33 +00:00
Sylvestre Ledru
1e47dd5d4f
Bug 1738988
- Add support for trojan source detection in mozlint r=linter-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D131086
2021-11-19 08:37:28 +00:00
Bobby Holley
02e9792c14
Bug 1740616 - Modify the C++ style guide to prefer unsigned types and CheckedInt. r=glandium DONTBUILD
...
This commit resolves the question posed in [1], largely on the basis of
the rationale put forth by emilio [2].
The reasons cited for using signed types boil down to (1) taking
advantage of UB optimizations, (2) more tractable dynamic overflow
analysis, and (3) increased chance of the surrounding logic identifying
and rejecting overflowed values.
Emilio points out that (1) is not a durable advantage. I see some value
in (2) and (3), but I see more value in consistency with existing code
and clear communication of semantic intent to the reader.
[1] https://groups.google.com/a/mozilla.org/g/dev-platform/c/-h_2cz5APmY/
[2] https://groups.google.com/a/mozilla.org/g/dev-platform/c/-h_2cz5APmY/m/NPdl2uIhAgAJ
Differential Revision: https://phabricator.services.mozilla.com/D130928
2021-11-16 19:38:01 +00:00
Sylvestre Ledru
551a6b105b
Bug 1714788 - doc: Fix 'undefined label: firefox status flags' r=firefox-source-docs-reviewers,championshuttler DONTBUILD
...
Depends on D131095
Differential Revision: https://phabricator.services.mozilla.com/D131096
2021-11-16 07:59:49 +00:00
Sylvestre Ledru
dedafe8aea
Bug 1740890 - doc: Silent a recommonmark warning r=firefox-source-docs-reviewers,championshuttler DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D131047
2021-11-16 07:59:48 +00:00
Sylvestre Ledru
2eaffc586b
Bug 1714788 - doc: Remove the image - not available r=firefox-source-docs-reviewers,championshuttler DONTBUILD
...
'WARNING: image file not readable: public/images/sumo-flag.png'
Differential Revision: https://phabricator.services.mozilla.com/D131088
2021-11-16 07:59:45 +00:00
Mitchell Hentges
90694028ba
Bug 1740167: Update Windows setup docs to use VS 2022 r=glandium
...
* Recommend the Build Tools over the full Community IDE install
* Bump Windows 10 SDK, C++ ATL version
* Remove "Game development with C++" workload, because it doesn't seem
to be required anymore - I'm leaning on review and natural
developer-testing to confirm this assumption.
Differential Revision: https://phabricator.services.mozilla.com/D130773
2021-11-15 22:49:42 +00:00
Sylvestre Ledru
782a59628e
Bug 1682547 - Document how to merge two patches r=marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D130969
2021-11-11 13:25:30 +00:00
Nils
3c79233da8
Bug 1740294: Fix typo "then then" -> "then" r=mhentges
...
Instances of the typo that have been imported from other repositories have been left unchanged.
Differential Revision: https://phabricator.services.mozilla.com/D130561
2021-11-09 17:36:40 +00:00
Jan Odvarko
16402859b4
Bug 1737573 - [devtools] Migrate MDN docs into Sphinx (connect docs to toc + css) r=nchevobbe,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D129798
2021-11-03 10:45:52 +00:00
Myeongjun Go
a2e121e262
Bug 1674220 - [perfdocs] Enumerate Talos tests using PerfDocs r=sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D128037
2021-11-02 19:11:06 +00:00
OnuohaOluebube
5ff974a055
Bug 1460100 - Added ESLint rule to prevent use of nsIScriptableUnicodeConverter r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D129668
2021-11-01 16:56:25 +00:00
Andi-Bogdan Postelnicu
80fddabd67
Bug 1738598 - sunset Coverity in Firefox.
...
Differential Revision: https://phabricator.services.mozilla.com/D129779
2021-10-31 17:18:02 +00:00
Sylvestre Ledru
530d0ebc9b
no bug - doc: use https:// for valgrind.org r=jseward DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D129283
2021-10-22 17:09:59 +00:00
Gijs Kruitbosch
f9929798b5
Bug 1736003
- tweak security patch landing guidance, r=dveditz DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D128585
2021-10-19 22:48:26 +00:00
Tooru Fujisawa
d3871de00b
Bug 1735747 - Use mozilla-unified as mercurial bundle document example. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D128464
2021-10-14 09:19:19 +00:00
Nihanth Subramanya
e6d5cae88b
Bug 1731780 - Reject .only() chained onto add_task in tests. r=Gijs,mythmon,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D128027
2021-10-13 21:26:40 +00:00
Tooru Fujisawa
411190c9c7
Bug 1735058 - Use absolute path to mozilla-unified after possible restart of shell. r=mhentges,glandium
...
bootstrap.py may ask the restart of shell to reflect the change to login script.
Given the step 2 lets user to move to c:/mozilla-source instead of home,
the document should explicitly specify the absolute path in step 3.
Differential Revision: https://phabricator.services.mozilla.com/D128024
2021-10-13 06:42:08 +00:00