Commit Graph

910946 Commits

Author SHA1 Message Date
Iulian Moraru
4221fd767a Bug 1887728 - fix toolchain build bustages. r=fix CLOSED TREE 2024-03-29 00:46:58 +02:00
Yury Delendik
595e13f2bf Bug 1886432 - Improve Wasm code encoder for builtin modules. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D205346
2024-03-28 22:22:44 +00:00
owlishDeveloper
8f3754b12e Bug 1888235 - Disable tests failing on Android builds with Fission, and run the passing ones r=necko-reviewers,extension-reviewers,jmaher,kershaw,robwu
Differential Revision: https://phabricator.services.mozilla.com/D205894
2024-03-28 22:18:04 +00:00
Geoff Brown
f7c2f2fd9d Bug 1888309 - Run more firefox-android tasks on b-linux-medium-gcp r=jmaher,jcristau
Change build-apk, build-bundle, test-components, test-apk and ui-test-apk to b-linux-medium-gcp, to get the same (similar, for ui-test-apk) machine type used traditionally on github.

Differential Revision: https://phabricator.services.mozilla.com/D205937
2024-03-28 21:30:03 +00:00
Iulian Moraru
2301e7dadb Backed out 5 changesets (bug 1874741) for causing non unified build bustages on nsCookieBannerTelemetryService.cpp. CLOSED TREE
Backed out changeset 3a37a1701348 (bug 1874741)
Backed out changeset 5f5dbfcfc95d (bug 1874741)
Backed out changeset 517a86043166 (bug 1874741)
Backed out changeset ca7422bd712f (bug 1874741)
Backed out changeset 6cb9166b4cd3 (bug 1874741)
2024-03-28 23:30:38 +02:00
Mike Hommey
913c767472 Bug 1887728 - Switch builds to macOS 14.4 SDK. r=spohl,firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D205627
2024-03-28 21:22:56 +00:00
Daniel Mueller
b591325e23 Bug 1887655 - add timestamp fields to newtab spocs ping r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D205600
2024-03-28 21:01:09 +00:00
Mike Hommey
276a489450 Bug 1888283 - Refresh config.guess and config.sub from upstream. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D205931
2024-03-28 20:58:32 +00:00
Tim Huang
5934a694cc Bug 1874741 - Part 5: Implement the GDPR event telemetry for private browsing windows. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D205900
2024-03-28 20:46:35 +00:00
Tim Huang
4df35c0d53 Bug 1874741 - Part 4: Add a test for Google GDPR telemetry. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D205848
2024-03-28 20:46:34 +00:00
Tim Huang
0c0bdbab4f Bug 1874741 - Part 3: Implement the telemetry to collect GDPR choice on Google Search. r=anti-tracking-reviewers,pbz
Differential Revision: https://phabricator.services.mozilla.com/D205443
2024-03-28 20:46:34 +00:00
Tim Huang
244289c766 Bug 1874741 - Part 2: Expose getAlternateDomains to the nsISearchService. r=search-reviewers,mcheang
Differential Revision: https://phabricator.services.mozilla.com/D205726
2024-03-28 20:46:34 +00:00
Tim Huang
d1db1b811c Bug 1874741 - Part 1: Add a protobuf implementation for parsing Google's SOCS cookie. r=anti-tracking-reviewers,pbz
This patch adds a protobuf implementation for parsing the SOCS cookies
from Google. Note that the protobuf definition for the SOCS cookie
isn't accurate, but it allows us to parse the cookie properly to get the
information we want.

Differential Revision: https://phabricator.services.mozilla.com/D205442
2024-03-28 20:46:33 +00:00
John Lin
91c1230ee4 Bug 1882567 - record EME playback info with Glean. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D204947
2024-03-28 19:57:53 +00:00
Boris Chiou
d9e043e222 Bug 1884425 - Implement interpolation between path() and shape(). r=firefox-style-system-reviewers,zrhoffman
Basically, we implement `Animate` for `PathOrShapeFunction` manually
when either *from* or *to* value is `path()` function, and the other one
is `shape()` function.

Differential Revision: https://phabricator.services.mozilla.com/D205491
2024-03-28 19:42:13 +00:00
Boris Chiou
4385764edf Bug 1884425 - Introduce PathOrShapeFunciton for path() and shape(). r=firefox-style-system-reviewers,zrhoffman
Use this as a wrapper for `path()` and `shape()`, so it'd be easier to
specialize its `Animate` trait.

Differential Revision: https://phabricator.services.mozilla.com/D205490
2024-03-28 19:42:13 +00:00
Rob Lemley
258c21d8ec Bug 1885361 - Add some tests for SkipUnlessMozlint strategy. r=taskgraph-reviewers,jcristau,ahal
Differential Revision: https://phabricator.services.mozilla.com/D205737
2024-03-28 19:37:58 +00:00
Rob Lemley
b0d2f6e327 Bug 1885361 - Convert mozlint CI jobs to use skip-unless-mozlint optimization. r=taskgraph-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D204777
2024-03-28 19:37:58 +00:00
Rob Lemley
7a31939780 Bug 1885361 - Add SkipUnlessMozlint taskgraph optimization strategy. r=taskgraph-reviewers,ahal
Optimization strategy that uses the mozlint configuration files to decide
whether or not to run a job.

In order to support Firefox and Thunderbird, when registering the strategy,
the path to mozlint config files is needed.

