Commit Graph

8433 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
253c7c9e26 Bug 1828767 - Fix native sanitize dialog sizing. r=Gijs,fluent-reviewers,flod
The fluent migration is basically the one from bug 1792809 copy-pasted,
which is why it might be a bit over-generic.

Differential Revision: https://phabricator.services.mozilla.com/D176275
2023-04-24 11:36:24 +00:00
Emilio Cobos Álvarez
950c727673 Bug 1829512 - Remove unnecessary full paths from rust-analyzer setup. r=andi
rust-analyzer runs the command from the workspace directory. mach knows
how to find the right python virtual-env.

My LSP prints the whole command while it's running and including the
absolute python path + the absolute path is somewhat annoying. I tested
this on vscode and it seems to work just fine as well.

Differential Revision: https://phabricator.services.mozilla.com/D176227
2023-04-23 06:37:14 +00:00
Emilio Cobos Álvarez
c81ab71db2 Bug 1829512 - Allow using mach ide vscode --no-interactive to generate the vscode configuration. r=andi
Other editors can also read it, as documented above.

Differential Revision: https://phabricator.services.mozilla.com/D176224
2023-04-23 06:31:49 +00:00
Emilio Cobos Álvarez
169a3e63a8 Bug 1829512 - Use .clangd rather than vscode-specific configuration to point to the compilation database. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D176230
2023-04-23 06:23:39 +00:00
Ryan VanderMeulen
9142f69a47 Bug 1829224 - Update to JDK 17.0.7. r=geckoview-reviewers,m_kato
Also pick up a bonus bundletool update while we're here.

Differential Revision: https://phabricator.services.mozilla.com/D176094
2023-04-21 17:33:31 +00:00
Francesco Lodolo (:flod)
2d6ef69430 Bug 1829389 - Remove Fluent migration recipes for Firefox 108-112, r=bolsson DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D176151
2023-04-21 16:31:41 +00:00
pmcmanis
8af7d4f0b9 Bug 1829236 - Update new Glean Release (52.6.0) in m-c r=chutten,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D176097
2023-04-21 15:11:52 +00:00
stransky
20e71eb9a2 Bug 1829229 [Linux] Add glxtest and vaapitest to artifacts builds r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D176121
2023-04-21 08:28:53 +00:00
Mike Hommey
96a660c057 Bug 1828783 - Allow to selectively opt in or out of bootstrapping specific toolchains in mach bootstrap. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D175826
2023-04-20 21:51:08 +00:00
Zeid
b413f97c05 Bug 1828891: skip mots export if config not in base path r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D175885
2023-04-19 14:13:13 +00:00
Sylvestre Ledru
8a5a0760e7 Bug 1828598 - Incorrect suggestion by "mach cargo" r=firefox-build-system-reviewers,glandium DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D175735
2023-04-19 06:23:50 +00:00
Zeid
7c080097d0 Bug 1817289: generate exported mots in mach doc r=sheehan,firefox-source-docs-reviewers,sylvestre
- generate exported index.rst file in mach doc
- stop tracking docs/mots/index.rst, add it to ignore files
- add mots.yaml to sphinx-docs sparse profile
- add mots to requirements

Differential Revision: https://phabricator.services.mozilla.com/D170116
2023-04-18 17:20:55 +00:00
Greg Mierzwinski
e3138205eb Bug 1827609 - Set new platform/test names correctly when using MWU to detect changes. r=perftest-reviewers,kshampur
Currently the new platform and task names are getting stuck as the first test being analyzed. This patch fixes it by changing how those two values are setup.

Differential Revision: https://phabricator.services.mozilla.com/D175246
2023-04-18 17:05:20 +00:00
Tim Giles
ce7fbbee7d Bug 1820654 - Migrate string after changing markup in string. r=flod
Depends on D175011

Differential Revision: https://phabricator.services.mozilla.com/D175525
2023-04-18 16:01:17 +00:00
andrej
3065a38bd4 Bug 1827256 - Run Nightly start up benchmarks on geckoview_example. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D175386
2023-04-18 13:23:49 +00:00
Mike Hommey
0872989963 Bug 1828027 - Allow to selectively opt in or opt out of bootstrapping specific toolchains. r=firefox-build-system-reviewers,andi
New upcoming bootstrapped toolchains may cause problems, so I'd rather
tell people "use --enable-bootstrap=-foo" as a work around while things
are being figured out than "go back to an earlier version of m-c that
works, or disable bootstrap entirely".

