• dominicc@chromium.org's avatar
    2011-06-24 Dominic Cooney <dominicc@chromium.org> · 958d2e44
    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
Internals.idl 1.91 KB