Граф коммитов

11524 Коммитов

Автор SHA1 Сообщение Дата
Nicolas Silva 0a68b380ae Bug 1903553 - Add perf stats for frame building and fix corresponding glean probe. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D215626
2024-07-11 12:23:12 +00:00
Andrew Halberstadt 8b37960992 Bug 1903320 - Create a dedicated task route for pernosco, r=taskgraph-reviewers,jcristau
This sets up a route on Pernosco tasks such that they will emit pulse messages
over the notify service's exchange with a dedicated routing key. This will allow
the Pernosco pulse consumer to receive only tasks that should be recorded.

Differential Revision: https://phabricator.services.mozilla.com/D215967
2024-07-10 15:01:38 +00:00
Alexandre Lissy 592d871234 Bug 1896054 - Import chromium's glibc hack r=gcp,frontend-codestyle-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D214928
2024-07-10 13:38:43 +00:00
Noemi Erli 9583c064df Backed out 3 changesets (bug 1874689, bug 1896054) for causing build bustages in syscall_wrappers.cc
Backed out changeset 04d5ec99e767 (bug 1874689)
Backed out changeset 287a0381bd07 (bug 1896054)
Backed out changeset 274105296168 (bug 1896054)
2024-07-10 13:26:17 +03:00
Alexandre Lissy 809b792be2 Bug 1896054 - Import chromium's glibc hack r=gcp,frontend-codestyle-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D214928
2024-07-10 08:00:54 +00:00
Cristian Tuns 02e472a9ac Backed out changeset e4a4b630e627 (bug 1897914) for causing build bustages in platform.cpp CLOSED TREE 2024-07-09 21:44:22 -04:00
Cristian Tuns 022adcf065 Backed out changeset 7403e6b18b71 (bug 1883903) for causing build bustages in platform.cpp CLOSED TREE 2024-07-09 20:43:18 -04:00
Adam Brouwers-Harries a43a9fec8d Bug 1897914 - Use nsProfiler to gather multi-process profiles when recieving a signal r=canaltinova,profiler-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210997
2024-07-10 00:23:32 +00:00
Adam Brouwers-Harries 23454e353d Bug 1883903 - Try to get a profile when we encounter a hang r=florian,profiler-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D214842
2024-07-10 00:22:54 +00:00
Adam Brouwers-Harries 24a5bb50c1 Bug 1748814 - Add auto scoped markers to the profiler Rust API r=canaltinova,profiler-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D213652
2024-07-10 00:22:45 +00:00
ahochheiden e7e2018aab Bug 1887885 - Collect the target architecture of a build r=firefox-build-system-reviewers,glandium
Added one field:
 - The `--target` of a build.

Re-added `python/mach/metrics.yaml` to `./mach doc mach-telemetry` generation (Not sure why it was missing).

