diff options
Diffstat (limited to 'chrome_frame/test')
-rw-r--r-- | chrome_frame/test/net/fake_external_tab.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/chrome_frame/test/net/fake_external_tab.cc b/chrome_frame/test/net/fake_external_tab.cc index 2867bd3..2e3b61d 100644 --- a/chrome_frame/test/net/fake_external_tab.cc +++ b/chrome_frame/test/net/fake_external_tab.cc @@ -123,9 +123,15 @@ void FakeExternalTab::Initialize() { cmd->AppendSwitch(switches::kSingleProcess); browser_process_.reset(new BrowserProcessImpl(*cmd)); - RenderProcessHost::set_run_renderer_in_process(true); // BrowserProcessImpl's constructor should set g_browser_process. DCHECK(g_browser_process); + // Set the app locale and create the child threads. + g_browser_process->set_application_locale("en-US"); + g_browser_process->db_thread(); + g_browser_process->file_thread(); + g_browser_process->io_thread(); + + RenderProcessHost::set_run_renderer_in_process(true); Profile* profile = g_browser_process->profile_manager()-> GetDefaultProfile(FilePath(user_data())); |