Open
Bug 1380271
Opened 7 years ago
Updated 6 months ago
Installing a sidebar should only open it in the current window rather than all windows
Categories
(WebExtensions :: Frontend, defect, P5)
WebExtensions
Frontend
Tracking
(Not tracked)
UNCONFIRMED
People
(Reporter: ke5trel, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: triaged)
Attachments
(1 obsolete file)
Showing the sidebar after installing a new sidebar extension makes sense but it only needs to be done for the current window, doing it for all windows is excessive and unnecessary. It interferes with already opened sidebars in background windows, potentially losing state information and puts a high demand on system and network resources as every sidebar is loaded at once. It should be like "execute_sidebar_action" which only toggles the sidebar in the current window.
This makes it even harder to have a sophisticated vertical tabs implementation. You want to have a tab sidebar on all windows.
You still have a sidebar on all windows, you just have to switch to it manually for background windows after installation. Otherwise every time you install a new sidebar (eg Twitter), all your sidebars will change to it which is something a vertical tab sidebar user would definitely not want.
Comment 3•7 years ago
|
||
I'm going to agree with Kestrel, it's excessive to change all the windows, and kind of unnecessary. Also low priority if someone wants to pick it up.
Priority: -- → P5
Whiteboard: triaged
Updated•6 years ago
|
Product: Toolkit → WebExtensions
Updated•2 years ago
|
Severity: normal → S3
Updated•6 months ago
|
Attachment #9385656 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•