Commit Graph

7453 Commits

Author SHA1 Message Date
Butkovits Atila
35ba88f047 Backed out 8 changesets (bug 1919558, bug 1816449) for causing failures at test_open_and_databases.js
Backed out changeset 5f7eab80a48b (bug 1816449)
Backed out changeset 2800d22d0532 (bug 1919558)
Backed out changeset c95f84d96d07 (bug 1919558)
Backed out changeset b61736ed0836 (bug 1919558)
Backed out changeset bc6e1e325e17 (bug 1919558)
Backed out changeset 22967ce2bce2 (bug 1919558)
Backed out changeset cd0a6dffb4e2 (bug 1919558)
Backed out changeset cb5b83cd5d65 (bug 1919558)
2024-11-08 21:20:45 +02:00
Malte Jürgens
1ede5417ab Bug 1919558 - Part 6: Add RemotePermissionService to get default permissions from remote settings r=pbz,permissions-reviewers
This is adding the RemotePermissionService xpcom js service for the purpose of
importing default permission manager entries from remote settings. This service
will be initialized by the permission manager after it has read all its
permissions from disk and is fully initialized.

When being initialized, the service will at first get all the current default
remote permissions from the remote settings client, and add them as default
permissions through the `AddDefaultFromPrincipal` method added in D222650. An
event listener is then also set up to keep the default entries in the permission
manager in sync with remote settings.

All of this is guarded behind a whitelist in the the `ALLOWED_PERMISSION_VALUES`
variable, ensuring only specific permission types and values can be imported
through this mechanism.

