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

Side by Side Diff: Source/WebKit/chromium/src/FrameLoaderClientImpl.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, 7 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2009, 2012 Google Inc. All rights reserved. 2 * Copyright (C) 2009, 2012 Google Inc. All rights reserved.
3 * Copyright (C) 2011 Apple Inc. All rights reserved. 3 * Copyright (C) 2011 Apple Inc. All rights reserved.
4 * 4 *
5 * Redistribution and use in source and binary forms, with or without 5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are 6 * modification, are permitted provided that the following conditions are
7 * met: 7 * met:
8 * 8 *
9 * * Redistributions of source code must retain the above copyright 9 * * Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
94 virtual void dispatchDidCommitLoad(); 94 virtual void dispatchDidCommitLoad();
95 virtual void dispatchDidFailProvisionalLoad(const WebCore::ResourceError&); 95 virtual void dispatchDidFailProvisionalLoad(const WebCore::ResourceError&);
96 virtual void dispatchDidFailLoad(const WebCore::ResourceError&); 96 virtual void dispatchDidFailLoad(const WebCore::ResourceError&);
97 virtual void dispatchDidFinishDocumentLoad(); 97 virtual void dispatchDidFinishDocumentLoad();
98 virtual void dispatchDidFinishLoad(); 98 virtual void dispatchDidFinishLoad();
99 virtual void dispatchDidLayout(WebCore::LayoutMilestones); 99 virtual void dispatchDidLayout(WebCore::LayoutMilestones);
100 virtual WebCore::Frame* dispatchCreatePage(const WebCore::NavigationAction&) ; 100 virtual WebCore::Frame* dispatchCreatePage(const WebCore::NavigationAction&) ;
101 virtual void dispatchShow(); 101 virtual void dispatchShow();
102 virtual WebCore::PolicyAction policyForNewWindowAction(const WebCore::Naviga tionAction& action, const WTF::String& frame_name); 102 virtual WebCore::PolicyAction policyForNewWindowAction(const WebCore::Naviga tionAction& action, const WTF::String& frame_name);
103 virtual WebCore::PolicyAction decidePolicyForNavigationAction(const WebCore: :NavigationAction& action, const WebCore::ResourceRequest& request); 103 virtual WebCore::PolicyAction decidePolicyForNavigationAction(const WebCore: :NavigationAction& action, const WebCore::ResourceRequest& request);
104 virtual void dispatchUnableToImplementPolicy(const WebCore::ResourceError&);
104 virtual void dispatchWillRequestResource(WebCore::CachedResourceRequest*); 105 virtual void dispatchWillRequestResource(WebCore::CachedResourceRequest*);
105 virtual void dispatchWillSendSubmitEvent(PassRefPtr<WebCore::FormState>); 106 virtual void dispatchWillSendSubmitEvent(PassRefPtr<WebCore::FormState>);
106 virtual void dispatchWillSubmitForm(PassRefPtr<WebCore::FormState>); 107 virtual void dispatchWillSubmitForm(PassRefPtr<WebCore::FormState>);
107 virtual void setMainDocumentError(WebCore::DocumentLoader*, const WebCore::R esourceError&); 108 virtual void setMainDocumentError(WebCore::DocumentLoader*, const WebCore::R esourceError&);
108 virtual void postProgressStartedNotification(); 109 virtual void postProgressStartedNotification();
109 virtual void postProgressEstimateChangedNotification(); 110 virtual void postProgressEstimateChangedNotification();
110 virtual void postProgressFinishedNotification(); 111 virtual void postProgressFinishedNotification();
111 virtual void startDownload(const WebCore::ResourceRequest&, const String& su ggestedName = String()); 112 virtual void startDownload(const WebCore::ResourceRequest&, const String& su ggestedName = String());
112 virtual void committedLoad(WebCore::DocumentLoader*, const char*, int); 113 virtual void committedLoad(WebCore::DocumentLoader*, const char*, int);
113 virtual void finishedLoading(WebCore::DocumentLoader*); 114 virtual void finishedLoading(WebCore::DocumentLoader*);
114 virtual bool shouldGoToHistoryItem(WebCore::HistoryItem*) const; 115 virtual bool shouldGoToHistoryItem(WebCore::HistoryItem*) const;
115 virtual bool shouldStopLoadingForHistoryItem(WebCore::HistoryItem*) const; 116 virtual bool shouldStopLoadingForHistoryItem(WebCore::HistoryItem*) const;
116 virtual void didAccessInitialDocument(); 117 virtual void didAccessInitialDocument();
117 virtual void didDisownOpener(); 118 virtual void didDisownOpener();
118 virtual void didDisplayInsecureContent(); 119 virtual void didDisplayInsecureContent();
119 virtual void didRunInsecureContent(WebCore::SecurityOrigin*, const WebCore:: KURL& insecureURL); 120 virtual void didRunInsecureContent(WebCore::SecurityOrigin*, const WebCore:: KURL& insecureURL);
120 virtual void didDetectXSS(const WebCore::KURL&, bool didBlockEntirePage); 121 virtual void didDetectXSS(const WebCore::KURL&, bool didBlockEntirePage);
122 virtual WebCore::ResourceError cancelledError(const WebCore::ResourceRequest &);
123 virtual WebCore::ResourceError cannotShowURLError(const WebCore::ResourceReq uest&);
121 virtual WebCore::ResourceError interruptedForPolicyChangeError(const WebCore ::ResourceRequest&); 124 virtual WebCore::ResourceError interruptedForPolicyChangeError(const WebCore ::ResourceRequest&);
125 virtual WebCore::ResourceError cannotShowMIMETypeError(const WebCore::Resour ceResponse&);
126 virtual WebCore::ResourceError fileDoesNotExistError(const WebCore::Resource Response&);
127 virtual WebCore::ResourceError pluginWillHandleLoadError(const WebCore::Reso urceResponse&);
128 virtual bool shouldFallBack(const WebCore::ResourceError&);
129 virtual bool canHandleRequest(const WebCore::ResourceRequest&) const;
122 virtual bool canShowMIMEType(const WTF::String& MIMEType) const; 130 virtual bool canShowMIMEType(const WTF::String& MIMEType) const;
123 virtual WTF::String generatedMIMETypeForURLScheme(const WTF::String& URLSche me) const; 131 virtual WTF::String generatedMIMETypeForURLScheme(const WTF::String& URLSche me) const;
124 virtual void didFinishLoad(); 132 virtual void didFinishLoad();
125 virtual PassRefPtr<WebCore::DocumentLoader> createDocumentLoader( 133 virtual PassRefPtr<WebCore::DocumentLoader> createDocumentLoader(
126 const WebCore::ResourceRequest&, const WebCore::SubstituteData&); 134 const WebCore::ResourceRequest&, const WebCore::SubstituteData&);
127 virtual WTF::String userAgent(const WebCore::KURL&); 135 virtual WTF::String userAgent(const WebCore::KURL&);
128 virtual WTF::String doNotTrackValue(); 136 virtual WTF::String doNotTrackValue();
129 virtual void transitionToCommittedForNewPage(); 137 virtual void transitionToCommittedForNewPage();
130 virtual PassRefPtr<WebCore::Frame> createFrame( 138 virtual PassRefPtr<WebCore::Frame> createFrame(
131 const WebCore::KURL& url, const WTF::String& name, 139 const WebCore::KURL& url, const WTF::String& name,
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
200 // which specifies that the plugin should be ready to accept data. 208 // which specifies that the plugin should be ready to accept data.
201 bool m_sentInitialResponseToPlugin; 209 bool m_sentInitialResponseToPlugin;
202 210
203 // The navigation policy to use for the next call to dispatchCreatePage. 211 // The navigation policy to use for the next call to dispatchCreatePage.
204 WebNavigationPolicy m_nextNavigationPolicy; 212 WebNavigationPolicy m_nextNavigationPolicy;
205 }; 213 };
206 214
207 } // namespace WebKit 215 } // namespace WebKit
208 216
209 #endif 217 #endif
OLDNEW
« no previous file with comments | « Source/WebKit/chromium/public/WebFrameClient.h ('k') | Source/WebKit/chromium/src/FrameLoaderClientImpl.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698