Goloman Adrian
ba170ee295
Backed out changeset ed1adda514e3 (bug 1945020) for causing build bustages @cargo-linker. CLOSED TREE
2025-02-20 02:46:08 +02:00
Erich Gubler
0c5eba3c2b
Bug 1945020 - build(rust): bump minimum Rust version 1.76 → 1.82 r=glandium
...
…but for ASAN/TSAN, use a hack: a 1.82.0 nightly commit that tolerates
`unsafe extern` blocks, but doesn't break our current toolchain patches.
Differential Revision: https://phabricator.services.mozilla.com/D236028
2025-02-19 19:38:46 +00:00
Hanna Jones
5ae6dcb546
Bug 1921095 - set up tests for stylelint-plugin-mozilla r=frontend-codestyle-reviewers,Standard8
...
This patch sets up basic tests for our custom stylelint plugin. Additional work to get these running on automation will be done in bug 1948141 if we're alright with this approach.
Differential Revision: https://phabricator.services.mozilla.com/D238126
2025-02-18 13:55:11 +00:00
Alexandru Marc
0879b83990
Backed out changeset 86f04c8644c2 (bug 1945020) for causing build bustages CLOSED TREE
2025-02-18 14:09:26 +02:00
Erich Gubler
9b51440e71
Bug 1945020 - build(rust): bump minimum Rust version 1.76 → 1.82 r=glandium
...
…but for ASAN/TSAN, use a hack: a 1.82.0 nightly commit that tolerates
`unsafe extern` blocks, but doesn't break our current toolchain patches.
Differential Revision: https://phabricator.services.mozilla.com/D236028
2025-02-18 05:46:18 +00:00
Paul Adenot
48ac244a12
Bug 1947787 - Move simpleperf documentation in-tree. r=mstange DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D237902
2025-02-12 15:52:43 +00:00
Butkovits Atila
5a085afece
Backed out changeset e66bc1e8bbab (bug 1945020) for causing SM bustages. CLOSED TREE
2025-02-08 02:50:08 +02:00
Erich Gubler
dd1bca8759
Bug 1945020 - build(rust): bump minimum Rust version 1.76 → 1.82 r=glandium
...
…but for ASAN/TSAN, use a hack: a 1.82.0 nightly commit that tolerates
`unsafe extern` blocks, but doesn't break our current toolchain patches.
Differential Revision: https://phabricator.services.mozilla.com/D236028
2025-02-07 20:49:35 +00:00
Ben Hearsum
eb3322e315
Bug 1946210: add firefox source docs for update verify r=releng-reviewers,ahal DONTBUILD
...
These docs replace the mostly dated README. The first half of that has been entirely rewritten to reflect the current state of things. The second half ("Running it locally") has been preserved in full.
Differential Revision: https://phabricator.services.mozilla.com/D236937
2025-02-07 20:23:07 +00:00
Stanca Serban
8f8abfc6bf
Backed out changeset 92f2e85a4d1d (bug 1945020) for causing sm bustages in math-fdlibm-sincostan.js. CLOSED TREE
2025-02-07 04:23:29 +02:00
Erich Gubler
2fbeb9674c
Bug 1945020 - build(rust): bump minimum Rust version 1.76 → 1.82 r=glandium
...
…but for ASAN/TSAN, use a hack: a 1.82.0 nightly commit that tolerates
`unsafe extern` blocks, but doesn't break our current toolchain patches.
Differential Revision: https://phabricator.services.mozilla.com/D236028
2025-02-06 22:12:03 +00:00
Andrew Halberstadt
629c3f0c5a
Bug 1944916 - [mozlint] Add ability to lint files from stdin to mozlint, r=linter-reviewers,sylvestre
...
This allows `./mach lint` to be used with integrations that expect to
pass in file contents on stdin and get a fixed version of the file on
stdout.
Differential Revision: https://phabricator.services.mozilla.com/D236224
2025-02-06 19:54:47 +00:00
Mark Banner
97caba169b
Bug 1946118 - Update vendored files, and add new files for the application-services search component. r=bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D236888
2025-02-06 07:42:20 +00:00
Erich Gubler
85785051f2
Bug 1945020 - docs(rust): note Rust version as 1.76 for Firefox 136 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D236655
2025-02-04 03:24:06 +00:00
Mike Conley
829da877ed
Bug 1938452 - Move newtab documentation to browser/extensions/newtab. r=omc-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,pdahiya,mossop,amy
...
Differential Revision: https://phabricator.services.mozilla.com/D233866
2025-02-03 16:45:30 +00:00
Alexandru Marc
88e7c19d5c
Backed out 10 changesets (bug 1938452) for causing node failures CLOSED TREE
...
Backed out changeset f6a771e83261 (bug 1938452)
Backed out changeset 69f385bc90ce (bug 1938452)
Backed out changeset 9c8837fc4805 (bug 1938452)
Backed out changeset c9737e213e42 (bug 1938452)
Backed out changeset ac0a50aaf347 (bug 1938452)
Backed out changeset f1f41e902e36 (bug 1938452)
Backed out changeset aef74a3d077d (bug 1938452)
Backed out changeset 8ca1a633192a (bug 1938452)
Backed out changeset 88df910fa038 (bug 1938452)
Backed out changeset cd4fdafb2594 (bug 1938452)
2025-02-03 18:28:59 +02:00
Mike Conley
b75d1059ab
Bug 1938452 - Move newtab documentation to browser/extensions/newtab. r=omc-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,pdahiya,mossop,amy
...
Differential Revision: https://phabricator.services.mozilla.com/D233866
2025-02-03 15:07:08 +00:00
Gregory Pappas
cbb36dfedd
Bug 1875216 - part 2: Remove linting for XPCOMUtils.defineLazyGetter r=arai,Standard8,frontend-codestyle-reviewers,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D202127
2025-02-03 14:49:37 +00:00
Goloman Adrian
d11736cb29
Backed out changeset cc6c49efcb3d (bug 1945020) for causing build bustages. CLOSED TREE
2025-01-31 05:21:08 +02:00
Erich Gubler
fa7ea54aad
Bug 1945020 - build(rust): bump minimum Rust version 1.76 → 1.82 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D236028
2025-01-31 03:02:53 +00:00
Vincent Hilla
f1bd52b117
Bug 1943947 - Update source docs review groups table. r=firefox-source-docs-reviewers,dom-core,translations-reviewers,sylvestre,jjaschke DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D235606
2025-01-27 19:46:22 +00:00
Malte Jürgens
421f16f86b
Bug 1925553 - Document Permission Manager and Remote Permissions in Source Docs r=emz,permissions-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D234167
2025-01-27 16:16:28 +00:00
Sylvestre Ledru
b588c53a93
Bug 1943936 - codespell 2.4.0: typo fixes r=linter-reviewers,profiler-reviewers,canaltinova,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D235601
2025-01-27 15:28:31 +00:00
Tooru Fujisawa
94bba12a39
Bug 1936051 - Part 15: Remove JSM handling from eslint config. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D233741
2025-01-23 12:09:37 +00:00
Tooru Fujisawa
a52536e7e4
Bug 1936051 - Part 7: Remove JSM handling from the use-isInstance rule. r=Standard8,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D233733
2025-01-23 12:09:34 +00:00
Tooru Fujisawa
1c92ef1014
Bug 1936051 - Part 6: Remove JSM handling from the reject-eager-module-in-lazy-getter rule. r=Standard8,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D233732
2025-01-23 12:09:33 +00:00
Tooru Fujisawa
2b05a3b05e
Bug 1936051 - Part 5: Remove the reject-global-this rule. r=Standard8,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D233731
2025-01-23 12:09:33 +00:00
Tooru Fujisawa
7ea13bcadf
Bug 1936051 - Part 4: Remove the use-chromeutils-import rule. r=Standard8,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D233730
2025-01-23 12:09:32 +00:00
Tooru Fujisawa
404a6afa61
Bug 1936051 - Part 3: Remove the reject-chromeutils-import rule. r=Standard8,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D233729
2025-01-23 12:09:32 +00:00
Tooru Fujisawa
77aae738a1
Bug 1936051 - Part 2: Remove the reject-chromeutils-import-params rule. r=Standard8,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D233728
2025-01-23 12:09:31 +00:00
Tooru Fujisawa
142c49a4d5
Bug 1936051 - Part 1: Remove the mark-exported-symbols-as-used rule. r=Standard8,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D233727
2025-01-23 12:09:30 +00:00
Ben Dean-Kawamura
25e192ccd7
Bug 1942391 - Vendor in app-services 25934715ecc08fc922c80797c637dea64ee742d1, r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D234778
2025-01-18 05:59:07 +00:00
Karl Tomlinson
b865e00a1f
Bug 1940883 add a state diagram for MediaFormatReader::Update() r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D234573
2025-01-17 22:26:29 +00:00
Mike Conley
5e236d8ae5
Bug 1917913 - Make CustomizableUI.sys.mjs pass the valid-jsdoc ESLint rule and add initial source documentation. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D222679
2025-01-16 21:14:21 +00:00
Nicholas Rishel
f9c33b0fd3
Bug 1890431 - Add configs for rust-analyzer includes that are not automatically detected - i.e. all code outside of the source root and crate-specific OUT_DIRs. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D233589
2025-01-14 01:13:47 +00:00
Mike Kaply
623f628776
Bug 1902338 - Add docs for building Firefox on Windows with WSL. r=glandium DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D213604
2025-01-10 15:37:33 +00:00
Mark Banner
7ba14bc2ee
Bug 1940268 - Add a linter for names in node package.json files. r=linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D233181
2025-01-10 08:41:05 +00:00
Mike Hommey
e495b34174
Bug 1924961 - Update builders to rustc 1.84. r=firefox-build-system-reviewers,sergesanspaille
...
code-coverage builds are kept on rustc 1.83 because rustc 1.84 dropped
support for gcov and switching to source-based coverage will take some
effort.
Differential Revision: https://phabricator.services.mozilla.com/D233455
2025-01-09 23:57:14 +00:00
Sandor Molnar
8c28c2b2ab
Backed out changeset b4f6966c8f18 (bug 1924961) for causing rust vendot lint failures CLOSED TREE
2025-01-10 01:22:56 +02:00
Mike Hommey
47335e44dd
Bug 1924961 - Update builders to rustc 1.84. r=firefox-build-system-reviewers,sergesanspaille
...
code-coverage builds are kept on rustc 1.83 because rustc 1.84 dropped
support for gcov and switching to source-based coverage will take some
effort.
Differential Revision: https://phabricator.services.mozilla.com/D233455
2025-01-09 20:43:11 +00:00
lougeniac64
9a886f3c69
Bug 1888472 - Refactored webext-storage sync logic with uniffied component API r=markh,extension-reviewers,sync-reviewers,robwu,lina
...
Differential Revision: https://phabricator.services.mozilla.com/D213094
2024-12-21 21:16:44 +00:00
Alexandru Marc
bd468e7d39
Backed out changeset 706e9934d689 (bug 1888472) for causing build bustages @ Cargo.lock CLOSED TREE
2024-12-20 23:46:32 +02:00
lougeniac64
db17fa2d43
Bug 1888472 - Refactored webext-storage sync logic with uniffied component API r=markh,extension-reviewers,sync-reviewers,robwu,lina
...
Differential Revision: https://phabricator.services.mozilla.com/D213094
2024-12-20 20:42:46 +00:00
Nicolas Silva
e381e9f3eb
Bug 1933987 - Add some doc about toolkit/moz.configure. r=sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D230529
2024-12-11 21:30:19 +00:00
hjones
476bb0c534
Bug 1837658 - enable Stylelint length-zero-no-unit r=frontend-codestyle-reviewers,desktop-theme-reviewers,mtigley,settings-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,translations-reviewers,android-reviewers,backup-reviewers,nchevobbe,dao,mconley,tthibaud
...
This use of units for zero length occasionally gets flagged during theme reviews so it makes sense to establish our preference and automate checks via Stylelint.
Differential Revision: https://phabricator.services.mozilla.com/D230287
2024-12-10 00:28:49 +00:00
Sylvestre Ledru
d7c69961bb
no bug - mozlint/clippy: refresh of the doc r=linter-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D231425
2024-12-09 21:04:22 +00:00
Sylvestre Ledru
84ea601596
Bug 1933136 - Sphinx: Force English as locale when building it r=firefox-source-docs-reviewers,ahal DONTBUILD
...
Some sphinx warnings might be translated and not catched by our ignore list.
Differential Revision: https://phabricator.services.mozilla.com/D230079
2024-12-06 10:13:38 +00:00
Sylvestre Ledru
bd28a77829
Bug 1933136 - Sphinx: fix a sphinx get_html_theme_path warning r=firefox-source-docs-reviewers,ahal DONTBUILD
...
Was showing:
WARNING: Calling get_html_theme_path is deprecated. If you are calling it to define html_theme_path, you are safe to remove that code.
Differential Revision: https://phabricator.services.mozilla.com/D230078
2024-12-06 10:13:38 +00:00
Tooru Fujisawa
a3700f8005
Bug 1934232 - Add document for system modules. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D230678
2024-12-05 21:04:34 +00:00
Ryan VanderMeulen
30de208496
No bug - Update Firefox Pocket Guide to reflect updated QA milestones. DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D231159
2024-12-04 22:29:24 +00:00