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

11421 Коммитов

Автор SHA1 Сообщение Дата
Dão Gottwald 53eefd65c2 Bug 1898197 - Move tabs tests into browser/components/tabbrowser/. r=tabbrowser-reviewers,frontend-codestyle-reviewers,mak
Differential Revision: https://phabricator.services.mozilla.com/D211190
2024-05-23 12:54:24 +00:00
Mike Hommey 42354bc6ca Bug 1849075 - Update builders to clang 18. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D208955
2024-05-23 04:28:37 +00:00
Adam Brouwers-Harries e08a741eea Bug 1897468 - Add checks for whether the profiler is running in a child or parent process when recieving a signal r=canaltinova,profiler-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210812
2024-05-22 15:46:14 +00:00
Christian Holler (:decoder) b547f02b10 Bug 1896359 - IPCFuzzController: Uniformly select target protocol. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D210440
2024-05-22 08:03:33 +00:00
Christian Holler (:decoder) 15b47f092a Bug 1896674 - Add allow/deny lists to IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D210439
2024-05-22 08:03:32 +00:00
ahochheiden 568c9980cf Bug 1894947 - Exclude `android` from `desktop-frontend` try preset r=releng-reviewers,jcristau
I only changed the query to exclude `android` for `xpcshell` because the `xpcshell` query was the only one picking up `android` tests (for `xpcshell`).

