Skip to content
  • weinig@apple.com's avatar
    2008-06-23 Sam Weinig <sam@webkit.org> · 93b29209
    weinig@apple.com authored
            Reviewed by Alexey Proskuryakov.
    
            Some XMLHttpRequest re-organization to aid further enhancements coming soon.
    
            * bindings/js/JSXMLHttpRequestCustom.cpp:
            (WebCore::JSXMLHttpRequest::send): Explicitly call overloaded versions of send,
            instead of always calling though send(DOMString).
            * dom/Document.idl: Adds native converter.
    
            * xml/XMLHttpRequest.cpp:
            (WebCore::XMLHttpRequest::open):
            (WebCore::XMLHttpRequest::initSend):
            (WebCore::XMLHttpRequest::send):
            (WebCore::XMLHttpRequest::createRequest):
            (WebCore::XMLHttpRequest::sameOriginRequest):
            (WebCore::XMLHttpRequest::crossSiteAccessRequest):
            (WebCore::XMLHttpRequest::abort):
            (WebCore::XMLHttpRequest::clearResponse):
            (WebCore::XMLHttpRequest::clearRequest):
            (WebCore::XMLHttpRequest::genericError):
            (WebCore::XMLHttpRequest::dispatchProgressEvent):
            * xml/XMLHttpRequest.h:
            (WebCore::XMLHttpRequest::setOnReadyStateChangeListener): Inline.
            (WebCore::XMLHttpRequest::onReadyStateChangeListener): Ditto.
            (WebCore::XMLHttpRequest::setOnLoadListener): Ditto.
            (WebCore::XMLHttpRequest::onLoadListener): Ditto.
            (WebCore::XMLHttpRequest::setOnProgressListener): Ditto.
            (WebCore::XMLHttpRequest::onProgressListener): Ditto.
            Makes the request entity body a member variable so that the send method
            can be more easily broken up.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@34741 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    93b29209