Commit Graph

909731 Commits

Author SHA1 Message Date
agoloman
63c83deb26 Revert "Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio" for causing multiple failures.
This reverts commit ec5fa1d4c0.

Revert "Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio"

This reverts commit baa5d72bbd.

Revert "Bug 1606785 - Format browser/themes and toolkit/themes CSS files with Prettier r=desktop-theme-reviewers,pip-reviewers,tabbrowser-reviewers,places-reviewers,dao,mconley"

This reverts commit 9604b0a8ae.

Revert "Bug 1606785 - Format browser/themes/preferences CSS files with Prettier r=settings-reviewers,desktop-theme-reviewers,dao,mconley"

This reverts commit 686c1cf85f.

Revert "Bug 1606785 - Format urlbar CSS files with Prettier r=urlbar-reviewers,desktop-theme-reviewers,dao"

This reverts commit a7a4f31251.

Revert "Bug 1606785 - Format webcompat CSS files with Prettier r=webcompat-reviewers,denschub"

This reverts commit 41bc4d5237.

Revert "Bug 1606785 - Format search CSS files with Prettier r=search-reviewers,jteow"

This reverts commit 7bb7f82374.

Revert "Bug 1606785 - Format dom CSS files with Prettier r=emilio"

This reverts commit c22e910235.

Revert "Bug 1606785 - Format android CSS files with Prettier r=geckoview-reviewers,hiro"

This reverts commit c08e43fc3d.

Revert "Bug 1606785 - Format layout CSS files with Prettier r=layout-reviewers,dholbert"

This reverts commit 4f2a32d1a4.

Revert "Bug 1606785 - Format devtools CSS files with Prettier r=devtools-reviewers,nchevobbe,frontend-codestyle-reviewers"

This reverts commit c05f675ddf.

Revert "Bug 1606785 - Format recomp CSS files with Prettier r=reusable-components-reviewers,desktop-theme-reviewers,dao,mkennedy"

This reverts commit b10c7de8d0.

Revert "Bug 1606785 - Format sidebar CSS files with Prettier r=sidebar-reviewers,desktop-theme-reviewers,dao,nsharpley"

This reverts commit d32c555e37.

Revert "Bug 1606785 - Format shopping CSS files with Prettier r=shopping-reviewers,desktop-theme-reviewers,dao,rking"

This reverts commit 965887a708.

Revert "Bug 1606785 - Format profiles CSS files with Prettier r=profiles-reviewers,desktop-theme-reviewers,dao,mossop"

This reverts commit 8338860f74.

Revert "Bug 1606785 - Format genai and ml CSS files with Prettier r=firefox-ai-ml-reviewers,Mardak"

This reverts commit d66681f553.

Revert "Bug 1606785 - Format firefoxview CSS files with Prettier r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman"

This reverts commit 530b815cad.

Revert "Bug 1606785 - Format aboutlogins, megalist, and form autofill CSS files with Prettier r=credential-management-reviewers,mtigley,desktop-theme-reviewers,dao"

This reverts commit 813c864381.
2025-05-21 04:49:28 +00:00
agoloman
502863a556 Revert "Bug 1964247 - Drop unused prefcalls.js in Android's package-manifest.in r=geckoview-reviewers,tcampbell" for causing xpc failures @test_autoconfig.js.
This reverts commit 1ca937f7c1.
2025-05-21 04:33:25 +00:00
hannajones
ec5fa1d4c0 Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D248105
2025-05-21 03:55:17 +00:00
hannajones
baa5d72bbd Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D249182
2025-05-21 03:55:13 +00:00
hannajones
9604b0a8ae Bug 1606785 - Format browser/themes and toolkit/themes CSS files with Prettier r=desktop-theme-reviewers,pip-reviewers,tabbrowser-reviewers,places-reviewers,dao,mconley
Differential Revision: https://phabricator.services.mozilla.com/D249181
2025-05-21 03:55:10 +00:00
hannajones
686c1cf85f Bug 1606785 - Format browser/themes/preferences CSS files with Prettier r=settings-reviewers,desktop-theme-reviewers,dao,mconley
Differential Revision: https://phabricator.services.mozilla.com/D249187
2025-05-21 03:55:06 +00:00
hannajones
a7a4f31251 Bug 1606785 - Format urlbar CSS files with Prettier r=urlbar-reviewers,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D249180
2025-05-21 03:55:02 +00:00
hannajones
41bc4d5237 Bug 1606785 - Format webcompat CSS files with Prettier r=webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D249179
2025-05-21 03:54:58 +00:00
hannajones
7bb7f82374 Bug 1606785 - Format search CSS files with Prettier r=search-reviewers,jteow
Differential Revision: https://phabricator.services.mozilla.com/D249178
2025-05-21 03:54:55 +00:00
hannajones
c22e910235 Bug 1606785 - Format dom CSS files with Prettier r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D249177
2025-05-21 03:54:51 +00:00
hannajones
c08e43fc3d Bug 1606785 - Format android CSS files with Prettier r=geckoview-reviewers,hiro
Differential Revision: https://phabricator.services.mozilla.com/D249176
2025-05-21 03:54:47 +00:00
hannajones
4f2a32d1a4 Bug 1606785 - Format layout CSS files with Prettier r=layout-reviewers,dholbert
Differential Revision: https://phabricator.services.mozilla.com/D249175
2025-05-21 03:54:44 +00:00
hannajones
c05f675ddf Bug 1606785 - Format devtools CSS files with Prettier r=devtools-reviewers,nchevobbe,frontend-codestyle-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249174
2025-05-21 03:54:40 +00:00
hannajones
b10c7de8d0 Bug 1606785 - Format recomp CSS files with Prettier r=reusable-components-reviewers,desktop-theme-reviewers,dao,mkennedy
Differential Revision: https://phabricator.services.mozilla.com/D249173
2025-05-21 03:54:36 +00:00
hannajones
d32c555e37 Bug 1606785 - Format sidebar CSS files with Prettier r=sidebar-reviewers,desktop-theme-reviewers,dao,nsharpley
Differential Revision: https://phabricator.services.mozilla.com/D249172
2025-05-21 03:54:32 +00:00
hannajones
965887a708 Bug 1606785 - Format shopping CSS files with Prettier r=shopping-reviewers,desktop-theme-reviewers,dao,rking
Differential Revision: https://phabricator.services.mozilla.com/D249171
2025-05-21 03:54:29 +00:00
hannajones
8338860f74 Bug 1606785 - Format profiles CSS files with Prettier r=profiles-reviewers,desktop-theme-reviewers,dao,mossop
Differential Revision: https://phabricator.services.mozilla.com/D249170
2025-05-21 03:54:25 +00:00
hannajones
d66681f553 Bug 1606785 - Format genai and ml CSS files with Prettier r=firefox-ai-ml-reviewers,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D249169
2025-05-21 03:54:21 +00:00
hannajones
530b815cad Bug 1606785 - Format firefoxview CSS files with Prettier r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman
Differential Revision: https://phabricator.services.mozilla.com/D249168
2025-05-21 03:54:17 +00:00
hannajones
813c864381 Bug 1606785 - Format aboutlogins, megalist, and form autofill CSS files with Prettier r=credential-management-reviewers,mtigley,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D249167
2025-05-21 03:54:14 +00:00
Glenda Leonard
9b7dfa3e41 Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D249678
2025-05-21 03:11:29 +00:00
dadaa
6e0ff1deb8 Bug 1967626: Introduce yelpServiceResultDistinction Nimbus variable to enable service type title r=adw
Differential Revision: https://phabricator.services.mozilla.com/D250370
2025-05-21 02:23:07 +00:00
celenity
1ca937f7c1 Bug 1964247 - Drop unused prefcalls.js in Android's package-manifest.in r=geckoview-reviewers,tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D250118
2025-05-21 01:32:07 +00:00
Release Engineering Landoscript
ba82ff6d82 No Bug - Import translations from https://github.com/mozilla-l10n/android-l10n CLOSED TREE 2025-05-21 00:16:28 +00:00
pstanciu
7e67a06656 Revert "Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell" for causing XPC failures on test_dap_visit_counter.js
This reverts commit e6fb2f93ca.
2025-05-21 00:10:25 +00:00
Alex Hochheiden
ce997bd43b Bug 1965348 - Automatically update <site>.txt files when packages are removed during ./mach vendor python r=ahal
This works for in all scenarios, whether it be packages being
added/removed, or upgraded, as well as implicit dependencies.

The output has also been vastly improved, indicating the next
steps that need to be done, and for what packages. It's also
explicit which <site>.txt files have been modified and what changes
were made.

Differential Revision: https://phabricator.services.mozilla.com/D249857
2025-05-20 23:51:41 +00:00
Niklas Baumgardner
934819c080 Bug 1948366 - Remove extensions.screenshots.disabled pref. r=sfoster,webdriver-reviewers,firefox-desktop-core-reviewers ,whimboo,urlbar-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D248324
2025-05-20 23:49:14 +00:00
Beth Rennie
8a79f12aff Bug 1966159 - Support multiple phases of migrations during Nimbus initialization r=nimbus-reviewers,relud
Differential Revision: https://phabricator.services.mozilla.com/D250332
2025-05-20 23:48:08 +00:00
Glenda Leonard
e6fb2f93ca Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D249678
2025-05-20 23:12:35 +00:00
James Teh
1b591364ab Bug 1951833 part 2: Make ITextRangeProvider::GetBoundingRectangles return a rectangle for a collapsed range. r=morgan
Differential Revision: https://phabricator.services.mozilla.com/D249710
2025-05-20 23:01:23 +00:00
James Teh
f66cf4466a Bug 1951833 part 1: Support line feed characters in TextLeafPoint::CharBounds. r=morgan
Previously, both literal line feed characters in pre-formatted text and HTMl <br> elements returned a rect with 0 width and/or height.
Because of the way CharBounds() was implemented, this also returned 0 for x and y.
This caused problems for clients such as Windows Text Cursor Indicator which need the rectangle for the character at the caret.
Now, we return the correct x and y coordinates.
We also return a minimum width and height of 1 to ensure clients treat it as an actual rectangle.

As part of this, CharBounds() has been refactored slightly for consistency and readability.
As a bonus, this also fixes character bounds for list item bullets (bug 360003), but a test for that will be added in a subsequent patch.

This patch also removes the special case line feed code added to TextLeafRange::WalkLineRects() in bug 1946552, since CharBounds() now handles this.

Differential Revision: https://phabricator.services.mozilla.com/D249709
2025-05-20 23:01:19 +00:00
agoloman
aac0327d9e Revert "Bug 1967189 - Add mozilla-specific regression wpt for bug 1965831. r=jib,dbaker,bwc" as requested by dev.
This reverts commit 4f622a88c7.
2025-05-20 22:58:18 +00:00
Jim Blandy
3bb3150c69 Bug 1967613: Name members of CanvasContext following the WebGPU spec. r=webgpu-reviewers,ErichDonGubler
Rename members of `mozilla::webgpu::CanvasContext` following the
WebGPU specification properties that they represent:

- Rename `mConfig` to `mConfiguration`, after `[[configuration]]`.

- Rename `mTexture` to `mCurrentTexture`, after `[[currentTexture]]`.

Differential Revision: https://phabricator.services.mozilla.com/D250359
2025-05-20 22:57:07 +00:00
Emilio Cobos Álvarez
caf0070ab3 Bug 1967206 - Update jobserver (and related crates to avoid duplication). r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250045
2025-05-20 22:53:57 +00:00
Emily McDonough
918aea565d Bug 1963485 Part 2 - Rematerialize selectors for choosing tracks in grid intrinsic sizing code rather than passing the selector directly. r=layout-grid-reviewers,tlouw
This change makes most places in grid intrinsic sizing code specify operations
by sizing phase and sizing constraint, rather than using the sizing function
types directly. This should help with readability and debugging, as the
intended operation rather than the selector bits are used now.

Differential Revision: https://phabricator.services.mozilla.com/D249697
2025-05-20 22:35:11 +00:00
Emily McDonough
50e26ea3e7 Bug 1963485 Part 1 - Move selector/track size bits into a function that makes it clear which phase the selectors are for r=layout-grid-reviewers,tlouw
Differential Revision: https://phabricator.services.mozilla.com/D249695
2025-05-20 22:35:08 +00:00
agoloman
b54eecd390 Revert "Bug 1967030 - Update mp4parse-rust to d3e4d255. r=media-playback-reviewers,supply-chain-reviewers,padenot" for causing gtet failures @MP4Metadata.test_case_mp4.
This reverts commit 0888571e1e.
2025-05-20 22:16:33 +00:00
Nick Grato
c28a52e112 Bug 1947209 - show local models used by a web extension linking to model details r=extension-reviewers,desktop-theme-reviewers,fluent-reviewers,rpl,bolsson,emilio,flod
adding feature and extension icons and labels

Differential Revision: https://phabricator.services.mozilla.com/D247805
2025-05-20 21:51:23 +00:00
Ting-Yu Lin
fd0d317872 Bug 1967360 - Improve nsGridContainerFrame::Tracks::Dump(). r=dholbert
This patch changes the following:

- Print baseline, gap, and content-box sizes in app units. If they are "unknown" or
  "unconstrained", print a string accordingly.
- Use fmt library [1] because it can print `std::string` directly.

[1] https://firefox-source-docs.mozilla.org/xpcom/fmt-in-gecko.html

Differential Revision: https://phabricator.services.mozilla.com/D250104
2025-05-20 21:50:56 +00:00
Jonathan Kew
a47b164ea1 Bug 1967315 - Container queries can use font metrics from the user font set. r=firefox-style-system-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D250076
2025-05-20 21:40:52 +00:00
Jonathan Kew
894dc1cc31 Bug 1966668 - Wait for font loading in css/css-conditional/container-queries/font-relative-units.html r=layout-reviewers,emilio
Note that even with the use of document.fonts.ready in font-relative-units.html,
tests may "unexpectedly" fail if the Ahem font is not installed on the local system.
This is because we explicitly *don't* consider webfonts when evaluating font-relative
units in container queries, contrary to what the test expects. See
https://searchfox.org/mozilla-central/rev/578d9c83f046d8c361ac6b98b297c27990d468fd/servo/components/style/values/computed/mod.rs#395-397

I'll file a followup bug about this.

Differential Revision: https://phabricator.services.mozilla.com/D250075
2025-05-20 21:40:48 +00:00
Jonathan Kew
3416eb9249 Bug 1966668 - Wait for font loading in css/css-multicol/offsetProps-001.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249755
2025-05-20 21:40:45 +00:00
Jonathan Kew
6fd063150e Bug 1966668 - Wait for async font loading at each step in css/css-fonts/generic-family-keywords tests. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249594
2025-05-20 21:40:41 +00:00
Jonathan Kew
99e857d69a Bug 1966668 - Explicitly load the Ahem font in css/css-ruby/line-spacing.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249593
2025-05-20 21:40:37 +00:00
Jonathan Kew
483faf7e76 Bug 1966668 - Explicitly load Ahem in css/css-shapes/shape-outside/values/* tests to ensure it is available when font-dependent checks run. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249592
2025-05-20 21:40:33 +00:00
Jonathan Kew
402f044387 Bug 1966668 - Wait for font loading where needed in mathml/presentation-markup/mrow tests. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249754
2025-05-20 21:40:30 +00:00
Jonathan Kew
7a10388a3d Bug 1966668 - Wait for font loading in svg/interact/scripted/svg-pointer-events-bbox.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249591
2025-05-20 21:40:26 +00:00
Jonathan Kew
a02215ffd7 Bug 1966668 - Load Ahem via url() rather than local() in css/css-fonts/font-face-range-order.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249590
2025-05-20 21:40:23 +00:00
Jonathan Kew
bcd3849b2f Bug 1966668 - Wait for Ahem font loading in css/cssom-view/getBoundingClientRect-shy.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249589
2025-05-20 21:40:19 +00:00
Jonathan Kew
acf076830d Bug 1966668 - Wait for font loading in css/cssom/getComputedStyle-insets-relpos-inline.html r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D249584
2025-05-20 21:40:16 +00:00