Description

Many of the pages on the main MoinMoin website have mismatched header tags, where an <h2> is closed with an </h3>, and so on. Firefox and IE hide the problem. Safari renders it correctly.

Steps to reproduce

Go to HelpOnInstalling and look at the page source.

Details

For example, HelpOnInstalling in the first heading looks like

<h1 id="head-fd590fe8139d256e887e41c9fc794c541bd84522">How to install your own MoinMoin Wiki</h2>

where the <h1> tag has been closed by the </h2> tag.

Firefox and (I guess) IE deal with the broken HTML and treat the </h2> as if it had closed the <h1>. Safari ignores the broken </h2> and so renders the rest of the page as a heading.

Discussion

This is also reported as LargeFontInSafari (apologies for the dup - I only found LargeFontInSafari after making this report).

As disscussed on RC this is a caching problem. We changed the rendering of the pages and the beginning of a heading is dynamic. Touch your MoinMoin dir or delete all page caches to get this solved.

Plan


CategoryMoinMoinNoBug

MoinMoin: MoinMoinBugs/MismatchedHeaderTags (last edited 2007-10-29 19:10:02 by localhost)