summaryrefslogtreecommitdiffstats
path: root/Source/WebKit2/Shared/WebURLRequest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/Shared/WebURLRequest.cpp')
-rw-r--r--Source/WebKit2/Shared/WebURLRequest.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/Source/WebKit2/Shared/WebURLRequest.cpp b/Source/WebKit2/Shared/WebURLRequest.cpp
index 586bbb4..48acf37 100644
--- a/Source/WebKit2/Shared/WebURLRequest.cpp
+++ b/Source/WebKit2/Shared/WebURLRequest.cpp
@@ -10,6 +10,8 @@
#include "config.h"
#include "WebURLRequest.h"
+#include "WebContext.h"
+
using namespace WebCore;
namespace WebKit {
@@ -24,4 +26,19 @@ WebURLRequest::WebURLRequest(const ResourceRequest& 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