Closed
Bug 1389559
Opened 7 years ago
Closed 7 years ago
Add-ons pane now is extra-wide and has a scrollbar for half-screen-width window sizes, due to "Missing something? Some extensions are no longer supported by Nightly. [Show legacy extensions]" blurb
Categories
(Toolkit :: Add-ons Manager, defect, P2)
Toolkit
Add-ons Manager
Tracking
()
RESOLVED
FIXED
mozilla57
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox55 | --- | unaffected |
firefox56 | --- | unaffected |
firefox57 | --- | fixed |
People
(Reporter: dholbert, Assigned: mstriemer)
References
Details
(Keywords: regression)
Attachments
(6 files)
STR:
1. Visit about:addons and click "Extensions"
2. Make your window ~900px wide. (Or may
ACTUAL RESULTS:
The viewport for the addons area is too wide. (The long "Missing something? Some extensions are no longer supported" message imposes a minimum width)
This manifests as follows:
- Horizontal scrollbar
- The "search" field is positioned arbitrarily too var to the right, so it overflows the visible area and its "magnifying glass" icon isn't visible.
- If you have extensions installed, their "Remove" buttons are positioned too far to the right and are clipped as well.
EXPECTED RESULTS:
The "Missing something? Some extensions are no longer supported" message should allow itself to wrap to multiple lines, to gracefully handle smaller windows.
This bug fixes itself if I delete the "Missing something" node using devtools -- so it's definitely a problem with that node.
Reporter | ||
Comment 1•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
Reporter | ||
Updated•7 years ago
|
Attachment #8896369 -
Attachment description: screenshot of issue → screenshot of issue, with 960px-wide window
Reporter | ||
Updated•7 years ago
|
Attachment #8896370 -
Attachment description: screenshot of expected rendering before regression (note searchbox & absence of scrollbar) → screenshot of expected rendering before regression, with 960px-wide window (note searchbox & absence of scrollbar)
Reporter | ||
Comment 3•7 years ago
|
||
Here's another screenshot, before the regression, with a much smaller window (514px wide).
The add-ons pane was still admirably responsive at this size, which was great! (some text was ellipsized/wrapped, but nothing overflows, and the search box was still 100% visible)
But with this regression, the searchbox isn't even visible in a window of this size, because this super-wide warning message pushes it wayyy off to the right, by virtue of creating a large scrollable area.
Reporter | ||
Comment 4•7 years ago
|
||
Most proximally, this was a regression from bug 1388946 (which just landed in today's Nightly) -- though that was just a pref-flip, so really it's a regression from a change that happened longer ago & was just masked by the pref being disabled.
Probably really a regression from bug 1360777, since some brief searchfox archeology indicates that that's where we added this UI...?
Reporter | ||
Comment 5•7 years ago
|
||
Reporter | ||
Comment 6•7 years ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #4)
> Probably really a regression from bug 1360777
Confirmed, this was a regression from bug 1360777 (using mozregression with a Firefox profile that has the legacy-addons pref forcibly set to "false").
Reporter | ||
Comment 7•7 years ago
|
||
I just noticed that the "Experiments" pane (on about:addons) has the same problem -- it's got a similarly-long message which acts as a "strut" to force the viewport to be at least a certain width.
(In this case the message is "What's this? Telemetry may install and run experiments from time to time. [Learn More][Telemetry Settings]")
As with the Extensions pane: the problem goes away if I delete this message using DevTools.
Reporter | ||
Updated•7 years ago
|
Summary: Add-ons pane now is extra-wide and has a scrollbar for reasonable window sizes, due to "Missing something? Some extensions are no longer supported by Nightly. [Show legacy extensions]" blurb → Add-ons pane now is extra-wide and has a scrollbar for half-screen-width window sizes, due to "Missing something? Some extensions are no longer supported by Nightly. [Show legacy extensions]" blurb
Comment 8•7 years ago
|
||
There's a similar header on the Plugins pane too.
Redirect to Mark, I suspect there's some simple style that can be applied to make that text wrap.
Flags: needinfo?(aswan) → needinfo?(mstriemer)
Updated•7 years ago
|
Priority: -- → P2
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → mstriemer
Flags: needinfo?(mstriemer)
Comment hidden (mozreview-request) |
Comment 10•7 years ago
|
||
mozreview-review |
Comment on attachment 8902926 [details]
Bug 1389559 - Wrap about:addons warnings to maintain narrow layouts
https://reviewboard.mozilla.org/r/174654/#review179780
Attachment #8902926 -
Flags: review?(rhelmer) → review+
Assignee | ||
Updated•7 years ago
|
Keywords: checkin-needed
Comment 11•7 years ago
|
||
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/d2ad47692c87
Wrap about:addons warnings to maintain narrow layouts r=rhelmer
Keywords: checkin-needed
Comment 12•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox57:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Updated•7 years ago
|
status-firefox55:
--- → unaffected
status-firefox56:
--- → unaffected
status-firefox-esr52:
--- → unaffected
You need to log in
before you can comment on or make changes to this bug.
Description
•