Differential Revision: https://phabricator.services.mozilla.com/D175442
2023-04-18 01:41:05 +00:00
Norisz Fay
37594f45ea Backed out 2 changesets (bug 1820654) for causing bc failures on browser_aboutPrefs_fc_check_cantApply.js
Backed out changeset 27155fbfd0e5 (bug 1820654)
Backed out changeset 753a6e3c83e1 (bug 1820654)
2023-04-17 21:12:44 +03:00
Tim Giles
4dd2ca885c Bug 1820654 - Migrate string after changing markup in string. r=flod
Differential Revision: https://phabricator.services.mozilla.com/D175525
2023-04-17 15:06:44 +00:00
Francesco Lodolo (:flod)
862d316bd3 Bug 1828443 - Use Fluent term for Pocket in policy string, r=mkaply,fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D175652
2023-04-17 15:00:24 +00:00
Mark Banner
dc9625d9e8 Bug 1809497 - Separate running of Prettier from ESLint completely. r=linter-reviewers,devtools-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D174867
2023-04-17 13:33:56 +00:00
Sylvestre Ledru
5b77c8cf62 Bug 1828410 - update markdown & sphinx-markdown-tables r=firefox-source-docs-reviewers,marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D175621
2023-04-17 12:04:06 +00:00
Tim Giles
7297beff7c Bug 1814266 - Migrate strings after removing learn more markup. r=fluent-reviewers,flod
Depends on D173701

Differential Revision: https://phabricator.services.mozilla.com/D174759
2023-04-14 15:01:10 +00:00
Mike Hommey
8c31cafea7 Bug 1827811 - Avoid logging errors when dealing with records with no params. r=ahal
Same as bug 1819783, but on StructuredTerminalFormatter.

Differential Revision: https://phabricator.services.mozilla.com/D175327
2023-04-13 20:15:06 +00:00
Mike Conley
d9c70f322c Bug 1821187 - Add infrastructure for file migrators in the new Migration Wizard. r=fluent-reviewers,kpatenio,flod
This also includes our first file migrator, which imports passwords from CSV/TSV files.

Depends on D174537

Differential Revision: https://phabricator.services.mozilla.com/D173033
2023-04-13 20:15:03 +00:00
Tim Giles
d66ce0d038 Bug 1814261 - Fix strings after removing 'Learn More' markup. r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D174804
2023-04-13 15:14:25 +00:00
Butkovits Atila
54c533e94a Backed out 2 changesets (bug 1821187) for causing failures at browser_file_migration.js. CLOSED TREE
Backed out changeset 8402100dfc12 (bug 1821187)
Backed out changeset 2a7196e34b3d (bug 1821187)
2023-04-13 05:28:27 +03:00
Mike Conley
b3d86515cb Bug 1821187 - Add infrastructure for file migrators in the new Migration Wizard. r=fluent-reviewers,kpatenio,flod
This also includes our first file migrator, which imports passwords from CSV/TSV files.

Differential Revision: https://phabricator.services.mozilla.com/D173033
2023-04-13 01:28:38 +00:00
Travis Long
c2a5c87b71 Bug 1827399 - Update Glean to v52.5.0 r=janerik,supply-chain-reviewers
Depends on D174979

Differential Revision: https://phabricator.services.mozilla.com/D175174
2023-04-12 15:55:45 +00:00
andrej
88c5885cf9 Bug 1812092 - Update startup tests to use a fixed current date. r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D173247
2023-04-11 19:11:07 +00:00
Mark Banner
3a73da2abf Bug 1683626 - Correctly handle artifact builds when running 'mach ide vscode'. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D174909
2023-04-11 13:35:44 +00:00
Iulian Moraru
b0c8ac3b6e Backed out changeset 80d1079b264c (bug 1823453) for causing multiple failures on mozilla-central. a=backout 2023-04-09 04:32:30 +03:00
Marco Castelluccio
409f8ca0a3 Bug 1823453 - Expire test packages more quickly. r=aryx,taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D173141
2023-04-08 11:19:35 +00:00
Steve Fink
89a6285ec3 Bug 1826209 - Display message when nonfatal warnings are present r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D174542
2023-04-07 18:29:51 +00:00
Csoregi Natalia
fd43043337 Backed out 2 changesets (bug 1814261) as per request. CLOSED TREE
Backed out changeset 8640c4a18d9e (bug 1814261)
Backed out changeset c00c8fc88dbd (bug 1814261)
2023-04-06 18:40:06 +03:00
Tim Giles
50e2ec0b82 Bug 1814261 - Fix strings after removing 'Learn More' markup. r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D174804
2023-04-06 06:00:17 +00:00
Noemi Erli
e465420048 Backed out 2 changesets (bug 1814266) for causing failures in browser_identityPopup_focus.js
Backed out changeset fb7b697636ae (bug 1814266)
Backed out changeset 7e5ac07b53d9 (bug 1814266)
2023-04-06 00:02:41 +03:00
Tim Giles
eef8d152e4 Bug 1814266 - Migrate strings after removing learn more markup. r=fluent-reviewers,flod
Depends on D173701

