Closed Bug 1585994 Opened 5 years ago Closed 4 years ago

Bad contrast in "This time search with" text with certain themes

Categories

(Firefox :: Address Bar, defect, P1)

defect
Points:
3

Tracking

()

VERIFIED FIXED
Firefox 75
Iteration:
74.2 - Jan 20 - Feb 09
Tracking Status
firefox75 --- verified

People

(Reporter: yoasif, Assigned: dao)

References

Details

Attachments

(3 files)

Seeing bad contrast/hard to read text when using megabar on Ubuntu Eoan with the Plata Noir theme: https://gitlab.com/tista500/plata-theme

STR:

  1. Install and enable https://gitlab.com/tista500/plata-theme
  2. run nightly
  3. type in text into address bar

The contrast present in the "This time search with" text is hard to read -- certainly harder than with megabar off.

Attached image plata-bad-contrast.png

Can you post a screenshot with the megabar turned off for comparison?

Flags: needinfo?(yoasif)

One off search styling seems to have been updated in nightly -- I had originally compared to stable (attached), which looks fine.

Flags: needinfo?(yoasif)
Priority: -- → P5
Points: --- → 5

I think we need to stop using var(--panel-disabled-color) in the view since we don't use the panel background anymore.

Assignee: nobody → dao+bmo
Status: NEW → ASSIGNED
Iteration: --- → 74.2 - Jan 20 - Feb 09
Points: 5 → 3
Priority: P5 → P1
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3e34d378fab6
Stop using --panel-disabled-color in the urlbar. r=harry

Backed out changeset 3e34d378fab6 for causing bc failures in browser_ext_themes_autocomplete_popup.js

Backout link: https://hg.mozilla.org/integration/autoland/rev/4d771109e528cf09c8ddbcff41dcee7974211f0d

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=%28bc&tochange=4d771109e528cf09c8ddbcff41dcee7974211f0d&fromchange=5fe79445226119093c4cffffe7b1ee4fa1e1b12d&group_state=expanded&selectedJob=288244415

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=288244415&repo=autoland&lineNumber=17640

[task 2020-02-10T18:49:48.042Z] 18:49:48 INFO - TEST-PASS | toolkit/components/extensions/test/browser/browser_ext_themes_autocomplete_popup.js | Urlbar popup action color should be set to #30e60b - "rgb(48, 230, 11)" == "rgb(48, 230, 11)" -
[task 2020-02-10T18:49:48.046Z] 18:49:48 INFO - Buffered messages finished
[task 2020-02-10T18:49:48.047Z] 18:49:48 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/browser/browser_ext_themes_autocomplete_popup.js | Urlbar popup separator color should be set to #ffffff with alpha - "rgb(200, 197, 194)" == "rgba(255, 255, 255, 0.5)" - JS frame :: chrome://mochitests/content/browser/toolkit/components/extensions/test/browser/browser_ext_themes_autocomplete_popup.js :: test_popup_url :: line 240
[task 2020-02-10T18:49:48.048Z] 18:49:48 INFO - Stack trace:
[task 2020-02-10T18:49:48.049Z] 18:49:48 INFO - chrome://mochitests/content/browser/toolkit/components/extensions/test/browser/browser_ext_themes_autocomplete_popup.js:test_popup_url:240
[task 2020-02-10T18:49:48.050Z] 18:49:48 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1062
[task 2020-02-10T18:49:48.051Z] 18:49:48 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1097
[task 2020-02-10T18:49:48.052Z] 18:49:48 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:925
[task 2020-02-10T18:49:48.053Z] 18:49:48 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:808

Flags: needinfo?(dao+bmo)
Flags: needinfo?(dao+bmo)
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/739ac41b6683
Stop using --panel-disabled-color in the urlbar. r=harry
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 75

Dao, should we uplift this?

Flags: needinfo?(dao+bmo)

I think this can ride the 75 train.

Flags: needinfo?(dao+bmo)
Regressions: 1618721
Flags: qe-verify+

Ran into some issues in an attempt to install Plata on Ubuntu 19.04(Dingo). While it might be the fact that this is on a VM there are some dependencies that I can't seem to install.

@Asif any chance you could confirm if the issue is fixed on your side as well with the latest beta build?
Thank you in advance!

Flags: needinfo?(yoasif)

Cristian, this looks fixed for me in the latest beta.

Flags: needinfo?(yoasif)

Thanks again, updating the status for this.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Blocks: 1709335
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: