[Bug 209509]

Geoffk-9 209509 at bugs.launchpad.net
Thu Jul 4 15:59:36 UTC 2013


No, ic3b3rg, the fix is far from obvious - and certainly not that
obvious. Text inputs have a white background by default, so dark text
shows up in them. White text on #myfile would make all other text input
invisible. That leaves us needing to provide white text for
input[type='file'], but dark text for all other browsers and previous
versions of FF  - far more complicated than you seem to think, and who
knew that there was going to be a need to cater for this? In a nutshell,
the new input[type='file'] is writing outside the box so this particular
input type on (recent versions only of...!) this particular browser
would need to be a different color to all other inputs. The best fix is
not to change font color at all; instead, put a background-color on all
inputs, including the file uploads:

input {background-color: #FFF}

This puts a white background behind the text of all inputs, including
FF22/23. Do you want to tell the rest of the world they need to do that,
on future sites and existing ones, or is it perhaps best to make #FFF
the default background for future releases of FF input[type='file'] ?

-- 
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to XULRunner.
https://bugs.launchpad.net/bugs/209509

Title:
  <input type=file> does not accept textual input

To manage notifications about this bug go to:
https://bugs.launchpad.net/xulrunner/+bug/209509/+subscriptions




More information about the Ubuntu-mozillateam-bugs mailing list