Commit Graph

896715 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
071931b716 Bug 1944052 - Set stylesheet metadata on OnStartRequest. r=dshin
SKIP_BMO_CHECK

Differential Revision: https://phabricator.services.mozilla.com/D238592
2025-02-20 16:53:04 +00:00
scottdowne
81fd74c458 Bug 1945968 - Newtab increase text size for card label and publisher r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D238789
2025-02-20 16:37:38 +00:00
Tim Huang
6aa1aec225 Bug 1940905 - Introduce a pref to control whether only classify top-level context for the Safe Browsing. r=dimi,necko-reviewers,kershaw
Google's SafeBrowsing database is currently optimized for top-level
loads. They no longer suggest running SafeBrowsing protocol on
subresource loads.

In this patch we introduce a pref to contorl the SafeBrowsing behavior
on subresource loads. The propose is to follow the suggestion from
Google to only run SafeBrowsing protocoal for top-level loads.

Differential Revision: https://phabricator.services.mozilla.com/D236156
2025-02-20 16:16:06 +00:00
Emilio Cobos Álvarez
ec97b9e844 Bug 1948557 - Don't remove :checked pseudo-class while select dropdown opens. r=dshin
This was needed to not pick up the custom option background / color in
the UA sheet when stylable select is enabled (so, on Windows).

Instead, restrict the checked styling in the UA sheet to listbox select,
and remove the special code.

Differential Revision: https://phabricator.services.mozilla.com/D238875
2025-02-20 16:04:18 +00:00
Beth Rennie
1328e9a1c3 Bug 1949246 - Add an update event to ExperimentStore r=nimbus-reviewers,emcminn
Differential Revision: https://phabricator.services.mozilla.com/D238812
2025-02-20 15:49:26 +00:00
Emilio Cobos Álvarez
1954ffaf1a Bug 1946100 - Fix scroll-offsets-fractional-zoom.html. r=rego
See the comment.

Differential Revision: https://phabricator.services.mozilla.com/D238883
2025-02-20 15:27:30 +00:00
Nika Layzell
05220df19c Bug 1942753 - Always enable the pdf.js stream converter for object/embed elements, r=pdfjs-reviewers,calixte
Before the regressing change, we were accidentally enabling pdf.js for
object/embed loads due to the parent process thinking the load has
failed, and the content process coming to a different conclusion.

This check ensures that we always enable pdf.js within object/embed
elements so that the pdfs are rendered as expected.

This does not impact pdfs loaded in other places which could otherwise
be handled externally, such as in iframes.

Differential Revision: https://phabricator.services.mozilla.com/D238844
2025-02-20 15:23:25 +00:00
Nicolas Silva
a5bdc0b204 Bug 1946457 - Move build_clip_chain_instance's world space usage to vis space. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D238729
2025-02-20 15:21:18 +00:00
Nicolas Silva
3a06b98436 Bug 1946457 - Plumbing to pass the visibility spatial node to the clipping code. r=gw
The commit is fairly mechanical except for one important thing: it assumes that
SpatialTree::get_root_transform is equivalent to SpatialTree::get_relative_transform
using the root node passed as the parent index parameter.

Differential Revision: https://phabricator.services.mozilla.com/D238728
2025-02-20 15:21:18 +00:00
Nicolas Silva
b4c4074c20 Bug 1946457 - Store a culling rect and visibility node in SurfaceInfo. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D238727
2025-02-20 15:21:17 +00:00
Nicolas Silva
c8f0819ab4 Bug 1946457 - Make compute_conservative_visible_rect work without assuming world space. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D238726
2025-02-20 15:21:17 +00:00
Nicolas Silva
3908eba15f Bug 1946457 - Make add_split_plane work without assuming world space. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D238725
2025-02-20 15:21:17 +00:00
Nicolas Silva
72dcec86d3 Bug 1946457 - Change DirtyRegion to use VisRect instead of WorldRect. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D238724
2025-02-20 15:21:16 +00:00
Nicolas Silva
48b001190f Bug 1946457 - Add a visibility_node_index parameter in TileCacheInstance. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D238723
2025-02-20 15:21:16 +00:00
Nicolas Silva
5f96745e2b Bug 1946457 - Add VisRect. r=gw
This patch adds a temporary coordinate space which will as a first step be
synonymous to world space, but will eventually become raster space. This is
Done to facilitate identifying what parts of the world-space computations
need to move into raster space.

Differential Revision: https://phabricator.services.mozilla.com/D238722
2025-02-20 15:21:15 +00:00
William Durand
a32489530a Bug 1945384 - Re-enable webcompat extension on fenix. r=android-reviewers,twisniewski,Roger,npoon
This was removed by mistake in https://phabricator.services.mozilla.com/D237009

Differential Revision: https://phabricator.services.mozilla.com/D238948
2025-02-20 15:09:13 +00:00
Ted Campbell
3286070d11 Bug 1949355 - Reduce Android Emulator restarts in automation to 2 r=jcristau
The Android test harness can take up to 10 minutes to timeout, so limit the
number of attempts. This allows test jobs to fail more gracefully on emulator
hangs instead of waiting for TaskCluster to kill the worker and delete most of
the debugging information that might help track down the hang.

Differential Revision: https://phabricator.services.mozilla.com/D238902
2025-02-20 15:05:20 +00:00
Valentin Gosu
e81960bc7b Bug 1949442 - Make TestDHCPUtils mock functions set the IP_ADAPTER_DHCP_ENABLED flag
Differential Revision: https://phabricator.services.mozilla.com/D238952
2025-02-20 14:47:49 +00:00
Nathan Barrett
d33064fe43 Bug 1943472 - Connect interest picker to API r=home-newtab-reviewers,frontend-codestyle-reviewers,mossop,thecount
Differential Revision: https://phabricator.services.mozilla.com/D238693
2025-02-20 14:37:27 +00:00
Arnaud Vergnet
c2a122baf7 Bug 1949375: add "mach manifest" subcommand to remove skip-if conditions r=jmaher
Example usage: ./mach manifest clean-skip-fails path/to/manifest/or/folder --os=linux --os_version=18.04 --processor=x86_64

With this command, you can specify one of the os name, version or processor. For example you can remove all conditions for the x86 architecture, or only linux version 18.04.
You can either specify a folder to recursively edit all manifests, or pass a specific manifest path.

Differential Revision: https://phabricator.services.mozilla.com/D238921
2025-02-20 14:27:28 +00:00
KS
04d92e01ac Bug 1947649 - Disable js2 on 1400 mac for custom-car. r=perftest-reviewers,taskgraph-reviewers,fbilt,jmaher
Currently jetstream 2 is (near) perma failing on the M2 machines on the
chromium-as-release application. This patch disables it for now.
Ideally, once we get jetstream 3 up we focus on maintaining that
instead. (bug 1943365)

Differential Revision: https://phabricator.services.mozilla.com/D237854
2025-02-20 14:24:43 +00:00
Emilio Cobos Álvarez
a1164bbc70 Bug 1924741 - Add mica acrylic menu support behind a pref. r=win-reviewers,desktop-theme-reviewers,rkraesig,dao
Off by default pending UX review etc.

Differential Revision: https://phabricator.services.mozilla.com/D238194
2025-02-20 14:08:52 +00:00
Marco Bonardo
b1c63066f1 Bug 1945422 - Change Ctrl+Enter canonization to Cmd+Enter on MacOS, due to new Sequoia context menu shortcut. r=daisuke,urlbar-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D238060
2025-02-20 14:06:22 +00:00
Gijs Kruitbosch
ecac1cfa05 Bug 1916424 - use category manager for quit-application-granted consumers from BrowserGlue, r=firefox-desktop-core-reviewers ,mossop
Differential Revision: https://phabricator.services.mozilla.com/D220898
2025-02-20 13:51:02 +00:00
Gijs Kruitbosch
baa24c276e Bug 1916424 - use category manager for idle startup tasks from BrowserGlue, r=firefox-desktop-core-reviewers ,mossop
Differential Revision: https://phabricator.services.mozilla.com/D220897
2025-02-20 13:51:02 +00:00
Updatebot
d4d9c2b922 Bug 1949432 - Update android nightly application-services version bump to 264e999c760880ddad426476f40cea5c31d17450 r=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D238947
2025-02-20 13:47:03 +00:00
Mugurell
080ad3caea Bug 1949392 - Handle manual insets on other activities that render full height content r=android-reviewers,mcarare
Doing this in HomeActivity already covered almost all scenarios in the application.

Differential Revision: https://phabricator.services.mozilla.com/D238932
2025-02-20 13:45:19 +00:00
Nicolas Chevobbe
8a33d302aa Bug 1949298 - [devtools] Remove unnecessary Netmonitor Raw toggle <label> "for" attribute. r=devtools-reviewers,bomsy.
The label already wraps the input, so we don't need to also
have this attribute.
This was causing troubles in the console where the network
detail panel can be included multiple times; the label "for"
attribute would then refer to the first item with such id,
making its actual child input without label.

Differential Revision: https://phabricator.services.mozilla.com/D238916
2025-02-20 10:02:34 +00:00
Alexandre Poirot
6545f24400 Bug 1931651 - [devtools] Use a fallback document when there is no available document on Fenix. r=devtools-reviewers,nchevobbe
When there is no tab opened, there is no active document running in the parent process.
But DevTools at least expect one to be functional. On desktop it is browser.xhtml.

