Skip to content
  • weinig@apple.com's avatar
    WebCore: · 91cdcd5c
    weinig@apple.com authored
    2008-10-14  Dimitri Glazkov  <dglazkov@chromium.org>
    
            Reviewed and landed by Sam Weinig.
    
            Due to change in spec (http://dev.w3.org/2006/webapi/selectors-api/#namespace),
            remove NSResolver code, leaving only checking for selectors that need
            NS resolution and throwing a coresponding error.
    
            * WebCore.pro:
            * WebCore.vcproj/WebCore.vcproj:
            * WebCore.xcodeproj/project.pbxproj:
            * WebCoreSources.bkl:
            * bindings/js/JSDocumentCustom.cpp:
            * bindings/js/JSDocumentFragmentCustom.cpp:
            * bindings/js/JSElementCustom.cpp:
            * bindings/js/JSNSResolver.cpp: Removed.
            * bindings/js/JSNSResolver.h: Removed.
            * dom/Document.idl:
            * dom/DocumentFragment.idl:
            * dom/Element.idl:
            * dom/NSResolver.h: Removed.
            * dom/NSResolver.idl: Removed.
            * dom/Node.h:
            * dom/Node.cpp:
            (WebCore::forEachTagSelector):
            (WebCore::SelectorNeedsNamespaceResolutionFunctor::operator()):
            (WebCore::selectorNeedsNamespaceResolution):
            (WebCore::Node::querySelector):
            (WebCore::Node::querySelectorAll):
    
    LayoutTests:
    
    2008-10-14  Dimitri Glazkov  <dglazkov@chromium.org>
    
            Reviewed and landed by Sam Weinig.
    
            Due to change in spec (http://dev.w3.org/2006/webapi/selectors-api/#namespace),
            remove no longer relevant NSResolver tests.
    
            * fast/dom/SelectorAPI/NSResolver-basic-expected.txt: Removed.
            * fast/dom/SelectorAPI/NSResolver-basic.xhtml: Removed.
            * fast/dom/SelectorAPI/NSResolver-exceptions-expected.txt: Removed.
            * fast/dom/SelectorAPI/NSResolver-exceptions.xhtml: Removed.
            * fast/dom/SelectorAPI/resources/NSResolver-exceptions.js: Removed.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37590 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    91cdcd5c