Differential Revision: https://phabricator.services.mozilla.com/D222649
2024-11-08 15:08:33 +00:00
ffxbld
b1cd7e191a No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,pascalc
Differential Revision: https://phabricator.services.mozilla.com/D228314
2024-11-07 17:07:15 +00:00
Mark Hammond
3a3d8155c8 Bug 1929355 - fix reconnecting FxA accounts after a password change. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D228079
2024-11-06 02:26:19 +00:00
ffxbld
32cd323fb1 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,pascalc
Differential Revision: https://phabricator.services.mozilla.com/D227813
2024-11-04 16:06:32 +00:00
Mark Hammond
0cb88f76d6 Bug 1928165 - Update desktop oauth flows to get the service info from the login message. r=lina,skhamis
Differential Revision: https://phabricator.services.mozilla.com/D227388
2024-10-31 20:25:54 +00:00
ffxbld
0d0eef18ea No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,pascalc
Differential Revision: https://phabricator.services.mozilla.com/D227471
2024-10-31 15:10:52 +00:00
Sammy Khamis
b2d216579f Bug 1927004 - Convert syncSetup.properties to Fluent r=markh,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D226861
2024-10-29 22:15:33 +00:00
Norisz Fay
a547d790fa Merge autoland to mozilla-central a=merge 2024-10-28 23:24:44 +02:00
Mozilla Releng Treescript
73adec8ae1 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-10-28 13:59:14 +00:00
ffxbld
7e5b673e61 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D227022
2024-10-28 12:03:12 +00:00
Mark Hammond
45ff91ecca Bug 1926984 - ensure fxa oauth login flows remembers the previously signed in user hash. r=skhamis
Differential Revision: https://phabricator.services.mozilla.com/D226839
2024-10-24 21:15:12 +00:00
Mark Hammond
893bca1333 Bug 1926961 - Firefox should not fetch keys in oauth flows even if it gets the keyFetchToken. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D226824
2024-10-24 21:02:48 +00:00
ffxbld
d34f56b1f8 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D226759
2024-10-24 11:57:05 +00:00
edgul
acc1cee52b Bug 1889988 - Added remote settings input to defaultUri bypass list r=necko-reviewers,valentin,nika,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D207810
2024-10-23 18:30:26 +00:00
Cosmin Sabou
abe6e3de68 Backed out 2 changesets (bug 1889988) for xpcshell failures on test_getPasswordOrigin. CLOSED TREE
Backed out changeset db199aeaafd8 (bug 1889988)
Backed out changeset 360a3d2b1200 (bug 1889988)
2024-10-23 04:10:04 +03:00
edgul
42fb5d6cc2 Bug 1889988 - Added remote settings input to defaultUri bypass list r=necko-reviewers,valentin,nika,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D207810
2024-10-22 20:31:40 +00:00
Mark Hammond
68cc476db9 Bug 1926108 - fix the list of available sync engines for the fxa oauth flows. r=skhamis
Differential Revision: https://phabricator.services.mozilla.com/D226380
2024-10-21 20:22:42 +00:00
Mark Hammond
037b350a6e Bug 1925780 - oauth flows use the state of the keys to determine verified status. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D226227
2024-10-21 20:13:07 +00:00
Geoff Lankow
816266333a Bug 1925846 - Fix test_accounts_config.js so that it doesn't fail when run by Thunderbird. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D226264
2024-10-21 13:52:55 +00:00
ffxbld
acfd1db25b No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D226308
2024-10-21 12:08:37 +00:00
Mark Hammond
0ae7776349 Bug 1924175 - support service= URL param in fxa oauth flows. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D225401
2024-10-19 18:36:12 +00:00
Mark Hammond
f35bf7c948 Bug 1925651 - ensure multiple fxa webchannel messages can't be in flight. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D226183
2024-10-18 20:46:11 +00:00
ffxbld
49ce452f68 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D225954
2024-10-17 11:55:49 +00:00
Anna Weine
15b5be119b Bug 1919532 - WebCrypto operations to throw SyntaxError exception on invalid usages/Update publicKey usage for ECDH to empty set r=jfernandez,keeler
Differential Revision: https://phabricator.services.mozilla.com/D222647
2024-10-17 07:33:55 +00:00
ffxbld
6e63fc041d No Bug, mozilla-central repo-update HSTS HPKP remote-settings ct-logs - r=release-managers,diannaS
Differential Revision: https://phabricator.services.mozilla.com/D225497
2024-10-14 11:58:00 +00:00
ffxbld
c4e632c2a0 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D225194
2024-10-10 12:09:08 +00:00
Chris H-C
b0893778ce Bug 1920562 - Remove JS uses of Services.telemetry.setEventRecordingEnabled r=florian,extension-reviewers,settings-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,sessionstore-reviewers,omc-reviewers,migration-reviewers,firefox-desktop-core-reviewers ,urlbar-reviewers,sfoster,nchevobbe,valentin,Gijs,dimi,lina,mconley,pdahiya,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D223833
2024-10-08 20:14:42 +00:00
Sandor Molnar
fc1cd91320 Backed out 5 changesets (bug 1920562) for causing xpc assertion failures. CLOSED TREE
Backed out changeset 8f085ab589a8 (bug 1920562)
Backed out changeset 4405387ae770 (bug 1920562)
Backed out changeset a68fd13a33ae (bug 1920562)
Backed out changeset cd3672fc08ed (bug 1920562)
Backed out changeset 62ab18879eea (bug 1920562)
2024-10-08 00:16:13 +03:00
Chris H-C
27ba170e6f Bug 1920562 - Remove JS uses of Services.telemetry.setEventRecordingEnabled r=florian,settings-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,sessionstore-reviewers,omc-reviewers,migration-reviewers,firefox-desktop-core-reviewers ,urlbar-reviewers,sfoster,nchevobbe,valentin,Gijs,dimi,lina,mconley,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D223833
2024-10-07 17:29:57 +00:00
ffxbld
a3869c9097 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D224459
2024-10-03 12:01:35 +00:00
ffxbld
38c0390019 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D224098
2024-09-30 14:19:54 +00:00
Mozilla Releng Treescript
5a4f7aa7b8 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-09-30 13:32:56 +00:00
ffxbld
abf7d15687 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D223748
2024-09-26 13:24:49 +00:00
Florian Quèze
e088270829 Bug 1918702 - Migrate telemetry events to use Glean APIs for sync, r=chutten.
Differential Revision: https://phabricator.services.mozilla.com/D222807
2024-09-25 02:46:36 +00:00
ffxbld
948693acf2 No Bug, mozilla-central repo-update HSTS HPKP remote-settings mobile-experiments ct-logs - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D223116
2024-09-23 12:28:10 +00:00
Florian Quèze
55c00a8d64 Bug 1918702 - fix test_uptake_telemetry.js CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D222979
2024-09-20 16:55:29 +00:00
Florian Quèze
e2198f44bf Bug 1918702 - Migrate telemetry events to use Glean APIs in services/common/uptake-telemetry.sys.mjs, r=chutten.
Differential Revision: https://phabricator.services.mozilla.com/D222806
2024-09-20 13:58:21 +00:00
Florian Quèze
0bc811cd29 Bug 1918702 - Migrate telemetry events to use Glean APIs in services/fxaccounts/FxAccountsTelemetry.sys.mjs, r=chutten.
Differential Revision: https://phabricator.services.mozilla.com/D222168
2024-09-20 13:58:15 +00:00
ffxbld
654c15479b No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D222774
2024-09-19 11:21:49 +00:00
Mathieu Leplatre
6fb87cdae1 Bug 1913142 - extract attachments in bulk from cache bundle r=acottner
Differential Revision: https://phabricator.services.mozilla.com/D222483
2024-09-19 07:35:07 +00:00
ffxbld
e233ba3ebc No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D222274
2024-09-16 11:44:48 +00:00
Sammy Khamis
4ff6b4a612 Bug 1911626: Add closing tabs remotely to sidebar right click menu r=lina,fluent-reviewers,desktop-theme-reviewers,fxview-reviewers,sidebar-reviewers,dao,sclements,sync-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D220653
2024-09-13 09:26:19 +00:00
Sammy Khamis
c065ea83a4 Bug 1911626: Add closing tabs remotely to sidebar r=markh,lina,fluent-reviewers,desktop-theme-reviewers,fxview-reviewers,sync-reviewers,sidebar-reviewers,dao,jsudiaman
Differential Revision: https://phabricator.services.mozilla.com/D218902
2024-09-13 09:26:19 +00:00
Mark Banner
533bbce8a6 Bug 1575506 - Enable ESLint rule no-redeclare with builtinGlobals on all module and worker files. r=frontend-codestyle-reviewers,devtools-reviewers,nchevobbe,mossop
Differential Revision: https://phabricator.services.mozilla.com/D221446
2024-09-12 21:08:45 +00:00
Sandor Molnar
6a28b1e440 Backed out 8 changesets (bug 1917532, bug 1575506, bug 1917530) for causing node newtab failures CLOSED TREE
Backed out changeset 8d6f7bc74d08 (bug 1917532)
Backed out changeset 7c963e72cf06 (bug 1575506)
Backed out changeset d5e110187781 (bug 1917530)
Backed out changeset 1d2325ffded6 (bug 1917530)
Backed out changeset 8a361e37e32c (bug 1917530)
Backed out changeset c4011d92c7f7 (bug 1917530)
Backed out changeset 1a45047dfb3c (bug 1917530)
Backed out changeset ed6b35444c45 (bug 1917530)
2024-09-12 20:45:28 +03:00
Mark Banner
c7331a02cd Bug 1575506 - Enable ESLint rule no-redeclare with builtinGlobals on all module and worker files. r=frontend-codestyle-reviewers,devtools-reviewers,nchevobbe,mossop
Differential Revision: https://phabricator.services.mozilla.com/D221446
2024-09-12 16:41:59 +00:00
ffxbld
ed7b7882ac No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,diannaS
Differential Revision: https://phabricator.services.mozilla.com/D221946
2024-09-12 11:49:58 +00:00
Tamas Szentpeteri
e62eba3857 Backed out 2 changesets (bug 1911626) for causing mochitest crashes on browser_view_sidebar_menu.js (finished). CLOSED TREE
Backed out changeset ed0f57c2d2af (bug 1911626)
Backed out changeset 2ee9263eea02 (bug 1911626)
2024-09-11 02:33:31 +03:00
Sammy Khamis
dec419b4de Bug 1911626: Add closing tabs remotely to sidebar r=markh,lina,fluent-reviewers,desktop-theme-reviewers,fxview-reviewers,sync-reviewers,sidebar-reviewers,dao,jsudiaman
Differential Revision: https://phabricator.services.mozilla.com/D218902
2024-09-10 20:25:47 +00:00