Skip to content
  • weinig@apple.com's avatar
    WebCore: · fa4b1a10
    weinig@apple.com authored
    2008-06-14  Sam Weinig  <sam@webkit.org>
    
            Reviewed by Dan Bernstein.
    
            Fix for <rdar://problem/5775192>
            insertAdjacentHTML and insertAdjacentText are not implemented although insertAdjacentElement is.
    
            - Implements insertAdjacentHTML and insertAdjacentText for HTMLElement.
            - Moves the insertAdjacentElement implementation from Element to HTMLElement.
    
            Tests: fast/dynamic/insertAdjacentHTML.html
                   fast/dynamic/insertAdjacentText.html
    
            * dom/Element.cpp:
            * dom/Element.h:
            * dom/Element.idl:
            * html/HTMLElement.cpp:
            (WebCore::HTMLElement::insertAdjacent):
            (WebCore::HTMLElement::insertAdjacentElement):
            (WebCore::HTMLElement::insertAdjacentHTML):
            (WebCore::HTMLElement::insertAdjacentText):
            * html/HTMLElement.h:
            * html/HTMLElement.idl:
    
    LayoutTests:
    
    2008-06-14  Sam Weinig  <sam@webkit.org>
    
            Reviewed by Dan Bernstein.
    
            Tests for <rdar://problem/5775192>
            insertAdjacentHTML and insertAdjacentText are not implemented although insertAdjacentElement is.
    
            * fast/dom/Window/window-properties-expected.txt:
            * fast/dom/domListEnumeration-expected.txt:
            * fast/dom/resources/domListEnumeration.js:
            * fast/dynamic/insertAdjacentElement.html:
            * fast/dynamic/insertAdjacentHTML-expected.txt: Added.
            * fast/dynamic/insertAdjacentHTML.html: Copied from fast/dynamic/insertAdjacentElement.html.
            * fast/dynamic/insertAdjacentText-expected.txt: Added.
            * fast/dynamic/insertAdjacentText.html: Copied from fast/dynamic/insertAdjacentElement.html.
            * platform/mac/fast/dynamic/insertAdjacentElement-expected.txt:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@34543 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    fa4b1a10