Commit Graph

275 Commits

Author SHA1 Message Date
Tim Giles
996a763c19 Bug 1801929 - Remove unused href assignment code for Firefox Suggest section. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167434
2023-01-25 18:56:19 +00:00
Tim Giles
e751bd66d3 Bug 1801929 - Replace 'Quick actions' learn more link with support-link. r=settings-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167431
2023-01-25 18:56:18 +00:00
Tim Giles
30c372508c Bug 1801929 - Replace 'Allow Windows single sign-on' link with support-link r=settings-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167427
2023-01-25 18:56:16 +00:00
Tim Giles
197e363e8f Bug 1801929 - Replace 'Use a Primary Password' link with support-link. r=settings-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167426
2023-01-25 18:56:15 +00:00
Tim Giles
16dc0cd6e1 Bug 1801929 - Replace 'Show alerts about passwords' link with support-link r=settings-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167425
2023-01-25 18:56:15 +00:00
Tim Giles
4ed91e983a Bug 1801929 - Replace link under 'Cookies and Site Data' section with support-link r=settings-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167424
2023-01-25 18:56:14 +00:00
Tim Giles
334c52a455 Bug 1801929 - Replace learn more link under 'Custom' option with support-link. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D167422
2023-01-25 18:56:14 +00:00
Tim Giles
72d63afdb2 Bug 1801929 - Replace 'Total Cookie Protection' learn more link with support-link. r=pbz,mconley,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D167420
2023-01-25 18:56:13 +00:00
Tim Giles
237bd9a817 Bug 1801929 - Refactor 'Enhanced Tracking Protection' link with support-link r=settings-reviewers,mconley,mstriemer
We need the .learnMore class here, otherwise the "Learn more" link does
not move to a new line, which is the current behavior.

Differential Revision: https://phabricator.services.mozilla.com/D167419
2023-01-25 18:56:12 +00:00
Paul Zuehlcke
c561bb7d44 Bug 1809700 - Refactor detect-only mode into separate pref. r=timhuang,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166831
2023-01-20 12:22:09 +00:00
Marian-Vasile Laza
70fd2af8ea Backed out 2 changesets (bug 1809700) for causing automation/mochitest/marionette failures. CLOSED TREE
Backed out changeset 7d58f9afe4b7 (bug 1809700)
Backed out changeset 8a37c048a169 (bug 1809700)
2023-01-19 21:33:08 +02:00
Paul Zuehlcke
2071ac660b Bug 1809700 - Refactor detect-only mode into separate pref. r=timhuang,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166831
2023-01-19 17:12:00 +00:00
Jared Hirsch
42530ae257 Bug 1800675 - Add about:preferences entry for cookie banner handling. r=fluent-reviewers,flod,mconley
Differential Revision: https://phabricator.services.mozilla.com/D164632
2023-01-11 15:54:01 +00:00
Sergey Galich
67b3c1d994 Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-16 18:41:58 +00:00
Hannah Peuckmann
c3f83197da Bug 1797513 - TCP rollout clean up TCP-in-standard checkbox. r=pbz,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D161683
2022-12-14 10:50:02 +00:00
Stanca Serban
286084d46e Backed out 2 changesets (bug 1797513) for causing mochitests failures in browser_identityBlock_focus.js. CLOSED TREE
Backed out changeset 897cd9d90f9f (bug 1797513)
Backed out changeset 2819090e4f0f (bug 1797513)
2022-12-13 12:32:30 +02:00
Hannah Peuckmann
018f81393e Bug 1797513 - TCP rollout clean up TCP-in-standard checkbox. r=pbz,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D161683
2022-12-13 09:22:02 +00:00
Stanca Serban
54d8d454b5 Backed out changeset ad94b64c18cb (bug 1751763) for causing mochitests failures on browser_startup_images.js. CLOSED TREE 2022-12-13 10:29:08 +02:00
Sergey Galich
511782797c Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-13 03:09:18 +00:00
Iulian Moraru
ba5b217186 Backed out changeset 2522b2da871e (bug 1751763) as per sgalich's request. CLOSED TREE 2022-12-09 22:35:41 +02:00
Sergey Galich
7df80bbf7f Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-09 17:41:16 +00:00
Cosmin Sabou
525b9e12e8 Backed out changeset 9723d831f285 (bug 1751763) for causing geckoview failures on loginSelectAccept. 2022-12-08 01:59:56 +02:00
Sergey Galich
e81638ae18 Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-07 22:59:32 +00:00
Hannah Peuckmann
f858c80de9 Bug 1785825 - Add ETP exceptions from about:preferences#privacy. r=fluent-reviewers,pbz,flod,settings-reviewers,hjones
Differential Revision: https://phabricator.services.mozilla.com/D158116
2022-12-05 19:19:01 +00:00
Drew Willcoxon
209873a1d6 Bug 1798595 - Refactor quick suggest [Part 4]: Move help URL from UrlbarProviderQuickSuggest to QuickSuggest and change how the test utils are initialized. r=daisuke
This moves the help URL const out of UrlbarProviderQuickSuggest in order to make
UrlbarProviderQuickSuggest focused on being a urlbar provider.

