Followup from Bug 1531338 - Current permission for block autoplay is not visible in Site information panel with high contrast enabled
Categories
(Core :: Widget: Gtk, defect, P2)
Tracking
()
People
(Reporter: stransky, Assigned: stransky)
References
Details
(Keywords: access)
Attachments
(2 files)
47 bytes,
text/x-phabricator-request
|
jcristau
:
approval-mozilla-beta+
|
Details | Review |
47 bytes,
text/x-phabricator-request
|
jcristau
:
approval-mozilla-beta+
|
Details | Review |
Fixes landed at Bug 1531338 are incomplete and needs to be finished.
+++ This bug was initially created as a clone of Bug #1531338 +++
Affected versions
*Fx 66.0b11
Affected platforms
- Ubuntu 18.04 x64 LTS
Steps to reproduce
- Enable High Contrast in Ubuntu
- Open Firefox.
- Reach https://edition.cnn.com/videos
- Open the site information panel.
- Click on the autoplay Allow/Block drop down menu.
Expected result
- The drop down menu displays the current setting and the Allow/Block settings
Actual result
- The drop down menu only displays the Allow/Block, and the current setting is not visible because its black text on a black background.
Regression range
- Will return ASAP with a regression range.
Assignee | ||
Comment 1•5 years ago
|
||
It's interesting that the simple testcase:
data:text/html,<button>Press%20and%20Hold
works as expected (also the dropdowns at Customize) but the Video permission dialog is broken. I wonder if it uses a different component or some custom colors.
Assignee | ||
Comment 2•5 years ago
|
||
I recently see two cases where the text color is wrong:
- CNN Video permissions
- Dialog button when closing more that one tab
Assignee | ||
Comment 3•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D34690
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Pushed by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/82a69faa3470
Don't change button text color for default buttons, r=dao
https://hg.mozilla.org/integration/autoland/rev/abfcff34c77a
Use -moz-gtk-buttonactivetext for active menulist buttons, r=dao
Comment 6•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/82a69faa3470
https://hg.mozilla.org/mozilla-central/rev/abfcff34c77a
Comment 7•5 years ago
|
||
Please nominate this for Beta approval when you get a chance.
Assignee | ||
Comment 8•5 years ago
|
||
Comment on attachment 9071566 [details]
Bug 1558743 - Don't change button text color for default buttons, r=dao
Beta/Release Uplift Approval Request
- User impact if declined: Default buttons has wrong text color when HiContrast system theme is used.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Linux/theme bug.
- String changes made/needed: none
Assignee | ||
Comment 9•5 years ago
|
||
Comment on attachment 9071567 [details]
Bug 1558743 - Use -moz-gtk-buttonactivetext for active menulist buttons, r=dao
Beta/Release Uplift Approval Request
- User impact if declined: Site autoplay permissions button has wrong text color when HiContrast system theme is used.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: - install tweak tool, set HiContrast system theme
- open browser, go to https://edition.cnn.com/videos
- click on the autoplay icon in address bar and press the autoplay permission button
- the button should have readable text color
see https://bugzilla.mozilla.org/show_bug.cgi?id=1531338 for details.
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): linux/gtk theming fix.
- String changes made/needed: none
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Comment on attachment 9071566 [details]
Bug 1558743 - Don't change button text color for default buttons, r=dao
gtk css fix, approved for 68.0b12
Updated•5 years ago
|
Comment 11•5 years ago
|
||
bugherder uplift |
Comment 12•5 years ago
|
||
Hello,
I verified this bug on the latest Fx Nightly 69.0a1 BuildID: 20190621093603 and on Fx Beta 68.0a12. I can confirm that this issue is fixed.
Description
•