Red Hat Bugzilla – Bug 847002
Web pages fail to render all elements and colors correctly in IE8 and IE9
Last modified: 2014-09-18 11:32:51 EDT
Description of problem: When accessing https://fqdn/headpin the first thing you will find is the login page is unreadable due to elements not rendering correctly. Upon logging in you will find the title bar and other elements are colored incorrectly or not visible due to color rendering issues. Version-Release number of selected component (if applicable): katello-all-1.0.4-1.fc16.noarch How reproducible: IE8 on Windows 2003 and IE9 on Windows 7 Steps to Reproduce: 1. Navigate your IE browser to https://fqdn/headpin Actual results: Elements are not visible, apparently due to the failure to render all the colors correctly. Expected results: The page should appear in IE as it does in Firefox on Windows.
Note, it will not look the same on IE8 as it does on any other browser due to severe limitations in the standards compliance of IE8. I have approximated many of the colors and stylings, but things like curved borders are not going to be present as the only way to get them working is through ugly and often inconsistent hacks. Highly recommended that we use IE9 as that looks almost identical to Firefox, Chrome, and others. Note, most of these changes were in Converge-UI: 558f8d7c94bb5e95565a9695dfa1e491bab63c7c Which is in current master already (a few commits past)
Testing IE8 login which appears to not be working right.
IE8 login failing was exclusive to my setup - appears to be working everywhere else.
Created attachment 622154 [details] The same page in FF and IE9 W7
Created attachment 622155 [details] Changeset page in FF and IE9 W7
Testing on revision: katello-glue-candlepin-1.1.12-12.el6cf.noarch katello-candlepin-cert-key-pair-1.0-1.noarch katello-cli-1.1.8-6.el6cf.noarch katello-configure-1.1.9-6.el6cf.noarch katello-1.1.12-12.el6cf.noarch katello-qpid-client-key-pair-1.0-1.noarch katello-certs-tools-1.1.8-1.el6cf.noarch katello-glue-pulp-1.1.12-12.el6cf.noarch katello-selinux-1.1.1-1.el6cf.noarch katello-qpid-broker-key-pair-1.0-1.noarch katello-cli-common-1.1.8-6.el6cf.noarch katello-common-1.1.12-12.el6cf.noarch katello-agent-1.1.2-1.el6cf.noarch Login page seems OK on IE8 W2003 and IE9 W7. But there were 2 differences in other pages (IE9 W7), which screenshots are attached. 1. First is that in Content Search page, the result list does not expand. I have used "zoo" report and searched "title:*a*" in Erratas. It loads only the name of product, but does not expand list to show repo and erratas while clicking on it. (attachment The same page in FF and IE9 W7) 2. Second is small issue. In Changesets page the names of environments is a bit upper than should be. (attachment Changeset page in FF and IE9 W7)
Breaking off #1 into a new bug: https://bugzilla.redhat.com/show_bug.cgi?id=864216 #2 into another new bug: https://bugzilla.redhat.com/show_bug.cgi?id=864608
For #1 - https://github.com/Katello/katello/pull/814 provides the fixes, see https://bugzilla.redhat.com/show_bug.cgi?id=864216 for more information.
moving this ON_QA for the sole purpose of testing and verifying the login and header issues. not the 1 and 2 named in comment 11
Verified on revision: katello-glue-candlepin-1.1.12-16.el6cf.noarch katello-certs-tools-1.1.8-1.el6cf.noarch katello-common-1.1.12-16.el6cf.noarch katello-1.1.12-16.el6cf.noarch katello-qpid-broker-key-pair-1.0-1.noarch katello-cli-1.1.8-7.el6cf.noarch katello-agent-1.1.2-1.el6cf.noarch katello-configure-1.1.9-7.el6cf.noarch katello-selinux-1.1.1-1.el6cf.noarch katello-qpid-client-key-pair-1.0-1.noarch katello-glue-pulp-1.1.12-16.el6cf.noarch katello-candlepin-cert-key-pair-1.0-1.noarch katello-cli-common-1.1.8-7.el6cf.noarch Login and header functionality work fine.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2012-1543.html
getting rid of 6.0.0 version since that doesn't exist