We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0d36a84 commit 4c2ed79Copy full SHA for 4c2ed79
Source/HtmlRenderer/Parse/HtmlParser.cs
@@ -44,9 +44,18 @@ public static CssBox ParseDocument(string source)
44
45
if (source[tagIdx + 1] == '!')
46
{
47
- // skip the html crap elements (<!-- bla -->) (<!crap bla>)
48
- startIdx = source.IndexOf(">", tagIdx + 2);
49
- endIdx = startIdx > 0 ? startIdx + 1 : tagIdx + 2;
+ if( source[tagIdx + 2] == '-' )
+ {
+ // skip the html comment elements (<!-- bla -->)
50
+ startIdx = source.IndexOf("-->", tagIdx + 2);
51
+ endIdx = startIdx > 0 ? startIdx + 3 : tagIdx + 2;
52
+ }
53
+ else
54
55
+ // skip the html crap elements (<!crap bla>)
56
+ startIdx = source.IndexOf(">", tagIdx + 2);
57
+ endIdx = startIdx > 0 ? startIdx + 1 : tagIdx + 2;
58
59
}
60
else
61
0 commit comments