It also changes how QuickSuggestTestUtils is initialized to be more similar to
MerinoTestUtils. There's no need for a separate `init()` method when the
constructor will do. I'd like to make this change in a different revision but I
did it here because I want to include all changes to about:preferences in one
revision for easier review.

Please see bug 1798595 for details.

Depends on D160984

Differential Revision: https://phabricator.services.mozilla.com/D160985
2022-11-02 06:50:14 +00:00
Mike Kaply
4a14a16be0 Bug 1793905 - Disable HTTPS only preferences when locked. r=settings-reviewers,Gijs,mconley
Differential Revision: https://phabricator.services.mozilla.com/D160373
2022-10-26 16:01:19 +00:00
Paul Zuehlcke
adc21c4e40 Bug 1788697 - Rename browser.privacySegmentation.enabled pref. r=pdahiya,timhuang,preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D156194
2022-09-02 10:46:46 +00:00
Paul Zuehlcke
b036de13fc Bug 1751481 - Enable felt privacy features by default and integrate with Nimbus. r=dao,preferences-reviewers,Gijs
Depends on D155013

Differential Revision: https://phabricator.services.mozilla.com/D155065
2022-08-25 11:17:39 +00:00
Paul Zuehlcke
dc5a54f3fd Bug 1752172 - Updated privacy segmentation preferences section for final UX. r=preferences-reviewers,fluent-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D155013
2022-08-25 11:17:38 +00:00
Dale Harvey
a599b2e8c6 Bug 1783452 - Add section in preferences to enable/disable QuickActions. r=adw,fluent-reviewers,preferences-reviewers,flod,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D154795
2022-08-17 22:47:54 +00:00
Hannah Peuckmann
ae3144ae3e Bug 1777981 - DeleteOnClose box always checked in pb autostart mode. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D152021
2022-07-19 14:49:20 +00:00
Barret Rennie
57d66179a5 Bug 1776477 - Stop using NimbusFeature.isEnabled for tcpPreferences r=timhuang,preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D150689
2022-07-10 21:57:25 +00:00
Barret Rennie
457c70f487 Bug 1776472 - Stop using NimbusFeature.isEnabled for tcpByDefault r=preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D150686
2022-07-09 21:00:16 +00:00
Paul Zuehlcke
d87c68d249 Bug 1774739 - Update ETP preferences section for TCP in standard mode. r=anti-tracking-reviewers,preferences-reviewers,Gijs,bvandersloot
Differential Revision: https://phabricator.services.mozilla.com/D150364
2022-06-28 10:24:49 +00:00
Hannah Peuckmann
84fc37682a Bug 1681495 - Switch clear cookies and site data checkbox to control sanitization prefs. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D140345
2022-05-19 14:08:16 +00:00
Mike Kaply
8aa602bdad Bug 1568275 - Disable deceptive content prefs when locked. r=preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D144476
2022-05-10 20:13:35 +00:00
Paul Zuehlcke
72c1705b00 Bug 1766401 - Integrate tcpByDefault Nimbus feature. r=timhuang,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D144719
2022-04-27 10:35:51 +00:00
cboozarjomehri
a9959d7626 Bug 1685575 - Removing browser.contentblocking.state-partitioning.mvp.ui.enabled because it’s always set to true. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D140648
2022-03-22 12:47:49 +00:00
Drew Willcoxon
58193098f4 Bug 1756162 - Make the visibility of the "Top Pick" checkbox depend entirely on whether the best match feature is enabled. r=preferences-reviewers,Gijs
We've made a few changes to this "Top pick" checkbox recently based on shifting
Product requirements, and the problem here is that the checkbox used to be
inside the Firefox Suggest container, but we recently moved it outside the
container. The Firefox Suggest container is properly hidden or shown depending
on whether the Suggest feature is enabled, so when the checkbox was inside the
container and Suggest was disabled, the checkbox properly got hidden too. Now
that the checkbox is outside that container, its visibility needs to entirely
depend on whether the best match feature is enabled.

So all this revision does is move the checkbox's `hidden` assignment from inside
the "is Suggest enabled" if-block to outside the if-block. It also sets
`hidden=true` on the checkbox in the markup for good measure.

I also improved the test so it checks every combination of enabled statuses
between the Suggest and best match features.

Depends on D138987

