Граф коммитов

812709 Коммитов

Автор SHA1 Сообщение Дата
Dale Harvey d5a62d8fa2 Bug 1783155 - Add Scalar to inform which QuickActions are picked. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D155800
2022-09-11 22:22:24 +00:00
Daisuke Akatsuka 8296bdbac0 Bug 1770771: Store only first frame data if animated favicon. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D156927
2022-09-11 21:30:29 +00:00
Shane Hughes 83a48eb60f Bug 1790127 - Hide the secondary CTA on welcome screen if the primary action will have no effect. r=Mardak
If Firefox is the default app and pinned to the dock/taskbar, the
primary CTA on the welcome screen will have the same effect as the
secondary CTA. So we can hide one of them. The non-MR page already has
this feature and elects to hide the secondary CTA, so do the same here.

Differential Revision: https://phabricator.services.mozilla.com/D157019
2022-09-11 20:14:53 +00:00
Emilio Cobos Álvarez cd7f44cd27 Bug 1790203 - Fix COEP: Credentialless when enabled via origin-trial header. r=sefeng
And add test coverage for it (we only had coverage for the meta tag,
ugh).

Differential Revision: https://phabricator.services.mozilla.com/D157054
2022-09-11 19:37:12 +00:00
Brian b34f9afb6d Bug 1788776 - Convert screenshots component from JSM to ESM. r=niklas.
Differential Revision: https://phabricator.services.mozilla.com/D157038
2022-09-11 19:08:38 +00:00
Mozilla Releng Treescript d1bf50bc8d no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
de -> a8e3ae189670ec79bc25580440a672fd0666f83b
kab -> d90a85fdad41db1a0132ea30827ac2b5e2d18348
lo -> 3f398e2154572c99899fd07f632cb9d04b3952c4
oc -> 80c38cc27296ef70fd4ec798c124e5cf4bebecbe
pl -> e4f7253eab5e124ced4ce462a8c08ced3800ea8e
sk -> ab29b708db33703117b470dfd306de8e8279f329
sl -> fdecfc7536bc4fda222b056f0efa9902dabdad11
sv-SE -> 3c5541913ff30165e5281fcd2d350fcbd2b12127
tg -> 60102dd3c17a8f23970f36257c4796fe6505587e
tr -> 07863ceeb2b869997b62fba457173e153061727c
uk -> d6669ef6a9bc612f818f8db3d984eaadea1aac1c
2022-09-11 18:57:21 +00:00
Zach Harris 58d835dcb9 Bug 1788769 - Convert AboutPlugins from JSM to ESM. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D157032
2022-09-11 16:36:02 +00:00
Emily McMinn 9ddf68cc9e Bug 1779427 - Turn on Firefox View feature tour by default r=mviar
Split out position tests to simplify re-enabling bulk of tests. Fix preference getter leak with weakDoc.

Differential Revision: https://phabricator.services.mozilla.com/D155482
2022-09-11 15:59:15 +00:00
Randell Jesup 55aa3bd13c Bug 1784405: Fixes for OPFS web-platform tests r=smaug
Depends on D150665

Differential Revision: https://phabricator.services.mozilla.com/D154482
2022-09-11 12:00:18 +00:00
Randell Jesup 297df7cf98 Bug 1777365: Fix opaque origin OPFS WPT test which assumes data: URIs can't be secure r=smaug
Depends on D156889

Differential Revision: https://phabricator.services.mozilla.com/D150665
2022-09-11 12:00:18 +00:00
Jan Varga 75a3688522 Bug 1786465 - Fix code to silence static-analysis warnings; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D156889
2022-09-11 12:00:17 +00:00
Randell Jesup 85731c0de9 Bug 1789871 - Enable SortIncludes option of clang-format; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D156864
2022-09-11 12:00:17 +00:00
Randell Jesup f589401795 Bug 1761370: Add SyncAccessHandles to OPFS r=dom-storage-reviewers,jari,janv
Depends on D156371

Differential Revision: https://phabricator.services.mozilla.com/D145642
2022-09-11 12:00:16 +00:00
Randell Jesup 06614dc8df Bug 1789116: Implement move() for OriginPrivateFileSystems r=dom-storage-reviewers,jari,emilio
Depends on D155352

