Commit graph

170 commits

Author SHA1 Message Date
Karandeep
0dccdeeb70 Bug 1852048 - Move address bar to search preferences. r=dao,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D194895
2024-01-04 09:11:22 +00:00
John Schanck
0cbf259e6c Bug 1853747 - add a link to Windows settings for passkey management. r=keeler,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,dao,bolsson,flod
Differential Revision: https://phabricator.services.mozilla.com/D195613
2023-12-12 20:34:39 +00:00
jneuberger
146efe666d Bug 1867017 - P1. Update about:preferences strings of passwords section r=credential-management-reviewers,fluent-reviewers,settings-reviewers,joschmidt,bolsson,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D195280
2023-12-12 16:02:07 +00:00
jneuberger
447db683cb Bug 1867020 - Update about:preferences strings for exceptions modal r=credential-management-reviewers,fluent-reviewers,settings-reviewers,joschmidt,bolsson,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D195279
2023-12-12 16:02:06 +00:00
Sandor Molnar
8aa051554c Backed out 5 changesets (bug 1867017, bug 1867019, bug 1867018, bug 1867020) for causing bc failures at browser/components/preferences/tests/browser_search_subdialogs_within_preferences_5.js CLOSED TREE
Backed out changeset 0c4bc9a698ba (bug 1867017)
Backed out changeset ea95d41995f0 (bug 1867017)
Backed out changeset 56289937eb65 (bug 1867020)
Backed out changeset 022c1f63a6fe (bug 1867019)
Backed out changeset fa5b89f2d1b6 (bug 1867018)
2023-12-12 05:54:37 +02:00
Cristian Tuns
89bdec9dd5 Backed out changeset 7351cc3d5b11 (bug 1853747) for causing failures in createcredential-abort.https.html CLOSED TREE 2023-12-11 18:17:22 -05:00
jneuberger
465248ffbc Bug 1867017 - P1. Update about:preferences strings of passwords section r=credential-management-reviewers,fluent-reviewers,settings-reviewers,joschmidt,bolsson,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D195280
2023-12-11 21:54:34 +00:00
jneuberger
50420122a8 Bug 1867020 - Update about:preferences strings for exceptions modal r=credential-management-reviewers,fluent-reviewers,settings-reviewers,joschmidt,bolsson,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D195279
2023-12-11 21:54:34 +00:00
John Schanck
535fee1af8 Bug 1853747 - add a link to Windows settings for passkey management. r=keeler,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,dao,bolsson,flod
Differential Revision: https://phabricator.services.mozilla.com/D195613
2023-12-11 20:51:52 +00:00
Valentin Gosu
476ac77038 Bug 1859505 - Make text referring to DoH more consistent across the UI r=necko-reviewers,fluent-reviewers,settings-reviewers,bolsson,Gijs,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D194894
2023-11-29 17:19:38 +00:00
Karandeep
1197d357f2 Bug 1852046 - Convert "Suggestions from the web" and "Suggestions from sponsors" toggles to checkboxes on privacy prefs page r=dao,fluent-reviewers,desktop-theme-reviewers,hjones,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D191641
2023-11-16 07:19:42 +00:00
Natalia Csoregi
4e91b13b7d Backed out changeset 555c786396f8 (bug 1852046) as requested. CLOSED TREE 2023-11-09 20:53:42 +02:00
Karandeep
8f46ef29d6 Bug 1852046 - Convert all toggles to checkboxes on privacy prefs page r=dao,fluent-reviewers,desktop-theme-reviewers,hjones,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D191641
2023-10-25 15:30:14 +00:00
Karandeep
f9a78f16d8 Bug 1852041 - Deemphasized secondary preferences descriptions in search and privacy prefs. r=dao,settings-reviewers,desktop-theme-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D191098
2023-10-19 09:46:15 +00:00
DJ
be37bd9abd Bug 1857968 - adjust cookiebanner prefs for PBM-only behavior. r=pbz,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D190493
2023-10-14 17:14:32 +00:00
Noemi Erli
8276d87978 Backed out changeset 0bffbf41279d (bug 1857968) for causing failures in browser_search_subdialogs_within_preferences_site_data.js 2023-10-13 00:22:48 +03:00
Benjamin VanderSloot
45307e631e Bug 1850717 - Add a section header for GPC/DNT - r=pbz,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D189552
2023-10-12 19:40:53 +00:00
DJ
fe4ec79c55 Bug 1857968 - adjust cookiebanner prefs for PBM-only behavior. r=pbz,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D190493
2023-10-12 18:20:33 +00:00
Drew Willcoxon
da6386c22c Bug 1857391 - Remove Firefox Suggest "best match" as its own separate feature. r=daisuke,settings-reviewers
This removes "best match" as its own separate Firefox Suggest feature. In the
future, whether or not a suggestion is a best match (a.k.a. top pick) will be
determined by relevant product requirements. I've confirmed this with Nive.

