mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-26 00:37:43 +03:00
HTML parser error with <noscript> in the <head>
For https://bugzilla.gnome.org/show_bug.cgi?id=615785 When the <noscript> is found, <head> is closed and a <body> element is created. The real <body id="xxx"> gets skipped over, so I can't see any of the body's attributes. Just don't close <head> when encountering a <noscript> Add a regression test too
This commit is contained in:
committed by
Daniel Veillard
parent
4609e6c980
commit
a0cd075d94
10
result/HTML/noscript.html
Normal file
10
result/HTML/noscript.html
Normal file
@@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>omg</title>
|
||||
<noscript><link rel="stylesheet" href="http://foo.com"></noscript>
|
||||
</head>
|
||||
<body id="xxx">
|
||||
<p>yo</p>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user