Improve the syntax-highlighted view source mode. It now preserves all whitespace properly
and highlights doctypes and comments (in addition to all the stuff it could highlight before).
Reviewed by aroben
* html/HTMLTokenizer.cpp:
(WebCore::Token::addAttribute):
(WebCore::HTMLTokenizer::parseTag):
* html/HTMLTokenizer.h:
(WebCore::Token::Token):
(WebCore::Token::~Token):
(WebCore::Token::reset):
(WebCore::Token::addViewSourceChar):
* html/HTMLViewSourceDocument.cpp:
(WebCore::HTMLViewSourceDocument::addViewSourceToken):
* html/HTMLViewSourceDocument.h:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@21526 268f45cc-cd09-0410-ab3c-d52691b4dbfc
5 files changed