Here's a summary of changes:

* Removes prefs and Nimbus variables related to best match
* Removes the "Top pick" checkbox in about:preferences
* Removes support for the `best_match` quick suggest config property. This
  property was removed from the config in remote settings a while ago.
* Removes legacy telemetry scalars related to best match. These scalars were
  added years ago for the original best match experiment and before we started
  using Glean. In the case of non-sponsored suggestions, the scalars have not
  been recorded at all for some time. In the case of sponsored suggestions, they
  can now be recorded again due to the recent addition of sponsored priority
  suggestions, but they are superseded by Glean.

Differential Revision: https://phabricator.services.mozilla.com/D190516
2023-10-11 17:17:06 +00:00
Benjamin VanderSloot
7f253215aa Bug 1850717 - Make "GPC" and "Global Privacy Control" searchable in "about:preferences" for power users - r=pbz,fluent-reviewers,settings-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D188500
2023-10-02 14:17:38 +00:00
Gijs Kruitbosch
736c1128c2 Bug 1855929 - remove unnecessary/broken search-l10n-ids from settings/preferences, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D189638
2023-09-29 11:55:46 +00:00
Molly Howell
da6045d85c Bug 1848815 - Add a user-facing setting to enable enterprise roots import, and enable it by default. r=keeler,settings-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,Itiel,Gijs,valentin
Differential Revision: https://phabricator.services.mozilla.com/D186236
2023-09-25 17:28:27 +00:00
Tim Huang
456cae6317 Bug 1841116 - Add a RFP warning banner in about:preferences#privacy page. r=pbz,fluent-reviewers,settings-reviewers,mconley,flod
This patch adds a RFP warning banner shown when there is a RFP pref
enabled. Firefox has two prefs for RFP, one for normal windows and
another for private windows.

The warning banner contains a learn more linke for users to learn more
about the warning.

Differential Revision: https://phabricator.services.mozilla.com/D187451
2023-09-14 19:18:15 +00:00
Narcis Beleuzu
a26730a02c Backed out changeset e2f01ea9db72 (bug 1848815) for bc failure on browser_aboutCertError_mitm.js 2023-09-12 22:16:18 +03:00
Molly Howell
e48b3d224a Bug 1848815 - Add a user-facing setting to enable enterprise roots import, and enable it by default. r=keeler,settings-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,Itiel,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D186236
2023-09-12 17:15:09 +00:00
Iulian Moraru
de67a4d688 Backed out changeset f65d71f51234 (bug 1848815) for causing xpcshell assertion failures on nsNSSComponent.cpp. CLOSED TREE 2023-09-08 19:22:18 +03:00
Molly Howell
d4d8aa987d Bug 1848815 - Add a user-facing setting to enable enterprise roots import, and enable it by default. r=keeler,settings-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,Itiel,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D186236
2023-09-08 15:07:16 +00:00
Chris H-C
c45603da59 Bug 1850243 - Add 'telemetry' keyword to data upload pref UI to aid discoverability r=Gijs,fluent-reviewers,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187680
2023-09-08 13:34:52 +00:00
Tim Huang
0911e83551 Bug 1841104 - Update the string copy of the fingerprinters in the ETP strict section in about:preferences#privacy page. r=pbz,fluent-reviewers,settings-reviewers,flod
Depends on D187383

