Commit Graph

1174 Commits

Author SHA1 Message Date
Mark Banner
8bf730ccd9 Bug 1881701 - Move ESLint ignores and test paths to be module files as well. r=frontend-codestyle-reviewers,devtools-reviewers,Gijs,nchevobbe
This completes the moving of all the top-level configuration files to be ES modules, and named similarily.

Differential Revision: https://phabricator.services.mozilla.com/D250403
2025-05-24 17:11:39 +00:00
Drew Willcoxon
3d0a207aee Bug 1968156 - Vendor application-services 8986582 for suggest geonames and weather changes. r=daisuke,supply-chain-reviewers
This vendors this revision:
8986582d37

It also makes some desktop fixes due to some breaking changes in Suggest, which
@daisuke previously reviewed. It's a large vendor due to vendoring some new
crates plus some app-services revisions that made changes to logging and error
reporting and touched lots of files.

Differential Revision: https://phabricator.services.mozilla.com/D250877
2025-05-23 20:13:00 +00:00
agoloman
636d57b8c0 Revert (Bug 1965313, Bug 1955298) - for causing xpc and bc failures.
This reverts commit d810bb578e.

Revert "Bug 1955298 - uniffi-bindgen-gecko-js: start using the IR pipeline, r=markh,frontend-codestyle-reviewers"

This reverts commit fe3e643fee.
2025-05-23 15:52:35 +00:00
Ben Dean-Kawamura
fe3e643fee Bug 1955298 - uniffi-bindgen-gecko-js: start using the IR pipeline, r=markh,frontend-codestyle-reviewers
Updated the uniffi-bindgen-gecko-js code to use two things I've been
experimenting with:

* Use the IR pipeline code to generate the structs used to render the
  templates.
