Closed Bug 1903912 Opened 3 months ago Closed 3 months ago

Unconditionally register the "close synced tabs" capability with FxA

Categories

(Fenix :: Accounts and Sync, enhancement, P3)

All
Android
enhancement

Tracking

(firefox129 fixed)

RESOLVED FIXED
129 Branch
Tracking Status
firefox129 --- fixed

People

(Reporter: lina, Assigned: markh)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Currently, the remote-tab-management.close-tabs-enabled feature variable controls both (1) whether Fenix registers the capability to receive close tabs commands in the current FxA device record, and (2) whether to show the "close" button for tabs on capable devices in the synced tabs tray.

Mark suggested changing the feature variable to just control (2), and do (1) unconditionally. In other words, all versions of Fenix 129+ would support receiving "close tabs" commands, and act on them (including showing a status bar notification, and actually closing the tabs), but would not show the "close" button for any tabs in the synced tabs tray unless remote-tab-management.close-tabs-enabled == true.

Severity: -- → N/A
Priority: -- → P3

Bug 1903954 is the same for desktop. To be clear, I do not think we should have done this initially, but IMO it makes sense now that we are committed to landing this feature on the current train, because it will make testing of the feature much easier for users.

Assignee: nobody → markh
See Also: → 1903954
Pushed by mhammond@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fec6134e2f3e Unconditionally register the "close synced tabs" capability with FxA. r=lina,android-reviewers,skhan
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: