<html>
<head>
  <link rel="stylesheet" type="text/css"
        href="bug448564_forms.css">
  </link>
</head>
<body>
  <i><b>
    <form>a</form> <!-- These forms should not end up nested! -->
    <form>b</form>
    <!-- Why does it matter whether we explicitly close this tag? -->
    <!-- It matters because nsHTMLTokenizer::ScanDocStructure checks
         whether there are any malformed tags before parsing begins,
         and, if there are any, residual style tags (<i>, <b>, &c.)
         must be pushed inside block elements (e.g., <form>). -->
    <div><!-- </div> -->
  </b></i>
</body>
</html>
