- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Thu, 11 Dec 2025 12:20:50 -0800
- To: "Kenneth G. Franqueiro" <kfranqueiro@w3.org>
- Cc: "spec-prod@w3.org Prod" <spec-prod@w3.org>
On Mon, Dec 8, 2025 at 11:09 AM Kenneth G. Franqueiro <kfranqueiro@w3.org> wrote: > > RE v6, I've run a battery of tests comparing outcomes involving fatal errors in the newest version, as an FYI to anyone wondering if their documents may be affected. > > The following pass with v5 and fail with v7 (and presumably v6), due to issues with markup: Thanks for the check-over! I've confirmed as well that, yes, all of these (except css-scrollbars) are markup errors already present in the document, that were just silently missed before due to the parser's error recovery. Now that Bikeshed is being stricter with its own parser, they're getting caught and reported. Some of them definitely produced wrong markup in the past (like unclosed <section> elements, which wrapped the entire rest of the document in that section...), others are more innocuous (like doing <thead><td> - no <tr> around the cells) but still definitely an error. (The css-scrollbars error was an actual crasher in Bikeshed; since fixed in 7.0.2. My testsuite is old enough that it didn't contain that spec, and nobody else exercised that precise markup... It's tested now in my manual tests.) ~TJ
Received on Thursday, 11 December 2025 20:21:11 UTC