Closed Bug 1886409 Opened 11 months ago Closed 6 months ago

Add close remote tab for synced tabs in sidebar

Categories

(Firefox :: Sidebar, task)

task

Tracking

()

RESOLVED DUPLICATE of bug 1911626

People

(Reporter: sclements, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-sidebar])

This bug should handle adding the close remote device hover state and adding it to the right-click menu per the spec.

Edit: updated this based on the spec and Jonathan's comments below.

From feedback on https://phabricator.services.mozilla.com/D205646:

  • With the sidebar open and this synced tabs panel visible, I logged in to my fxa account on my phone. The new device didn't show up until I clicked the fxa toolbar - which IIRC forces a sync.
  • There's no right-click/context menu options here. The legacy implementation has a bunch of tab context actions. See bug 1254544
  • There's no middle-click action. The legacy implementation opens the tab - see bug 1288247
  • The device heading has no right-click/context menu options. In the legacy implementation this offers "Open all tabs", "Manage devices", "Sync now" options.
  • I'm not sure what should be happening with focus when I select a tab from the sidebar and click/open it from the keyboard. It feels like shift+tab should put me back in the sidebar where I just was, but this isn't working in the existing sidebar either. Maybe another good thing to look into and chat with the a11y folks about in a follow-up bug.
Summary: Finalize synced tabs in sidebar → Add close remote device for synced tabs in sidebar
Depends on: 1886408
Summary: Add close remote device for synced tabs in sidebar → Add close remote tab for synced tabs in sidebar

(In reply to Jonathan Sudiaman [:jsudiaman] from comment #1)

From feedback on https://phabricator.services.mozilla.com/D205646:

  • With the sidebar open and this synced tabs panel visible, I logged in to my fxa account on my phone. The new device didn't show up until I clicked the fxa toolbar - which IIRC forces a sync.
  • There's no right-click/context menu options here. The legacy implementation has a bunch of tab context actions. See bug 1254544
  • There's no middle-click action. The legacy implementation opens the tab - see bug 1288247
  • The device heading has no right-click/context menu options. In the legacy implementation this offers "Open all tabs", "Manage devices", "Sync now" options.
  • I'm not sure what should be happening with focus when I select a tab from the sidebar and click/open it from the keyboard. It feels like shift+tab should put me back in the sidebar where I just was, but this isn't working in the existing sidebar either. Maybe another good thing to look into and chat with the a11y folks about in a follow-up bug.

Jonathan, I think most of these issues have been addressed already. Is there anything that is still broken that we should spin out into a separate bug? I'm thinking to close this out since I moved the "Add close remote tab for synced tabs in sidebar" to bug 1911626.

Flags: needinfo?(jsudiaman)

This bug was previously used as a "wish list" for the sidebar. Now that we have specs to refer to, I agree that this bug should be closed out, and further issues should be reported in their own bugs.

Flags: needinfo?(jsudiaman)
Status: NEW → RESOLVED
Closed: 6 months ago
Duplicate of bug: 1911626
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.