Differential Revision: https://phabricator.services.mozilla.com/D156371
2022-09-11 12:00:16 +00:00
Randell Jesup 36de9a7349 Bug 1786465 - Simplify FileSystemManagerChild by using the VirtualSendImpl attribute in PFileSystemManager definition; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D155352
2022-09-11 12:00:15 +00:00
Jan Varga 3e800c6b30 Bug 1761370 - Add [Throws] annotation for `read` and `write` in FileSystemSyncAccessHandle; r=dom-storage-reviewers,janv,smaug
Differential Revision: https://phabricator.services.mozilla.com/D156685
2022-09-11 12:00:15 +00:00
Jan Varga c2a85f403d Bug 1761370 - Make sure we are on correct thread when handling messages from the child; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D156662
2022-09-11 12:00:15 +00:00
Jan Varga c8f084028d Bug 1761370 - Add IsValidName() for OPFS r=janv
Differential Revision: https://phabricator.services.mozilla.com/D156629
2022-09-11 12:00:14 +00:00
Randell Jesup 70c3163103 Bug 1772540: Implement OPFS isSameEntry() r=jari,dom-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D148267
2022-09-11 12:00:14 +00:00
Randell Jesup 4a8f7aa33b Bug 1789932: Don't try to test removing the root directory in OPFS r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D156894
2022-09-11 12:00:13 +00:00
Mozilla Releng Treescript 881fc050f1 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
be -> 84a4b9498c82388fefa01b95065bb119346593a2
fr -> 8721c6404ee864316e2a12048c3c16e0aac514a7
he -> cdd74afb2fe887c66a8691da267ae0ff6966d42e
id -> b0f787b8433bc7fbd5b666f8bc7f8ccfa1e85ac3
it -> 8458164c774242c617ad58d3b9a4eb34de598183
ka -> 07577532e25230ab03be285cde0fccf4512d894e
kab -> d6e927a85060a885b0296459240dfe377a7286a5
kk -> b374722c1e148950ae74b60519aeb069201b4e81
nn-NO -> d4ce011c216e74d187e1c3cf7bc991dbb136f232
si -> 8d57995e869115c8a08044e8d1a7b504fa4e2e47
tg -> 2c22f3880cdb8c92746826a3dcdbbc15ee60b570
zh-CN -> ca6479c9017ef4dfa93f9d9722ebd76ad82479c1
2022-09-11 06:56:25 +00:00
Norisz Fay fb95a6dc3d Backed out 12 changesets (bug 1761370, bug 1789116, bug 1784405, bug 1786465, bug 1772540, bug 1789871, bug 1789932, bug 1777365) for causing FileSystem related wpt failures CLOSED TREE
Backed out changeset fdfc118c8655 (bug 1784405)
Backed out changeset f14ea4093d57 (bug 1777365)
Backed out changeset f1c5606ca6e0 (bug 1786465)
Backed out changeset 37390dc34f1e (bug 1789871)
Backed out changeset 249ebf125b3f (bug 1761370)
Backed out changeset 650ff0bfe280 (bug 1789116)
Backed out changeset 36c6c340fe64 (bug 1786465)
Backed out changeset 4058c1a74e18 (bug 1761370)
Backed out changeset 1193594d1bb1 (bug 1761370)
Backed out changeset 8bb8c4b1614e (bug 1761370)
Backed out changeset 260c04c9aa1c (bug 1772540)
Backed out changeset a2df6e3df72a (bug 1789932)
2022-09-11 03:54:30 +03:00
Rob Wu a181c16953 Bug 1789751 - Remove localhost from MV3 CSP r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D156758
2022-09-10 23:49:49 +00:00
Rob Wu 9e70d31e32 Bug 1766881 - Drop object-src requirement from extension CSP r=mixedpuppy
object-src used to be required because it controls plugins, and we did
not want to load unsafe sources as plugins. With NPAPI plugin support
having been dropped a long time ago, this reason no longer exist.
The requirement for "secure" object-src CSP directive meant that
extensions had to specify a boilerplate object-src if they wanted to
modify script-src.

