Tomislav Jovanovic
8ef7cd3cf1
Bug 1903390 - Make it easy to update typelibs when changing interfaces, add instructions r=mossop,saschanaz,smaug DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D214162
2024-08-03 20:35:44 +00:00
Stanca Serban
1ff77350d5
Backed out 2 changesets (bug 1910311
) as requested by Sylvestre.
...
Backed out changeset 5b8997293aaa (bug 1910311
)
Backed out changeset d9bfe8fcbecf (bug 1910311
)
2024-07-30 11:55:46 +03:00
Sylvestre Ledru
2c495330f8
Bug 1910311
- ride along: fix sphinx warnings r=firefox-source-docs-reviewers,ahal DONTBUILD
...
tools/moztreedocs/__init__.py:35: RemovedInSphinx80Warning: Sphinx 8 will drop support for representing paths as strings. Use "pathlib.Path" or "os.fspath" instead.
is_main = docdir == MAIN_DOC_PATH
Differential Revision: https://phabricator.services.mozilla.com/D217912
2024-07-29 18:58:50 +00:00
Denis Palmeiro
7f70ed243c
Bug 1900846: Remove duplicate definitions of perfetto macros. r=canaltinova,profiler-reviewers
...
This patch removes some duplicate macro definitions for the perfetto macro's, such as TRACE_EVENT_BEGIN. They are not currently used and are mapped to no-op's in this file.
Differential Revision: https://phabricator.services.mozilla.com/D217412
2024-07-26 01:46:39 +00:00
Denis Palmeiro
069d9c4abb
Bug 1900846: Emit gecko profiler markers as perfetto track events if enabled. r=profiler-reviewers,canaltinova
...
If perfetto is enabled, then this patch enables emitting gecko profiler markers as perfetto track events. It will always emit the marker name, category and timestamps at the very least. It also adds support to the various payload types that are currently used, and those will be emitted as perfetto debug annotations.
Differential Revision: https://phabricator.services.mozilla.com/D214033
2024-07-26 01:46:38 +00:00
Stanca Serban
11cd73d7a7
Backed out 6 changesets (bug 1900930) for causing xpcshell assertion failures in ErrorResult.h. CLOSED TREE
...
Backed out changeset 5234a13894b2 (bug 1900930)
Backed out changeset 638842494167 (bug 1900930)
Backed out changeset 36695bae43ed (bug 1900930)
Backed out changeset 23ab72aa4589 (bug 1900930)
Backed out changeset c89109c12d59 (bug 1900930)
Backed out changeset 2d3f52edb98a (bug 1900930)
2024-07-25 13:53:53 +03:00
Peter Van der Beken
bc82f920a6
Bug 1900930 - Make nsProfiler use TypedArrayCreator. r=dom-core,profiler-reviewers,farre,canaltinova
...
Using TypedArrayCreator avoids use of ErrorResult completely (and the need to
call MightThrowJSException/WouldReportJSException).
Differential Revision: https://phabricator.services.mozilla.com/D214793
2024-07-25 07:40:40 +00:00
Tamas Szentpeteri
a005c79fd8
Backed out 4 changesets (bug 1900846) for causing crashes related to MarkerPhase.
...
Backed out changeset 3020439d8d51 (bug 1900846)
Backed out changeset 3a9a742747b0 (bug 1900846)
Backed out changeset 5c6c1e590b8c (bug 1900846)
Backed out changeset d5ba32edc63c (bug 1900846)
2024-07-25 01:17:17 +03:00
Denis Palmeiro
3f3cbccba2
Bug 1900846: Remove duplicate definitions of perfetto macros. r=canaltinova,profiler-reviewers
...
This patch removes some duplicate macro definitions for the perfetto macro's, such as TRACE_EVENT_BEGIN. They are not currently used and are mapped to no-op's in this file.
Differential Revision: https://phabricator.services.mozilla.com/D217412
2024-07-24 20:11:14 +00:00
Denis Palmeiro
65b65c9ba7
Bug 1900846: Emit gecko profiler markers as perfetto track events if enabled. r=profiler-reviewers,canaltinova
...
If perfetto is enabled, then this patch enables emitting gecko profiler markers as perfetto track events. It will always emit the marker name, category and timestamps at the very least. It also adds support to the various payload types that are currently used, and those will be emitted as perfetto debug annotations.
Differential Revision: https://phabricator.services.mozilla.com/D214033
2024-07-24 20:11:13 +00:00
Greg Mierzwinski
ae710791a0
Bug 1908345 - Add documentation about --tests option. r=perftest-reviewers,aglavic
...
This patch adds some documentation about the --tests option, and also updates a bit of the other documentation for mach-try-perf.
Differential Revision: https://phabricator.services.mozilla.com/D216934
2024-07-23 13:07:47 +00:00
Greg Mierzwinski
8702d4c020
Bug 1908345 - Add tests for --tests test selection. r=perftest-reviewers,kshampur
...
This patch adds tests for the --tests option. It includes a sample full-task-graph for the task finding stage.
Differential Revision: https://phabricator.services.mozilla.com/D216933
2024-07-23 13:07:47 +00:00
Greg Mierzwinski
3c1287faed
Bug 1908345 - Add --tests option to mach try perf. r=perftest-reviewers,kshampur
...
This patch adds the abiltiy to run specific tests through mach try perf using the `--tests` option. When a test is specified, we search through the full-task-graph to find all tasks that run the test based on the command that is running in the task. Test finders are implemented on a per-suite basis to determine if the task contains the requested test. These are then used to (1) create new categories that only run this specific test, and (2) find all tasks that run the requested test. The query for the category is based on the longest common substring between all the tasks that were found, and some heuristics modifying the task label are needed within the test-finders to ensure that we find unique strings that only run the requested tasks/test. These tasks, and categories are then used within the other standard options like the category fuzzy view, the show-all view, and when running specific tests in an alert.
Differential Revision: https://phabricator.services.mozilla.com/D216932
2024-07-23 13:07:46 +00:00
Ryan VanderMeulen
e34640db4b
Bug 1898304 - Clean up the GeckoView Try preset. r=calu DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D217017
2024-07-19 01:18:21 +00:00
Tooru Fujisawa
62fb8d5585
Bug 1896709 - Part 15: Add nsIDOMWindowUtils.clearSharedScriptCache. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D215884
2024-07-18 21:58:15 +00:00
Tooru Fujisawa
844d66f242
Bug 1896709 - Part 14: Add ChromeUtils.clearScriptCache* methods. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D215883
2024-07-18 21:58:15 +00:00
Norisz Fay
4f9e791bda
Backed out 17 changesets (bug 1896709) for causing build bustage and mochitest failures CLOSED TREE
...
Backed out changeset 046f0f522ce7 (bug 1896709)
Backed out changeset 0271e50308e6 (bug 1896709)
Backed out changeset 26fac760de19 (bug 1896709)
Backed out changeset 6fa3424dfc40 (bug 1896709)
Backed out changeset b7bcb9904435 (bug 1896709)
Backed out changeset c6878c5fdde4 (bug 1896709)
Backed out changeset 8ca8a4082e44 (bug 1896709)
Backed out changeset 20ff83806cc6 (bug 1896709)
Backed out changeset 6c9338852a19 (bug 1896709)
Backed out changeset e8615b5d82ab (bug 1896709)
Backed out changeset 842f2047a4bd (bug 1896709)
Backed out changeset 54eea04a7342 (bug 1896709)
Backed out changeset 220b544127cb (bug 1896709)
Backed out changeset 52ce0ebfb29a (bug 1896709)
Backed out changeset 34fc79dc1ad7 (bug 1896709)
Backed out changeset 50b0f6a23e3c (bug 1896709)
Backed out changeset 89c4c6bb465a (bug 1896709)
2024-07-18 14:48:46 +03:00
Tooru Fujisawa
b255ab35f3
Bug 1896709 - Part 15: Add nsIDOMWindowUtils.clearSharedScriptCache. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D215884
2024-07-18 09:15:29 +00:00
Tooru Fujisawa
c007d38afb
Bug 1896709 - Part 14: Add ChromeUtils.clearScriptCache* methods. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D215883
2024-07-18 09:15:28 +00:00
Ryan VanderMeulen
75deea9393
Bug 1908335 - Add lint tasks to the Android Try presets. r=jcristau DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D216831
2024-07-17 16:21:15 +00:00
Sylvestre Ledru
45030f6970
Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,necko-reviewers,geckoview-reviewers,application-update-reviewers,media-playback-reviewers,devtools-reviewers,anti-tracking-reviewers,profiler-reviewers,win-reviewers,migration-reviewers,padenot,mconley,nchevobbe,kershaw,gstoll,mstange,bytesized,m_kato
...
This new version of clang 17 also slightly changed the formatting.
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D215914
2024-07-17 11:15:31 +00:00
Mark Banner
27fac51e12
Bug 1907841 - Change ESLint's .eslintignore to be an imported module. r=frontend-codestyle-reviewers,zeid,devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D216540
2024-07-16 12:53:09 +00:00
Mark Banner
f219486820
Bug 1907846 - Add ESLint flat config support to eslint-plugin-spidermonkey-js. r=frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D216539
2024-07-16 12:53:08 +00:00
Mark Banner
7ea3270091
Bug 1907846 - Change how our eslint-plugin-* modules determine the root source directory. r=frontend-codestyle-reviewers,mossop
...
This switches to checking for the package.json whose name is mozilla-central, which should be more
reliable than checking for .eslintignore, and ensures that we're compatible with flat config which
will remove .eslintignore.
Differential Revision: https://phabricator.services.mozilla.com/D216538
2024-07-16 12:53:08 +00:00
Joel Maher
ca12e3bc60
Bug 1898051 - add ability for ./mach try --tag to work with wpt tests. r=taskgraph-reviewers,bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D211485
2024-07-16 12:30:19 +00:00
Paul Adenot
b81bab7544
Bug 1890370 - Remove libtheora from the tree. r=sylvestre,frontend-codestyle-reviewers,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D215395
2024-07-15 14:20:37 +00:00
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
Makoto Kato
e4b1d52b85
Bug 1899411 - Part 4. Build fix for ICU4X 1.5. r=TYLin,spidermonkey-reviewers,anba
...
icu_capi 1.5 has small changes for 8-bit char type.
Differential Revision: https://phabricator.services.mozilla.com/D213009
2024-06-17 02:03:32 +00:00
serge-sans-paille
30e593b57f
Bug 1900218 - Move MOZ_UPDATER from confvars.sh to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D212367
2024-06-16 18:59:12 +00:00
serge-sans-paille
fe9f27acb6
Bug 1898177 - Move MOZ_APP_VENDOR from confvars.sh to moz.configure r=glandium,geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D212338
2024-06-14 13:44:58 +00:00
serge-sans-paille
0f273d3908
Bug 1898060 - Move MOZ_APP_ID from old-configure to moz.configure r=glandium,geckoview-reviewers,m_kato
...
And add a check to make sure it's always set.
Differential Revision: https://phabricator.services.mozilla.com/D211099
2024-06-14 13:44:58 +00:00
Nazım Can Altınova
5a5ec63e4c
Bug 1901016 - Remove descriptions from text and tracing marker schemas r=profiler-reviewers,julienw
...
It's really not possible to add a single meaningful description to these marker
types since they can be used by various marker types. Previous descriptions
were not really descriptive or helpful for the users. They were just explaining
some implementation details which our users don't need to know.
For the implementation details, we already check if this `Description` field
is nullptr or not, and if it's falsy we don't serialize this field at all:
https://searchfox.org/mozilla-central/rev/d3fea1aa852bb3a353a0a4a875c3685da11ce39b/mozglue/baseprofiler/public/BaseProfilerMarkersPrerequisites.h#1064-1066
Differential Revision: https://phabricator.services.mozilla.com/D212956
2024-06-14 13:24:01 +00:00
Otto Länd
b3004b16ca
Bug 1884378: apply code formatting via Lando
...
# ignore-this-changeset
2024-06-14 10:22:27 +00:00
Alexandre Lissy
5be2b39039
Bug 1884378 - Add sandbox profiler usage doc r=profiler-reviewers,canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D208142
2024-06-14 10:17:38 +00:00
Alexandre Lissy
5ee893f489
Bug 1884378 - Add Sandbox profiler category r=canaltinova,profiler-reviewers,aabh
...
Differential Revision: https://phabricator.services.mozilla.com/D207737
2024-06-14 10:17:37 +00:00
Alexandre Lissy
bff95ce2c5
Bug 1884378 - Expose MicroGeckoProfiler r=sergesanspaille,profiler-reviewers,canaltinova
...
We need that for sandbox profiler working, otherwise dlsym() cannot work
Differential Revision: https://phabricator.services.mozilla.com/D207735
2024-06-14 10:17:35 +00:00
Alexandre Lissy
eb7015ea8b
Bug 1884378 - Extend MicroGeckoProfiler: stack capture, more categories r=padenot,profiler-reviewers,canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D207734
2024-06-14 10:17:35 +00:00
Alexandre Lissy
d47518afd0
Bug 1884378 - Expose some Profiler's StackWalk feature r=canaltinova,profiler-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D207733
2024-06-14 10:17:34 +00:00
Alexandre Lissy
a8b0609956
Bug 1884378 - Expose Profiler's NativeStack structure r=canaltinova,profiler-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D207732
2024-06-14 10:17:34 +00:00
alwu
5711ee7349
Bug 1902138 - part2 : add a new marker type for video sink rendering. r=media-playback-reviewers,profiler-reviewers,padenot,canaltinova
...
Depends on D213497
Differential Revision: https://phabricator.services.mozilla.com/D213498
2024-06-13 17:18:28 +00:00
Tamas Szentpeteri
1026f16e20
Merge mozilla-central to autoland on a CLOSED TREE
2024-06-14 02:31:08 +03:00
Tamas Szentpeteri
d31f750ad9
Backed out 2 changesets (bug 1898060, bug 1898177) for causing BR bustages related to MOZ_APP_ID. a=backout
...
Backed out changeset d31b4c115176 (bug 1898177)
Backed out changeset 8cda65a28dd1 (bug 1898060)
2024-06-14 01:56:03 +03:00
Joel Maher
9333c988f1
Bug 1898051 - Add the ability to run tasks that match a tag specified in the manifest. r=ahal,taskgraph-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D213040
2024-06-13 16:00:12 +00:00
serge-sans-paille
fa8546dc3a
Bug 1898177 - Move MOZ_APP_VENDOR from confvars.sh to moz.configure r=glandium,geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D212338
2024-06-13 09:32:38 +00:00
serge-sans-paille
e908646af8
Bug 1898060 - Move MOZ_APP_ID from old-configure to moz.configure r=glandium,geckoview-reviewers,m_kato
...
And add a check to make sure it's always set.
Differential Revision: https://phabricator.services.mozilla.com/D211099
2024-06-13 09:32:38 +00:00
Mike Conley
cc9d49ae24
Bug 1880109 - Remove legacy JumpListBuilder references in linting tools. r=Standard8,frontend-codestyle-reviewers
...
Depends on D210545
Differential Revision: https://phabricator.services.mozilla.com/D210546
2024-06-13 01:18:00 +00:00
Stanca Serban
20c2c21b5c
Merge autoland to mozilla-central. a=merge
2024-06-13 00:45:19 +03:00
Mike Hommey
4c8627a76e
Bug 1901976 - Update clang-tidy version after bug 1901895
...
Differential Revision: https://phabricator.services.mozilla.com/D213474
2024-06-12 20:30:52 +00:00
Noemi Erli
7763ec39c6
Backed out 8 changesets (bug 1899681, bug 1888570, bug 1898817) as requested by the dev CLOSED TREE
...
Backed out changeset 5be4d65a269f (bug 1899681)
Backed out changeset 4b2b91958615 (bug 1898817)
Backed out changeset 91cfbbe6cacd (bug 1898817)
Backed out changeset 689cadd510e1 (bug 1888570)
Backed out changeset dee593604635 (bug 1888570)
Backed out changeset 2fc073aab920 (bug 1898817)
Backed out changeset c68493490b5c (bug 1898817)
Backed out changeset eb50a220de69 (bug 1898817)
2024-06-12 21:19:10 +03:00
ahochheiden
2752133692
Bug 1899681 - Fix perfdocs linter on Windows r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D212084
2024-06-12 16:10:37 +00:00
Sandor Molnar
b917b51ab9
Backed out 2 changesets (bug 1898060, bug 1898177) for causing iOS build bustages. CLOSED TREE
...
Backed out changeset 32df08802f88 (bug 1898177)
Backed out changeset 5a6f63673bda (bug 1898060)
2024-06-12 15:45:38 +03:00