5 * Created by Sam Weinig on 8/30/10.
6 * Copyright 2010 Apple Inc. All rights reserved.
11 #include "WebURLRequest.h"
13 #include "WebContext.h"
15 using namespace WebCore;
19 PassRefPtr<WebURLRequest> WebURLRequest::create(const KURL& url)
21 return adoptRef(new WebURLRequest(ResourceRequest(url)));
24 WebURLRequest::WebURLRequest(const ResourceRequest& request)
29 double WebURLRequest::defaultTimeoutInterval()
31 return ResourceRequest::defaultTimeoutInterval();
34 // FIXME: This function should really be on WebContext.
35 void WebURLRequest::setDefaultTimeoutInterval(double timeoutInterval)
37 ResourceRequest::setDefaultTimeoutInterval(timeoutInterval);
39 const Vector<WebContext*>& contexts = WebContext::allContexts();
40 for (size_t i = 0; i < contexts.size(); ++i)
41 contexts[i]->setDefaultRequestTimeoutInterval(timeoutInterval);