Closed
Bug 249680
Opened 20 years ago
Closed 20 years ago
Location bar text not visible with yellow background for secure sites
Categories
(Firefox :: Address Bar, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: greenreaper, Assigned: bugs)
References
()
Details
(Keywords: access, fixed-aviary1.0)
Attachments
(2 files)
19.00 KB,
image/png
|
Details | |
976 bytes,
patch
|
mconnor
:
review+
bugs
:
approval-aviary+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a2) Gecko/20040702 Firefox/0.8.0+ (BlueFyre) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a2) Gecko/20040702 Firefox/0.8.0+ (BlueFyre) The recently-added yellow background for the location bar when a secure site is accessed does not take into account the system's theme colours. WindowBlinds themes Blackcomb Dark and Furcadia (in development) do not use black, or even dark button or window text. The yellow background assumes this and thus causes the URL to become unreadable. Reproducible: Always Steps to Reproduce: 1. Load a theme that includes light-coloured text 2. Load a site in Firefox that is secure 3. . . . there's no step 3 Actual Results: The background was applied without regard to the system (and previous) background colours, and without considering the fact that text may not be dark. This resulted in unreadable URL text. Expected Results: This should be handled in a way that works with all themes. In general, if you are going to force a non-themed background colour, you should force a non-themed foreground as well. Perhaps it could change the foreground text to be black, or use the selected foreground and background colours when on a secure site and switch back to non-selected colours when selecting text. Using latest BlueFyre build from burning edge forums, latest versions of WindowBlinds available, with skins Blackcomb Dark and Furcadia (latter is in development and currently uses yellow text)
Reporter | ||
Comment 1•20 years ago
|
||
Comment 2•20 years ago
|
||
I knew it, I knew something like this was going to happen. Whenever we hardcode colours we create problems.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 3•20 years ago
|
||
Each default theme should include a text color (black) to go with the background color it specifies (yellow).
Flags: blocking-aviary1.0?
Comment 4•20 years ago
|
||
Takes Jesse's suggestion, which is an easy solution. This fixes Winstripe, and should fix Gnomestripe b/c there's no gnomestripe version of browser.css Unfortunately, the urlbar change is not landed in Pinstripe yet. Read more about that at bug 244025. I'll post a comment there so hopefully they integrate this with the landing.
Comment 5•20 years ago
|
||
Sorry, correction. Until bug 248419 (block 244025) is fixed we can't know what's up with Linux.
Updated•20 years ago
|
Attachment #154924 -
Flags: review?(mconnor)
Comment 6•20 years ago
|
||
Comment on attachment 154924 [details] [diff] [review] one liner: set a color when background-color is set this'll do the trick
Attachment #154924 -
Flags: review?(mconnor) → review+
Comment 7•20 years ago
|
||
Comment on attachment 154924 [details] [diff] [review] one liner: set a color when background-color is set Requesting approval. This bug should probably remain open until we can confirm gnomestripe is fixed. Pinstripe already encorporated this with a seperate checkin.
Attachment #154924 -
Flags: approval-aviary?
Assignee | ||
Comment 8•20 years ago
|
||
Comment on attachment 154924 [details] [diff] [review] one liner: set a color when background-color is set a=ben@mozilla.org
Attachment #154924 -
Flags: approval-aviary? → approval-aviary+
Comment 9•20 years ago
|
||
I checked in Quark's patch, trunk and aviary.
Flags: blocking-aviary1.0?
Keywords: fixed-aviary1.0
Updated•20 years ago
|
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•