This page is here just to show some of the strange bugs that were present in IE8 in beta. There are further test cases in this directory.
Update (12th of May 2009): All of the bugs that were seen in IE8 beta version 1 and 2 have now been fixed.
Yes there are bugs in IE8 (beta 2) but they are not easily reproducable by test cases. One bug is a Missing Content bug that is usually fixed by refereshing the page. Soon I may have some test cases prepared.
Two linked test cases that push all browsers in how they stack inline or block elements around floated elements. The change in behavior from IE 7 and IE 8 is very different.
IE 8 now falls for the Past Band Filter which was designed to target IE5/Mac. All hacks are valid and demonstrates the ease in commenting to target or filter IE8.
IE 8 has a bug with display table properties. Other CSS properties on the same element are duplicated or replicated and phantom boxes appear. Enough to break a site where the author has used display table properties for browsers that have supported the properties (please note the header of this page for an example where I have used display:table). These test cases are rather new so I am still testing.
If you float an overflow box it becomes un-scrollable in IE 8.
If a selector appears after an import with an empty declaration block E {} then the next rule set will be dropped that is earlier in the`cascade.
If a child element of an overflow hidden container is given position relative this stacks the child outside and above it container.
When using multiple background images, IE8 will try to download the full string of two or more images instead of dropping the whole declaration.
Created: April 2008
Updated: 12th May 2009