Commit Graph

854060 Commits

Author SHA1 Message Date
mstriemer
d2224486b1 Bug 1883941 - Add sidebar launcher to sidebar r=Gijs
* Add a cleaned-up sidebar-launcher component and put behind a pref

Differential Revision: https://phabricator.services.mozilla.com/D204217
2024-03-21 23:16:07 +00:00
Jonathan Kew
39962bce73 Bug 1808813 - Ensure font loaders are cancelled properly if we refresh the font list. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D205376
2024-03-21 22:35:13 +00:00
dylan
26bc3d091f Bug 1873940 - added port check to mozurl_host_port. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D205368
2024-03-21 22:26:08 +00:00
Cosmin Sabou
7cde1bf094 Backed out changeset 131cc12d8e2e (bug 1886654) for bc failures on browser_utility_multipleAudio. CLOSED TREE 2024-03-22 00:30:51 +02:00
Cosmin Sabou
c7315fd2da Backed out 2 changesets (bug 1886607) for causing build bustages on ChromeUtils.
Backed out changeset 2fa193524f2c (bug 1886607)
Backed out changeset f77ff6043d75 (bug 1886607)
2024-03-22 00:28:44 +02:00
Emily McMinn
d4f51984fa Bug 1724300 - Remove What's New Panel, ToolbarPanelHub components & related tests & references r=desktop-theme-reviewers,omc-reviewers,aminomancer,pdahiya,emilio,devtools-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201867
2024-03-21 22:05:28 +00:00
Ryan VanderMeulen
9b049c787f Bug 1886885 - Update Okio to version 3.9.0. r=android-reviewers,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D205395
2024-03-21 21:57:02 +00:00
Sandor Molnar
f1d63cd1d4 Bug 1886607 - Fix ios build bustages @ dom/base/ChromeUtils.cpp a=fix CLOSED TREE 2024-03-21 23:54:12 +02:00
Calixte
ed3389c4b7 Bug 1886872 - Update PDF.js to new version 067c49dc49ce37ea99106f7d836456025f7ef5f4 r=pdfjs-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D205385
2024-03-21 21:31:52 +00:00
Sandor Molnar
92a38246a8 Merge mozilla-central to autoland. a=merge CLOSED TREE 2024-03-21 23:23:20 +02:00
Boris Chiou
4350f1af64 Bug 1885013 - Fix ambiguity on timing-function, direction, fill-mode, and running-state. r=zrhoffman,emilio
It's possible to set `animation-name` to any of the keyword of other
properties, and this may cause ambiguity when serializing `animation`
shorthand (because we may reuse this result as an input of another
`animation` shorthand to get the same result).

So we still have to serialize these properties even if they are initial
values if `animation-name` matches them.

e.g.
Set `animation` to `normal normal`. Its serialization should be
`normal normal`, instead `normal`, because using `normal` as an input of
another `animation` shorthand makes its `animation-name` be `none`.
(Note: we parse `animation-direction` first.)

Differential Revision: https://phabricator.services.mozilla.com/D204995
2024-03-21 21:16:21 +00:00
Boris Chiou
92d87593b8 Bug 1885013 - Follow shortest serialization principle on animation shorthand. r=emilio,omc-reviewers,aminomancer
We still have some ambiguous issue when `animation-name` is the same as
other keywords. We will fix it in the following patch.

