Closed
Bug 1204570
Opened 9 years ago
Closed 7 years ago
Visual / ux refresh for the Beta -> Dev Edition promo doorhanger
Categories
(DevTools :: General, defect, P3)
DevTools
General
Tracking
(firefox43 affected)
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
firefox43 | --- | affected |
People
(Reporter: canuckistani, Unassigned)
References
Details
(Whiteboard: [devtools-ux])
Attachments
(1 file)
392.86 KB,
image/png
|
Details |
See bug 1078539 When we look at the dev edition doorhanger currently used in Beta we see two things: 1. it's successful 2. it could be better This bug should track improving the doorhanger with an aim to getting it enabled on release channel as well.
Reporter | ||
Updated•9 years ago
|
Summary: Visual / ux refresh for the dev edition Doorhanger → Visual / ux refresh for the Beta -> Dev Edition promo doorhanger
Whiteboard: [devtools-ux]
Comment 1•9 years ago
|
||
Screenshot - notice that the doorhanger is dark regardless of the toolbox theme (which is light by default in beta)
Comment 3•9 years ago
|
||
I believe devtools.devedition.promo.enabled needs to be true and devtools.devedition.promo.shown needs to be false to show the promo: https://dxr.mozilla.org/mozilla-central/source/devtools/client/shared/doorhanger.js#17-18
Comment 4•9 years ago
|
||
Although interestingly when I set those prefs in Dev Edition 42 and open the toolbox I see this error: A coding exception was thrown and uncaught in a Task. Full message: TypeError: Promise is undefined Full stack: wait@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/shared/doorhanger.js:157:7 exports.showDoorhanger<@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/shared/doorhanger.js:85:9 TaskImpl_run@resource://gre/modules/Task.jsm:314:40 TaskImpl@resource://gre/modules/Task.jsm:275:3 createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14 Toolbox.prototype._showDevEditionPromo@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1995:5
Comment 5•9 years ago
|
||
Created some mockups for this here: http://helenvholmes.com/devtools-ux/doorhanger/ Also created a meeting for next week to go over building it as an add-on and testing it.
Comment 6•8 years ago
|
||
Triaging. This was added as a P1 7 months ago, but I don't think this is a priority anymore. Returning to the backlog.
Priority: P1 → P3
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•