Closed Bug 1993031 Opened 1 month ago Closed 1 month ago

Create section for Firefox VPN in about:settings

Categories

(Firefox :: IP Protection, task, P1)

task
Points:
3

Tracking

()

RESOLVED FIXED
146 Branch
Tracking Status
firefox146 --- fixed

People

(Reporter: rking, Assigned: rking)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fx-vpn])

Attachments

(2 files)

Attached image FirefoxVPNSettings.png

We need to create a Firefox VPN section in about:settings and add the header, description, and Learn More link. We are still waiting on feedback from UX as to where this section should sit within about:settings.

The VPN settings section should be controlled by a new pref, for example browser.ipProtection.settings.ui.enabled. This should control whether or not the entire section is displayed to the user.

To create the section, we need to add a dataIPProtectionGroup to preferences/privacy.inc.xhtml that includes the section, as well as the header (with description and learn more link).

Blocks: 1993052

Update: This section should go in about:settings#privacy after Website Privacy Preferences.

Assignee: nobody → rking
Attachment #9518982 - Attachment description: WIP: Bug 1993031 - Create section for Firefox VPN in about:settings → Bug 1993031 - Create section for Firefox VPN in about:settings - r=#ip-protection-reviewers
Blocks: 1993358

I chose to base the hidden property for the Firefox VPN section on the existing browser.ipProtection.variant pref rather than creating a new pref, but otherwise followed the described logic above. Also filed a follow-up (Bug 1993358) to handle updating the 'Learn more' link once we have the correct article to link to.

Whiteboard: [fx-vpn]
Attachment #9518982 - Attachment description: Bug 1993031 - Create section for Firefox VPN in about:settings - r=#ip-protection-reviewers → Bug 1993031 - Create section for Firefox VPN in about:settings - r=#ip-protection-reviewers!
Pushed by kpatenio@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/553d79eebb10 https://hg.mozilla.org/integration/autoland/rev/57c03eacb203 Create section for Firefox VPN in about:settings - r=ip-protection-reviewers,fluent-reviewers,bolsson,mstriemer,fchasen
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 146 Branch
QA Whiteboard: [qa-triage-done-c147/b146]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: