| Index: mojo/fetcher/base_application_fetcher.cc
|
| diff --git a/mojo/fetcher/base_application_fetcher.cc b/mojo/fetcher/base_application_fetcher.cc
|
| index 68909b578f94a67efe93c62cdafe9223e8b28895..b6b5730c7587b61ab52b011c21fc50e7d9adfe8a 100644
|
| --- a/mojo/fetcher/base_application_fetcher.cc
|
| +++ b/mojo/fetcher/base_application_fetcher.cc
|
| @@ -5,6 +5,7 @@
|
| #include "mojo/fetcher/base_application_fetcher.h"
|
|
|
| #include "mojo/fetcher/about_fetcher.h"
|
| +#include "mojo/fetcher/data_fetcher.h"
|
| #include "mojo/fetcher/local_fetcher.h"
|
| #include "mojo/fetcher/network_fetcher.h"
|
| #include "mojo/fetcher/switches.h"
|
| @@ -50,6 +51,11 @@ void BaseApplicationFetcher::FetchRequest(
|
| return;
|
| }
|
|
|
| + if (url.SchemeIs(url::kDataScheme)) {
|
| + DataFetcher::Start(url, loader_callback);
|
| + return;
|
| + }
|
| +
|
| GURL resolved_url = ResolveURL(url);
|
|
|
| if (resolved_url.SchemeIsFile()) {
|
|
|