Index: mojo/shell/network_fetcher.h |
diff --git a/mojo/shell/network_fetcher.h b/mojo/shell/network_fetcher.h |
index 028ec5b212102c81fe2205a26737e93ef4838f69..21fb143a4b7c884aeb87d3b08688080b2d91bcb8 100644 |
--- a/mojo/shell/network_fetcher.h |
+++ b/mojo/shell/network_fetcher.h |
@@ -22,7 +22,7 @@ namespace shell { |
class NetworkFetcher : public Fetcher { |
public: |
NetworkFetcher(bool disable_cache, |
- const GURL& url, |
+ mojo::URLRequestPtr request, |
NetworkService* network_service, |
const FetchCallback& loader_callback); |
@@ -34,6 +34,7 @@ class NetworkFetcher : public Fetcher { |
const GURL& GetURL() const override; |
GURL GetRedirectURL() const override; |
+ GURL GetRedirectReferer() const override; |
URLResponsePtr AsURLResponse(base::TaskRunner* task_runner, |
uint32_t skip) override; |
@@ -63,7 +64,8 @@ class NetworkFetcher : public Fetcher { |
bool PeekFirstLine(std::string* line) override; |
- void StartNetworkRequest(const GURL& url, NetworkService* network_service); |
+ void StartNetworkRequest(mojo::URLRequestPtr request, |
+ NetworkService* network_service); |
void OnLoadComplete(URLResponsePtr response); |