-
Improvement
-
Resolution: Fixed
-
Trivial
-
None
-
None
-
Windows 7 Ultimate 64bit, Java 1.6.0_17 64bit, Hudson 1.341
All pages served by Hudson (running with java -jar hudson.war, so self-hosting with Winstone if I understand correctly) lack any DOCTYPE, which means browsers (both Firefox and Internet Explorer at least) use their "quirks" rendering mode.
At least with IE (8 in my case), this causes layout problems with some pages; e.g. the Hudson plugins page doesn't wrap the descriptions, giving a horizontal scrollbar only in quirks (IE5) mode (both IE7 and IE8 modes wrap fine).
Just prefixing the HTML in the document with "<!DOCTYPE HTML>" (as defined in HTML5) is enough to switch both Firefox and IE to their newest and best parsing and rendering modes, and will continue to do so going forward.
- is related to
-
JENKINS-11307 "Tailing" the console of an active job broken in 1.434
-
- Resolved
-
-
JENKINS-7627 Display grid/hover effect in IE8
-
- Resolved
-
This problem has come to me when I tried to use the Simple Theme Plugin.
It was impossible to add a custom css with a :after or :before pseudo class content, rendered on Firefox, Chrome (OK) and IE8 (NOK).
After some trials, it appears that IE8.0 can render :before if the doctype line is present.
So, this problem is really annoying for support team managing several instances for different clients. For both user experience and security (avoid to make changes on an unwished instance when several are opened on a browser), customizing even slightly (header, logo) the interface can be a real need.