| /* |
| * 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 |