Open Bug 1408077 Opened 7 years ago Updated 5 months ago

Add WebExtension API for sidebar auto-hide and resize to lower values than current

Categories

(WebExtensions :: Frontend, enhancement, P5)

x86_64
All
enhancement

Tracking

(firefox57 wontfix, firefox58 affected, firefox59 ?)

Tracking Status
firefox57 --- wontfix
firefox58 --- affected
firefox59 --- ?

People

(Reporter: poiegas, Unassigned)

Details

(Whiteboard: [design-decision-needed])

The Tab Center Redux WebExtension (https://goo.gl/upKg1q) is an attempt to recreate the original Tab Center SDK based experiment featured on the Mozilla Test Pilot website. 

The extension allows the users to have their tabs vertically displayed inside the sidebar, but right now it lacks some of the key features that were available in the original experiment. Some of them are the option to auto hide the sidebar when the pointer is not hovering it and the ability to resize it to a minimum value that made only the websites favicons visible.
If possible, please add an API that will allow the developers to do these things.
I don't think we should do this from a webextension perspective.  If it were to be done, it should be a design in how the sidebar generally operates in Firefox.
This is very similar to bug 1374217, could probably even dupe to it.
Status: NEW → UNCONFIRMED
Component: WebExtensions: Untriaged → General
Ever confirmed: false
Product: Toolkit → Firefox
When it comes to the ability to resize to lower and higher values than it is currently implemented, yes. But when it comes to the option of auto hide while not hovered, then I don't think it's a duplicate.
Severity: normal → S3

Resizing is well-covered. Webextension APIs should live in that component for triage.

Severity: S3 → --
Component: General → Frontend
Product: Firefox → WebExtensions

We could consider it if it would be a supported feature of the Firefox Desktop Sidebar UI, marking a P5 for now because there no current plans, and design-decision-needed to state that it is also pending on a API decision.

Severity: -- → N/A
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P5
Whiteboard: [design-decision-needed]
You need to log in before you can comment on or make changes to this bug.