immersive_mode_controller_factory.cc revision 90dce4d38c5ff5333bea97d859d4e484e27edf0c
1// Copyright 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "chrome/browser/ui/views/frame/immersive_mode_controller.h" 6 7#include "chrome/browser/ui/views/frame/immersive_mode_controller_stub.h" 8 9#if defined(OS_CHROMEOS) 10#include "chrome/browser/ui/views/frame/immersive_mode_controller_ash.h" 11#endif // defined(OS_CHROMEOS) 12 13namespace chrome { 14 15ImmersiveModeController* CreateImmersiveModeController() { 16#if defined(OS_CHROMEOS) 17 return new ImmersiveModeControllerAsh(); 18#else 19 return new ImmersiveModeControllerStub(); 20#endif 21} 22 23} // namespace chrome 24