The list that follows is a list of bugs in the browser, that is, what is described is in error. I sometimes only mention the bug the first time it occurs in the test suite. I have also included a few partially supported features as bugs because, although it would be acceptable to completely fail to support the feature, supporting it halfway can cause unexpected results.
BODY
doesn't apply into the table
properly. Also (not a "bug"), the underlining is ugly.! important
is not supported. I consider this a bug,
because NGLayout does implement cascades.medium
is not equivalent to the default font size.
This is a serious (and common) bug. Therefore, the whole scaling of
all the relative font sizes is off. Also, the font sizes in em and ex
are way too small. This is also very serious. Also, negative
values should not be allowed.background-position:
not supported.background-attachment: fixed
on
BODY
, has major display problems, i.e., loading
the page or moving page-down doesn't clear the old text. These
tests were not completed properly.middle
align is done incorrectly, and 50% align causes
the text not to appear. The reflow with image loading acts a bit oddly
as well.*-margin: 25%
doesn't shrink enough when the page
is narrowed (reflow problem?). (That is, it stops shrinking when the
page is narrowed beyond a certain point.)width: 50%
are not centered by the
auto settings in the left and right margin, and their backgrounds are
also of width 100%, which is wrong.padding:
isn't applied to the left side.border-style:none
but a declared
border width gains extra padding because of the border-width. (The
browser correctly shows no border.) Also, the default border-width
should be medium, not 1px.border-style
should be enough to create
a border. The default border-width
is
medium
.thin
(top & bottom) border is thinner inside
the table.clear:
is not supported. I consider this a bug, since
float:
is supported (although not completely
working...)list-style:
in this case
sometimes causes failure to produce bullet (the first time the page
loads, anyway, although the bullet appears with the reflow.em
and ex
units are way too small. They
are even smaller when they are used for some things, I think. (?)ua.css
style sheet).A: visited
, A: active
(2.1) - A
and A:link are supported - the distinction is made correctly.:first-letter
(2.3):first-line
(2.4)! important
is not supported. I consider this a bug, because NGLayout does implement cascades.
(3.1)font-style: oblique
(5.2.3)font-variant: small-caps
(5.2.4)word-spacing:
(5.4.1)letter-spacing:
(5.4.2)text-transform:
(5.4.5)text-align: justify
(5.4.6)text-indent:
(5.4.7)line-height:
(5.2.7,
5.4.8)list-style-position:
(5.6.5)BODY
margins, etc., don't workfloat
s have the habit of disappearing. See my home page.DT
elements leave a permanent indent
for the rest of the page.(Back to CSS Testing Information, David Baron)