Index: chrome/test/testing_profile.cc |
diff --git a/chrome/test/testing_profile.cc b/chrome/test/testing_profile.cc |
index c995347ddbefc4a4145548d54527351a8552a1fe..af33903fbb0e119fe249cce3b300911052b2c567 100644 |
--- a/chrome/test/testing_profile.cc |
+++ b/chrome/test/testing_profile.cc |
@@ -563,6 +563,14 @@ URLRequestContextGetter* TestingProfile::GetRequestContext() { |
return request_context_.get(); |
} |
+URLRequestContextGetter* TestingProfile::GetRequestContextForPossibleApp( |
+ const Extension* installed_app) { |
+ if (installed_app != NULL && installed_app->is_storage_isolated()) |
+ return GetRequestContextForIsolatedApp(installed_app->id()); |
+ |
+ return GetRequestContext(); |
+} |
+ |
void TestingProfile::CreateRequestContext() { |
if (!request_context_) |
request_context_ = new TestURLRequestContextGetter(); |
@@ -590,6 +598,13 @@ UserStyleSheetWatcher* TestingProfile::GetUserStyleSheetWatcher() { |
return NULL; |
} |
+URLRequestContextGetter* TestingProfile::GetRequestContextForIsolatedApp( |
+ std::string app_id) { |
+ // We don't test isolated app storage here yet, so returning the same dummy |
+ // context is sufficient for now. |
+ return GetRequestContext(); |
+} |
+ |
FindBarState* TestingProfile::GetFindBarState() { |
if (!find_bar_state_.get()) |
find_bar_state_.reset(new FindBarState()); |