Differential Revision: https://phabricator.services.mozilla.com/D211112
2024-05-22 07:19:05 +00:00
Cristina Horotan 22fa3c4f67 Backed out 2 changesets (bug 1849075, bug 1878764) for causing remote failures at remote/shared/messagehandler/test/browser/*
Backed out changeset 0dbba1a7b5ab (bug 1878764)
Backed out changeset 86555ffb064f (bug 1849075)
2024-05-22 03:34:48 +03:00
Mark Banner 830ec574f7 Bug 1897891 - Remove deprecated use of Node's util._extend in eslint-plugin-mozilla code. r=frontend-codestyle-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D210990
2024-05-21 13:38:02 +00:00
Mark Banner c01122d19b Bug 1897898 - Separate out ESLint rule rollouts configurations to a separate module. r=frontend-codestyle-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D210992
2024-05-21 13:38:01 +00:00
Nazım Can Altınova cf09495834 Bug 1896582 - Do not stream profilerOverhead if it's not explicitly requested r=florian,profiler-reviewers
We have put the profilerOverhead recording behind a environment variable in
Bug 1726657 but apparently we still kept outputting some things in the JSON
output and also iterating the buffer to find profilerOverhead entries. Let's
skip this if this env variable is not set.

Differential Revision: https://phabricator.services.mozilla.com/D210469
2024-05-21 07:24:37 +00:00
Mike Hommey d5182ee779 Bug 1849075 - Update builders to clang 18. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D208955
2024-05-21 07:24:02 +00:00
Ryan VanderMeulen 657651cbad Merge m-c to autoland. a=merge 2024-05-20 14:10:24 -04:00
Ryan VanderMeulen c84d3db8d7 Backed out 3 changesets (bug 1849075, bug 1897015, bug 1878764) for causing Android arm32 startup crashes (bug 1897635).
Backed out changeset 916680b7cdce (bug 1897015)
Backed out changeset c6dd0210975b (bug 1878764)
Backed out changeset c9e28db916e5 (bug 1849075)
2024-05-20 12:54:45 -04:00
Mark Banner 2972287e22 Bug 1897770 - Move ESLint no-insecure-url definitions to general-test.js. r=frontend-codestyle-reviewers,Gijs
This moves the general test definition to be first, so that the other test types can build on it.
It also re-arranges the no-insecure-url rule definitions to be defined in a single place in general-test.

This also exposes a few more places where we're not currently meeting the no-insecure-url rule, so we allowlist
those as well for now.

Differential Revision: https://phabricator.services.mozilla.com/D210927
2024-05-20 13:49:44 +00:00
Shane Hughes 422ede4600 Bug 1889350 - Remove chrome-worker environment from eslint-plugin-mozilla. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D206484
2024-05-17 20:55:17 +00:00
Julien Cristau 2332065828 Bug 1841030 - cache the thread id in thread-local storage r=profiler-reviewers,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D205838
2024-05-17 14:09:22 +00:00
Florian Quèze f910267fcf Bug 1842682 - Remove unused ChromeUtils.requestIOActivity and IOActivityMonitor, r=necko-reviewers,valentin.
Differential Revision: https://phabricator.services.mozilla.com/D210680
2024-05-17 14:03:21 +00:00
Dão Gottwald 2f419065da Bug 1837575 - Move Tabbed Browser related files to browser/components/tabbrowser/. r=mconley,desktop-theme-reviewers,zeid,tabbrowser-reviewers,frontend-codestyle-reviewers,Itiel
This is a start, there are more modules and scripts we can/should move, as well as tests.

Differential Revision: https://phabricator.services.mozilla.com/D210676
2024-05-17 13:25:23 +00:00
Mike Hommey 21bcae940a Bug 1885449 - Move GV code shared between Android and iOS to a shared directory. r=geckoview-reviewers,frontend-codestyle-reviewers,nalexander,owlish
And hook them up to the iOS build.

Differential Revision: https://phabricator.services.mozilla.com/D204711
2024-05-16 22:08:51 +00:00
Nicholas Rishel d233f42ea9 Bug 1896795 - Lint new COM initialization from Rust. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D210396
2024-05-16 00:23:07 +00:00
Mike Hommey eaa48cfb89 Bug 1849075 - Update builders to clang 18. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D208955
2024-05-15 19:38:32 +00:00
KS 644e33da0a Bug 1887998 - Have mozperftest and raptor use the same browsertime. r=perftest-reviewers,sparky
Currently, the browsertime used by mozperftest is outdated and
maintained separately from the browsertime used in raptor tests.

This patch upgrades the browsertime used in mozperftest by now sharing
the same browsertime that is used with raptors (in `src/tools/browsertime`).

Going forward we now only have to maintain one browsertime version. This
introduces the potential of more infra changes (because previously when
upgrading raptor's browsertime we only checked raptor tests, but now we
will have to verify mozperftest) but this should be worth it to stay up
to date.

Differential Revision: https://phabricator.services.mozilla.com/D208944
2024-05-14 14:59:05 +00:00
KS a08cb6c0ee Bug 1840660 - Add safari technology preview to try perf selector. r=perftest-reviewers,sparky
This patch enables a user to select safari technology preview with the
try perf selector by specifying `--safari-tp` flag.

Differential Revision: https://phabricator.services.mozilla.com/D209879
2024-05-14 14:48:20 +00:00
acseh e9228802fc Backed out 2 changesets (bug 1878764, bug 1849075) for causing build bustages and xpcshell failures on /test_content_annotation.js
Backed out changeset 8dc928e0dd33 (bug 1878764)
Backed out changeset 605e19d02f88 (bug 1849075)
2024-05-14 12:48:46 +03:00
Mike Hommey e75b7d2a26 Bug 1849075 - Update builders to clang 18. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D208955
2024-05-14 07:10:43 +00:00
Eemeli Aro cfae21b610 Bug 1877100 - Default to git source repo for l10n linter. r=flod,bolsson
Now that we've switched Pontoon to read from git, tools should do so as well.

Differential Revision: https://phabricator.services.mozilla.com/D209653
2024-05-13 11:31:31 +00:00
Geoff Brown 4e738cda84 Bug 1881094 - 7. cleanup firefox-android exclusions in license.yml r=gl,android-reviewers
Cleanup license.yml by:
 - adding license headers to gradle.properties: some gradle.properties files already have license headers; I have just copied those headers to files where they were missing
 - adding license headers for a few .xml files
 - moving the .../src/main/res/ exclusions to Generated.txt; these exclusions are primarily needed for the strings.xml files, which are updated from the android-l10n repo, so they seem more appropriate for Generated.txt

Differential Revision: https://phabricator.services.mozilla.com/D209818
2024-05-09 16:28:42 +00:00
Emilio Cobos Álvarez 8e885f04a0 Bug 1893683 - Add a missing include to fix fuzzing builds.
MANUAL PUSH: Trivial fix CLOSED TREE
2024-05-09 15:14:12 +02:00
Adam Brouwers-Harries 6a14a668af Bug 1894932 - Use AsyncSignalControlThread to stop the profiler, rather than the sampling thread. r=canaltinova,profiler-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D209388
2024-05-08 16:40:55 +00:00
Geoff Brown 6356370a37 Bug 1881094 - 4. remove and revise prettier exclusions for firefox-android r=android-reviewers,frontend-codestyle-reviewers,gl,webcompat-reviewers,twisniewski
- remove the firefox-android exclusions from .prettierignore
 - add a few specific exclusions to .prettierignore for files with existing errors
 - add a few specific entries to Generated.txt and ThirdPartyPaths.txt
 - add `initial_experiments.json` to the list of generated files: these are updated from Nimbus
 - run `mach lint --fix --linter=eslint -- mobile/android` to generate all the formatting changes

Differential Revision: https://phabricator.services.mozilla.com/D206915
2024-05-07 20:24:38 +00:00
Jesse Schwartzentruber 7465a7b413 Bug 1895369 - Support MOZ_FUZZ_TESTFILE for AFL++ fuzzing targets r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D209621
2024-05-07 10:38:41 +00:00
Francesco Lodolo (:flod) 6c3534b6be Bug 1894976 - Exclude l10n.yml when parsing localizable files in l10n linter, r=eemeli
Differential Revision: https://phabricator.services.mozilla.com/D209495
2024-05-07 08:40:25 +00:00
Greg Mierzwinski bd872640e3 Bug 1894367 - Update perfdocs with talos changes. r=perftest-reviewers,kshampur
This patch updates perfdocs with talos doc changes, and makes a modification to the perfdocs-verify task to trigger it on reviewbot again.

Differential Revision: https://phabricator.services.mozilla.com/D209228
2024-05-03 14:25:22 +00:00
Sandor Molnar 7aedcb98ac Backed out changeset e22820789eaa (bug 1894367) because conflicts with backout of bug 1885361. 2024-05-06 06:15:29 +03:00
Cristian Tuns c4685ab34e Backed out 4 changesets (bug 1878764, bug 1894860, bug 1849075) for causing multiple Gtest failures. CLOSED TREE
Backed out changeset 1b6f68a55002 (bug 1878764)
Backed out changeset dbcef036309d (bug 1894860)
Backed out changeset 440056d02985 (bug 1878764)
Backed out changeset df59a0aca986 (bug 1849075)
2024-05-04 18:03:30 -04:00
Mike Hommey 87f5e143b2 Bug 1849075 - Update builders to clang 18. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D208955
2024-05-04 20:07:20 +00:00
Greg Mierzwinski 1356f592e9 Bug 1894367 - Update perfdocs with talos changes. r=perftest-reviewers,kshampur DONTBUILD
This patch updates perfdocs with talos doc changes, and makes a modification to the perfdocs-verify task to trigger it on reviewbot again.

Differential Revision: https://phabricator.services.mozilla.com/D209228
2024-05-03 14:25:22 +00:00
Tamas Szentpeteri 6217d9f010 Backed out 2 changesets (bug 1849075, bug 1878764) for causing mass crashes at panicking.rs. CLOSED TREE
Backed out changeset e48d46145ba4 (bug 1878764)
Backed out changeset b92b25790374 (bug 1849075)
2024-05-03 00:17:49 +03:00
Mike Hommey 9750c88857 Bug 1849075 - Update builders to clang 18. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D208955
2024-05-02 19:35:39 +00:00
Ryan VanderMeulen 0e07c8c08e Bug 1806946 - Skip GTests which fail when run under TSAN. r=profiler-reviewers,dom-storage-reviewers,tnikkel,xpcom-reviewers,ipc-reviewers,mccr8,janv,webrtc-reviewers,pehrsons,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D209175
2024-05-02 13:09:07 +00:00
Paul Adenot 64db4178ef Bug 1889978 - Vendor ffmpeg 7.0 headers. r=media-playback-reviewers,frontend-codestyle-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D206922
2024-04-30 14:21:45 +00:00
Nazım Can Altınova 5c9ae9edba Bug 1817163 - Add a profiler feature for memory tracking to enable the memory hooks r=profiler-reviewers,perftest-reviewers,android-reviewers,kshampur,aabh,gl
This feature is added as "recommended", and added to every presets. This will
allow us to disable it if we really want to.

If the "native allocations" feature is enabled, we still force the installation
of the memory hooks even if we don't have this feature to not break the native
allocations feature.

Differential Revision: https://phabricator.services.mozilla.com/D206789
2024-04-30 10:35:47 +00:00
Cristian Tuns bbbd3c280f Backed out 5 changesets (bug 1889978) for causing mda failures in mochitest_compat.toml CLOSED TREE
Backed out changeset ce0c34e548fa (bug 1889978)
Backed out changeset 96e08e04fa4d (bug 1889978)
Backed out changeset 2aeb87615ee0 (bug 1889978)
Backed out changeset 2272c3a73ad3 (bug 1889978)
Backed out changeset dc81d0c812b8 (bug 1889978)
2024-04-29 15:02:55 -04:00
Paul Adenot aba8d4f080 Bug 1889978 - Vendor ffmpeg 7.0 headers. r=media-playback-reviewers,frontend-codestyle-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D206922
2024-04-29 16:58:04 +00:00
Norisz Fay b4bb722de5 Backed out changeset dc425d760d09 (bug 1817163) for causing dt failures on browser_interaction-between-interfaces.js CLOSED TREE 2024-04-29 18:54:49 +03:00
Nazım Can Altınova 0edb2844bd Bug 1817163 - Add a profiler feature for memory tracking to enable the memory hooks r=profiler-reviewers,perftest-reviewers,android-reviewers,kshampur,aabh,gl
This feature is added as "recommended", and added to every presets. This will
allow us to disable it if we really want to.

If the "native allocations" feature is enabled, we still force the installation
of the memory hooks even if we don't have this feature to not break the native
allocations feature.

Differential Revision: https://phabricator.services.mozilla.com/D206789
2024-04-29 14:57:37 +00:00
Adam Brouwers-Harries 5841439a39 Bug 1865931: Add support for starting the profiler with posix signals r=canaltinova,profiler-reviewers,mstange
Differential Revision: https://phabricator.services.mozilla.com/D203250
2024-04-26 14:14:55 +00:00
cat bcc2c75572 Bug 1879171 - Add AFL++ fuzzing build r=decoder,taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D208401
2024-04-25 22:16:22 +00:00
Christian Holler (:decoder) 3ef61037db Bug 1891946 - Remove LAZY_SEND_BIT in IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D207714
2024-04-24 08:05:30 +00:00
Christian Holler (:decoder) 0410e669b9 Bug 1891945 - IPC Fuzzing: Improve the MOZ_FUZZ_IPC_PROTO code. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D207713
2024-04-24 08:05:29 +00:00