Commit graph

915643 commits

Author SHA1 Message Date
Geoff Brown
6356370a37 Bug 1881094 - 4. remove and revise prettier exclusions for firefox-android r=android-reviewers,frontend-codestyle-reviewers,gl,webcompat-reviewers,twisniewski
- remove the firefox-android exclusions from .prettierignore
 - add a few specific exclusions to .prettierignore for files with existing errors
 - add a few specific entries to Generated.txt and ThirdPartyPaths.txt
 - add `initial_experiments.json` to the list of generated files: these are updated from Nimbus
 - run `mach lint --fix --linter=eslint -- mobile/android` to generate all the formatting changes

Differential Revision: https://phabricator.services.mozilla.com/D206915
2024-05-07 20:24:38 +00:00
Ben Hearsum
9857880129 Bug 1895492: bump user agent of InetBgDL r=nalexander
This bump to the user agent allows us to distinguish between stub installers with and without this change, which enables us to keep both of them working after we switch to a new authenticode certificate in https://bugzilla.mozilla.org/show_bug.cgi?id=1889299

We do not have automatic builds for these; my plan is to use the child revisions of this (related to https://bugzilla.mozilla.org/show_bug.cgi?id=1771192) to build it on Try. From there, we'll sign it by hand (as we've done for plugins in the past), and check it into the tree in a separate revision that must be landed at the same time as the new authenticode certificate.

Differential Revision: https://phabricator.services.mozilla.com/D209700
2024-05-07 20:23:29 +00:00
Paul Zuehlcke
70ffe53fab Bug 1894203 - Add a helper for popup notification security delay test. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D208989
2024-05-07 20:05:45 +00:00
Paul Zuehlcke
9a2997ade9 Bug 1894203 - Test, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D202941
2024-05-07 20:05:44 +00:00
Kershaw Chang
34740ba1c9 Bug 1895535 - Disable fast fastback and connection coalescing for WebTransport, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D209729
2024-05-07 19:53:40 +00:00
Mike Hommey
181ce7b96a Bug 1895441 - Upgrade clang 18 toolchain to 18.1.5. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D209648
2024-05-07 19:52:16 +00:00
Joel Maher
5aeee69da8 Bug 1895532 - Remove redundant fission references in reftest .list files. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D209699
2024-05-07 19:24:15 +00:00
Tamas Szentpeteri
35f762b7d4 Backed out 4 changesets (bug 1894328) for causing crashtest failures. CLOSED TREE
Backed out changeset c1f3e1c3fd56 (bug 1894328)
Backed out changeset 42985219af6b (bug 1894328)
Backed out changeset 52318048424f (bug 1894328)
Backed out changeset 0f937693be1c (bug 1894328)
2024-05-08 00:09:44 +03:00
Tamas Szentpeteri
5330b1be71 Backed out 3 changesets (bug 1875065) for causing wpt crashes on instance.https.html. CLOSED TREE
Backed out changeset f5d605c87173 (bug 1875065)
Backed out changeset 007c815885ff (bug 1875065)
Backed out changeset 824de0ff3b56 (bug 1875065)
2024-05-07 23:20:55 +03:00
Mozilla Releng Treescript
5ad3fb1d60 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
dsb -> aafff119ad34a3ba93fca2635525399682065ffe
es-CL -> 2a40b5ab3fc61dc650387cec903ec515cffebece
fr -> e8587ab8cd46c7d40d16fe8bcdc79025076616ae
fur -> 04caebf139ac2cc630189e306be4964b409458c1
hsb -> dbb691b9fafea40ac73ff227a8e5d52e137dbaa3
ia -> e013899ebefbab9323a81a141a15b9b6d4e98f75
is -> 349b8a5ac5346f1918444431e5955b0f8b0d241b
it -> a0301c2f3e59665f58b68343507dad4ffe982f3b
oc -> 2a3c7ccccc015137c9eb294e7eb2753737fb2b2d
tg -> 61040c7fefe13dcdd266a42e6040f2ceb22097b0
vi -> 9c862065927e718924fecace4f4c594a62a3f361
2024-05-07 19:05:43 +00:00
Kershaw Chang
535d58bb1c Bug 1895258 - neqo 0.7.7, r=necko-reviewers,supply-chain-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D209550
2024-05-07 19:00:44 +00:00
Kelly Cochrane
5565f5485a Bug 1730169 - Show 'Take Screenshot' context menu item for images and videos r=niklas
Differential Revision: https://phabricator.services.mozilla.com/D209090
2024-05-07 18:56:41 +00:00
Jari Jalkanen
5fc7e3f469 Bug 1894261 - Protect concurrent access to connection interrupt test variables. r=dom-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D209256
2024-05-07 18:49:27 +00:00
Jari Jalkanen
95545ed3ab Bug 1894261 - Enable SynchronousConnectionInterruptionTest for TSAN. r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D209373
2024-05-07 18:49:27 +00:00
Arturo Mejia
c4b6061251 Bug 1895478 - Update WebExtensionTest#onOptionalPermissionsChanged r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D209722
2024-05-07 18:30:45 +00:00
Anna Yeddi
967aea36c0 Bug 1886807 - Ensure Text-link in the Personal Toolbar provides an interactive role. r=Jamie
Ensure the `Manage bookmarks` control is marked up as a link and is accessible to assistive technology.

Also, by adding a `role="alert"` to the grouping, we are making sure that a screen reader like NVDA would be able to hear the static text on the Personal toolbar message when navigating the browser UI and that it would be announced to a user whenever this message is added to the toolbar, i.e. when the user removes the last bookmark from the Bookmarks Toolbar.

Differential Revision: https://phabricator.services.mozilla.com/D209588
2024-05-07 17:39:59 +00:00
Emilio Cobos Álvarez
cb7287921d Bug 1894328 - Add trivialish cast to deal with 32-bit builds.
MANUAL PUSH: Trivial fix CLOSED TREE
2024-05-07 20:07:45 +02:00
Emilio Cobos Álvarez
4dcfe4fd16 Bug 1894328 - Add missing explicit to conversion operator.
MANUAL PUSH: trivial fix CLOSED TREE
2024-05-07 19:46:59 +02:00
gela
135097725b Bug 1895354 - Add micro survey trigger logic for printing feature r=android-reviewers,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D209601
2024-05-07 17:31:59 +00:00
Daniel Minor
356f5f2fc4 Bug 1894897 - Move definitions for new set methods outside of NIGHTLY_BUILD; r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D209688
2024-05-07 17:18:32 +00:00
Emilio Cobos Álvarez
bbead21197 Bug 1894328 - Make titlebar=no on windows behave consistently with other platforms. r=win-reviewers,rkraesig
Make it remove all titlebar items.

With the previous code, the close button remains.

Differential Revision: https://phabricator.services.mozilla.com/D209503
2024-05-07 17:17:58 +00:00
Emilio Cobos Álvarez
0391f8d461 Bug 1894328 - Remove implicitly-added chrome window styles. r=win-reviewers,rkraesig
This prevents dialog windows created with no borders etc from ending up
with a border anyways, for example, which is relevant for things like
the non-native notifications.

Before this patch, for the non-native notifications case, this was
papered due to the fact window transparency implied HideWindowChrome(),
which unset these bits anyways. But that was pretty
action-at-a-distance...

Differential Revision: https://phabricator.services.mozilla.com/D209502
2024-05-07 17:17:57 +00:00
Alexandra Borovova
e64ee8a7c9 Bug 1875065 - [wdspec] Remove test cases for "permissions.setPermission" command which are invalid for Firefox. r=webdriver-reviewers,whimboo,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D208865
2024-05-07 17:11:44 +00:00
Alexandra Borovova
b8fc1aba1d Bug 1875065 - [bidi] Implement "permissions.setPermission" command. r=webdriver-reviewers,jdescottes,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D208864
2024-05-07 17:11:43 +00:00
Alexandra Borovova
7ed2b88010 Bug 1875065 - Move permissions module to the shared folder. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D208863
2024-05-07 17:11:43 +00:00
Dennis Jackson
8ec3cc0472 Bug 1891763 - land NSS NSS_3_100_RTM UPGRADE_NSS_RELEASE, r=nss-reviewers,jschanck
2024-05-07  Dennis Jackson  <djackson@mozilla.com>

	* doc/rst/releases/index.rst, doc/rst/releases/nss_3_100.rst:
	Add release notes for 3.100
	[09996a932d30] [NSS_3_100_RTM] <NSS_3_100_BRANCH>

	* lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h:
	Set version numbers to 3.100 Final
	[6828f9604cb5] <NSS_3_100_BRANCH>

2024-04-30  Dennis Jackson  <djackson@mozilla.com>

	* .hgtags:
	Added tag NSS_3_100_BETA2 for changeset 0fd5c480fd50
	[83fd97585b3f] <NSS_3_100_BRANCH>

Differential Revision: https://phabricator.services.mozilla.com/D209711
2024-05-07 16:49:21 +00:00
mcarare
0c0590643b Bug 1892675 - Run Fenix Robolectric tests on default targetSdkVersion. r=android-reviewers,avirvara
Differential Revision: https://phabricator.services.mozilla.com/D208130
2024-05-07 16:37:45 +00:00
Bob Owen
51bc14e903 Bug 1892051: Only call WinUtils::GetPointerExplanation in the parent process. r=cmartin
This fails when we have a USER_RESTRICTED access token level for content.

Differential Revision: https://phabricator.services.mozilla.com/D207767
2024-05-07 16:24:29 +00:00
Ryan VanderMeulen
1ffd0193d6 Bug 1895384 - Update libpixman to version 0.43.4. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D209624
2024-05-07 16:16:34 +00:00
Ryan VanderMeulen
1f1c30ad82 Bug 1895384 - Refresh patches and remove unneeded ones. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D209623
2024-05-07 16:16:34 +00:00
Jeff Boek
c55ac4c251 Bug 1889066 - Adds property to LoadUrlAction to determine if we should include a parentEngineSession when loading a URL r=android-reviewers,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D206815
2024-05-07 16:14:10 +00:00
Emilio Cobos Álvarez
63c775ef7f Bug 1894328 - Remove obsolete dialog style flag. r=win-reviewers,rkraesig
This is completely obsolete according to MSDN, and it's better
not having to think about it. Doesn't seem needed for regular
dialogs.

Differential Revision: https://phabricator.services.mozilla.com/D209501
2024-05-07 16:09:23 +00:00
Yoshi Cheng-Hao Huang
7eff133516 Bug 1894631 - Add CancelingImport state in ScriptLoadRequest::State. r=jonco
In the following module graph:

0.html
    +---- 1.mjs
        +---- 2.mjs (modulepreload)
            +---- 3.mjs (modulepreload)
            +---- 4.mjs
        +---- non_existing.mjs

Fetching non_existing.mjs will fail, which will notify its parent module
1.mjs with ModuleErrored(), and then 1.mjs will cancel its imports.

The sequence is as follows:
1. 1.mjs cancels 2.mjs, 2.mjs changes to Cancel state
2. 2.mjs cancels 3.mjs, 3.mjs is already preloaded, its state still remains Finished.
3. 2.mjs cancels 4.mjs, 4.mjs changes to Cancel state.

Now, 2.mjs will call ChildLoadComplete[1], which will call 1.mjs
ModuleErrored()[2] again (The 1st time is called when loading non_existing.mjs failed)

Now 1.mjs wants to cancel 2.mjs again, and 2.mjs has been canceled
previously, so it will do AssertAllImportsCanceled() check[3].

However, 3.mjs has been fetched by <modulepreload> and is in Finished
state, which triggers the assertion failure.

To fix this, I add a new state in ScriptLoadRequest::State called
CancelingImport, to fix the problem the CancelImport() call is called by
non_existing.mjs and 2.mjs.

[1]: https://searchfox.org/mozilla-central/rev/f1532761de0b60337e42c6c3f525288a523dabef/js/loader/ModuleLoadRequest.cpp#100
[2]: https://searchfox.org/mozilla-central/rev/f1532761de0b60337e42c6c3f525288a523dabef/js/loader/ModuleLoaderBase.cpp#954
[3]: https://searchfox.org/mozilla-central/rev/f1532761de0b60337e42c6c3f525288a523dabef/js/loader/ModuleLoadRequest.cpp#86

Differential Revision: https://phabricator.services.mozilla.com/D209218
2024-05-07 16:03:20 +00:00
Yoshi Cheng-Hao Huang
803c459eb4 Bug 1893164 - Make CancelImport() won't cancel a request if the URI is been waiting by other requests. r=jonco
In the following module graph:

0.html
  +---- 1.mjs
    +---- non_existing.mjs
    +---- 3.mjs
  +----- 2.mjs
    +---- 3.mjs

Both 1.mjs and 2.mjs have a common submodule called 3.mjs
But 1.mjs also has a non-existing submodule, so we can't instantiate the
module graph of 1.mjs. which in turn will cancel 3.mjs

But 3.mjs is also a sub-module of 2.mjs, so in order to instantiate the
module graph of 2.mjs, we skip canceling 3.mjs when we processed 1.mjs

Differential Revision: https://phabricator.services.mozilla.com/D209210
2024-05-07 16:03:20 +00:00
Cristian Tuns
085d7d33ce Backed out 2 changesets (bug 1860417) for causing Bug 1895513 CLOSED TREE
Backed out changeset f04937624f9d (bug 1860417)
Backed out changeset aa1041e84618 (bug 1860417)
2024-05-07 12:20:50 -04:00
Cristian Tuns
52d94638ba Backed out changeset 0041f761ddff (bug 1894611) for causing lint fenix failures CLOSED TREE 2024-05-07 12:14:13 -04:00
Jonathan Kew
d24f15542f Bug 1892913 followup - update list of patches in gfx/cairo/README. r=lsalzman DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D209655
2024-05-07 15:33:05 +00:00
Cristian Tuns
922b5162ea Backed out changeset 515d309fa973 (bug 1891783) for causing wr failures in focus-pseudo-on-shadow-host-2.html CLOSED TREE 2024-05-07 11:29:18 -04:00
William Durand
6452498711 Bug 1895522 - Fix WebExtensionTest#update test. r=amejiamarmol,geckoview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D209695
2024-05-07 15:20:41 +00:00
Jan-Niklas Jaeschke
210ef845a3 Bug 1895495 - Text Fragments: Fix WPT results for invalid percent-encoded text directives. r=zcorpan,dom-core
Differential Revision: https://phabricator.services.mozilla.com/D209678
2024-05-07 15:02:34 +00:00
Chris H-C
36feb9c20b Bug 1887001 - Change ./mach data-review to explain how data reviews work r=Gijs DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D209578
2024-05-07 14:45:55 +00:00
RebecaTudor
5ba510d673 Bug 1894611 - Add the survey "success" illustration image asset r=android-reviewers,007
Added the survey "success" illustration image asset from UX to
the repository.

Differential Revision: https://phabricator.services.mozilla.com/D209241
2024-05-07 14:40:11 +00:00
Ryan VanderMeulen
78a1840b95 Bug 1894926 - Update AndroidX Transition to version 1.5.0. r=android-reviewers,mcarare
Differential Revision: https://phabricator.services.mozilla.com/D209381
2024-05-07 14:32:01 +00:00
Ryan VanderMeulen
88f474aacd Bug 1894920 - Update AndroidX Core to version 1.13.1. r=android-reviewers,mcarare
Differential Revision: https://phabricator.services.mozilla.com/D209379
2024-05-07 14:30:12 +00:00
Sean Feng
25b4330bcc Bug 1891783 - Fix two more bugs in ShadowDOM Selection r=jjaschke,smaug,dom-core
Bug #1: AbstractRange::(Mark|Unmark)Descendants should always use
the shadow tree of web-exposed shadow root, instead of using
light DOM elements of the host.

Bug #2: aRange could possibly create mCrossShadowBoundaryRange
first (due to boundaries are in different tree), and later
moves the boundaries to the same tree. When this happens, we
should remove mCrossShadowBoundaryRange and use the default
range to represent it.

Differential Revision: https://phabricator.services.mozilla.com/D207608
2024-05-07 14:16:05 +00:00
Arturo Mejia
3b631b9d44 Bug 1894553 - Evaluate when a microsurvey should be shown r=android-reviewers,twhite,gmalekpour
Whenever users enter to the browser fragment, we need to verify if there is a microsurvey that needs to be shown.

Differential Revision: https://phabricator.services.mozilla.com/D209164
2024-05-07 14:14:55 +00:00
Ryan VanderMeulen
fd75d15dd9 Bug 1894921 - Update AndroidX DataStore to version 1.1.1. r=android-reviewers,mcarare
Differential Revision: https://phabricator.services.mozilla.com/D209380
2024-05-07 14:05:42 +00:00
ganna
aeda9092a5 Bug 1845151 - Remove all code associated with the message-bar component r=hjones,desktop-theme-reviewers,reusable-components-reviewers,extension-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D208381
2024-05-07 14:01:53 +00:00
Erich Gubler
f6a227d6f2 Bug 1895268 - build: bump WGPU to d5d683d3c491ec8cd2f5cdb43ac61e526cb7c231 (latest as of 2024-05-06) r=webgpu-reviewers,supply-chain-reviewers,nical
Adjusted `expected` test outcomes for WebGPU CTS by providing reports from [try:4e35bca072d3](https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=4e35bca072d3ecc7feb680f6fbf4f2d911af434d) to `moz-webgpu-cts update-expected --preset new-fx …`.

Differential Revision: https://phabricator.services.mozilla.com/D209562
2024-05-07 14:00:32 +00:00
Updatebot
f7918f9270 Bug 1895435 - Update android nightly application-services version bump to 482a9fe1949ecbd24e5f743816908bd45b09f190 r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D209634
2024-05-07 14:00:32 +00:00