When implementing this I had initially missed https://github.com/html5lib/html5lib-tests/pull/178#issuecomment-2423294217 as well, except that I still ended up passing those tests. Still not sure why. However, `<font><select><option>a</option></font></select>` did give me a different tree so maybe that is a case worth adding. cc @josepharhar @flavorjones