-
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