Fix for bug 17253.  <iframe> contents need to be reflected into the DOM as a single text node.

        Reviewed by olliej

        fast/frames/iframe-text-contents.html

        * html/HTMLParser.cpp:
        (WebCore::HTMLParser::getNode):
        * html/HTMLTokenizer.cpp:
        (WebCore::HTMLTokenizer::parseSpecial):
        (WebCore::HTMLTokenizer::parseComment):
        (WebCore::HTMLTokenizer::parseTag):
        * html/HTMLTokenizer.h:
        (WebCore::HTMLTokenizer::State::inIFrame):
        (WebCore::HTMLTokenizer::State::setInIFrame):
        (WebCore::HTMLTokenizer::State::inAnySpecial):
        (WebCore::HTMLTokenizer::State::needsSpecialWriteHandling):
        (WebCore::HTMLTokenizer::State::):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@30127 268f45cc-cd09-0410-ab3c-d52691b4dbfc
4 files changed