Closed Bug 1892959 Opened 28 days ago Closed 12 days ago

Stub out initial backup management UI inside of about:preferences

Categories

(Firefox :: Profile Backup, task, P3)

task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-device-migration])

Attachments

(1 file)

This UI should be hidden by default, but can be exposed by setting a preference. Let's say that pref is browser.backup.management.enabled.

The section should be in the General tab, between "Import Browser Data" and "Tabs". When the preference is disabled, about:preferences should be indistinguishable from what we ship today.

This should just be an initial stab at getting a section into about:preferences, so it doesn't include all of the bells and whistles. A static placeholder is fine.

If strings are being added, this is also a good opportunity to add a Fluent file for this stuff. We're not going to want to actually update preferences.ftl, because the strings we're adding might change as content design iterates.

What I recommend we do is add a new "preview" Fluent file under browser/locales-preview, called browser/locales-preview/backupPreferences.ftl. Along with adding that file, an entry will need to go for it under browser/locales/jar.mn.

Then, we'll need to load backup-preferences.ftl in the about:preferences page by adding <link rel="localization" href="locales-preview/backupPreferences.ftl"/> around here.

Blocks: 1893269
Summary: Build initial backup management UI inside of about:preferences → Stub out initial backup management UI inside of about:preferences
Assignee: nobody → mconley
Status: NEW → ASSIGNED
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5d2a72296044
Stub out initial section for backup management within about:preferences. r=backup-reviewers,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,flod,Gijs,kpatenio
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2f605492e2ba
Stub out initial section for backup management within about:preferences. r=backup-reviewers,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,flod,Gijs,kpatenio
Status: ASSIGNED → RESOLVED
Closed: 12 days ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
Flags: needinfo?(mconley)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: