Mark Banner
c671540aff
Bug 1898556 - Remove eslint-plugin-file-header, update various node modules. r=frontend-codestyle-reviewers,Gijs
...
The updates are general updates, though some of them include ESLint v9 compatibility changes
Differential Revision: https://phabricator.services.mozilla.com/D211413
2024-05-24 14:55:33 +00:00
Mark Banner
2fa640602b
Bug 1898556 - Remove use of eslint-plugin-file-header from devtools. r=devtools-reviewers,frontend-codestyle-reviewers,nchevobbe,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D211412
2024-05-24 14:55:33 +00:00
Eric Chen
ddda7b8c9c
Bug 1872482 - recreate non-ephemeral background task profile directory if it's missing r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D210677
2024-05-24 14:34:49 +00:00
Andreas Farre
031a90d97c
Bug 1890748 - Move responsibility of FeaturePolicy initialization to nsILoadInfo. r=freddyb,necko-reviewers,jesup,dom-core,sefeng
...
Differential Revision: https://phabricator.services.mozilla.com/D207140
2024-05-24 14:28:47 +00:00
Nicolas Chevobbe
2ea7429590
Bug 1898502 - [devtools] Turn output-parser.js lookup Arrays into Sets. r=devtools-reviewers,bomsy.
...
Depends on D211330
Differential Revision: https://phabricator.services.mozilla.com/D211371
2024-05-24 14:27:20 +00:00
Nicolas Chevobbe
e5dd4777c7
Bug 1898249 - [devtools] Add output parser tests for relative color syntax. r=devtools-reviewers,bomsy.
...
Differential Revision: https://phabricator.services.mozilla.com/D211330
2024-05-24 14:27:20 +00:00
Nicolas Silva
309c5e0a36
Bug 1898460 - Disambiguate some of the usage of 'surface' in coordinate spaces (Part 2). r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D211389
2024-05-24 14:25:47 +00:00
Nicolas Silva
32537385b5
Bug 1898460 - Disambiguate some of the usage of 'surface' in coordinate spaces. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D211388
2024-05-24 14:25:47 +00:00
Jon Coppeard
b01d17cb61
Bug 1898615 - Fix intermittent failures for gc/gczeal.js JIT test r=sfink
...
Zeal mode 10 polls for background sweeping to finish so a collection in this
mode can take an unbounded length of time.
Differential Revision: https://phabricator.services.mozilla.com/D211512
2024-05-24 14:23:28 +00:00
Peter Van der Beken
249ac98ffe
Bug 1895572 - Throw correct exception when resolving namespaces for XPath. r=dom-core,mccr8,farre
...
Differential Revision: https://phabricator.services.mozilla.com/D209728
2024-05-24 13:40:04 +00:00
Jon Coppeard
4ca30b8884
Bug 1898461 - Tweak our pretenuring parameters a little r=jandem
...
This reduces the attention threshold to 200 and increases the limit on the
number of allocation sites per minor GC to 600.
This shows some large high confidence improvements on jetstream2 splay subtests
and some low confidence speedometer3 subtest improvements on linux.
Differential Revision: https://phabricator.services.mozilla.com/D211339
2024-05-24 13:37:49 +00:00
Julien Cristau
5f288a0bfc
Bug 1884138 - make scriptworker-canary ignore tree closure on try r=releng-reviewers,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D203918
2024-05-24 13:24:22 +00:00
Julien Cristau
91c9577d5e
Bug 1884138 - notify releng when scriptworker-canary task fails r=taskgraph-reviewers,releng-reviewers,bhearsum
...
The scriptworker-canary task sets up notifications for the tasks that it
schedules on try, but we might still want to be notified if `mach try
scriptworker` itself fails.
Differential Revision: https://phabricator.services.mozilla.com/D203917
2024-05-24 13:24:22 +00:00
Jeff Muizelaar
f03d79c7bc
Bug 1898649. Disable cert_verifier.cert_trust_evaluation_time metric on Android.
...
This metric is recorded 600 times during a browser restore of cnn.com
and looks to be the most frequently recorded metric in the parent after
performance.clone.deserialize from bug 1898515.
Differential Revision: https://phabricator.services.mozilla.com/D211530
2024-05-24 12:37:55 +00:00
AndiAJ
1f85a17830
Bug 1879011 - Revert fix and disable the sponsored suggest related UI tests r=ohorvath
...
- Revert the fix from [[ https://phabricator.services.mozilla.com/D211346 | D211346 ]]
- Disable the UI tests due to problems related to the suggestions not being displayed
Differential Revision: https://phabricator.services.mozilla.com/D211502
2024-05-24 12:02:48 +00:00
Norisz Fay
e7d42da611
Backed out 2 changesets (bug 1898249, bug 1898502) for causing dt failures on browser_outputparser.js CLOSED TREE
...
Backed out changeset a6314e00c803 (bug 1898502)
Backed out changeset eeee9f95f831 (bug 1898249)
2024-05-24 14:59:10 +03:00
Mark Banner
c971124bbe
Bug 1898558 - Switch the license linter to use an exclusion list for tests that is defined in the yaml rather than in the linter itself. r=linter-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D211408
2024-05-24 11:20:04 +00:00
Timothy Nikkel
9d10cbe38b
Bug 1896316. Expand layout/base/tests/browser_animatedImageLeak.js to also test the occluded window case. r=gfx-reviewers,lsalzman
...
I checked that each of these tests fails with the fixes backed out on try server. Well on macOS and Windows. I don't think Linux has occluded window stuff hooked up.
Differential Revision: https://phabricator.services.mozilla.com/D210132
2024-05-24 11:12:58 +00:00
Nicolas Chevobbe
5b434e2e53
Bug 1898502 - [devtools] Turn output-parser.js lookup Arrays into Sets. r=devtools-reviewers,bomsy.
...
Depends on D211330
Differential Revision: https://phabricator.services.mozilla.com/D211371
2024-05-24 10:53:04 +00:00
Nicolas Chevobbe
0e7ecf590e
Bug 1898249 - [devtools] Add output parser tests for relative color syntax. r=devtools-reviewers,bomsy.
...
Differential Revision: https://phabricator.services.mozilla.com/D211330
2024-05-24 10:53:04 +00:00
serge-sans-paille
869f6f9bc2
Bug 1898499 - Rename building_with_gnu_cc into a more explicit name r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D211369
2024-05-24 10:26:49 +00:00
Eden Chuang
fa3dd08fca
Bug 1895515 - Correct RunLoopNeverRan() and ResetWorkerPrivateInWorkerThread() sequence for Worker initialization fails. r=dom-worker-reviewers,asuth,smaug
...
Once WorkerPrivate::ResetWorkerPrivateInWorkerThread() is called, the connection between the WorkerPrivate and the WorkerThread is decoupled. This means the WorkerPrivate is not valid anymore for any WorkerThreadRunnables. So, before decoupling the WorkerPrivate and WorkerThread, we should ensure all pending WorkerThreadRunnables are executed, and the Worker should be in the "Dead" status.
It means the logic in the WorkerPrivate::RunLoopNeverRan() except WorkerPrivate::ScheduleDeletion() should be executed before WorkerPrivate::ResetWorkerPrivateInWorkerThread(). However, currently, these logic are executed after ResetWorkerPrivateInWorkerThread().
Differential Revision: https://phabricator.services.mozilla.com/D210775
2024-05-24 10:09:01 +00:00
keithamus
74d3d7787c
Bug 1888776 - Add invoke defaults for dialog elements r=dom-core,sefeng
...
Differential Revision: https://phabricator.services.mozilla.com/D206185
2024-05-24 09:48:49 +00:00
Butkovits Atila
2ca6aa8f02
Backed out 8 changesets (bug 1898565, bug 1880803, bug 1850680) for causing high frequency failures at url_patterns.py . CLOSED TREE
...
Backed out changeset 2e388b7f6f91 (bug 1898565)
Backed out changeset 3147811b0446 (bug 1850680)
Backed out changeset 9a98ace82049 (bug 1850680)
Backed out changeset 8ff3dc16fcf9 (bug 1850680)
Backed out changeset 1c4084febc9c (bug 1850680)
Backed out changeset aeeda14ca643 (bug 1850680)
Backed out changeset fb750d3b365d (bug 1880803)
Backed out changeset 4d63b73b4125 (bug 1880803)
2024-05-24 14:05:56 +03:00
Norisz Fay
57be48d020
Merge central to autoland CLOSED TREE
2024-05-24 12:56:04 +03:00
Butkovits Atila
69358635fc
Backed out 2 changesets (bug 1898460) for causing bustages complaining about map_prim_to_surface. CLOSED TREE
...
Backed out changeset 388216e4b8c6 (bug 1898460)
Backed out changeset 9ea78d9a93a2 (bug 1898460)
2024-05-24 12:42:24 +03:00
Butkovits Atila
f5251f1605
Backed out changeset 6aa6da68d232 (bug 1897636) for causing Xpcshell crashes at docshell/test/unit/test_privacy_transition.js.
2024-05-24 12:38:40 +03:00
Butkovits Atila
05ae0bc4db
Backed out changeset 6aa6da68d232 (bug 1897636) for causing Xpcshell crashes at docshell/test/unit/test_privacy_transition.js.
2024-05-24 12:38:40 +03:00
Mark Banner
67039cecb0
Bug 1897508 - Separate out search engine icon updates into a separate notification subject. r=search-reviewers,settings-reviewers,mcheang
...
This also avoids sending an engine-update Glean event for the default engine by not handling the engine-icon-update
notification in the update tracking code.
Differential Revision: https://phabricator.services.mozilla.com/D210838
2024-05-24 09:10:05 +00:00
Mark Banner
0600e5f0d8
Bug 1897508 - Fix ESLint no-case-declarations warnings in SearchEngine.sys.mjs. r=search-reviewers,jteow.
...
Differential Revision: https://phabricator.services.mozilla.com/D210837
2024-05-24 09:10:05 +00:00
Jon Coppeard
4bbdd05fd0
Bug 1896068 - Don't call into the JS engine with gecko profiler mutex held to avoid deadlock r=profiler-reviewers,mstange
...
Based on mstange's comment in https://phabricator.services.mozilla.com/D209919 :
> I agree that it's a bad idea to call PollJSSampling() while the profiler
> lock is being held. I think we should move all calls to PollJSSampling() out
> of any locked_profiler_* functions.
I removed the calls to PollJSSampling() for the current thread from the places
this happened while the lock was held and moved them after the locked
region (replacing them with PollJSSamplingForCurrentThread()).
Mostly this was straightforward except for profiler_clear_js_context() since
PollJSSampling() needs to happen before ClearJSContext() clears mJSContext.
I confirmed that this fixes the deadlock.
Differential Revision: https://phabricator.services.mozilla.com/D210630
2024-05-24 08:59:53 +00:00
Nicolas Silva
025a4778f1
Bug 1898460 - Disambiguate some of the usage of 'surface' in coordinate spaces (Part 2). r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D211389
2024-05-24 08:58:27 +00:00
Nicolas Silva
188fea4108
Bug 1898460 - Disambiguate some of the usage of 'surface' in coordinate spaces. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D211388
2024-05-24 08:58:26 +00:00
Valentin Gosu
35a039f97b
Bug 1887714 - Don't trigger captive portal banner when browser used proxy r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D209787
2024-05-24 08:50:11 +00:00
keithamus
236262d7e6
Bug 1860457 - implement popover invoke defaults r=dom-core,sefeng
...
Differential Revision: https://phabricator.services.mozilla.com/D206184
2024-05-24 08:41:03 +00:00
Julian Descottes
31308a6d79
Bug 1880374 - Disable DNS prefetching if document nodePrincipal is systemPrincipal r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D210830
2024-05-24 08:28:22 +00:00
Norisz Fay
6c87301889
Backed out changeset f2b92ba6ade7 (bug 1879011) for causing lint failure CLOSED TREE
2024-05-24 11:35:31 +03:00
Tom Schuster
9ead66a33a
Bug 1835157 - Ignore target names which contain both newline and < characters. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D210480
2024-05-24 08:09:36 +00:00
AndiAJ
0f8dd09dcb
Bug 1879011 - Revert fix and disable the sponsored suggest related UI tests r=ohorvath
...
- Revert the fix from [[ https://phabricator.services.mozilla.com/D211346 | D211346 ]]
- Disable the UI tests due to problems related to the suggestions not being displayed
Differential Revision: https://phabricator.services.mozilla.com/D211502
2024-05-24 08:09:19 +00:00
Nicolas Silva
1951d1dec4
Bug 1898451 - Improve GPU memory reporting in the profiler HUD. r=gfx-reviewers,gw
...
- Adds a few counters for the gpu cache, gpu buffers and total accounted memory usage
- Adds a simple syntax for adding a string in the HUD (prefix with '$')
- Fix the interned backdrop counter which has apparently been split into two.
Differential Revision: https://phabricator.services.mozilla.com/D211328
2024-05-24 08:08:43 +00:00
Alexandra Borovova
88f19639a3
Bug 1887644 - [wdspec] Add a test for non-existent files for "input.setFiles" command. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D211345
2024-05-24 07:26:51 +00:00
Alexandra Borovova
2d071738c2
Bug 1887644 - Throw "UnsupportedOperation" error instead "InvalidArgument" when a file in "input.setFiles" command doesn't exist. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D211344
2024-05-24 07:26:50 +00:00
Tiaan Louw
d1fc08d7c5
Bug 1898468 - When converting legacy rgb(..) to color(srgb ..), ensure the flags are set accordingly r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D211341
2024-05-24 07:16:57 +00:00
Mozilla Releng Treescript
8f2a74a416
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
zh-CN -> f41950556593f61862bd7391f9565bf25e9b9b63
2024-05-24 07:02:34 +00:00
Gabriel Luong
46639d155a
Bug 1896692 - Fix intermittent tests in MenuDialogMiddlewareTest r=android-reviewers,jonalmeida
...
- When using `MainCoroutineRule`, we should also be using `runTestOnMain`
- Removed updating the bookmark state after a AddBookmark action is dispatched.
This isn't necessary because we will be dismissing the menu after the `AddBookmarkUseCase` is invoked.
- Fix up tests to remove reductant InitAction dispatches when it is already carried out by the `MenuStore` initialization
- Fix up tests to also verify that the AddBookmarkUseCase` is properly invoked.
- Removed `join()` after `store.dispatch()` calls because `store.waitUntilIdle()` will also perform the `join()`.
Differential Revision: https://phabricator.services.mozilla.com/D210399
2024-05-24 04:13:05 +00:00
Makoto Kato
fe175d4e2b
Bug 1897048 - Add Credential Manager permissions. r=android-reviewers,boek
...
This requires to support Credential Manager APIs for 3rd party
credential manager services on WebAuthn.
Differential Revision: https://phabricator.services.mozilla.com/D210754
2024-05-24 04:07:26 +00:00
Sandor Molnar
0148cb991d
Backed out changeset 4cce744a9cbb (bug 1860457) for causing wpt failures. CLOSED TREE
2024-05-24 07:07:16 +03:00
Mike Hommey
066cd1604f
Bug 1898614 - Fix undefined behavior caught in bug 1897088. r=gfx-reviewers,gw
...
Differential Revision: https://phabricator.services.mozilla.com/D211468
2024-05-24 03:53:55 +00:00
Maxx Crawford
a1dac0ff8f
Bug 1898275 - Add impression and error telemetry events to Weather feature r=home-newtab-reviewers,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D211402
2024-05-24 01:46:48 +00:00
Sandor Molnar
866937a6d0
Backed out changeset 40c0022a52f0 (bug 1510262) for causing build bustages @ nsIncrementalDownload.cpp CLOSED TREE
2024-05-24 03:27:52 +03:00