Differential Revision: https://phabricator.services.mozilla.com/D204692
2024-03-21 21:16:21 +00:00
Amy Churchwell
b62a0698ce Bug 1881643 - Add wallpaper thumbnail assets. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D205258
2024-03-21 21:13:27 +00:00
Andrew Osmond
38c4e21ba5 Bug 1886855 - Add pref to allow disabling fallback for GMP updates. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D205382
2024-03-21 20:46:07 +00:00
Jan-Ivar Bruaroey
0cb65845d6 Bug 1529646 - Fix mistaken claim in web-platform/tests/webrtc/RTCIceCandidate-constructor.html. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D205384
2024-03-21 20:43:50 +00:00
Updatebot
5a3bbb8efa Bug 1886841 - Update android nightly application-services version bump to cd42116f499d604c75f6daf074db513603793ffe r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D205371
2024-03-21 20:37:28 +00:00
sarah541
4f6d2244c6 Bug 1886730 - catch NLP during RemoteSetting getRecords() failure
Differential Revision: https://phabricator.services.mozilla.com/D205355
2024-03-21 20:27:44 +00:00
Erich Gubler
ea42a64b79 Bug 1886197 - test(webgpu): update expected outcomes in CTS r=webgpu-reviewers,nical
Processes reports from
[try:ca1e7bfed45e](https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=ca1e7bfed45ecd6ac4f45a02320ddac8d88b3ea7)
using `moz-webgpu-cts process-reports --preset=new-fx …`, binary version
0.7.0.

Depends on D205115

Differential Revision: https://phabricator.services.mozilla.com/D205164
2024-03-21 20:20:14 +00:00
Erich Gubler
a8570aa360 Bug 1886197 - build(webgpu): update WGPU to 152a94bc6c502226d9871f28e35db0b755ea35bf (trunk as of 2024-03-19) r=webgpu-reviewers,supply-chain-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D205115
2024-03-21 20:20:14 +00:00
Mike Hommey
4a667e0cbd Bug 1886607 - Fill ProcInfoRequest.childTask on iOS. r=nika,profiler-reviewers,florian
Differential Revision: https://phabricator.services.mozilla.com/D205268
2024-03-21 20:14:20 +00:00
Mike Hommey
c3211c1d15 Bug 1886654 - Initialize content PDMs when RDD process is not enabled. r=media-playback-reviewers,padenot
On platforms where the RDD process is not enabled (Android, Solaris,
NetBSD, DragonflyBSD, iOS), video decoding is rejected because the
content PDMs are not enabled when media.allow-audio-non-utility is
false (which it is), except on Android because the
media.allow-audio-non-utility check is ifdef'ed out currently.

Instead of relying on ifdefs, rely on whether the RDD process is
enabled.

Differential Revision: https://phabricator.services.mozilla.com/D205282
2024-03-21 20:10:53 +00:00
mcarare
325e3c4dba Bug 1876398 - Adjust y offset for new method of positioning. r=android-reviewers,mcarare
See https://android-review.googlesource.com/c/platform/frameworks/support/+/2701713.
y offsets are no longer reversed when the menu is near the bottom of the screen.

Differential Revision: https://phabricator.services.mozilla.com/D205354
2024-03-21 19:38:52 +00:00
mcarare
79faacb107 Bug 1876398 - Suppress deprecation for Swipeable. r=android-reviewers,mcarare
Differential Revision: https://phabricator.services.mozilla.com/D205353
2024-03-21 19:38:52 +00:00
Ryan VanderMeulen
5045249f9a Bug 1876398 - Update AndroidX Compose BOM to 2024.03.00. r=android-reviewers,mcarare
Differential Revision: https://phabricator.services.mozilla.com/D205352
2024-03-21 19:38:52 +00:00
Sandor Molnar
57f6601077 Backed out 2 changesets (bug 1886730) for causing detekt & klint failures CLOSED TREE
Backed out changeset a72436b5d5bf (bug 1886730)
Backed out changeset be4d445d1657 (bug 1886730)
2024-03-21 21:56:44 +02:00
Sandor Molnar
ef2ad76ea2 Backed out changeset f855e4da6a65 (bug 1883941) for causing bc failures @ browser/base/content/test/static/browser_all_files_referenced.js 2024-03-21 21:49:09 +02:00
Sandor Molnar
ae3c7d9083 Backed out changeset 153aa2b4247f (bug 1883876) for causing multiple bc failures @ browser/components/firefoxview/<...> & browser/components/aboutwelcome/<...> 2024-03-21 21:46:22 +02:00
Sandor Molnar
db3c20f594 Bug 1886730 - Fix klint failure a=lint-fix CLOSED TREE 2024-03-21 21:36:17 +02:00
Emilio Cobos Álvarez
9d1568bb69 Bug 1886388 - Fix wizard next page checks after bug 232598. r=Gijs
Pretty amazing that we didn't have tests for this? I don't see any test
for <wizard>, am I missing something?

