Index: blimp/engine/session/blimp_engine_session.cc |
diff --git a/blimp/engine/session/blimp_engine_session.cc b/blimp/engine/session/blimp_engine_session.cc |
index 3bf21099009ceb698e7e80c39e1545b96c552d6e..e99f99c63089adc2fc46087d2a4a3e0549a1e640 100644 |
--- a/blimp/engine/session/blimp_engine_session.cc |
+++ b/blimp/engine/session/blimp_engine_session.cc |
@@ -217,9 +217,14 @@ BlimpEngineSession::BlimpEngineSession( |
gfx::Size(kDefaultDisplayWidth, |
kDefaultDisplayHeight)); |
render_widget_feature_.SetDelegate(kDummyTabId, this); |
+ |
+ // Initializes the PrefService and MetricsServiceClient for Blimp. |
+ browser_context_->Initialize(); |
} |
BlimpEngineSession::~BlimpEngineSession() { |
+ browser_context_->Finalize(); |
+ |
render_widget_feature_.RemoveDelegate(kDummyTabId); |
window_tree_host_->GetInputMethod()->RemoveObserver(this); |