Open Bug 1891158 Opened 1 years ago Updated 1 month ago

[meta] Remote Tab Management for Fenix

Categories

(Firefox for Android :: Accounts and Sync, enhancement, P3)

All
Android
enhancement

Tracking

()

People

(Reporter: lina, Unassigned)

References

Details

(Keywords: meta, Whiteboard: [fxsync])

"Remote Tab Management" covers closing synced tabs on other devices, and potentially other Synced Tabs improvements to give users more control over tabs on their other devices.

Depends on: 1891157
Depends on: 1892996
Depends on: 1895166
Depends on: 1895171

We're developing closing synced tabs behind a Nimbus feature variable. It's currently disabled on all channels (including debug builds) by default, but here's the command I use to enable it using nimbus-cli:

nimbus-cli -a fenix -c developer test-feature --manifest ~/Code/gecko/mobile/android/fenix/app/nimbus.fml.yaml remote-tab-management (echo '{"close-tabs-enabled":true}' | psub -f)

(This uses Fish shell syntax. --manifest is the path to the Fenix feature manifest; psub -f performs process substitution and writes the JSON string to a temporary file, so that nimbus-cli test-feature can slurp it in. There's more documentation about test-feature here).

If you also enable the identity.fxaccounts.commands.remoteTabManagement.enabled pref in about:config on Desktop (Nightly 127+), Fenix and Desktop will be able to close each others' tabs!

Hi Lina! This sounds very cool and useful!

And, would you like to consider nominating this for a relnote? (https://wiki.mozilla.org/Release_Management/Release_Notes_Nomination) Thanks! Even if that will be for a future release when the pref is flipped on for Nightly.

Flags: needinfo?(lina)

Hi Liz—sure thing! 🎉 There's no user-accessible way to turn it on in Fenix at the moment, short of using nimbus-cli, but I'll definitely nominate it for a release note once we're ready to turn it on in Nightly. Keeping the ni? until then.

Depends on: 1896065
Whiteboard: [fxsync]
Depends on: 1902884
Depends on: 1903912
Depends on: 1908065
Depends on: 1910822

Clear a needinfo that is pending on an inactive user.

Inactive users most likely will not respond; if the missing information is essential and cannot be collected another way, the bug maybe should be closed as INCOMPLETE.

For more information, please visit BugBot documentation.

Flags: needinfo?(lina)
You need to log in before you can comment on or make changes to this bug.