twitter/bootstrap — pull request #8263 by timmytofu (2013-06-23 05:54:35+00:00)
Title: Add default white background color to inputs to complement default gray foreground color - avoids unreadable text for users with dark themes.

Users on systems who chose a dark theme - for aesthetic preferences or because dark backgrounds aide their vision (ex. colorblind) - have inverted system default foreground and background colors. CSS designers often change just the foreground color, assuming the background will be white. This causes unreadable black/almost black text on a black background. Many many sites do this, including ones that should know better, for example:

![gmail](https://f.cloud.github.com/assets/439208/691809/51fadbc6-dbc9-11e2-81aa-66b804b771a0.png)

If one is going to set a foreground color, one should also set a complementary background color. If Bootstrap was diligent about this it would have a wide effect.