Index: Source/WebCore/platform/network/ResourceError.cpp |
=================================================================== |
--- Source/WebCore/platform/network/ResourceError.cpp (revision 148396) |
+++ Source/WebCore/platform/network/ResourceError.cpp (working copy) |
@@ -27,10 +27,27 @@ |
#include "config.h" |
#include "ResourceError.h" |
+#include <public/Platform.h> |
+ |
namespace WebCore { |
const char* const errorDomainWebKitInternal = "WebKitInternal"; |
+const char* const errorDomainNet = "net"; |
+const int policyChangeError = -10000; |
+ |
+ResourceError ResourceError::createCancelledError(const String& failingURL) |
+{ |
+ ResourceError error(errorDomainNet, WebKit::Platform::current()->cancelledErrorCode(), failingURL, String()); |
+ error.setIsCancellation(true); |
+ return error; |
+} |
+ |
+ResourceError ResourceError::createPolicyChangeError(const String& failingURL) |
+{ |
+ return ResourceError(errorDomainWebKitInternal, policyChangeError, failingURL, String()); |
+} |
+ |
ResourceError ResourceError::copy() const |
{ |
ResourceError errorCopy; |