This patch removes the object-src requirement from extension CSP,
which simplifies the usage and learning curve of CSP usage in
extensions.

With this change, extensions can now load "unsafe" (remote) content
via `<embed>` and `<object>` tags. This relaxation does not reduce
the security because this was already possible with `<iframe>` tags.

Differential Revision: https://phabricator.services.mozilla.com/D156747
2022-09-10 23:49:48 +00:00
achris16 3cc2343b5d Bug 1788927 - Convert browser/actors/AboutTabCrashed* JSM modules to ESMs. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D157042
2022-09-10 21:58:40 +00:00
Shane Hughes 5e497def60 Bug 1788764 - Suppress Feature Callouts when feature recommendations are disabled by pref. r=mviar
Only show Feature Callout messages when the user preference
`browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features`
is enabled (it's enabled by default). This corresponds to the setting
labeled "Recommend features as you browse" in about:preferences.

Differential Revision: https://phabricator.services.mozilla.com/D156357
2022-09-10 20:35:12 +00:00
Norisz Fay 3e9cb459c7 Backed out changeset 4e5771f93acb (bug 1788769) for causing bc failures on browser_all_files_referenced.js CLOSED TREE 2022-09-10 22:19:01 +03:00
Mozilla Releng Treescript ed9563086d no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
dsb -> ae813cd77dfe4c14c2a5840afd8c633872761036
el -> 7890b569a5b14f8497abdb0f7e48e30eac05ec5a
es-AR -> 3db454123eff5c4ec7787da0a1ca010d7c98d571
es-MX -> a30b84414ce7fbdf84c4bccba2b6678046ea8778
fi -> 81269d3d53e242a26089a5e75aaced5ff22af1da
fr -> 3eabcaa534d252b55f3f8810d6a5f6ee6dceeae6
hsb -> d1240a3e1fc3e966c52b497065bfefe961d00a78
hu -> f3f2965ba8c91b29161f00be6daccd78ea61f306
ia -> 109c554216c326834fb7fd5b2dfc34cb9d8bb2ae
is -> 99e16427ed53cbb1e89614f2c0402dab96be05c6
ka -> 09bdad1c87eb3bbb87128de94f80041c3b95f3f8
kab -> b3c61dc04d3cc1eefbfece991714c38347d6a640
ko -> 741bdd87a7c86818b7629a1440bed20df593b03f
lo -> 359244db9c4b26b285150e6d4447969435a9fe2a
nl -> af82469a6f21fe2a6dd249a566dfe4a5b85343c8
pl -> 324ae169562a24648d3118bce5758e90f6a89abe
ru -> faba85e6a6c6b339d4bc5d17c8f34e37d5176b50
si -> 99281b249bcec8ab2a5b34b52d335a7435e5453f
sl -> bb1d9799a2efa6aa7c5c6aee81c28471879b053f
vi -> 290d3590a501667e1e7b68d500c87a1f5988788c
2022-09-10 19:04:05 +00:00
Zach Harris 1f3d16b53d Bug 1788769 - Convert AboutPlugins from JSM to ESM. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D157032
2022-09-10 18:15:05 +00:00
Shane Hughes 8ed076e464 Bug 1789667 - Fix onboarding screen background images for HCM. r=mviar,emcminn
In HCM on Windows, background colors are overridden by the HCM theme's
default background value. And if a CSS background property has more
than 1 layer, only the last layer can include a background-color, so I
suspect that if it has one, background-images on the previous layers
will be obscured by the overridden default background on the last
layer. This patch circumvents this by putting the background-color on
the same layer as the background-image.

Differential Revision: https://phabricator.services.mozilla.com/D156719
2022-09-10 18:07:34 +00:00
Mark Banner 98826153d0 Bug 1789232 - Allow specifying a rule parameter to ./mach eslint. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D156421
2022-09-10 17:55:59 +00:00
Randell Jesup 4123513576 Bug 1784405: Fixes for OPFS web-platform tests r=smaug
Depends on D150665

Differential Revision: https://phabricator.services.mozilla.com/D154482
2022-09-10 17:18:42 +00:00
Randell Jesup d0b5ddb8c3 Bug 1777365: Fix opaque origin OPFS WPT test which assumes data: URIs can't be secure r=smaug
Depends on D156889

Differential Revision: https://phabricator.services.mozilla.com/D150665
2022-09-10 17:18:41 +00:00
Jan Varga 804bbff28c Bug 1786465 - Fix code to silence static-analysis warnings; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D156889
2022-09-10 17:18:41 +00:00
Randell Jesup e313e70bb0 Bug 1789871 - Enable SortIncludes option of clang-format; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D156864
2022-09-10 17:18:40 +00:00
Randell Jesup 3e6f843d30 Bug 1761370: Add SyncAccessHandles to OPFS r=dom-storage-reviewers,jari,janv
Depends on D156371

Differential Revision: https://phabricator.services.mozilla.com/D145642
2022-09-10 17:18:40 +00:00
Randell Jesup f1f07aef71 Bug 1789116: Implement move() for OriginPrivateFileSystems r=dom-storage-reviewers,jari,emilio
Depends on D155352

Differential Revision: https://phabricator.services.mozilla.com/D156371
2022-09-10 17:18:40 +00:00
Randell Jesup e3a5794346 Bug 1786465 - Simplify FileSystemManagerChild by using the VirtualSendImpl attribute in PFileSystemManager definition; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D155352
2022-09-10 17:18:39 +00:00
Jan Varga d20ecedd0e Bug 1761370 - Add [Throws] annotation for `read` and `write` in FileSystemSyncAccessHandle; r=dom-storage-reviewers,janv,smaug
Differential Revision: https://phabricator.services.mozilla.com/D156685
2022-09-10 17:18:39 +00:00
Jan Varga 7b24a39a82 Bug 1761370 - Make sure we are on correct thread when handling messages from the child; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D156662
2022-09-10 17:18:38 +00:00
Jan Varga 960a14359b Bug 1761370 - Add IsValidName() for OPFS r=janv
Differential Revision: https://phabricator.services.mozilla.com/D156629
2022-09-10 17:18:38 +00:00
Randell Jesup 0f32a80188 Bug 1772540: Implement OPFS isSameEntry() r=jari,dom-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D148267
2022-09-10 17:18:38 +00:00
Randell Jesup 5331f2ad4a Bug 1789932: Don't try to test removing the root directory in OPFS r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D156894
2022-09-10 17:18:37 +00:00
Jonathan Kew 508b47202d Bug 1789403 - Cherry-pick 2dc0c5eca9 to fix build failure in ots/tests. r=RyanVM
Depends on D156860

Differential Revision: https://phabricator.services.mozilla.com/D156861
2022-09-10 16:10:38 +00:00
Jonathan Kew c89a314872 Bug 1789403 - Add check of the output-stream size limit in RLBoxWOFF2Host.cpp. r=RyanVM
Depends on D156859

Differential Revision: https://phabricator.services.mozilla.com/D156860
2022-09-10 16:10:38 +00:00
Jonathan Kew e1a7792795 Bug 1789403 - Implement the size() method in our OTSStream subclass. r=RyanVM
Depends on D156858

Differential Revision: https://phabricator.services.mozilla.com/D156859
2022-09-10 16:10:38 +00:00
Jonathan Kew 9c5dc173c9 Bug 1789403 - Update OTS source to 8.2.2. r=RyanVM
Depends on D156857

Differential Revision: https://phabricator.services.mozilla.com/D156858
2022-09-10 16:10:37 +00:00
Jonathan Kew a1011e993e Bug 1789403 - Update ots-rlbox.patch to apply to OTS 8.2.2. r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D156857
2022-09-10 16:10:37 +00:00
Sammy Khamis d317e93d9a Bug 1789876 - Don't return early if we just recently logged in r=markh
Differential Revision: https://phabricator.services.mozilla.com/D157001
2022-09-10 14:36:00 +00:00
Emilio Cobos Álvarez f0c06ceffe Bug 1789997 - Invalidate undisplayed style cache for attribute mutations on undisplayed children. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D156946
2022-09-10 13:32:01 +00:00