immersive_mode_controller_stub.cc revision c2e0dbddbe15c98d52c4786dac06cb8952a8ae6d
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_stub.h" 6 7#include "base/logging.h" 8 9ImmersiveModeControllerStub::ImmersiveModeControllerStub() { 10} 11 12ImmersiveModeControllerStub::~ImmersiveModeControllerStub() { 13} 14 15void ImmersiveModeControllerStub::Init(BrowserView* browser_view) { 16} 17 18void ImmersiveModeControllerStub::SetEnabled(bool enabled) { 19 NOTREACHED(); 20} 21 22bool ImmersiveModeControllerStub::IsEnabled() const { 23 return false; 24} 25 26bool ImmersiveModeControllerStub::ShouldHideTabIndicators() const { 27 return false; 28} 29 30bool ImmersiveModeControllerStub::ShouldHideTopViews() const { 31 return false; 32} 33 34bool ImmersiveModeControllerStub::IsRevealed() const { 35 return false; 36} 37 38void ImmersiveModeControllerStub::MaybeStackViewAtTop() { 39} 40 41ImmersiveRevealedLock* ImmersiveModeControllerStub::GetRevealedLock( 42 AnimateReveal animate_reveal) { 43 return NULL; 44} 45 46void ImmersiveModeControllerStub::AnchorWidgetToTopContainer( 47 views::Widget* widget, 48 int y_offset) { 49} 50 51void ImmersiveModeControllerStub::UnanchorWidgetFromTopContainer( 52 views::Widget* widget) { 53} 54 55void ImmersiveModeControllerStub::OnTopContainerBoundsChanged() { 56} 57