Differential Revision: https://phabricator.services.mozilla.com/D187384
2023-09-07 12:11:18 +00:00
Karandeep
a9d19b1e7b Bug 1845159 - Add preferences pane checkbox for clipboard suggestion. r=mak,fluent-reviewers,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186812
2023-09-01 10:04:20 +00:00
Benjamin VanderSloot
ef0c1ff6bd Bug 1830623, part 3 - Update DNT UI to match GPC UI - r=anti-tracking-reviewers,mconley,timhuang,emilio
Differential Revision: https://phabricator.services.mozilla.com/D184585
2023-08-23 16:52:48 +00:00
Benjamin VanderSloot
17d859818d Bug 1830623, part 2 - Add UI in about:preferences for GPC - r=anti-tracking-reviewers,mconley,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D184584
2023-08-23 16:52:47 +00:00
Tim Huang
1e5a2962ce Bug 1841097 - Implement a checkbox in ETP Custom subpanel for the configuration of the fingerprinting protection. r=anti-tracking-reviewers,fluent-reviewers,flod,bvandersloot,mstriemer
This patch implements a checkbox in ETP Custom usbpanel. It's for the
configuration of the fingerprinting protection. Similar to the tracking
protection checkbox, it has a dropdown list to select which window to
enable the protection, private windows or all windows.

In addition, we update the existing copy for fingerprinters to reflect
the newly added fingerprinting protectoin checkbox.

Differential Revision: https://phabricator.services.mozilla.com/D186023
2023-08-22 12:38:00 +00:00
Narcis Beleuzu
ef7ede76a2 Backed out 3 changesets (bug 1830623) for mochitest failures on test_navigator.html . CLOSED TREE
Backed out changeset e62ba02af50f (bug 1830623)
Backed out changeset 2667feba3922 (bug 1830623)
Backed out changeset 320a740f003c (bug 1830623)
2023-08-18 03:44:07 +03:00
Benjamin VanderSloot
4d67239ae8 Bug 1830623, part 3 - Update DNT UI to match GPC UI - r=anti-tracking-reviewers,mconley,timhuang,emilio
Differential Revision: https://phabricator.services.mozilla.com/D184585
2023-08-17 23:20:16 +00:00
Benjamin VanderSloot
e5a18aac03 Bug 1830623, part 2 - Add UI in about:preferences for GPC - r=anti-tracking-reviewers,mconley,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D184584
2023-08-17 23:20:15 +00:00
Iulian Moraru
67a2ff8dcb Backed out 3 changesets (bug 1830623) for causing mochitest-plain failures on test_navigator_secureContext.html. CLOSED TREE
Backed out changeset 9ee80b5bdc57 (bug 1830623)
Backed out changeset 669560330b96 (bug 1830623)
Backed out changeset 5d5a5853a04e (bug 1830623)
2023-08-14 18:56:30 +03:00
Benjamin VanderSloot
69430942ea Bug 1830623, part 3 - Update DNT UI to match GPC UI - r=anti-tracking-reviewers,mconley,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D184585
2023-08-14 13:56:23 +00:00
Benjamin VanderSloot
1e842e36ce Bug 1830623, part 2 - Add UI in about:preferences for GPC - r=anti-tracking-reviewers,mconley,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D184584
2023-08-14 13:56:23 +00:00
Malte Juergens
05a00d1692 Bug 1720458: Do not isolate https-only-load-insecure by origin attributes r=fluent-reviewers,settings-reviewers,flod,ckerschb,Gijs
Do not isolate `https-only-load-insecure` by origin attributes. This way the HTTPS-Only exceptions will behave similar to the `cookie` permission. This means that exceptions set in the system settings will also apply to private windows, but exceptions set in private windows via the identity pane will be reset after closing the browser.

Depends on D182761

