Closed
Bug 1490937
Opened 5 years ago
Closed 5 years ago
Tab titles for selected tabs in modal dialogs have too little contrast
Categories
(Toolkit :: Themes, defect, P1)
Tracking
()
VERIFIED
FIXED
mozilla64
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox62 | --- | unaffected |
firefox63 | + | verified |
firefox64 | --- | verified |
People
(Reporter: mikedeboer, Assigned: dao)
References
Details
(Keywords: regression)
Attachments
(5 files)
308.21 KB,
image/png
|
Details | |
10.50 KB,
image/png
|
Details | |
1.75 KB,
patch
|
mikedeboer
:
review+
|
Details | Diff | Splinter Review |
531 bytes,
patch
|
mikedeboer
:
review+
|
Details | Diff | Splinter Review |
1.42 KB,
patch
|
pascalc
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
This could be a nmore general theme bug for in-content styles, but this seemed like the most appropriate place to file it. The attached screenshot should make things very clear. STR: 1. Go to Preferences, Privacy & Security. 2. Scroll to the bottom of that page and click the 'View Certificates...' button. 3. In the modal dialog that pops up, switch between tabs and notice how badly readable the selected tab label (caption) is right now. Bonus points for fixing the horizontal alignment of said labels!
Comment 1•5 years ago
|
||
It looks pretty bad here on my macOS machine too. This is pretty rough.
Comment 3•5 years ago
|
||
8:28.14 INFO: Last good revision: 3ef0a331591001bf9bcf5b31ad7fa9b89749e690 8:28.14 INFO: First bad revision: 2f9c90bd0f2f12f580c59602893cb430acda68a0 8:28.14 INFO: Pushlog: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=3ef0a331591001bf9bcf5b31ad7fa9b89749e690&tochange=2f9c90bd0f2f12f580c59602893cb430acda68a0 Hey dao, got a few minutes to look at this?
Blocks: 1446168
Flags: needinfo?(dao+bmo)
Comment 4•5 years ago
|
||
I don't consider our certificate stuff primary UI, but the fact that the contrast is so bad here might render the tabs useless for some users. I'm inclined to mark this a P1.
Priority: -- → P1
Comment 5•5 years ago
|
||
[Tracking Requested - why for this release]: Seems to have regressed in 63, makes UI harder to use.
status-firefox63:
--- → affected
tracking-firefox63:
--- → ?
Assignee | ||
Updated•5 years ago
|
Assignee: nobody → dao+bmo
status-firefox62:
--- → unaffected
Component: Preferences → Themes
Flags: needinfo?(dao+bmo)
OS: Unspecified → Mac OS X
Product: Firefox → Toolkit
Assignee | ||
Comment 6•5 years ago
|
||
Attachment #9009033 -
Flags: review?(mdeboer)
Updated•5 years ago
|
Comment 7•5 years ago
|
||
Mike, could you review dao's patch? We will probably want to uplift it and I'd prefer not too late in the cycle. Thanks!
Flags: needinfo?(mdeboer)
Reporter | ||
Updated•5 years ago
|
Attachment #9009033 -
Flags: review?(mdeboer) → review+
Assignee | ||
Updated•5 years ago
|
Keywords: checkin-needed
Reporter | ||
Updated•5 years ago
|
Flags: needinfo?(mdeboer)
Pushed by nerli@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/934ae0ea69fc Fix in-content tab styling on Mac since tabbox.css is now loaded as a document stylesheet. r=mikedeboer
Keywords: checkin-needed
Comment 9•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/934ae0ea69fc
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Assignee | ||
Updated•5 years ago
|
Flags: qe-verify+
Assignee | ||
Comment 10•5 years ago
|
||
Mike says he still sees the bug.
Status: RESOLVED → REOPENED
Flags: qe-verify+
Resolution: FIXED → ---
Assignee | ||
Comment 11•5 years ago
|
||
Attachment #9010572 -
Flags: review?(mdeboer)
Reporter | ||
Comment 12•5 years ago
|
||
Comment on attachment 9010572 [details] [diff] [review] followup fix Review of attachment 9010572 [details] [diff] [review]: ----------------------------------------------------------------- Yes, this works for me! Thanks!
Attachment #9010572 -
Flags: review?(mdeboer) → review+
Comment 13•5 years ago
|
||
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/f41f9765f63c Followup fix for in-content tab styling on Mac since tabbox.css is now loaded as a document stylesheet. r=mikedeboer
Comment 14•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f41f9765f63c
Status: REOPENED → RESOLVED
Closed: 5 years ago → 5 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•5 years ago
|
Flags: qe-verify+
Comment 15•5 years ago
|
||
Brindusa, can your team verify the fix in nightly? Dão, is this ready for uplift to beta?
Flags: needinfo?(dao+bmo)
Flags: needinfo?(brindusa.tot)
Comment 16•5 years ago
|
||
This issue was reproduced on Nightly v64.0a1 from 2018-09-01 and the fix was validated in Nightly v64.0a1 from 2018-09-25 on Mac OS X 10.13.6.
Assignee | ||
Comment 17•5 years ago
|
||
Approval Request Comment [Feature/Bug causing the regression]: bug 1446168 [User impact if declined]: see comment 0 [Is this code covered by automated tests?]: no [Has the fix been verified in Nightly?]: yes [Needs manual test from QE? If yes, steps to reproduce]: [List of other uplifts needed for the feature/fix]: / [Is the change risky?]: no [Why is the change risky/not risky?]: straightforward CSS-only fix [String changes made/needed]: /
Flags: needinfo?(dao+bmo)
Flags: needinfo?(brindusa.tot)
Attachment #9011801 -
Flags: approval-mozilla-beta?
Assignee | ||
Updated•5 years ago
|
Status: RESOLVED → VERIFIED
Comment 18•5 years ago
|
||
Comment on attachment 9011801 [details] [diff] [review] patch for uplift Uplift approved for 63 beta 10, thanks.
Attachment #9011801 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 19•5 years ago
|
||
When trying to graft this bug for uplift I ran into conflicts on this file toolkit/themes/osx/global/in-content/common.css. Can you please take a look?
Flags: needinfo?(pascalc)
Flags: needinfo?(dao+bmo)
Assignee | ||
Comment 20•5 years ago
|
||
(In reply to Dorel Luca [:dluca] from comment #19) > When trying to graft this bug for uplift I ran into conflicts on this file > toolkit/themes/osx/global/in-content/common.css. > > Can you please take a look? Seems to work just fine over here: dao@x1:~/mozilla/beta$ hg import --no-commit https://bug1490937.bmoattachments.org/attachment.cgi?id=9011801 applying https://bug1490937.bmoattachments.org/attachment.cgi?id=9011801 dao@x1:~/mozilla/beta$ hg stat M toolkit/themes/osx/global/in-content/common.css M toolkit/themes/shared/in-content/common.inc.css dao@x1:~/mozilla/beta$
Flags: needinfo?(dao+bmo)
Comment 21•5 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/b94d1d0eaf9e
Assignee | ||
Updated•5 years ago
|
Flags: needinfo?(pascalc)
Updated•5 years ago
|
status-firefox-esr60:
--- → unaffected
Comment 22•5 years ago
|
||
This issue is not verified in Beta v63.0b11. Bug fully validated. Thank you.
Flags: qe-verify+
You need to log in
before you can comment on or make changes to this bug.
Description
•