Skip to content
  • hyatt's avatar
    Add support for plain text MIME types (CSS/JS/TXT) to view source mode. · f0935893
    hyatt authored
            CSS/JS will eventually tokenize via their own special tokenizers so that
            they can also be syntax-highlighted, but for now just treat them as
            plain text.
    
            Reviewed by aroben
    
            * dom/DOMImplementation.cpp:
            (WebCore::DOMImplementation::createDocument):
            * html/HTMLViewSourceDocument.cpp:
            (WebCore::HTMLViewSourceDocument::HTMLViewSourceDocument):
            (WebCore::HTMLViewSourceDocument::createTokenizer):
            (WebCore::HTMLViewSourceDocument::createContainingTable):
            (WebCore::HTMLViewSourceDocument::addViewSourceText):
            (WebCore::HTMLViewSourceDocument::addViewSourceToken):
            * html/HTMLViewSourceDocument.h:
            * loader/TextDocument.cpp:
            (WebCore::TextTokenizer::TextTokenizer):
            (WebCore::TextTokenizer::write):
            * loader/TextDocument.h:
            (WebCore::TextTokenizer::checkBuffer):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@21599 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    f0935893