Closed
Bug 1373016
Opened 7 years ago
Closed 7 years ago
Remove or update customization mode infopanel
Categories
(Firefox :: Toolbars and Customization, enhancement, P1)
Firefox
Toolbars and Customization
Tracking
()
Tracking | Status | |
---|---|---|
firefox56 | --- | verified |
People
(Reporter: Dolske, Assigned: Gijs)
References
(Blocks 1 open bug)
Details
(Whiteboard: [photon-structure])
Attachments
(3 files)
The first time customization mode is opened, we show a little infopanel that explains what can be done.
Assuming we want to keep this, the illustration should be updated since it shows the pre-Photon hamburger menu (icons in a grid) and other browser UI.
Might also want to tweak the copy, I'm not sure why it says "any of the above".
Also it links to https://support.mozilla.org/en-US/kb/customize-firefox-controls-buttons-and-toolbars?as=u&utm_source=inproduct, which should be updated too.
Assignee | ||
Comment 1•7 years ago
|
||
The super-safe / low effort option for photon if we can't get to this would be to perma-pref this off, as there's a pref we check before showing it (which we use to avoid showing it more than once, but can obviously leverage to just never show this).
I'd be in favour of just removing it - I think we will have an onboarding tour that helps with the important bits, not convinced that a one-time help panel here will be that useful.
Whiteboard: [photon-structure][triage]
Updated•7 years ago
|
Flags: qe-verify?
Priority: -- → P2
Whiteboard: [photon-structure][triage] → [photon-structure]
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Iteration: --- → 56.2 - Jul 10
Priority: P2 → P1
Assignee | ||
Updated•7 years ago
|
Flags: qe-verify? → qe-verify+
Updated•7 years ago
|
QA Contact: gwimberly
Comment hidden (mozreview-request) |
Comment 4•7 years ago
|
||
mozreview-review |
Comment on attachment 8881786 [details]
Bug 1373016 - switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon,
https://reviewboard.mozilla.org/r/152854/#review158062
::: browser/themes/shared/customizableui/customizeMode.inc.css:581
(Diff revision 1)
> +#customization-panelHolder > #widget-overflow-fixed-list:not(:empty) {
> + padding-bottom: 50px; /* Make sure there's always space to drop stuff. */
> +}
> +
> +#customization-panelHolder > #widget-overflow-fixed-list:empty {
> + background: url("chrome://browser/skin/customizableui/empty-overflow-panel.png") center top 10px/218px 134px no-repeat;
Please use the long-hand version of these properties.
What does the 218px number come from?
Attachment #8881786 -
Flags: review?(jaws) → review+
Assignee | ||
Comment 5•7 years ago
|
||
(In reply to Jared Wein [:jaws] (please needinfo? me) from comment #4)
> What does the 218px number come from?
It's the size of the image - 218x134. I don't know why it's that size, hence centering it...
Comment hidden (mozreview-request) |
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/bdcdd4d23c77
switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
Comment hidden (mozreview-request) |
Comment 9•7 years ago
|
||
backed out for bustage like https://treeherder.mozilla.org/logviewer.html#?job_id=110681213&repo=autoland
Flags: needinfo?(gijskruitbosch+bugs)
Assignee | ||
Comment 10•7 years ago
|
||
(In reply to Carsten Book [:Tomcat] from comment #9)
> backed out for bustage like
> https://treeherder.mozilla.org/logviewer.html#?job_id=110681213&repo=autoland
I am an idiot. Forgot to 'hg add' the image files. Fixed now.
Flags: needinfo?(gijskruitbosch+bugs)
Comment 11•7 years ago
|
||
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/5de26737d215
switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
Comment 12•7 years ago
|
||
Backout by cbook@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/49739b62d4dc
Backed out changeset bdcdd4d23c77 for bustage
Comment 13•7 years ago
|
||
sorry gijs, backed out for https://treeherder.mozilla.org/logviewer.html#?job_id=110688226&repo=autoland
Flags: needinfo?(gijskruitbosch+bugs)
Comment 14•7 years ago
|
||
Backout by cbook@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d2aff6fc075d
Backed out changeset 5de26737d215 for failure like missing chrome://browser/skin/customizableui/info-icon-customizeTip@2x.png referenced from chrome://browser/skin/browser.css
Comment hidden (mozreview-request) |
Assignee | ||
Comment 16•7 years ago
|
||
So I missed the fact that the styling for the hidpi images wasn't ifdef'd out, because it was in osx-only and I wrote the patch on (hidpi!) windows, and my new styling was in a shared file... I ran the failing test on Windows prior to the previous landing, and it passed there. :-(
X-ref bug 1343824 which we'll end up fixing once we unship the non-MOZ_PHOTON_THEME configuration.
Anyway, ifdef'd out the OS X hidpi old-style imagery in browser.css, pulled the changes onto my mbp, re-ran the test there, passes. So, fingers crossed, let's try this a third time (as I don't see any other relevant orange on the previous push...).
Flags: needinfo?(gijskruitbosch+bugs)
Comment 17•7 years ago
|
||
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/cbf0368eea83
switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
Comment 18•7 years ago
|
||
backed out for https://treeherder.mozilla.org/logviewer.html#?job_id=110718365&repo=autoland on windows
Flags: needinfo?(gijskruitbosch+bugs)
Comment 19•7 years ago
|
||
Backout by cbook@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/30e0a16443c1
Backed out changeset cbf0368eea83 for unused whitelist entry: chrome://browser/skin/customizableui/customize-illustration-rtl@2x.png -
Comment hidden (mozreview-request) |
Assignee | ||
Comment 21•7 years ago
|
||
I am having such a great day. :-)
https://treeherder.mozilla.org/#/jobs?repo=try&revision=cd84731804b7
looks green (apart from OS X, which is lagging behind, but was green on https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=cbf0368eea83774a4ecf41b798f1c6b442b72568 , so let's try again...
Flags: needinfo?(gijskruitbosch+bugs)
Comment 22•7 years ago
|
||
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/9f0b68036edb
switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
Comment 23•7 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox56:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 56
Comment 24•7 years ago
|
||
Verified on Windows and Ubuntu, but I'm still seeing this on the Mac build as of 7/5's nightly. Is this intended?
Flags: needinfo?(gijskruitbosch+bugs)
Comment 25•7 years ago
|
||
I noticed on Comment 21 that it was having issues, but it doesn't look like it ever went through.
Comment 26•7 years ago
|
||
Screenshot of Customize window on Mac OSX
photon.structure.enabled is set to true
Build is 20170705150303
Comment 27•7 years ago
|
||
We figured out the issue on IRC; Verified on Windows, Mac, and Linux.
Updated•7 years ago
|
status-firefox57:
affected → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•