Closed
Bug 1476236
Opened 7 years ago
Closed 7 years ago
Give applications list a min-height
Categories
(Firefox :: Settings UI, defect, P1)
Firefox
Settings UI
Tracking
()
RESOLVED
FIXED
Firefox 63
| Tracking | Status | |
|---|---|---|
| firefox61 | --- | wontfix |
| firefox62 | --- | fixed |
| firefox63 | --- | unaffected |
People
(Reporter: jorgk-bmo, Assigned: jaws)
References
Details
Attachments
(1 file, 1 obsolete file)
|
59 bytes,
text/x-review-board-request
|
Paolo
:
review+
lizzard
:
approval-mozilla-beta+
|
Details |
So you can see when there is more than one.
| Reporter | ||
Comment 1•7 years ago
|
||
We're switching to richlistboxes in TB and I noticed with in-content prefs, the app list only shows one entry. Confusing :-(
Please redirect review to whoever you deem fit, I picked the first one from the list.
| Assignee | ||
Comment 2•7 years ago
|
||
Comment on attachment 8992583 [details] [diff] [review]
1476236-applications-min-height.patch
Review of attachment 8992583 [details] [diff] [review]:
-----------------------------------------------------------------
We set a min-height on the #appList through CSS. Can Thunderbird do the same? https://searchfox.org/mozilla-central/search?q=%23appList+%7B&path=
Attachment #8992583 -
Flags: review?(jaws) → review-
| Reporter | ||
Comment 3•7 years ago
|
||
Thanks for the comment. Yes, we can do it any way we want, for the moment we added this:
https://searchfox.org/comm-central/rev/ce038a0381f75865f5ed7cd1bdea357d5b61f8fa/mail/components/preferences/applicationManager.xul#48
The question is: Given that FF has a min-height of 212px
https://searchfox.org/mozilla-central/rev/c296d5b2391c8b37374b118180b64cca66c0aa16/browser/themes/windows/preferences/applications.css#67
why doesn't it actually work?
In FF 61 (release version), the box is 30px high and you see exactly one application entry which is rather confusing, see my comment #1.
Flags: needinfo?(jaws)
| Assignee | ||
Comment 4•7 years ago
|
||
It looks like your applicationManager.xul is missing the reference to applications.css.
The Firefox applicationManager.xul has a reference to applications.css:
https://searchfox.org/mozilla-central/rev/c296d5b2391c8b37374b118180b64cca66c0aa16/browser/components/preferences/applicationManager.xul#7
The Thunderbird applicationManager.xul is missing this reference:
https://searchfox.org/comm-central/rev/ce038a0381f75865f5ed7cd1bdea357d5b61f8fa/mail/components/preferences/applicationManager.xul#6
Flags: needinfo?(jaws)
| Reporter | ||
Comment 5•7 years ago
|
||
Hmm, is there a misunderstanding? It is NOT working in FF, as I said:
(In reply to Jorg K (GMT+2) from comment #3)
> In FF 61 (release version), the box is 30px high and you see exactly one
> application entry which is rather confusing, see my comment #1.
Would you like me to attach a screenshot?
Flags: needinfo?(jaws)
| Assignee | ||
Comment 6•7 years ago
|
||
I did a regression hunt and found that bug 1435688 fixed this. See bug 1435688 comment 17 and bug 1435688 comment 18.
We should get this uplifted to beta. It's too late to get this fixed for Release now. I'll attach a patch now.
Assignee: jorgk → jaws
status-firefox61:
--- → wontfix
status-firefox62:
--- → affected
status-firefox63:
--- → unaffected
Flags: needinfo?(jaws)
| Assignee | ||
Updated•7 years ago
|
Attachment #8992583 -
Attachment is obsolete: true
| Comment hidden (mozreview-request) |
Updated•7 years ago
|
Priority: -- → P1
Comment 8•7 years ago
|
||
| mozreview-review | ||
Comment on attachment 8993102 [details]
Bug 1476236 - Set a minimum height for the applications list in the Application Manager.
https://reviewboard.mozilla.org/r/257930/#review265082
Thanks! Yeah, the list having only one row was a long-standing situation, probably this dialog isn't used often enough for this to be noticed before.
Attachment #8993102 -
Flags: review?(paolo.mozmail) → review+
| Assignee | ||
Comment 9•7 years ago
|
||
Comment on attachment 8993102 [details]
Bug 1476236 - Set a minimum height for the applications list in the Application Manager.
Approval Request Comment
[Feature/Bug causing the regression]: long standing regression that was fixed on 63 by bug 1435688
[User impact if declined]: the applications dialog will only show one row of applications
[Is this code covered by automated tests?]: no
[Has the fix been verified in Nightly?]: no, but this is part of the patch from bug 1435688 that has been on Nightly for over three weeks
[Needs manual test from QE? If yes, steps to reproduce]: no
[List of other uplifts needed for the feature/fix]: none
[Is the change risky?]: no
[Why is the change risky/not risky?]: adds include for CSS file and sets a minimum height on the list (basically just CSS changes for a less used part of preferences)
[String changes made/needed]: none
Attachment #8993102 -
Flags: approval-mozilla-beta?
Comment 10•7 years ago
|
||
Comment on attachment 8993102 [details]
Bug 1476236 - Set a minimum height for the applications list in the Application Manager.
Minor CSS fix for an issue already fixed in nightly.
Let's uplift for beta 11.
Attachment #8993102 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•7 years ago
|
Flags: qe-verify-
Comment 11•7 years ago
|
||
| bugherder uplift | ||
Updated•7 years ago
|
Target Milestone: --- → Firefox 63
| Assignee | ||
Comment 12•7 years ago
|
||
This patch only needed to land on Beta so I'll close it now. From my understanding, Target Milestone is used to mark which Nightly cycle that the patch landed in, not necessarily which release/branch it landed on which is what the tracking status flags are for (firefox62: fixed, firefox63: unaffected).
You need to log in
before you can comment on or make changes to this bug.
Description
•