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

11070 Коммитов

Автор SHA1 Сообщение Дата
Butkovits Atila a28566bdd4 Backed out changeset 30210e0efac1 (bug 1867360) for causing failures at PIPDLUnitTestChild.cpp. CLOSED TREE 2023-12-19 02:28:52 +02:00
Nika Layzell 3bf610ffc2 Bug 1867360 - Require toplevel protocols to specify which processes they expect to be bound in, r=decoder,ipc-reviewers,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,aosmond,rkraesig,mccr8,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D195485
2023-12-18 23:24:26 +00:00
Chris H-C 3a958a1442 Bug 1868988 - Remove PingCentre. Its watch has ended. r=nanj,thecount,perry.mcmanis
Differential Revision: https://phabricator.services.mozilla.com/D196227
2023-12-18 16:56:22 +00:00
Andrew Osmond 816b0b6da1 Bug 1868470 - Add new OffscreenCanvas and WebCodecs talos tests. r=perftest-reviewers,sparky
This patch adds new variants of the glvideo/canvas2dvideo talos tests,
but this time focused on OffscreenCanvas and WebCodecs.

There are test variants for each:
- Execution thread (main thread or DOM worker)
- Canvas type (WebGL or 2D canvas)
- Codec type (H264, VP9 or AV1)

They are included as part of the existing webgl talos job.

Differential Revision: https://phabricator.services.mozilla.com/D196465
2023-12-15 22:18:41 +00:00
Joel Maher 90c34fbbd0 Bug 1869204 - Batch 19.1 - migrate python/ mozbuild and mozbase .ini to toml. r=ahal,firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D195995
2023-12-15 20:59:46 +00:00
Joel Maher 0bc470a2e8 Bug 1869890 - migrate cram.ini to .toml. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D196352
2023-12-14 21:00:24 +00:00
Joel Maher 2a46c30602 Bug 1869871 - convert perftest.ini -> .toml. r=sparky,perftest-reviewers,necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D196334
2023-12-14 19:41:14 +00:00
Mike Conley 9415a9f13d Bug 1866802 - Move ASRouterAdmin tool to about:asrouter and its own component folder. r=pdahiya,Gijs,desktop-theme-reviewers,dao
This tries to maintain stylistic continuity, while also trying to decouple from
newtab as much as possible. This is a first foray, and future patches will
further this decoupling.

This also modifies about:asrouter to show an error message if the ASRouter devtools
pref is not set to true.

Differential Revision: https://phabricator.services.mozilla.com/D194811
2023-12-14 18:46:55 +00:00
Randell Jesup 404c987e29 Bug 1869665 - profiler thread-safety annotations r=profiler-reviewers,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D196241
2023-12-14 14:05:17 +00:00
Butkovits Atila 8582db0ea5 Backed out 5 changesets (bug 1866802) for causing failures at test_TopSitesFeed.js. CLOSED TREE
Backed out changeset af9fbbc9ae50 (bug 1866802)
Backed out changeset 81d5b7de7178 (bug 1866802)
Backed out changeset e4d0863ed222 (bug 1866802)
Backed out changeset c0deb681b193 (bug 1866802)
Backed out changeset dda3e5e39f8c (bug 1866802)
2023-12-14 03:22:48 +02:00
Mike Conley 4b9f3545e2 Bug 1866802 - Move ASRouterAdmin tool to about:asrouter and its own component folder. r=pdahiya,Gijs,desktop-theme-reviewers,dao
This tries to maintain stylistic continuity, while also trying to decouple from
newtab as much as possible. This is a first foray, and future patches will
further this decoupling.

This also modifies about:asrouter to show an error message if the ASRouter devtools
pref is not set to true.

Differential Revision: https://phabricator.services.mozilla.com/D194811
2023-12-13 23:29:48 +00:00
ogiorgis 111705f5fd Bug 1840493 - doc/rst: fix some languages declaration r=firefox-source-docs-reviewers,webdriver-reviewers,necko-reviewers,geckoview-reviewers,devtools-reviewers,profiler-reviewers,championshuttler,whimboo,nchevobbe,julienw,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D196268
2023-12-13 18:32:20 +00:00
Joel Maher 009710fe6f Bug 1869430 - Batch 19.2 convert python unittest .ini -> .toml. r=gbrown,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D196124
2023-12-12 17:40:03 +00:00
Florian Quèze 03bd9de29c Bug 1866629 - Remove the sample_groups object in serialized counters, r=canaltinova,profiler-reviewers.
Differential Revision: https://phabricator.services.mozilla.com/D194695
2023-12-12 11:28:07 +00:00
Mark Banner 5cbc3d04c1 Bug 1867253 - Enable ESLint rule no-unused-vars on the global scope for worker files. r=mossop DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D194978
2023-12-12 09:32:17 +00:00
Mike Hommey 619672a8e4 Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D195157
2023-12-08 10:43:59 +00:00
Nipun Shukla 9790c3e9af Bug 1852133 - Fixed --backgroundtask backgroundupdate automatic restart after staging r=bytesized,application-update-reviewers,mossop,nalexander,nika
Differential Revision: https://phabricator.services.mozilla.com/D187710
2023-12-08 07:17:15 +00:00
Logan Rosen 5270f0b772 Bug 1677775 - enable Black on .mozbuild files r=linter-reviewers,firefox-build-system-reviewers,ahal,glandium
Differential Revision: https://phabricator.services.mozilla.com/D193005
2023-12-08 04:26:45 +00:00
Logan Rosen 141305b4e4 Bug 1677775 - reformat .mozbuild files with Black r=linter-reviewers,geckoview-reviewers,firefox-build-system-reviewers,ahal,glandium,owlish,sylvestre
#ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D193007
2023-12-08 04:26:45 +00:00
Sandor Molnar 07b97216e7 Backed out changeset 1315d653382a (bug 1852133) for causing build bustages at toolkit/xre/nsUpdateDriver.cpp CLOSED TREE 2023-12-08 02:29:47 +02:00
Nipun Shukla fc715c2409 Bug 1852133 - Fixed --backgroundtask backgroundupdate automatic restart after staging r=bytesized,application-update-reviewers,mossop,nalexander,nika
Differential Revision: https://phabricator.services.mozilla.com/D187710
2023-12-07 19:53:43 +00:00
Yury Delendik 8be491431c Bug 1865953: Fix FreeBSD arm64 missing closing parentheses. r=jpages,profiler-reviewers,florian DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D195784
2023-12-07 15:21:06 +00:00
Makoto Kato 9c00b13451 Bug 1864106 - Make raptor.py Python 3.11 compatible. r=perftest-reviewers,kshampur
The global flag of regular expression has to be head from 3.11.

Differential Revision: https://phabricator.services.mozilla.com/D193267
2023-12-07 02:10:03 +00:00
Mike Conley 898169df2a Bug 1715158 - Remove tests and ASRouterAdmin capabilities for snippets / ASRouterUISurface. r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D193851
2023-12-06 16:15:13 +00:00
Neel Chauhan ff6cf2d0d7 Bug 1695120: Remove unused BlocksRingBuffer r=profiler-reviewers,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D194428
2023-12-06 14:08:02 +00:00
Greg Mierzwinski 1c04160996 Bug 1865869 - Allow toml files to be used in perfdocs generation. r=jmarshall,perftest-reviewers,afinder DONTBUILD
This patch fixes an issue where only `perftest.ini` manifests were being parsed for mozperftest tests in perfdocs. It's temporary as we will move all ini manifests to toml in the future. At the same time, this patch adds missing documentation for some new mozperftest tests that use a toml manifest to define the tests.

Differential Revision: https://phabricator.services.mozilla.com/D194251
2023-12-06 13:01:24 +00:00
Jonathan Watt 7dbfaa7f5d Bug 1868023. Get rid of nsIDocShell.getSameTypeInProcessParentIgnoreBrowserBoundaries. r=aiunusov
Differential Revision: https://phabricator.services.mozilla.com/D195361
2023-12-06 09:45:36 +00:00
Rob Wu 7d5227009d Bug 1863034 - Lock backgroundServiceWorkerEnabled to false on non-Nightly r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D193544
2023-12-05 16:22:09 +00:00
Andrew Halberstadt 393672d628 Bug 1867848 - [docs] Stop processing Markdown frontmatter, r=firefox-source-docs-reviewers,necko-reviewers,mach-reviewers,championshuttler,valentin,sylvestre,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D195284
2023-12-04 21:26:13 +00:00
Sylvestre Ledru d74f9b5552 Bug 1868046 - Remove some nbsp in the code r=linter-reviewers,ahal
Depends on D195369