Differential Revision: https://phabricator.services.mozilla.com/D205203
2024-03-21 19:06:39 +00:00
Iain Ireland
db4861d983 Bug 1886849: Remove MObjectKeysLength::computeRange r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D205375
2024-03-21 18:48:46 +00:00
Nika Layzell
0b92bb684d Bug 1886852 - Avoid registering unnecessary MessageManager listeners when SHIP is enabled, r=smaug!
Differential Revision: https://phabricator.services.mozilla.com/D205377
2024-03-21 19:35:40 +00:00
Sandor Molnar
f85c437b89 Merge autoland to mozilla-central. a=merge 2024-03-21 23:07:25 +02:00
Sandor Molnar
e608e4df81 Backed out 2 changesets (bug 1876176) for causing node newtab failures @ browser/components/aboutwelcome CLOSED TREE
Backed out changeset 4899c27af9c2 (bug 1876176)
Backed out changeset 9ae306e9577a (bug 1876176)
2024-03-21 20:57:54 +02:00
mstriemer
e0b7a58700 Bug 1883941 - Add sidebar launcher to sidebar r=Gijs
* Add a cleaned-up sidebar-launcher component and put behind a pref

Differential Revision: https://phabricator.services.mozilla.com/D204217
2024-03-21 18:46:14 +00:00
Kelly Cochrane
8b550e92b2 Bug 1883876 - Update window list in Open Tabs in Fx View when moving a tab between windows r=fxview-reviewers,sclements,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D203971
2024-03-21 18:44:36 +00:00
sarah541
0745562ac5 Bug 1886730 - catch NLP during RemoteSetting getRecords() failure r=android-reviewers,matt-tighe
Differential Revision: https://phabricator.services.mozilla.com/D205355
2024-03-21 18:38:14 +00:00
Logan Rosen
d2dee99fd1 Bug 1854149 - upgrade to Sphinx 7.1.2 r=sylvestre,firefox-source-docs-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D189725
2024-03-21 18:24:18 +00:00
Chun-Min Chang
b2df0b9d85 Bug 1886057 - Replace ToTextTrackKindStr by GetEnumString r=media-playback-reviewers,padenot
The `ToTextTrackKindStr` can be replaced by `GetEnumString` since
`GetEnumString` is able to access the enum mapping strings of the
`TextTrackKind` generated by the dom binding in
`EnumStrings<TextTrackKind>::Values`

Differential Revision: https://phabricator.services.mozilla.com/D205236
2024-03-21 18:19:14 +00:00
Chun-Min Chang
3c729891fa Bug 1886057 - Replace ToStateStr by GetEnumString r=media-playback-reviewers,padenot
The `ToStateStr` can be replaced by `GetEnumString` since
`GetEnumString` is able to access the enum mapping strings of the
`TextTrackMode` generated by the dom binding in
`EnumStrings<TextTrackMode>::Values`

Differential Revision: https://phabricator.services.mozilla.com/D205235
2024-03-21 18:19:14 +00:00
Chun-Min Chang
3b2ec26057 Bug 1886057 - Replace FormatToString by GetEnumString r=media-playback-reviewers,padenot
The `FormatToString` can be replaced by `GetEnumString` since
`GetEnumString` is able to access the enum mapping strings of the
`AudioSampleFormat` generated by the dom binding in
`EnumStrings<AudioSampleFormat>::Values`

Differential Revision: https://phabricator.services.mozilla.com/D205159
2024-03-21 18:19:13 +00:00
Chun-Min Chang
a0e41b721c Bug 1886057 - Replace ToMediaSessionActionStr by GetEnumString r=media-playback-reviewers,padenot
The `ToMediaSessionActionStr` can be replaced by `GetEnumString` since
`GetEnumString` is able to access the enum mapping strings of the
`MediaSessionAction` generated by the dom binding in
`EnumStrings<MediaSessionAction>::Values`