Differential Revision: https://phabricator.services.mozilla.com/D204685
2024-03-28 19:37:57 +00:00
Mark Hammond
c98e1db364 Bug 1884748 - add alt text to images in about:preferences#sync. r=fluent-reviewers,flod,mconley,accessibility-frontend-reviewers,ayeddi
Differential Revision: https://phabricator.services.mozilla.com/D205090
2024-03-28 19:11:27 +00:00
Erich Gubler
7e3348bbf8 Bug 1886530 - test(webgpu): skip WebGPU's Mochitests in test-verify jobs r=webgpu-reviewers,nical
Instructions are per the [`Skipping Verification` section in source
docs](https://firefox-source-docs.mozilla.org/testing/test-verification/index.html).

Differential Revision: https://phabricator.services.mozilla.com/D205751
2024-03-28 19:06:50 +00:00
Mozilla Releng Treescript
9d953cff8c no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
bs -> 74b47255680539e4a9dcf520db3a2016bad96d32
el -> 719be4ca0ea5e6f2048ef4dfc550ad2c994738e8
eu -> 5d06444cd33ab8926b4c63ba70ac368a46877720
fr -> b568b2cf36ada489f4883fd9285415abaa8c2041
hye -> 346ab530a6e7cef7329701f61e9d8f52418be504
it -> 8ecf0c67ae331aee49481bb32382b76564478b10
kab -> b827aa19db763260c2823efaa73e6344889c8079
kk -> b931af4aedada7cb4bda9c46d7a202b0b6ce1ee0
ms -> 0c9cbf7c7ec35f00047bd3b1703f4f8f4e47ca1f
ne-NP -> 7e9095f246e0de1794e968bfc9418c4e82454fe8
ru -> 46cda18b53d0fa5e56270847629b40bc1c7d6f32
skr -> 923d8b873148ec05ecc9c89437479fb2a401fb02
2024-03-28 19:06:14 +00:00
Emily McDonough
7dc693b68b Bug 1882890 Part 2 - Add tests for centering the page when printing. r=dholbert
Because the properties of the tests are all just size relations, it's easy
to generate some of the source directly and provide it as a data URL.

This should test all three states for the pref.

Differential Revision: https://phabricator.services.mozilla.com/D204134
2024-03-28 19:00:52 +00:00
Emily McDonough
f72bc84eb6 Bug 1882890 Part 1 - When page scaling in nsPageFrame is small, center the content instead of putting in the upper left. r=dholbert,layout-reviewers,emilio
This is controlled by the pref print.center_page_on_sheet

Differential Revision: https://phabricator.services.mozilla.com/D203195
2024-03-28 19:00:51 +00:00
abhishekmadan30
d29f950d96 Bug 1877419 - Part 2: Added tests for nested stripping for Strip on Share. r=pbz
Depends on D202943

Differential Revision: https://phabricator.services.mozilla.com/D203082
2024-03-28 18:02:17 +00:00
abhishekmadan30
6aaa10473d Bug 1877419 - Part 1: Added nested stripping of urls to copy without site tracking. r=pbz,necko-reviewers
Depends on D204914

Differential Revision: https://phabricator.services.mozilla.com/D202943
2024-03-28 18:02:16 +00:00
abhishekmadan30
6118a3b4b6 Bug 1884941 - Add an option to URLParams::Parse() for if it should decode the parameters or not. r=anti-tracking-reviewers,necko-reviewers,valentin,timhuang.
Differential Revision: https://phabricator.services.mozilla.com/D204914
2024-03-28 18:02:16 +00:00
Lee Salzman
3df91287ff Bug 1888338 - Use a single SharedContextWebgl. r=aosmond
This shares a global SharedContextWebgl among all instances of CanvasTranslator.
The goal is that regardless of how many windows are open, we only have to pay the
startup costs and shader compilation times for SharedContextWebgl once. In the
event that all CanvasTranslators are gone, the SharedContextWebgl is kept around
while its internal caches and textures are discarded to avoid significant memory
usage when no canvases are in use, while at the same time saving on startup
costs the next time a first live CanvasTranslator is created.

Differential Revision: https://phabricator.services.mozilla.com/D205977
2024-03-28 17:33:58 +00:00
Iulian Moraru
cc9e275424 Backed out 2 changesets (bug 1883549) for causing mochitest-plain failures on test_creditcard_autocomplete_off.html. CLOSED TREE
Backed out changeset e6d3be50ec4e (bug 1883549)
Backed out changeset de04a3bb3935 (bug 1883549)
2024-03-28 20:27:22 +02:00
mcarare
26f1227afe Bug 1885095 - Do not propagate requestDisallowInterceptTouchEvent. r=android-reviewers,tthibaud
Differential Revision: https://phabricator.services.mozilla.com/D206005
2024-03-28 17:18:49 +00:00
Yi Xiong Wong
bfa71f327f Bug 1880914 - Move BrowserHome. r=Gijs,extension-reviewers,sessionstore-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D205528
2024-03-28 17:05:02 +00:00
Yi Xiong Wong
955c9df070 Bug 1880914 - Move all reload functions. r=Gijs,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D205527
2024-03-28 17:05:01 +00:00
Yi Xiong Wong
263337e229 Bug 1880914 - Move gotoHistoryIndex. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D205526
2024-03-28 17:05:01 +00:00
Yi Xiong Wong
ff7c1d0a1d Bug 1880914 - Move BrowserHandle(Shift)Backspace to BrowserCommands. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D205525
2024-03-28 17:05:01 +00:00
Yi Xiong Wong
8bcb29e2d2 Bug 1880914 - Move BrowserBack into BrowserCommands. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D205524
2024-03-28 17:05:00 +00:00
Andrew Sutherland
8960135770 Bug 1887833 - Downgrade Cache API DB inconsistency assertion. r=dom-storage-reviewers,janv
We are downgrading this assertion since it's clearly happening and we
want a patch that is upliftable to beta; we will investigate and
address the potential logic problem separately.  (It could also just
be flipped memory bits; we need to investigate.)

Differential Revision: https://phabricator.services.mozilla.com/D206027
2024-03-28 16:38:09 +00:00
Emily McMinn
86cbf9ecdd Bug 1886856 - Allow about:messagepreview to decode non-latin text r=omc-reviewers,dmose
Differential Revision: https://phabricator.services.mozilla.com/D205344
2024-03-28 16:26:14 +00:00
Drew Willcoxon
9fd397a556 Bug 1887711 - Remove merino_adm_nonsponsored from urlbar metrics.yaml docs. r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D205884
2024-03-28 16:21:07 +00:00
Neil Deakin
344b219b61 Bug 1883549, remove formautofill autocomplete item components and create one based on MozAutocompleteTwoLineRichlistitem, r=credential-management-reviewers,sgalich,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D203612
2024-03-28 16:06:26 +00:00
Neil Deakin
e39fc06d8e Bug 1883549, remove special MozAutocompleteCreditcardInsecureField type and replace it with the generic insecure warning, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D203611
2024-03-28 16:06:25 +00:00
KS
5c99f733e1 Bug 1888219 - Revert changes to using ffmpeg instead of windowrecorder for osx 10.15 raptor tests. r=perftest-reviewers,aglavic
This patch reverts the changes of Bug 1884000 which was trying to
address an intermittent failure. It did not seem to help so there is no
real reason to keep these changes.

Differential Revision: https://phabricator.services.mozilla.com/D205883
2024-03-28 16:04:24 +00:00
Brad Werth
a238e0ad29 Bug 1882358 Part 3: Remove nsIWidget::IsResizingNativeWidget, which is no longer used. r=nical
Differential Revision: https://phabricator.services.mozilla.com/D202868
2024-03-28 16:01:54 +00:00
Brad Werth
39049455d7 Bug 1882358 Part 2: Make WebRenderLayerManager track widget size to detect resizes. r=nical
This changes the resize check to an objective standard of whether or not
the widget has resized, rather than asking the widget if it is in the
process of resizing.

Differential Revision: https://phabricator.services.mozilla.com/D202869
2024-03-28 16:01:54 +00:00
Nicolas Silva
413dfbd8b5 Bug 1882358 - Don't block the compositor thread when handling FlushRenderingAsync. r=gfx-reviewers,lsalzman,nical
FlushRendringAsync was added in bug 1361257 in order to not block the main thread when doing some widget interactions on windows. To that end it made the IPDL message async without changing the behavior of the code on the compositor thread. Since the widget just needs to tell the compositor to refresh without needing to block on it, it does not require the compositor thread itself to block until rendering is done, so this patch makes it so FlushRenderingAsync no longer has synchronous behavior on the compositor thread. This helps whith avoiding UI freezes when FlushRenderingAsync is send while an abnormally large workload is being processed by the low priority scene builder thread and workers.

Differential Revision: https://phabricator.services.mozilla.com/D202921
2024-03-28 16:01:54 +00:00
Mike Kaply
f8563bb31c Bug 1876555 - Locking Proxy policies should always lock prefs. r=kcochrane
Differential Revision: https://phabricator.services.mozilla.com/D206011
2024-03-28 16:00:05 +00:00
Cosmin Sabou
4842c783f8 Bug 1888286 - Mark RTCDataChannel-send-close.html subtests as intermittent. a=test-only
CLOSED TREE
2024-03-28 19:28:19 +02:00
Alexandra Borovova
30f1afca41 Bug 1888286 - Update test expectations for subtests in /webrtc/RTCDataChannel-send-close.html. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D206037
2024-03-28 17:13:40 +00:00
Cristian Tuns
bb0927fcc9 Backed out changeset 2b1a58a2fa54 (bug 1888309) it is not behaving as expected CLOSED TREE 2024-03-28 13:03:29 -04:00
Alexandra Borovova
7ae620035d Bug 1888286 - Update test expectation for /webrtc/RTCDataChannel-send-close.html. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D206032
2024-03-28 16:36:11 +00:00
Cristian Tuns
0187771f8a Bug 1888286 - Set event-global.html as intermittent on linux, windows and mac. CLOSED TREE 2024-03-28 12:43:53 -04:00