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

Unified Diff: Source/core/fetch/ResourceLoader.h

Issue 100563004: Redirect HTML resource bytes directly to parser thread (Blink side CL) (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@parserthread_decodermove
Patch Set: Missing include Created 7 years 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: Source/core/fetch/ResourceLoader.h
diff --git a/Source/core/fetch/ResourceLoader.h b/Source/core/fetch/ResourceLoader.h
index 814cecf685099707123e3cd4aff50f2966a2ec87..b513122467cf8b259d8219aa19c8fba95320b087 100644
--- a/Source/core/fetch/ResourceLoader.h
+++ b/Source/core/fetch/ResourceLoader.h
@@ -43,6 +43,7 @@ class KURL;
class ResourceError;
class ResourceResponse;
class ResourceLoaderHost;
+class WebParserResourceBridge;
class ResourceLoader : public RefCounted<ResourceLoader>, protected blink::WebURLLoaderClient {
public:
@@ -62,6 +63,8 @@ public:
void setDefersLoading(bool);
bool defersLoading() const { return m_defersLoading; }
+ PassOwnPtr<blink::WebParserResourceBridge> constructParserResourceBridge();
abarth-chromium 2013/12/18 18:28:49 constructFoo -> createFoo
+
void releaseResources();
void didChangePriority(ResourceLoadPriority);
@@ -75,6 +78,7 @@ public:
virtual void didFinishLoading(blink::WebURLLoader*, double finishTime) OVERRIDE;
virtual void didFail(blink::WebURLLoader*, const blink::WebURLError&) OVERRIDE;
virtual void didDownloadData(blink::WebURLLoader*, int, int) OVERRIDE;
+ virtual void didAddParserResourceMessageFilter() OVERRIDE;
const KURL& url() const { return m_request.url(); }
bool shouldSendResourceLoadCallbacks() const { return m_options.sendLoadCallbacks == SendCallbacks; }

Powered by Google App Engine
This is Rietveld 408576698