Differential Revision: https://phabricator.services.mozilla.com/D183745
2023-07-24 13:31:19 +00:00
Sergey Galich
d79aecafe1 Bug 1829427 - Update Relay integration checkbox in Settings r=credential-management-reviewers,fluent-reviewers,settings-reviewers,flod,jneuberger,mconley
Differential Revision: https://phabricator.services.mozilla.com/D176192
2023-05-25 13:22:26 +00:00
Valentin Gosu
21b6032ccf Bug 1834798 - Make Learn more links in DoH settings page point to the correct sections r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D178949
2023-05-24 15:19:37 +00:00
Mathew Hodson
573de59565 Bug 1830687 - Move link to end of disable reporting description. r=Gijs,settings-reviewers
This looks more consistent with other Learn more links and fixes
an issue where the link wasn't always being placed inside the info
box.

Differential Revision: https://phabricator.services.mozilla.com/D176816
2023-05-05 11:04:22 +00:00
Valentin Gosu
7c7832bdbd Bug 1828858 - Learn more links don't work in DNS over HTTPS submenu r=Gijs,kershaw,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D176520
2023-04-27 10:20:16 +00:00
Narcis Beleuzu
39cbe04749 Backed out changeset f1fd6f277c40 (bug 1829427) for bc failure on browser_privacy_relayIntegration.js . CLOSED TREE 2023-04-24 22:02:15 +03:00
Sergey Galich
9fcf0fb644 Bug 1829427 - Update Relay integration checkbox in Settings r=credential-management-reviewers,fluent-reviewers,settings-reviewers,flod,jneuberger,mconley
Differential Revision: https://phabricator.services.mozilla.com/D176192
2023-04-24 16:31:13 +00:00
Kershaw Chang
c836a8358c Bug 1596847 - DoH settings UI for excluded domains, r=fluent-reviewers,settings-reviewers,Gijs,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D173521
2023-04-11 09:57:29 +00:00
Valentin Gosu
61f06999fa Bug 1610741 - DoH Settings UI: Show error reason in Not Available label r=Gijs,kershaw,fluent-reviewers,necko-reviewers,settings-reviewers,flod
- The patch saves the confirmation channel's status and skipReason in the TRR Service
- The UI queries the status and displays the stringified version in the Not Available (reason) label
- Introduces doh-status-label CSS rule so the Learn-More link isn't off center

Differential Revision: https://phabricator.services.mozilla.com/D174110
2023-04-11 09:57:28 +00:00
Valentin Gosu
543de31004 Bug 1610741 - DoH setting UI r=kershaw,settings-reviewers,Gijs,pbz,flod
Project plan: https://docs.google.com/document/d/12IGABt1eXI276qHduXXbVZqRFrhLN7Ad3gKEgxz81sE
Copy deck: https://docs.google.com/document/d/130UTox8bQbybjYIwvltR4qBg2hWjsGhuNUHypLwUAEQ
Figma: https://www.figma.com/file/qE8FEIOv2Q0pm8e1euItd1/DoH-UI-Improvements?node-id=15%3A3479&t=8tJjft2zfvDJcV2N-0


This change adds a DNS over HTTPS section to about:preferences#privacy
The UI is intended to have the same style as the Enhanced Tracking Protection
choices.
The old DoH UI is going to be removed in a followup patch.

Differential Revision: https://phabricator.services.mozilla.com/D172966
2023-04-11 09:57:27 +00:00
Cosmin Sabou
904ab94a50 Backed out 7 changesets (bug 1816948, bug 1596847, bug 1610741) for causing build bustages on TRRService.cpp. CLOSED TREE
Backed out changeset a7341379f263 (bug 1610741)
Backed out changeset 5689f1b0d016 (bug 1816948)
Backed out changeset 7746c3a39e92 (bug 1596847)
Backed out changeset 8e85f984f46c (bug 1610741)
Backed out changeset b9b738076d55 (bug 1610741)
Backed out changeset 403f22e3a0a0 (bug 1610741)
Backed out changeset 8ec3cfe29b61 (bug 1610741)
2023-04-07 00:45:15 +03:00