Differential Revision: https://phabricator.services.mozilla.com/D139161
2022-02-23 19:03:32 +00:00
Iulian Moraru
d0fad6b244 Backed out changeset 15e745e8ec74 (bug 1756162) for causing mochitest failures on browser_privacy_firefoxSuggest.js. CLOSED TREE 2022-02-23 03:53:19 +02:00
Drew Willcoxon
84ae271fd3 Bug 1756162 - Make the visibility of the "Top Pick" checkbox depend entirely on whether the best match feature is enabled. r=preferences-reviewers,Gijs
We've made a few changes to this "Top pick" checkbox recently based on shifting
Product requirements, and the problem here is that the checkbox used to be
inside the Firefox Suggest container, but we recently moved it outside the
container. The Firefox Suggest container is properly hidden or shown depending
on whether the Suggest feature is enabled, so when the checkbox was inside the
container and Suggest was disabled, the checkbox properly got hidden too. Now
that the checkbox is outside that container, its visibility needs to entirely
depend on whether the best match feature is enabled.

So all this revision does is move the checkbox's `hidden` assignment from inside
the "is Suggest enabled" if-block to outside the if-block. It also sets
`hidden=true` on the checkbox in the markup for good measure.

I also improved the test so it checks every combination of enabled statuses
between the Suggest and best match features.

Depends on D138987

Differential Revision: https://phabricator.services.mozilla.com/D139161
2022-02-22 19:13:58 +00:00
Daisuke Akatsuka
a3f9df135b Bug 1755828: Add a Learn more link to the top pick checkbox. r=preferences-reviewers,adw,fluent-reviewers,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D138987
2022-02-18 17:50:22 +00:00
Sergey Galich
277f54a286 Bug 1653486 - Replace all non-user-facing references to "master" password. r=dimi,tgiles,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D138113
2022-02-17 17:29:57 +00:00
Daisuke Akatsuka
e1e86d3db9 Bug 1755100: Change the best match toggle in the preferences UI to a checkbox. r=adw,preferences-reviewers
Depends on D138584

Differential Revision: https://phabricator.services.mozilla.com/D138631
2022-02-17 02:37:28 +00:00
Drew Willcoxon
ce7c4cb8fb Bug 1755057 - Part 2: Don't show best match in the preferences UI if the best match feature is disabled. r=daisuke,Gijs,preferences-reviewers
This is based on part 1 in D138583. It hides the best match toggle switch when
the best match feature is disabled. The best match feature is a sub-feature of
Firefox Suggest, so the toggle is also hidden if Suggest is disabled, along with
all the other Suggest UI.

Depends on D138583

Differential Revision: https://phabricator.services.mozilla.com/D138584
2022-02-17 01:52:26 +00:00
Daisuke Akatsuka
28588d206f Bug 1753738: Update the preferences UI for Firefox Suggest best match. r=preferences-reviewers,adw
Differential Revision: https://phabricator.services.mozilla.com/D138254
2022-02-17 01:52:25 +00:00
Paul Zuehlcke
32983959c3 Bug 1748993 - Add a preferences section for privacy segmentation. r=preferences-reviewers,Gijs CLOSED TREE
- Show data collection section in about:preferences#privacy when privacy segmentation
  section is enabled.
  This is to ensure we can always show the privacy segmentation checkbox, even if data
  reporting is disabled.
- Add checkbox and learnMore label for privacy segmentation pref.
- Add pref for section visibility and learnMore link suffix.
- Provisional copy, final copy to be added in Bug 1752172.

Differential Revision: https://phabricator.services.mozilla.com/D136650
2022-01-31 22:51:28 +00:00
Cosmin Sabou
83f0a62ead Backed out changeset 269b4d7154ec (bug 1748993) for causing privacy related bc failures. 2022-02-01 02:24:07 +02:00
Paul Zuehlcke
1b61e7c93c Bug 1748993 - Add a preferences section for privacy segmentation. r=preferences-reviewers,Gijs
- Show data collection section in about:preferences#privacy when privacy segmentation
  section is enabled.
  This is to ensure we can always show the privacy segmentation checkbox, even if data
  reporting is disabled.
- Add checkbox and learnMore label for privacy segmentation pref.
- Add pref for section visibility and learnMore link suffix.
- Provisional copy, final copy to be added in Bug 1752172.

Differential Revision: https://phabricator.services.mozilla.com/D136650
2022-01-31 22:51:28 +00:00
Benjamin VanderSloot
a8367662b6 Bug 1740828 - Improve UI to clarify difference between cross site tracking cookies and cross site cookies option, r=pbz,flod,fluent-reviewers,preferences-reviewers
Revise two strings, choosing "Option 1" from the discussion on Bugzilla:
	https://bugzilla.mozilla.org/show_bug.cgi?id=1740828#c3

Differential Revision: https://phabricator.services.mozilla.com/D133346
2021-12-10 12:24:52 +00:00