/* * WebURLRequest.cpp * WebKit2 * * Created by Sam Weinig on 8/30/10. * Copyright 2010 Apple Inc. All rights reserved. * */ #include "config.h" #include "WebURLRequest.h" #include "WebContext.h" using namespace WebCore; namespace WebKit { PassRefPtr<WebURLRequest> WebURLRequest::create(const KURL& url) { return adoptRef(new WebURLRequest(ResourceRequest(url))); } WebURLRequest::WebURLRequest(const ResourceRequest& request) : m_request(request) { } double WebURLRequest::defaultTimeoutInterval() { return ResourceRequest::defaultTimeoutInterval(); } // FIXME: This function should really be on WebContext. void WebURLRequest::setDefaultTimeoutInterval(double timeoutInterval) { ResourceRequest::setDefaultTimeoutInterval(timeoutInterval); const Vector<WebContext*>& contexts = WebContext::allContexts(); for (size_t i = 0; i < contexts.size(); ++i) contexts[i]->setDefaultRequestTimeoutInterval(timeoutInterval); } } // namespace WebKit