| Index: chrome/browser/chrome_browser_parts_aura.cc
|
| diff --git a/chrome/browser/chrome_browser_parts_aura.cc b/chrome/browser/chrome_browser_parts_aura.cc
|
| index a2907e15611084e1a90330d84b716245dd5ff1a2..98ec3a5162966990284ed5b14b054bd61674c6f3 100644
|
| --- a/chrome/browser/chrome_browser_parts_aura.cc
|
| +++ b/chrome/browser/chrome_browser_parts_aura.cc
|
| @@ -31,13 +31,6 @@ void ChromeBrowserPartsAura::PostMainMessageLoopStart() {
|
| }
|
|
|
| void ChromeBrowserPartsAura::PreMainMessageLoopRun() {
|
| -#if defined(OS_CHROMEOS)
|
| - if (chromeos::system::runtime_environment::IsRunningOnChromeOS())
|
| - aura::Desktop::set_use_fullscreen_host_window(true);
|
| -#endif
|
| -
|
| - // Shell takes ownership of ChromeShellDelegate.
|
| - aura_shell::Shell::CreateInstance(new ChromeShellDelegate);
|
| }
|
|
|
| bool ChromeBrowserPartsAura::MainMessageLoopRun(int* result_code) {
|
| @@ -46,3 +39,15 @@ bool ChromeBrowserPartsAura::MainMessageLoopRun(int* result_code) {
|
|
|
| void ChromeBrowserPartsAura::PostMainMessageLoopRun() {
|
| }
|
| +
|
| +// TODO(stevenjb): Move this into a chrome specific stage instead of calling
|
| +// directly from ChromeBrowserMainParts::PreMainMessageLoopRun().
|
| +void ChromeBrowserPartsAura::SetupDesktop() {
|
| +#if defined(OS_CHROMEOS)
|
| + if (chromeos::system::runtime_environment::IsRunningOnChromeOS())
|
| + aura::Desktop::set_use_fullscreen_host_window(true);
|
| +#endif
|
| +
|
| + // Shell takes ownership of ChromeShellDelegate.
|
| + aura_shell::Shell::CreateInstance(new ChromeShellDelegate);
|
| +}
|
|
|