Index: content/child/web_url_loader_impl.h |
diff --git a/content/child/web_url_loader_impl.h b/content/child/web_url_loader_impl.h |
index 3ac22a3015791edc6f3447af0796c90a60627849..9746db8b35a602c2ad68884aa3baef2d195cd567 100644 |
--- a/content/child/web_url_loader_impl.h |
+++ b/content/child/web_url_loader_impl.h |
@@ -5,16 +5,26 @@ |
#ifndef CONTENT_CHILD_WEB_URL_LOADER_IMPL_H_ |
#define CONTENT_CHILD_WEB_URL_LOADER_IMPL_H_ |
+#include <string> |
+ |
#include "base/memory/ref_counted.h" |
#include "content/common/content_export.h" |
#include "third_party/WebKit/public/platform/WebURLLoader.h" |
+class GURL; |
+ |
namespace webkit_glue { |
struct ResourceResponseInfo; |
} |
namespace content { |
+// Extracts the information from a data scheme URL. |
+bool GetInfoFromDataURL(const GURL& url, |
+ webkit_glue::ResourceResponseInfo* info, |
+ std::string* data, |
+ int* error_code); |
+ |
class WebURLLoaderImpl : public blink::WebURLLoader { |
public: |
WebURLLoaderImpl(); |