Full parsing of doctype by the HTML Tokenizer
commit2f0aed6878d2801f18721322e4391cd1c925eb3c
authorggarand <ggarand@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Tue, 20 May 2008 03:10:34 +0000 (20 03:10 +0000)
committerggarand <ggarand@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Tue, 20 May 2008 03:10:34 +0000 (20 03:10 +0000)
tree59e96f446d96d506f38332705ec2aa63a900aa37
parentc99647b333454fde952ec9de3b84c0283fe52e61
Full parsing of doctype by the HTML Tokenizer

patch by Gustaw Smolarczy <kwielkiegie at gmail dt com>,
improving upon a webkit patch

slightly modified to provide a turnaround for broken behaviour of
KHTMLPart::write() noticed by Gustaw.

Fixing Acid 3's 18th test.

BUG: 92670
CCBUG: 156947

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs@810117 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
khtml/html/html_documentimpl.cpp
khtml/html/html_documentimpl.h
khtml/html/htmlparser.cpp
khtml/html/htmlparser.h
khtml/html/htmltokenizer.cpp
khtml/html/htmltokenizer.h
khtml/khtml_part.cpp
khtml/khtml_part.h
khtml/khtmlpart_p.h
khtml/xml/dom_docimpl.cpp
khtml/xml/dom_docimpl.h