Re-generated the associated docs. (It looks like this was not done for previously when other fields were added.

Differential Revision: https://phabricator.services.mozilla.com/D208811
2024-07-09 19:57:45 +00:00
Tyson Smith 9aa4cd7171 Bug 1906390 - Display fuzzing targets with FUZZER=list. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D215828
2024-07-09 19:18:52 +00:00
Julien Cristau ef27a4a21c Bug 1905493 - remove task_try_config.json after `mach try` r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D215733
2024-07-09 07:49:01 +00:00
Tamas Szentpeteri 31a25d4186 Backed out 3 changesets (bug 1874689, bug 1896054) for causing mochitest failures on browser_toolbox_many_toggles.js. CLOSED TREE
Backed out changeset 48fa42d93368 (bug 1874689)
Backed out changeset 83fa543c6d11 (bug 1896054)
Backed out changeset 0326426f5ccc (bug 1896054)
2024-07-09 10:26:05 +03:00
Alexandre Lissy 3360654464 Bug 1896054 - Import chromium's glibc hack r=gcp,frontend-codestyle-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D214928
2024-07-09 05:32:26 +00:00
Sebastian Hengst f0710bcf2c Merge mozilla-central to autoland. CLOSED TREE 2024-07-09 00:05:08 +02:00
andrej b017297b6e Bug 1903720 - Add commands to run tests locally on perftest documentation on mozilla source docs. r=perftest-reviewers,afinder,sparky
These changes will make it easier to run performance tests locally, this will reduce the barrier to entry for people poking around and help improve our reach!

Differential Revision: https://phabricator.services.mozilla.com/D214367
2024-07-08 19:33:46 +00:00
Mark Banner 04b4086789 Bug 1906047 - Remove ESLint workaround for importing headjs globals now that the test directories have been fixed. r=frontend-codestyle-reviewers,Gijs
The general-test configuration applies this rule for all tests.

Differential Revision: https://phabricator.services.mozilla.com/D215737
2024-07-08 08:51:18 +00:00
Mark Banner d51b82ce71 Bug 1906082 - Fix calling the L10n linter setup from the git hooks. r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D215605
2024-07-04 08:49:36 +00:00
Jonas Jenwald 7cf779bd22 Bug 1905864 - Generate a PDF.js default-prefs file that can be used directly in mozilla-central. r=pdfjs-reviewers,geckoview-reviewers,frontend-codestyle-reviewers,calixte,ohall
Differential Revision: https://phabricator.services.mozilla.com/D215481
2024-07-03 19:51:41 +00:00
Mark Banner 1d0ca7396f Bug 1905959 - Move jsm rule handling out of eslint-plugin-mozilla to the top-level config. r=frontend-codestyle-reviewers,Gijs
This helps to simplify the combinations in eslint-plugin-mozilla ahead of supporting the ESLint flat config.

Differential Revision: https://phabricator.services.mozilla.com/D215541
2024-07-03 11:41:30 +00:00
Mark Banner 21fda4f9d2 Bug 1905957 - Remove ESLint rule enabling from test specific configs to the general-test config where appropriate. r=frontend-codestyle-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D215540
2024-07-03 11:41:30 +00:00
Mike Hommey dec8465865 Bug 1905797 - Account for the new format of diff lines in rustfmt nightly output. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D215450
2024-07-02 07:40:21 +00:00
Niklas Baumgardner 6a148486ef Bug 1895563 - Update nsContextMenu to a system module. r=Gijs,frontend-codestyle-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D209458
2024-07-01 16:44:24 +00:00
Mike Hommey 4f4ba3bfad Bug 1904777 - Add missing changed_files argument to try_commit for push_to_lando_try after bug 1500188. r=sheehan
Differential Revision: https://phabricator.services.mozilla.com/D215193
2024-06-28 14:32:37 +00:00
Mike Hommey bfae686c4d Bug 1905191 - Make get_hg_file return a str rather than bytes. r=releng-reviewers,hneiva
Before bug 1500188, push_to_try would normalize the file contents given
in `files_to_change`, but that doesn't happen anymore. While the new API
could be relaxed to alloy `bytes` in, `try scriptworker` is the only
script currently feeding `bytes` into `files_to_change`, and doesn't
actually require the contents to be `bytes`, as the files it pulls in
the first place are text.

Differential Revision: https://phabricator.services.mozilla.com/D215160
2024-06-27 22:43:36 +00:00
Joel Maher 5d88c59f80 Bug 1904817 - Allow test selection --tag to support multiple tags. r=ahal,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D214965
2024-06-27 18:15:43 +00:00
Sylvestre Ledru 6b17ef1f53 Bug 1904979 - Update codespell to 2.3.0 r=linter-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D215037
2024-06-27 12:46:28 +00:00
Sylvestre Ledru e0286632b6 Bug 1904979 - lint: fix some typos r=linter-reviewers,kershaw,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D215058
2024-06-27 12:46:28 +00:00
Sylvestre Ledru 8945ae31bf Bug 1904979 - lint: update of the ignore spell list r=linter-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D215057
2024-06-27 12:46:27 +00:00
Jesse Schwartzentruber c302f2a6b8 Bug 1904855 - Add missing toplevel actor to IPCFuzzController. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D214972
2024-06-26 16:33:14 +00:00
Moritz Beier 6bfb3cc927 Bug 1903247 - Remove SearchEngine.searchForm. r=Standard8,omc-reviewers,home-newtab-reviewers,aminomancer,urlbar-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D214240
2024-06-26 16:03:23 +00:00
Jesse Schwartzentruber 5a3734d3ef Bug 1903620 - Calculate jobs using CPU affinity in mach. r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D214289
2024-06-25 13:53:13 +00:00
Mike Hommey 1644cb07e3 Bug 1500188 - Change the API to create a try commit. r=releng-reviewers,sheehan,ahal
Currently, the caller potentially prepares files, add them to the VCS,
and then calls the function to create the commit, does whatever it wants
to do with it, then undoes it.

With the ultimate goal of not doing local changes to the work tree to
act on that try commit (for a push), this change in API makes it so
that everything except what do do with the commit is handled by one
function, that now takes paths and file contents for the files that were
previously created by the caller.

Differential Revision: https://phabricator.services.mozilla.com/D214214
2024-06-24 23:07:29 +00:00
Thomas Wisniewski 6ddcc161f8 Bug 697151 - distinguish between SYNC and ASYNC XMLHttpRequests in nsIContentPolicy types, and have ChannelEventQueue::MaybeSuspendIfEventsAreSuppressed only suspend async ones; r=nika,necko-reviewers,peterv,dom-storage-reviewers,asuth,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D213516
2024-06-24 18:45:18 +00:00
Michael Froman 84df2758e6 Bug 1904096 - reflect libwebrtc commits 802e8e5fdb, d7478a8453, 9849bfdb10 in GeckoTraceEvent.h r=ng,profiler-reviewers,aabh
Differential Revision: https://phabricator.services.mozilla.com/D214621
2024-06-24 14:45:35 +00:00
Michael Froman a28addc3ef Bug 1904096 - revert clang-formatting from GeckoTraceEvent.h r=ng,profiler-reviewers,aabh
This file is marked in .clang-format-ignore because it
is copied from libwebrtc.  Formatting changes here make
it difficult to keep it in step with upstream changes.

The file now contains '// clang-format off' and
'// clang-format on' to help avoid this issue in the
future.

Differential Revision: https://phabricator.services.mozilla.com/D214620
2024-06-24 14:45:34 +00:00
Michael Froman 19d854b1a2 Bug 1903098 (MOZ) - reflect upstream 5b643294af changes in GeckoTraceEvent.h r=ng
Differential Revision: https://phabricator.services.mozilla.com/D214643
2024-06-25 12:51:41 +00:00
Tom Schuster 6613ec7689 Bug 1904004 - Use OriginAttributes::IsPrivateBrowsing instead of open coding PBM checks. r=timhuang,cookie-reviewers,anti-tracking-reviewers,profiler-reviewers,necko-reviewers,kershaw,dom-storage-reviewers,janv,canaltinova,dom-worker-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D214532
2024-06-24 11:06:18 +00:00
Michael Froman d758bff87d Bug 1903098 (MOZ) - reflect upstream cd09858f4a changes in GeckoTraceEvent.h r=ng
Differential Revision: https://phabricator.services.mozilla.com/D214642
2024-06-25 12:44:49 +00:00
ahochheiden 02b6445151 Bug 1899681 - Fix perfdocs linter on Windows r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D212084
2024-06-21 17:30:07 +00:00
Michael Froman 7c70c55c21 Bug 1903098 (MOZ) - reflect upstream db50b03553 changes in GeckoTraceEvent.h r=ng
Differential Revision: https://phabricator.services.mozilla.com/D214641
2024-06-25 12:35:27 +00:00
Michael Froman f09654f2a7 Bug 1903098 (MOZ) - reflect upstream 5bfcc873d9 changes in GeckoTraceEvent.h r=ng
Differential Revision: https://phabricator.services.mozilla.com/D214640
2024-06-25 12:24:36 +00:00
Christian Holler (:decoder) eda94dc327 Bug 1903326 - Add missing toplevel actor to IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D214137
2024-06-18 17:23:23 +00:00
William Durand 6a3791dbb6 Bug 1795750 - Update Quitter XPI. r=gbrown
The update XPI file contains the following changes:
809841afcb...a7f34bd8a2

Differential Revision: https://phabricator.services.mozilla.com/D214026
2024-06-18 07:11:20 +00:00
Alexandre Lissy 02c01eae86 Bug 1903080 - Remove useless include r=padenot,profiler-reviewers,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D213993
2024-06-18 05:13:48 +00:00
Joel Maher 28548edb0c Bug 1901320 - run grizzly fuzzing tests on all builds. r=taskgraph-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D213896
2024-06-17 16:57:24 +00:00
Alexandre Lissy da4aaee274 Bug 1902847 - Handle non MOZ_PROFILING builds with no stack r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D213920
2024-06-17 13:28:20 +00:00
Jan Alexander Steffens (heftig) 84377b25f3 Bug 1902824 - Make MicroGeckoProfiler.h compatible with C again. r=gerard-majax,aabh
Differential Revision: https://phabricator.services.mozilla.com/D213904
2024-06-17 08:43:46 +00:00
Alexandre Lissy 605c981fb0 Bug 1902965 - Use define for MAX_NATIVE_FRAMES in C r=profiler-reviewers,aabh
Differential Revision: https://phabricator.services.mozilla.com/D213912
2024-06-17 08:36:17 +00:00