* A new test fixture for bindings generators.  This one targets bindings
  generators specifically, it doesn't try test the scaffolding code and
  it's not based on real-world example code.  I originally thought it
  would be a single crate, but I ended up needed 2 in order to test
  external types. (https://bugzilla.mozilla.org/show_bug.cgi?id=1948961)

Differential Revision: https://phabricator.services.mozilla.com/D242385
2025-05-23 14:21:55 +00:00
Paul Adenot
5829822095 Bug 1968219 - Import initial jujutsu docs in-tree. r=afranchuk
Differential Revision: https://phabricator.services.mozilla.com/D250920
2025-05-23 13:30:41 +00:00
Cristian Tuns
cc7c8d4be3 Revert "Bug 1967634 - Apply fixes from python-sites lint r=ahal,mach-reviewers" for broken tests
This reverts commit b6bab59343.

Revert "Bug 1967634 - Add `python-sites` lint to facilitate adding rules specific to `python/sites/` r=ahal"

This reverts commit cd14d13cec.

Revert "Bug 1965905 - Remove `vendor_requirements.txt/in` as they are no longer necessary with `uv` python vendoring r=ahal"

This reverts commit dbb9b5ca9b.

Revert "Bug 1965907 - Re-enable `test_vendor.py` r=ahal"

This reverts commit c39a35d0a2.
2025-05-22 22:38:47 +00:00
Alex Hochheiden
cd14d13cec Bug 1967634 - Add python-sites lint to facilitate adding rules specific to python/sites/ r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D250374
2025-05-22 22:08:32 +00:00
Sylvestre Ledru
8b5824e41b no bug - doc: remove some hg links r=mossop DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250440
2025-05-21 17:32:18 +00:00
Sylvestre Ledru
de16c6cdac Bug 1964702 - doc: replace paste.m.o by gist.github.com r=glob,tgiles DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250438
2025-05-21 17:32:14 +00:00
agoloman
63c83deb26 Revert "Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio" for causing multiple failures.
This reverts commit ec5fa1d4c0.

Revert "Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio"

This reverts commit baa5d72bbd.

Revert "Bug 1606785 - Format browser/themes and toolkit/themes CSS files with Prettier r=desktop-theme-reviewers,pip-reviewers,tabbrowser-reviewers,places-reviewers,dao,mconley"

This reverts commit 9604b0a8ae.

Revert "Bug 1606785 - Format browser/themes/preferences CSS files with Prettier r=settings-reviewers,desktop-theme-reviewers,dao,mconley"

This reverts commit 686c1cf85f.

Revert "Bug 1606785 - Format urlbar CSS files with Prettier r=urlbar-reviewers,desktop-theme-reviewers,dao"

This reverts commit a7a4f31251.

Revert "Bug 1606785 - Format webcompat CSS files with Prettier r=webcompat-reviewers,denschub"

This reverts commit 41bc4d5237.

Revert "Bug 1606785 - Format search CSS files with Prettier r=search-reviewers,jteow"

This reverts commit 7bb7f82374.

Revert "Bug 1606785 - Format dom CSS files with Prettier r=emilio"

This reverts commit c22e910235.

Revert "Bug 1606785 - Format android CSS files with Prettier r=geckoview-reviewers,hiro"

This reverts commit c08e43fc3d.

Revert "Bug 1606785 - Format layout CSS files with Prettier r=layout-reviewers,dholbert"

This reverts commit 4f2a32d1a4.

Revert "Bug 1606785 - Format devtools CSS files with Prettier r=devtools-reviewers,nchevobbe,frontend-codestyle-reviewers"

This reverts commit c05f675ddf.

Revert "Bug 1606785 - Format recomp CSS files with Prettier r=reusable-components-reviewers,desktop-theme-reviewers,dao,mkennedy"

This reverts commit b10c7de8d0.

Revert "Bug 1606785 - Format sidebar CSS files with Prettier r=sidebar-reviewers,desktop-theme-reviewers,dao,nsharpley"

This reverts commit d32c555e37.

Revert "Bug 1606785 - Format shopping CSS files with Prettier r=shopping-reviewers,desktop-theme-reviewers,dao,rking"

This reverts commit 965887a708.

Revert "Bug 1606785 - Format profiles CSS files with Prettier r=profiles-reviewers,desktop-theme-reviewers,dao,mossop"

This reverts commit 8338860f74.

Revert "Bug 1606785 - Format genai and ml CSS files with Prettier r=firefox-ai-ml-reviewers,Mardak"

This reverts commit d66681f553.

Revert "Bug 1606785 - Format firefoxview CSS files with Prettier r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman"

This reverts commit 530b815cad.

Revert "Bug 1606785 - Format aboutlogins, megalist, and form autofill CSS files with Prettier r=credential-management-reviewers,mtigley,desktop-theme-reviewers,dao"

This reverts commit 813c864381.
2025-05-21 04:49:28 +00:00
hannajones
baa5d72bbd Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D249182
2025-05-21 03:55:13 +00:00
Mark Banner
0186d5865e Bug 1967446 - Convert uniffi generated Rust modules to use moz-src. r=bdk
Differential Revision: https://phabricator.services.mozilla.com/D250243
2025-05-20 19:00:32 +00:00
Byron Jones
9b1649ae58 Bug 1966432 - Modernise Firefox's README, DONTBUILD r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D249419
2025-05-20 16:22:13 +00:00
Alexandru Marc
13387e6e59 Revert "Bug 1965313 - Reimplement enum discriminents, r=bgruber" for causing py3 failures
This reverts commit bcf4989b84.

Revert "Bug 1955298 - uniffi-bindgen-gecko-js: start using the IR pipeline, r=markh,frontend-codestyle-reviewers"

This reverts commit 6e1a647b81.
2025-05-20 16:15:02 +00:00
Ben Dean-Kawamura
6e1a647b81 Bug 1955298 - uniffi-bindgen-gecko-js: start using the IR pipeline, r=markh,frontend-codestyle-reviewers
Updated the uniffi-bindgen-gecko-js code to use two things I've been
experimenting with:

* Use the IR pipeline code to generate the structs used to render the
  templates.
* A new test fixture for bindings generators.  This one targets bindings
  generators specifically, it doesn't try test the scaffolding code and
  it's not based on real-world example code.  I originally thought it
  would be a single crate, but I ended up needed 2 in order to test
  external types. (https://bugzilla.mozilla.org/show_bug.cgi?id=1948961)

Differential Revision: https://phabricator.services.mozilla.com/D242385
2025-05-20 14:51:59 +00:00
Mike Conley
cd84a13b70 Bug 1952316 - Create ContextId module to wrap RustContextId.sys.mjs. r=nanj,markh,chutten
Differential Revision: https://phabricator.services.mozilla.com/D248973
2025-05-16 23:12:56 +00:00
Emilio Cobos Álvarez
8438ee01cb Bug 1964098 - Add some more advanced git docs. r=sylvestre,glandium
Differential Revision: https://phabricator.services.mozilla.com/D248990
2025-05-16 09:19:59 +00:00
dadaa
8565135320 Bug 1966784: Vendor application-services fa8a72a r=adw
Differential Revision: https://phabricator.services.mozilla.com/D249694
2025-05-16 03:16:49 +00:00
agoloman
dfe099fad8 Revert "Bug 1966432 - Modernise Firefox's README, DONTBUILD r=sylvestre" for causing Bugzilla failures.
This reverts commit 23a732f154.
2025-05-15 19:38:02 +00:00
Byron Jones
23a732f154 Bug 1966432 - Modernise Firefox's README, DONTBUILD r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D249419
2025-05-15 17:04:41 +00:00
Sandor Molnar
54f63424a1 Revert "Bug 1965313 - Reimplement enum discriminents, r=bgruber"
This reverts commit 02d50105b9.

Revert "Bug 1955298 - uniffi-bindgen-gecko-js: start using the IR pipeline, r=markh,frontend-codestyle-reviewers"

This reverts commit 90368cc237.
2025-05-14 22:15:45 +00:00
Ben Dean-Kawamura
90368cc237 Bug 1955298 - uniffi-bindgen-gecko-js: start using the IR pipeline, r=markh,frontend-codestyle-reviewers
Updated the uniffi-bindgen-gecko-js code to use two things I've been
experimenting with:

* Use the IR pipeline code to generate the structs used to render the
  templates.
* A new test fixture for bindings generators.  This one targets bindings
  generators specifically, it doesn't try test the scaffolding code and
  it's not based on real-world example code.  I originally thought it
  would be a single crate, but I ended up needed 2 in order to test
  external types. (https://bugzilla.mozilla.org/show_bug.cgi?id=1948961)

Differential Revision: https://phabricator.services.mozilla.com/D242385
2025-05-14 21:15:20 +00:00
Nathan Mentze
47f94e8818 Bug 1965859 - Append O flag to curl command in linux_build.rst r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D248938
2025-05-13 01:47:12 +00:00
Nathan Mentze
ea543ca683 Bug 1964217 - Remove unnecessary Python version reference in linux_build.rst r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D247692
2025-05-06 22:12:00 +00:00
pollymce
50d545133b Bug 1951127 - Add links to mobile firefox setup pages r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D247446
2025-05-06 18:56:33 +00:00
Temisan Iwere
ad685e3f82 Bug 1964094 - update curated rec documentation, r=bdk DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D247616
2025-05-05 23:18:01 +00:00
David Shin
3974c474be Bug 1963848: Remove link to hg.mozilla.org in example mozconfig file. r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D247455
2025-05-05 05:44:28 +00:00
David Shin
897ee969b1 Bug 1963848: Remove reference to hg in MacOS/Windows build bootstrapping. r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D247454
2025-05-05 05:44:25 +00:00
Mike Hommey
49204b4918 Bug 1963756 - Change the path where the repo is bootstrapped by default with git. r=glob,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D247416
2025-05-01 21:17:49 +00:00
Sebastian Hengst
09529029bf Revert "Bug 1963756 - Change the path where the repo is bootstrapped by default with git. r=glob,sylvestre" on requested from glandium
This reverts commit 50ef357b73.
2025-05-01 20:45:47 +00:00
Mike Hommey
50ef357b73 Bug 1963756 - Change the path where the repo is bootstrapped by default with git. r=glob,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D247416
2025-05-01 19:57:51 +00:00
Mike Hommey
d696c8ad11 Bug 1963756 - Add support for plain git bootstrap, and make it the default. r=firefox-build-system-reviewers,sylvestre,taskgraph-reviewers,ahochheiden,bhearsum
While here we also remove the unused watchman argument.

Differential Revision: https://phabricator.services.mozilla.com/D247415
2025-05-01 19:57:48 +00:00
Sylvestre Ledru
07abc3ac8a Bug 1962537 - docs: remove more hg docs
Differential Revision: https://phabricator.services.mozilla.com/D246772
2025-04-29 22:27:27 +00:00
Sylvestre Ledru
96d082f80e Bug 1962537 - docs: remove more hg docs
Differential Revision: https://phabricator.services.mozilla.com/D246998
2025-04-29 22:26:42 +00:00
Sylvestre Ledru
d7e6a21280 Bug 1963000 - doc: with the incorrect links to the VCS doc
Differential Revision: https://phabricator.services.mozilla.com/D246900
2025-04-29 22:26:42 +00:00
Sylvestre Ledru
e8f0e1483d Bug 1962537 - docs: remove hg docs r=tgiles DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D246667
2025-04-28 08:42:09 +00:00
Sylvestre Ledru
d74aad5726 Bug 1962537 - quickref docs: remove hg references r=tgiles DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D246666
2025-04-28 08:42:09 +00:00
Sylvestre Ledru
624509cbfe no bug - replace dxr links by searchfox DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D246763
2025-04-28 08:41:34 +00:00
Alex Hochheiden
8ad03211b8 Bug 1962286 - In docs for jj fix integration add note for Windows with config example r=linter-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D246525
2025-04-24 16:33:52 +00:00
Maxx Crawford
9708cacbe4 Bug 1961847 - Add redirect for browser/components/newtab/ to extensions dir r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D246277
2025-04-22 21:23:44 +00:00
Mike Hommey
8fceeb01b2 Bug 1933887 - Update builders to rustc 1.86. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D244535
2025-04-15 22:28:22 +00:00
Goloman Adrian
74c218a9a6 No bug - fix typo. a=typo-fix 2025-04-15 22:15:48 +03:00
Ryan VanderMeulen
7501b6d7db No bug - Pocket Guide: Add more information about feature uplifts. r=dmeehan,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D245606
2025-04-15 18:50:55 +00:00
Haik Aftandilian
708517f387 Bug 1960486 - [documentation] Add "-e production" to macOS signing docs for production builds r=mac-reviewers,mstange DONTBUILD
This is a documentation fix only. Add missing "-e production" to the steps for signing a build like a production. This enables signing with the production entitlement files. Without this flag, the default is to use the development entitlement files which don't include restricted entitlements and hence are dissimilar to production builds.

Differential Revision: https://phabricator.services.mozilla.com/D245499
2025-04-15 16:47:26 +00:00
Ryan VanderMeulen
7e313eecac No bug - Pocket Guide: Clean up the Landing Code and Shipping Features section. r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D245471
2025-04-14 21:58:09 +00:00
Ryan VanderMeulen
a547927530 No bug - Pocket Guide: Clean up the Repositories & Channels section. r=dmeehan DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D245437
2025-04-14 16:48:34 +00:00
Mark Banner
4e078501aa Bug 1955738 - Update mozilla/no-browser-refs-in-toolkit to account for moz-src. r=frontend-codestyle-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D245215
2025-04-14 11:24:57 +00:00
Tooru Fujisawa
2a7236bf16 Bug 1955612 - Part 3: Add a section for the global variable lifetime. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D242719
2025-04-13 16:17:05 +00:00
Tooru Fujisawa
b7930623dd Bug 1955612 - Part 2: Add a section for the namespace object usage in the system modules. r=Standard8,julienw
Differential Revision: https://phabricator.services.mozilla.com/D242718
2025-04-13 16:17:04 +00:00
Tooru Fujisawa
a8d8115ff6 Bug 1955612 - Part 1: In system modules documentation, use different names between the module filename and exported symbols. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D242716
2025-04-13 16:17:04 +00:00