Bug 1879925 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

We want to replace synced tabs in the [sidebar](https://searchfox.org/mozilla-central/source/browser/base/content/browser-sidebar.js#48) 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

Back to Bug 1879925 Comment 0