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
Jonathan Kew
7b20491e00
Bug 1966668 - Wait for font loading in css/css-values/cap-invalidation.html r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249583
2025-05-20 21:40:12 +00:00
Jonathan Kew
8c34691bee
Bug 1966668 - Wait for font loading in svg/text/scripted/getcharnumatposition.html r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249582
2025-05-20 21:40:09 +00:00
Jonathan Kew
0c16730245
Bug 1966668 - Ensure Ahem is loaded in resize-observer/svg.html r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249581
2025-05-20 21:40:05 +00:00
Jonathan Kew
466f8da469
Bug 1966668 - Wait for font loading in css/css-multicol/getclientrects-* tests. r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249580
2025-05-20 21:40:01 +00:00
Jonathan Kew
80092def39
Bug 1966668 - Wait for font loading where necessary in css/css-text/white-space/ tests. r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249579
2025-05-20 21:39:57 +00:00
Jonathan Kew
62dfa76484
Bug 1966668 - Wait for font loading in css/css-writing-modes/forms/text-input-block-size.optional.html r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249578
2025-05-20 21:39:54 +00:00
Jonathan Kew
763b727db5
Bug 1966668 - Wait for Ahem font loading where needed in css/css-tables/tentative/ tests. r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249577
2025-05-20 21:39:50 +00:00
Jonathan Kew
2de3cbf996
Bug 1966668 - Use Ahem via URL (not src:local) in css/css-fonts/font-face-style-normal.html r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249576
2025-05-20 21:39:46 +00:00
Jonathan Kew
8140af54d7
Bug 1966668 - Wait for Ahem font loading in css/css-sizing/keyword-sizes-for-intrinsic-contributions.html r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249575
2025-05-20 21:39:43 +00:00
Jonathan Kew
9f0df9cd1f
Bug 1966668 - Wait for font loading in css/css-grid/grid-extrinsically-sized-mutations.html r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249573
2025-05-20 21:39:39 +00:00
Jonathan Kew
70df05b3bf
Bug 1966668 - Fix Ahem stylesheet link in svg/text/reftests/opacity-ref.svg r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249572
2025-05-20 21:39:35 +00:00
Jonathan Kew
e35bb1a420
Bug 1966668 - Add Ahem stylesheet link to svg/text/reftests/first-letter-ref.svg r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D249571
2025-05-20 21:39:32 +00:00
Beth Rennie
63f552d776
Bug 1907633 - Do not instantiate the RemoteSettingsExperimentLoader on import r=nimbus-reviewers,relud
...
Instead of creating the `RemoteSettingsExperimentLoader` by importing
`RemoteSettingsExperimentLoader.sys.mjs`, we instead create it the first
time we access the `ExperimentAPI._rsLoader` property.
The `RemoteSettingsExperimentLoader` is considered internal to Nimbus
and as such it is only exposed on the `_rsLoader` property so that other
Nimbus library code (such as `FirefoxLabs`) can access it.
Additionally, the `manager` argument to the
`RemoteSettingsExperimentLoader` is now required.
Differential Revision: https://phabricator.services.mozilla.com/D248074
2025-05-20 21:35:19 +00:00