Differential Revision: https://phabricator.services.mozilla.com/D205007
2024-03-21 18:19:13 +00:00
Chun-Min Chang
363a0d7e2b Bug 1886057 - Replace ToMediaControlKeyStr by GetEnumString r=media-playback-reviewers,padenot
The `ToMediaControlKeyStr` can be replaced by `GetEnumString` since
`GetEnumString` is able to access the enum mapping strings of the
`MediaControlKey` generated by the dom binding in
`EnumStrings<MediaControlKey>::Values`

Differential Revision: https://phabricator.services.mozilla.com/D205006
2024-03-21 18:19:12 +00:00
Chun-Min Chang
ca215f1ff9 Bug 1886057 - Replace ToMediaKeyStatusStr by GetEnumString r=media-playback-reviewers,padenot
The `ToMediaKeyStatusStr` can be replaced by `GetEnumString` since
`GetEnumString` is able to access the enum mapping strings of the
`MediaKeyStatus` generated by the dom binding in
`EnumStrings<MediaKeyStatus>::Values`

Differential Revision: https://phabricator.services.mozilla.com/D204963
2024-03-21 18:19:12 +00:00
Tarik Eshaq
b33e8b7735 Bug 1883424: Add scoped key validation to oauth. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D203506
2024-03-21 18:16:53 +00:00
Mozilla Releng Treescript
ca1fd51ff9 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
br -> 34af5228df4bbeb53ad7ff9035293caf4480f8fa
es-CL -> 3469c35c56c763452aef702244d8b1fcde42291b
fur -> eb21947e7b85df869d0c6e8dbdc580d4aff4e1c8
hsb -> b46f847fb85e324e073dc240ff51214757cc5e2f
it -> c6c7eb8ce07d26639858d3ec495112ad20bc64fb
pt-BR -> 5fbf9c4b3abdadfffee53edbd0ec254986fe59d3
pt-PT -> 5ca9ef14acdbd1192d9fee3fc4b314405e06770b
ru -> e51c4cf57bfa6d2596f41530bbd923aa1deb712f
trs -> aa07fe8dd06456691fe40f78cc06e362dcc57c2f
uk -> 6aa0516470b9b05d57bdc87907a08cb42f888569
zh-CN -> 401962a870053b3c524c112005f9a5eeebb49712
2024-03-21 19:04:07 +00:00
Chris H-C
f413c291a1 Bug 1886313 - Use a struct for MetricTimerTuple r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D205226
2024-03-21 18:10:35 +00:00
Brad Werth
853e463cdd Bug 1654398: Make ts_paint measurement check firstPaint2 timings instead of firstPaint. r=perftest-reviewers,sparky
As noted in Bug 1556568, firstPaint records when we complete the first
render that the OS tells us to do (in nsViewManager::Refresh). This
sometimes can happen much later than we would like, skewing results. It
also is sensitive to whether or not the call to FlushRendering is sync
or async, since it fires as soon as the call is complete. For these
reasons, we'd like ts_paint to measure something more consistent, which
this patch accomplishes by changing the measurement to use firstPaint2.

firstPaint2 records in nsView::DidCompositeWindow, which measures that
the pixels have been put on the screen, no matter who asked us to do it.
This solves both problems and is the superior measure.

Because this most always measure ts_paint at a later time than current
code, this will get flagged as a performance regression. We need to
instead treat it as a measurement recalibration.

Differential Revision: https://phabricator.services.mozilla.com/D204825
2024-03-21 18:03:25 +00:00
Jon Coppeard
9e2d7c87fd Bug 1886466 - Fix calculation of nursery poison extent to include chunk header r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D205309
2024-03-21 17:38:12 +00:00
Sandor Molnar
47d8e8cc72 Bug 1876176 - Fix file-whitespace failure. a=lint-fix CLOSED TREE 2024-03-21 20:32:24 +02:00
Kelsey Gilbert
af33d3ce1a Bug 1886214 - Cache PWebGL::IsEnabled. r=gfx-reviewers,lsalzman,ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D205091
2024-03-21 17:37:41 +00:00