Differential Revision: https://phabricator.services.mozilla.com/D235938
2025-02-20 13:08:48 +00:00
myeongjun
523cc0ff2d Bug 1944308 - Change mochitest layer to use the actual test name instead of the script name r=sparky,perftest-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D238633
2025-02-20 12:57:34 +00:00
Tooru Fujisawa
3e937c72fd Bug 1902953 - Use the SharedScriptCache in script preload. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D238371
2025-02-20 12:10:52 +00:00
stransky
a5eb4bcab4 Bug 1946338 [Wayland] Ship gfx.wayland.hdr pref on release/beta r=emilio CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D238931
2025-02-20 12:02:17 +00:00
Sandor Molnar
563c986ef6 Backed out changeset 6e58ee022ce0 (bug 1949298) for causing mac leakcheck failures. 2025-02-20 14:04:19 +02:00
Sandor Molnar
f4ac4c4611 Bug 1948808 - Fix build bustage 2025-02-20 13:43:28 +02:00
Valentin Gosu
5782d189b0 Bug 1937367 - Make sure to not query local or offline adapters r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D238576
2025-02-20 11:02:51 +00:00
Mika Valkealahti
7ef62798f5 Bug 1948993 - removing nightly-only ifdef so vertical tabs controls in settings ride the train with 137 r=sidebar-reviewers,settings-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D238900
2025-02-20 10:27:46 +00:00
Tooru Fujisawa
ec6d097b60 Bug 1948808 - Part 3: Add ChromeUtils.clearResourceCache. r=emilio,tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D238582
2025-02-20 10:16:47 +00:00
Tooru Fujisawa
a3f1629b8f Bug 1948808 - Part 2: Add chrome optional parameter to control the target of clear in-memory cache. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D238581
2025-02-20 10:16:46 +00:00
Tooru Fujisawa
444573c77a Bug 1948808 - Part 1: Move clearScriptCache functions next to clearStyleSheetCache functions. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D238580
2025-02-20 10:16:46 +00:00
Tooru Fujisawa
6917577339 Bug 1948814 - Part 2: Also clear resource:// uris in imgLoader::ClearImageCache with chromeOnly option. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D238579
2025-02-20 10:16:46 +00:00
Tooru Fujisawa
5be020f499 Bug 1948814 - Part 1: Fix content-only mode of imgICache.clearCache, and add explicit clear-both mode. r=tnikkel,anti-tracking-reviewers,emz
Differential Revision: https://phabricator.services.mozilla.com/D238578
2025-02-20 10:16:45 +00:00
Hiroyuki Ikezoe
2393f2b2c1 Bug 1891165 - Handle focus sequence number separately from the PresShell for popup. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D236824
2025-02-20 10:15:34 +00:00
Nicolas Chevobbe
4e08913f3a Bug 1831388 - [devtools] Make sure webconsole panel is selected before clicking on links in browser_webconsole_eval_sources.js. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D238918
2025-02-20 10:12:56 +00:00
Nicolas Chevobbe
6f0094c655 Bug 1949298 - [devtools] Remove unnecessary Netmonitor Raw toggle <label> "for" attribute. r=devtools-reviewers,bomsy.
The label already wraps the input, so we don't need to also
have this attribute.
This was causing troubles in the console where the network
detail panel can be included multiple times; the label "for"
attribute would then refer to the first item with such id,
making its actual child input without label.

Differential Revision: https://phabricator.services.mozilla.com/D238916
2025-02-20 10:02:34 +00:00
WANG Xuerui
28af53e9ee Bug 1778177 - Enable LSX for loongarch64 libvpx. r=chunmin DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D238350
2025-02-20 09:45:32 +00:00
WANG Xuerui
b44f1160f0 Bug 1778177 - Configure libvpx for loongarch64. r=chunmin DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D238349
2025-02-20 09:45:31 +00:00
Julien Cristau
3e78052038 Bug 1949189 - run l10n tasks against opt builds instead of shippable. r=releng-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D238775
2025-02-20 08:46:15 +00:00
Julien Cristau
a9b79bcedb Bug 1949194 - add repackage and build-signing jobs for linux64-aarch64/opt. r=releng-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D238774
2025-02-20 08:46:15 +00:00
Jan Varga
6dbdf1fff1 Bug 1948111 - Don't re-initialize IndexedDatabaseManager::mLocale; r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D238593
2025-02-20 08:35:22 +00:00
André Bargull
da42843c17 Bug 1947697: Add test case. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D237911
2025-02-20 08:22:23 +00:00