Index: chrome/test/testing_profile.cc |
diff --git a/chrome/test/testing_profile.cc b/chrome/test/testing_profile.cc |
index 7708c0f4bace41cb47f4407036651403a5a93879..8ff77f0d7a2d8a743f11fd64f5d26e3b238d1378 100644 |
--- a/chrome/test/testing_profile.cc |
+++ b/chrome/test/testing_profile.cc |
@@ -409,6 +409,14 @@ URLRequestContextGetter* TestingProfile::GetRequestContext() { |
return request_context_.get(); |
} |
+URLRequestContextGetter* TestingProfile::GetRequestContext( |
+ const Extension* app) { |
+ if (app != NULL && app->is_storage_isolated()) |
+ return GetRequestContextForIsolatedApp(app); |
+ |
+ return GetRequestContext(); |
+} |
+ |
void TestingProfile::CreateRequestContext() { |
if (!request_context_) |
request_context_ = new TestURLRequestContextGetter(); |
@@ -424,6 +432,13 @@ URLRequestContextGetter* TestingProfile::GetRequestContextForExtensions() { |
return extensions_request_context_.get(); |
} |
+URLRequestContextGetter* TestingProfile::GetRequestContextForIsolatedApp( |
+ const Extension* installed_app) { |
+ // 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()); |