GNOME Bugzilla – Bug 584725
HTML rendering in Evolution and Epiphany fails if a dark (inverted color) GTK theme is selected
Last modified: 2012-10-07 14:54:35 UTC
Please describe the problem: If you use the Appearance GNOME dialogue to select a GTK theme that uses white text on black backgrounds, some websites and text input boxes (in Epiphany) become unreadable, and some HTML emails (in Evolution) also become unreadable. Steps to reproduce: 1. Use the Appearance dialog to change the GTK color theme so that input boxes have white text on black backgrounds. 2. Go to certain websites using Epiphany, OR 3. Receive certain HTML emails using Evolution. (Really, if you've set it up this way it's only a matter of time before you run into one, and it'll probably be one of your favorite websites to visit or receive mailings from. Examples: http://wiki.ffxiclopedia.org, http://www.gmail.com.) Actual results: Much of the text on the websites in question is unreadable. I also cannot enter text easily, because they have black text inside black text entry boxes. Expected results: I would still be able to view emails and websites, and enter text data in forms, without having to use workarounds such as hitting Ctrl-A or Shift-Ctrl-X to highlight all text or telling Epiphany to not let web pages use their own colors (which destroys all the formatting). Does this happen every time? It happens every time I visit certain websites, or receive HTML mailings from certain people. Other information: I think that what may be happening is that the websites / HTML emails are using their own background colors, but not specifying a foreground color. So the foregrond color gets set to the system default (off-white), while the background color is designed to let black text on top of it be legible (and is also off-white).
I didn't read the mail entirely just the first paragraph, but epiphany doesn't use gtkhtml, it uses webkit or gecko.
And evolution doesn't use GtkHTML2, it uses GtkHTML. There probably needs to be separate bugs for those projects. The epiphany ones would probably be in the webkit or mozilla bugzilla though. I'll just move this one over to gtkhtml.
*** This bug has been marked as a duplicate of bug 602217 ***