Differential Revision: https://phabricator.services.mozilla.com/D195370
2023-12-04 15:25:04 +00:00
Andrew Halberstadt 757f0bf16a Bug 1867990 - Fix black formatting errors that snuck in due to regression, r=linter-reviewers,taskgraph-reviewers,releng-reviewers,bhearsum,sylvestre
These were not caught due to bug 1865672.

Depends on D195431

Differential Revision: https://phabricator.services.mozilla.com/D195432
2023-12-04 14:51:39 +00:00
Andrew Halberstadt f841989752 Bug 1867990 - Remove erroneous include from black linter, r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D195431
2023-12-04 14:51:39 +00:00
Jari Jalkanen 3ba42c945c Bug 1838925 - Browsertime tests for IndexedDB. r=perftest-reviewers,sparky,janv,canaltinova,dom-storage-reviewers,taskgraph-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D181330
2023-12-04 14:23:38 +00:00
Noemi Erli c46592ba01 Backed out changeset 9fa5c8e5fc13 (bug 1868023) for causing assertion failures in nsWindowMemoryReporter.cpp 2023-12-04 14:49:14 +02:00
Jonathan Watt 747875e612 Bug 1868023. Get rid of nsIDocShell.getSameTypeInProcessParentIgnoreBrowserBoundaries. r=aiunusov
Differential Revision: https://phabricator.services.mozilla.com/D195361
2023-12-04 11:53:11 +00:00
Makoto Kato 717ab15242 Bug 1854031 - Part 4. Update lint file path. r=linter-reviewers,sylvestre
Depends on D193880

Differential Revision: https://phabricator.services.mozilla.com/D193885
2023-12-04 09:02:34 +00:00
Sylvestre Ledru d6cea3eede Bug 1519636 - Remove nbsp in the doc r=firefox-source-docs-reviewers,geckoview-reviewers,ahal,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D194782
2023-12-03 11:01:53 +00:00
Norisz Fay cab5c7eff3 Bug 1867452 - Fix for cpp clang failures. r=glandium CLOSED TREE 2023-12-01 09:39:18 +02:00
Ray Kraesig b442fec76f Bug 1858225 - [3/9] introduce "local" async-filepicker implementation functions r=handyman,win-reviewers,mhowell
Introduce functions which create and invoke the Windows file-picker in a
separate thread. This thread is created with a new single-threaded COM
apartment to avoid implicitly creating a nested modal loop on the main
STA thread.

Technically, no functional changes: these functions aren't actually
invoked yet. (That will occur in an upcoming commit.)

Differential Revision: https://phabricator.services.mozilla.com/D193735
2023-12-01 05:03:18 +00:00
Cosmin Sabou c3f8e90d2c Backed out 11 changesets (bug 1858225) for causing build bustages on nsFilePicker.cpp. CLOSED TREE
Backed out changeset 808f68da4438 (bug 1858225)
Backed out changeset e6f456e40dda (bug 1858225)
Backed out changeset d1efbf517c7e (bug 1858225)
Backed out changeset 61c8a62b47c5 (bug 1858225)
Backed out changeset 9b1f0d37b74b (bug 1858225)
Backed out changeset f57ac4a387f2 (bug 1858225)
Backed out changeset 9b2c6eaf137e (bug 1858225)
Backed out changeset 6aacb8fde7e1 (bug 1858225)
Backed out changeset 2eb38cba55d6 (bug 1858225)
Backed out changeset c31dfa5f9be5 (bug 1858225)
Backed out changeset 82b7b851c429 (bug 1858225)
2023-12-01 00:18:29 +02:00
Greg Mierzwinski 7d140d161f Bug 1863130 - Gather LargestContentfulPaint (LCP) in browsertime pageload tests. r=perftest-reviewers,aglavic
This patch adds the ability to gather LargestContentfulPaint in browsertime pageload tests.

Differential Revision: https://phabricator.services.mozilla.com/D193645
2023-11-30 20:04:44 +00:00
Ray Kraesig 73f1535f13 Bug 1858225 - [3/9] introduce "local" async-filepicker implementation functions r=handyman,win-reviewers,mhowell
Introduce functions which create and invoke the Windows file-picker in a
separate thread. This thread is created with a new single-threaded COM
apartment to avoid implicitly creating a nested modal loop on the main
STA thread.

Technically, no functional changes: these functions aren't actually
invoked yet. (That will occur in an upcoming commit.)

Differential Revision: https://phabricator.services.mozilla.com/D193735
2023-11-30 19:59:16 +00:00
negin 476082178d Bug 1867093 - Land strings for about:welcome s&p copy r=omc-reviewers,bolsson,emcminn
Patch updates strings for easy setup, mobile download, and gratitude screen for about:welcome using the strings from the s&p rollout.

[figma](https://www.figma.com/file/c83OEio9DhCQKuabx2tIEl/NUO-Experiments-H1%2FH2-2023?type=design&node-id=4821-2033&mode=design&t=lnTKLA5vKV0m1h8B-0)

Differential Revision: https://phabricator.services.mozilla.com/D195025
2023-11-30 19:44:13 +00:00
Joel Maher 29e80ac522 Bug 1859901 - Batch 18 - migrate rest of xpcshell.ini -> toml. r=aryx,extension-reviewers,application-update-reviewers,credential-management-reviewers,places-reviewers,profiler-reviewers,win-reviewers,robwu,julienw,nalexander,Standard8,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D194891
2023-11-30 16:14:52 +00:00
Mark Banner 00bfde9444 Bug 1866641 - Allow ESLint worker files to be named simply 'worker.(m)js'. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D194697
2023-11-30 11:42:17 +00:00
Ray Kraesig 93012fc7a3 Bug 1865867 - [2/2] Add lint for ApartmentRegion and derivatives r=handyman
Add a lint (paralleling the existing lint for `CoInitializeEx`) for new
uses of the utility classes defined in ApartmentRegion.h.

Differential Revision: https://phabricator.services.mozilla.com/D194303
2023-11-30 02:43:39 +00:00
Natalia Csoregi 9857695b83 Backed out 2 changesets (bug 1863130) for causing largestContentfulPaint browsertime failures. CLOSED TREE
Backed out changeset fd253d27e64e (bug 1863130)
Backed out changeset f487d5a07ab5 (bug 1863130)
2023-11-30 00:51:29 +02:00
Iulian Moraru 96b88024a4 Backed out 3 changesets (bug 1866641) for causing talos damp failures on browser-toolbox.js. CLOSED TREE
Backed out changeset 7cab7eb61b23 (bug 1866641)
Backed out changeset dbe3fabc6e89 (bug 1866641)
Backed out changeset 1dfb7cfdc26e (bug 1866641)
2023-11-29 21:00:42 +02:00
Greg Mierzwinski d70b97234b Bug 1863130 - Gather LargestContentfulPaint (LCP) in browsertime pageload tests. r=perftest-reviewers,aglavic
This patch adds the ability to gather LargestContentfulPaint in browsertime pageload tests.

Differential Revision: https://phabricator.services.mozilla.com/D193645
2023-11-29 14:00:02 +00:00
Greg Mierzwinski cc024af56c Bug 1830740 - Add flag to enable fenix in mach-try-perf. r=aglavic,perftest-reviewers
This patch adds a flag to enable fenix in mach try perf. Currently, it's enabled by default however it's not clear that it uses the same build in the base/new try runs. This patch adds some documentation to the FAQ for this, as well as some information in the `--help` message.

At the same time, this patch adds some code to handle apps requested with `--apps` better. Previously, for example, if fenix was requested, the catch-all/base category would capture geckoview tasks as well, but it wasn't clear to the user that this would happen. Now, if an app is requested, that is the only app that will be scheduled, assuming the "default" app has a negation. The notion of a "default" app is also introduced here for any app that has no restriction method defined.

Finally, some extra changes are made to the tests for the fzf side effects to make it clear that the number of side effects must be greater than or equal to the number of fzf calls. This should prevent others from having to determine why their tests are failing on a seemingly unrelated change as the error message we receive is very unclear when this occurs.

Differential Revision: https://phabricator.services.mozilla.com/D194301
2023-11-29 13:20:56 +00:00