Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1604)

Unified Diff: Tools/DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h

Issue 14495011: Revert "Create errors (especially cancellation errors) internally to WebCore, rather" (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Tools/DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h
diff --git a/Tools/DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h b/Tools/DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h
index d540ac1d74042edf8c79dc625116cfce28d9c560..07155238ec02bdb30607bf74ed8885172a90c437 100644
--- a/Tools/DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h
+++ b/Tools/DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h
@@ -185,12 +185,15 @@ protected:
void didDetectXSS(WebKit::WebFrame*, const WebKit::WebURL& insecureURL, bool didBlockEntirePage);
void assignIdentifierToRequest(WebKit::WebFrame*, unsigned identifier, const WebKit::WebURLRequest&);
void willRequestResource(WebKit::WebFrame*, const WebKit::WebCachedURLRequest&);
+ bool canHandleRequest(WebKit::WebFrame*, const WebKit::WebURLRequest&);
+ WebKit::WebURLError cannotHandleRequestError(WebKit::WebFrame*, const WebKit::WebURLRequest&);
void didCreateDataSource(WebKit::WebFrame*, WebKit::WebDataSource*);
void willSendRequest(WebKit::WebFrame*, unsigned identifier, WebKit::WebURLRequest&, const WebKit::WebURLResponse& redirectResponse);
void didReceiveResponse(WebKit::WebFrame*, unsigned identifier, const WebKit::WebURLResponse&);
void didChangeResourcePriority(WebKit::WebFrame*, unsigned identifier, const WebKit::WebURLRequest::Priority&);
void didFinishResourceLoad(WebKit::WebFrame*, unsigned identifier);
void didFailResourceLoad(WebKit::WebFrame*, unsigned identifier, const WebKit::WebURLError&);
+ void unableToImplementPolicyWithError(WebKit::WebFrame*, const WebKit::WebURLError&);
void didAddMessageToConsole(const WebKit::WebConsoleMessage&, const WebKit::WebString& sourceName, unsigned sourceLine);
void runModalAlertDialog(WebKit::WebFrame*, const WebKit::WebString&);
bool runModalConfirmDialog(WebKit::WebFrame*, const WebKit::WebString&);
@@ -519,6 +522,16 @@ public:
WebTestProxyBase::willRequestResource(frame, request);
Base::willRequestResource(frame, request);
}
+ virtual bool canHandleRequest(WebKit::WebFrame* frame, const WebKit::WebURLRequest& request)
+ {
+ if (!WebTestProxyBase::canHandleRequest(frame, request))
+ return false;
+ return Base::canHandleRequest(frame, request);
+ }
+ virtual WebKit::WebURLError cannotHandleRequestError(WebKit::WebFrame* frame, const WebKit::WebURLRequest& request)
+ {
+ return WebTestProxyBase::cannotHandleRequestError(frame, request);
+ }
virtual void didCreateDataSource(WebKit::WebFrame* frame, WebKit::WebDataSource* ds)
{
WebTestProxyBase::didCreateDataSource(frame, ds);
@@ -549,6 +562,11 @@ public:
WebTestProxyBase::didFailResourceLoad(frame, identifier, error);
Base::didFailResourceLoad(frame, identifier, error);
}
+ virtual void unableToImplementPolicyWithError(WebKit::WebFrame* frame, const WebKit::WebURLError& error)
+ {
+ WebTestProxyBase::unableToImplementPolicyWithError(frame, error);
+ Base::unableToImplementPolicyWithError(frame, error);
+ }
virtual void didAddMessageToConsole(const WebKit::WebConsoleMessage& message, const WebKit::WebString& sourceName, unsigned sourceLine)
{
WebTestProxyBase::didAddMessageToConsole(message, sourceName, sourceLine);
« no previous file with comments | « Source/core/platform/network/ResourceError.cpp ('k') | Tools/DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698