-
dominicc@chromium.org authored
Reviewed by Dimitri Glazkov. Convert shadow DOM-related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 * Source/autotools/symbols.filter: Export symbols for GTK. 2011-06-24 Dominic Cooney <dominicc@chromium.org> Reviewed by Dimitri Glazkov. Convert shadow DOM-related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 Update tests to use internals.{ensureShadowRoot, shadowRoot, shadowPseudoId, removeShadowRoot} instead of layoutTestController. * fast/dom/HTMLKeygenElement/keygen-expected.txt: * fast/dom/HTMLKeygenElement/keygen.html: * fast/dom/HTMLMeterElement/meter-clone-expected.txt: * fast/dom/HTMLMeterElement/meter-clone.html: * fast/dom/HTMLProgressElement/progress-clone-expected.txt: * fast/dom/HTMLProgressElement/progress-clone.html: * fast/dom/shadow/activeelement-should-be-shadowhost.html: * fast/dom/shadow/create-content-element.html: * fast/dom/shadow/gc-shadow-expected.txt: * fast/dom/shadow/gc-shadow.html: * fast/dom/shadow/layout-tests-can-access-shadow-expected.txt: shadowRoot of non-element throws now, so verify new behavior. * fast/dom/shadow/layout-tests-can-access-shadow.html: * fast/dom/shadow/nodetype.html: * fast/dom/shadow/tab-order-iframe-and-shadow.html: * fast/events/shadow-boundary-crossing.html: * fast/forms/resources/common.js: (getValidationMessageBubbleNode): * fast/html/clone-keygen-expected.txt: * fast/html/clone-keygen.html: * fast/html/clone-range-expected.txt: * fast/html/clone-range.html: * fast/html/details-clone.html: * fullscreen/video-controls-override-expected.txt: * fullscreen/video-controls-override.html: * media/audio-controls-do-not-fade-out.html: * media/media-controls.js: (mediaControlsButtonCoordinates): * media/video-controls-in-media-document.html: * platform/win/Skipped: shadowRoot and friends now available on win. 2011-06-24 Dominic Cooney <dominicc@chromium.org> Reviewed by Dimitri Glazkov. Convert shadow DOM-related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 * WebCore.exp.in: Exports for symbols used by WebCoreTestSupport. * testing/Internals.cpp: The new home of shadowRoot and friends. (WebCore::Internals::ensureShadowRoot): (WebCore::Internals::shadowRoot): (WebCore::Internals::removeShadowRoot): (WebCore::Internals::shadowPseudoId): * testing/Internals.h: * testing/Internals.idl: 2011-06-24 Dominic Cooney <dominicc@chromium.org> Reviewed by Dimitri Glazkov. Convert shadow DOM-related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 Remove shadow DOM-related methods from Chromium API. These are not required any more. * public/WebElement.h: * src/WebElement.cpp: 2011-06-24 Dominic Cooney <dominicc@chromium.org> Reviewed by Dimitri Glazkov. Convert shadow DOM-related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 Remove shadow-DOM related methods from GTK DRT API. These are not required any more. * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: * WebCoreSupport/DumpRenderTreeSupportGtk.h: 2011-06-24 Dominic Cooney <dominicc@chromium.org> Reviewed by Dimitri Glazkov. Convert shadow DOM-related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 Remove shadow DOM-related methods from Mac API. These are not required any more. * DOM/WebDOMOperations.mm: * DOM/WebDOMOperationsPrivate.h: 2011-06-24 Dominic Cooney <dominicc@chromium.org> Reviewed by Dimitri Glazkov. Convert shadow-DOM related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 Remove shadow-DOM related methods from Qt DRT API. These are not required any more. * WebCoreSupport/DumpRenderTreeSupportQt.cpp: * WebCoreSupport/DumpRenderTreeSupportQt.h: 2011-06-24 Dominic Cooney <dominicc@chromium.org> Reviewed by Dimitri Glazkov. Convert shadow DOM-related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 Remove shadow DOM-related methods from WebKit2 API. These are not required any more. * WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp: * WebProcess/InjectedBundle/API/c/WKBundleNodeHandlePrivate.h: * WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp: * WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h: * win/WebKit2.def: Re-exports for symbols used by WebCoreTestSupport. * win/WebKit2CFLite.def: Same for Cairo. 2011-06-24 Dominic Cooney <dominicc@chromium.org> Reviewed by Dimitri Glazkov. Convert shadow DOM-related tests to use window.internals https://bugs.webkit.org/show_bug.cgi?id=61671 Remove ensureShadowRoot, shadowRoot, shadowPseudoId and removeShadowRoot from layoutTestController; these have been replaced by equivalents in window.internals instead. * DumpRenderTree/LayoutTestController.cpp: (LayoutTestController::staticFunctions): * DumpRenderTree/LayoutTestController.h: * DumpRenderTree/chromium/LayoutTestController.cpp: (LayoutTestController::LayoutTestController): * DumpRenderTree/chromium/LayoutTestController.h: * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: * DumpRenderTree/mac/LayoutTestControllerMac.mm: * DumpRenderTree/qt/LayoutTestControllerQt.cpp: * DumpRenderTree/qt/LayoutTestControllerQt.h: * DumpRenderTree/win/LayoutTestControllerWin.cpp: * DumpRenderTree/wx/LayoutTestControllerWx.cpp: * WebKitTestRunner/InjectedBundle/Bindings/LayoutTestController.idl: * WebKitTestRunner/InjectedBundle/LayoutTestController.cpp: * WebKitTestRunner/InjectedBundle/LayoutTestController.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@89682 268f45cc-cd09-0410-ab3c-d52691b4dbfc
958d2e44