Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1191)

Unified Diff: chrome/browser/extensions/test_extension_system.cc

Issue 10871086: First part of remembering platform app window geometry. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix mihai's comments Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/test_extension_system.cc
diff --git a/chrome/browser/extensions/test_extension_system.cc b/chrome/browser/extensions/test_extension_system.cc
index 080801c0917a6e63bb4d7c5285b0c84c5e70472d..915e137d4c11ab471c3ff2dc000898228950c9aa 100644
--- a/chrome/browser/extensions/test_extension_system.cc
+++ b/chrome/browser/extensions/test_extension_system.cc
@@ -15,6 +15,7 @@
#include "chrome/browser/extensions/extension_process_manager.h"
#include "chrome/browser/extensions/extension_service.h"
#include "chrome/browser/extensions/extension_system.h"
+#include "chrome/browser/extensions/shell_window_geometry_cache.h"
#include "chrome/browser/extensions/state_store.h"
#include "chrome/browser/extensions/user_script_master.h"
#include "chrome/browser/profiles/profile.h"
@@ -75,6 +76,8 @@ ExtensionService* TestExtensionSystem::CreateExtensionService(
install_directory,
ExtensionPrefValueMapFactory::GetForProfile(profile_)));
state_store_.reset(new StateStore(profile_, new TestingValueStore()));
+ shell_window_geometry_cache_.reset(
+ new ShellWindowGeometryCache(profile_, state_store_.get()));
extension_prefs_->Init(extensions_disabled);
extension_service_.reset(new ExtensionService(profile_,
command_line,
@@ -126,6 +129,10 @@ StateStore* TestExtensionSystem::state_store() {
return state_store_.get();
}
+ShellWindowGeometryCache* TestExtensionSystem::shell_window_geometry_cache() {
+ return shell_window_geometry_cache_.get();
+}
+
ExtensionInfoMap* TestExtensionSystem::info_map() {
return info_map_.get();
}

Powered by Google App Engine
This is Rietveld 408576698