Differential Revision: https://phabricator.services.mozilla.com/D174759
2023-04-05 20:23:06 +00:00
Steve Fink
177cdbd4d9 Bug 1740598 - When linting, process only the given revision when --rev is present r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D174539
2023-04-04 18:25:13 +00:00
Paul Adenot
ffabb84fc7 Bug 1825554 - Use monotonic clock to report durations in mach. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D174118
2023-04-04 11:13:30 +00:00
Andreas Pehrson
f0542bef77 Bug 1826023 - In gn_processor.py resolve symlinks in the tempdir path. r=glandium
On Mac, /var is a symlink to /private/var, so if a path passed to
mozpath.relpath starts with /var, but the startdir passed to the same function
starts with /private/var, we get into problems.

The issue in bug 1826023 happened when figuring out a relative path to a
generated file, which given the situation above would become
'../../../../../../private/var/folders/pg/ns3y3qkj5wx1zm_wdgp5wsm40000gn/T/tmpxogmvo36/gen/experiments/registered_field_trials.h'.

Making sure the startdir path is resolved, solves this problem.

Differential Revision: https://phabricator.services.mozilla.com/D174435
2023-04-04 08:50:29 +00:00
Mike Conley
a46819cdb9 Bug 1821779 - Move migrationWizard.ftl out from locales-preview into the locales folder. r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D174482
2023-04-03 17:25:18 +00:00
ogiorgis
c1c8523f60 Bug 1824659 - upgrade sphinx to 5.1.1 r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D174113
2023-04-01 13:22:53 +00:00
ogiorgis
7dbd46b28a Bug 1824659 - upgrade sphinx to version 5 r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D173704
2023-03-30 08:01:21 +00:00
ogiorgis
714b69a234 Bug 1824659 - replace sphinx panel by sphinx design r=firefox-source-docs-reviewers,perftest-reviewers,sylvestre,sparky
Differential Revision: https://phabricator.services.mozilla.com/D173680
2023-03-30 08:01:21 +00:00
Matthew Gregan
07b0619d68 Bug 1697845 - Remove AudioIPC v1. r=glandium,supply-chain-reviewers,cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D134931
2023-03-29 10:25:33 +00:00
Greg Mierzwinski
ff2ddd542a Bug 1821708 - Add tests for the change-detector.r=perftest-reviewers,afinder
This patch adds tests for the new change-detector tool.

Differential Revision: https://phabricator.services.mozilla.com/D172283
2023-03-28 11:16:52 +00:00
Greg Mierzwinski
57bae0188c Bug 1821708 - Add performance change detector to mach perftest-tools. r=perftest-reviewers,kshampur,AlexandruIonescu
This patch adds a new tool that runs a comparison between two, or more revisions to detect performance changes. Some changes are made to accommodate this new tool alongside the side-by-side tool. The tests for the detector coding are found in another patch in the series. A mozperftest-tools update to 0.2.5 is required for this change.

There is also a CI task that is added in this patch. It's setup in the mach try perf patch in this series, which also has more information.

Differential Revision: https://phabricator.services.mozilla.com/D172282
2023-03-28 11:16:51 +00:00
Arthur Carcano
5fe3e81c1d Bug 1823599 - Add a mechanism to force running (pre-)export. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D173279
2023-03-28 00:50:29 +00:00
ogiorgis
825f3eb457 Bug 1808026 - upgrade doc dependencies r=firefox-source-docs-reviewers,marco DONTBUILD
Depends on D173517

Differential Revision: https://phabricator.services.mozilla.com/D173518
2023-03-24 18:30:53 +00:00
ogiorgis
477c4745b3 Bug 1808026 - upgrade Pygments r=firefox-source-docs-reviewers,marco DONTBUILD
Depends on D173516

Differential Revision: https://phabricator.services.mozilla.com/D173517
2023-03-24 18:30:52 +00:00