Open
Bug 1296962
Opened 9 years ago
Updated 3 years ago
Textbox box without border is invisible when overriding the colors
Categories
(Core :: Layout, defect, P3)
Tracking
()
UNCONFIRMED
People
(Reporter: joshudson, Unassigned)
References
Details
Attachments
(3 files, 1 obsolete file)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0
Build ID: 20160210153822
Steps to reproduce:
Tags: accessibility regression
Have: black theme loaded
Have: color override set
Have: background color: black
Have: text color: grean
Opened www.google.com
48 branch is what I get when asking for the latest version from Mozilla.
Actual results:
Border around textbox does not appear
Expected results:
Border around textbox should appear
| Reporter | ||
Updated•9 years ago
|
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
| Reporter | ||
Comment 2•9 years ago
|
||
| Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(joshudson)
Comment 3•9 years ago
|
||
Is there any different configuration between bug 1296963 and bug 1297246 ?
I cannot reproduce this issue.
for me, there's green border.
| Reporter | ||
Comment 4•9 years ago
|
||
All bugs, same configuration. One of them refers to white text; the color is simply known to not matter all that much in that case. [Green text was something I needed once upon a time that I don't need anymore but never tore down.] Bug is present in Firefox 44 but only appeared recently when Google changed their webpage HTML.
| Reporter | ||
Comment 5•9 years ago
|
||
Update: Google has reverted their change as of within an hour. I'm going to check this stuff at work tomorrow; I think I have the offending HTML bisected.
| Reporter | ||
Comment 6•9 years ago
|
||
Nearly minimal test case.
| Reporter | ||
Comment 7•9 years ago
|
||
I managed to identify the problem with a DOM inspector. STYLE="border-style: none; background: transparent;"
Basically; these two don't mix and the reason the border shows up right now is Google is currently drawing an explicit border around it with another DIV tag. For about a day they weren't. From the DOM tree, they are setting the transparent editor and using a background color on the div below it to set the color so you can see it under normal settings. Under pinned colors (and I *must* use pinned colors) this does not work.
Flags: needinfo?(joshudson)
Comment 8•9 years ago
|
||
Can you post the screenshot of attachment 8785116 [details] ?
| Reporter | ||
Comment 9•9 years ago
|
||
Comment 10•9 years ago
|
||
There's border in the screenshot, and it looks different than the previous screenshot.
| Reporter | ||
Comment 11•9 years ago
|
||
The example contains *three* textboxes; only two show in the screen snapshot. Three was the smallest to prove which CSS element combination causes the problem. Because I didn't place the colorizing div, I wouldn't be surprised if it also fails to render on normal settings.
Comment 12•9 years ago
|
||
Thanks.
the 3rd one is invisible with unmodified coloring, and I feel it won't be shown on any configuration.
Do you have a testcase that demonstrates the border that is shown with unmodified coloring and hidden on your coloring?
(maybe, the "colorizing div" ?)
| Reporter | ||
Comment 13•9 years ago
|
||
Attachment #8785116 -
Attachment is obsolete: true
| Reporter | ||
Comment 14•9 years ago
|
||
Added test2.html to replace test.html; has colorizing SPAN instead of DIV so that the layout would not change and so my screenshot does not change. Now the breakage is obviously restricted to override colors.
Comment 15•9 years ago
|
||
the 3rd one doesn't look like "border", but just a background color.
is this the same situation as the google's case?
| Reporter | ||
Comment 16•9 years ago
|
||
Indeed that is the case. Incidentally, Google has removed the border again leaving only the background color to distinguish the textbox from the surrounding area.
Comment 17•9 years ago
|
||
Thanks, then this is not Gtk specific issue.
Component: Widget: Gtk → Layout
Summary: Textbox border does not appear → Textbox box without border is invisible when overriding the colors
Updated•8 years ago
|
Priority: -- → P3
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•