Closed Bug 1879925 Opened 1 year ago Closed 10 months ago

Replace Synced Tabs component in sidebar

Categories

(Firefox :: Sidebar, task, P1)

task

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: sclements, Assigned: jsudiaman)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-sidebar])

Attachments

(1 file)

We want to replace synced tabs in the sidebar with lit-based/firefox view components. This should be behind a pref defaulting to false visibility (Nikki will likely have gotten to this in bug 1879926, so reuse what she's added). This new component would be something like SyncedTabsSidebar extends MozLitElement, all start/stop functionality to add and remove listeners and observers can be in connected/disconnected callback.

For this stage we don't need to add the following yet (we'll wait on final specs and telemetry requirements from UX/product):

  • no telemetry (just be sure we're not reporting any interactions to firefox view)
  • keep elements as links with their default right-click menu
  • do add the search input at the top
  • don't add tests yet
  • moz-card might be an option instead of card-container
Depends on: 1880539
Assignee: nobody → jsudiaman
Status: NEW → ASSIGNED
Blocks: 1886409
Blocks: 1887039
Pushed by jsudiaman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0950c4616758 Replace Synced Tabs component in sidebar r=sidebar-reviewers,fxview-reviewers,nsharpley,sfoster,desktop-theme-reviewers,sclements
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: