| Index: chrome/browser/ui/panels/auto_hiding_desktop_bar_aura.cc
 | 
| ===================================================================
 | 
| --- chrome/browser/ui/panels/auto_hiding_desktop_bar_aura.cc	(revision 0)
 | 
| +++ chrome/browser/ui/panels/auto_hiding_desktop_bar_aura.cc	(revision 0)
 | 
| @@ -0,0 +1,56 @@
 | 
| +// Copyright (c) 2011 The Chromium Authors. All rights reserved.
 | 
| +// Use of this source code is governed by a BSD-style license that can be
 | 
| +// found in the LICENSE file.
 | 
| +
 | 
| +#include "chrome/browser/ui/panels/auto_hiding_desktop_bar.h"
 | 
| +
 | 
| +#include "base/compiler_specific.h"
 | 
| +
 | 
| +namespace {
 | 
| +
 | 
| +class AutoHidingDesktopBarAura : public AutoHidingDesktopBar {
 | 
| + public:
 | 
| +  explicit AutoHidingDesktopBarAura(Observer* observer);
 | 
| +  virtual ~AutoHidingDesktopBarAura() { }
 | 
| +
 | 
| +  // Overridden from AutoHidingDesktopBar:
 | 
| +  virtual void UpdateWorkArea(const gfx::Rect& work_area) OVERRIDE;
 | 
| +  virtual bool IsEnabled(Alignment alignment) OVERRIDE;
 | 
| +  virtual int GetThickness(Alignment alignment) const OVERRIDE;
 | 
| +  virtual Visibility GetVisibility(Alignment alignment) const OVERRIDE;
 | 
| +
 | 
| + private:
 | 
| +  Observer* observer_;
 | 
| +
 | 
| +  DISALLOW_COPY_AND_ASSIGN(AutoHidingDesktopBarAura);
 | 
| +};
 | 
| +
 | 
| +AutoHidingDesktopBarAura::AutoHidingDesktopBarAura(Observer* observer)
 | 
| +    : observer_(observer) {
 | 
| +}
 | 
| +
 | 
| +void AutoHidingDesktopBarAura::UpdateWorkArea(const gfx::Rect& work_area) {
 | 
| +}
 | 
| +
 | 
| +bool AutoHidingDesktopBarAura::IsEnabled(
 | 
| +    AutoHidingDesktopBar::Alignment alignment) {
 | 
| +  // No taskbar exists on ChromeOS.
 | 
| +  return false;
 | 
| +}
 | 
| +
 | 
| +int AutoHidingDesktopBarAura::GetThickness(
 | 
| +    AutoHidingDesktopBar::Alignment alignment) const {
 | 
| +  return 0;
 | 
| +}
 | 
| +
 | 
| +AutoHidingDesktopBar::Visibility AutoHidingDesktopBarAura::GetVisibility(
 | 
| +    AutoHidingDesktopBar::Alignment alignment) const {
 | 
| +  return AutoHidingDesktopBar::HIDDEN;
 | 
| +}
 | 
| +
 | 
| +}  // namespace
 | 
| +
 | 
| +// static
 | 
| +AutoHidingDesktopBar* AutoHidingDesktopBar::Create(Observer* observer) {
 | 
| +  return new AutoHidingDesktopBarAura(observer);
 | 
| +}
 | 
| 
 | 
| Property changes on: chrome\browser\ui\panels\auto_hiding_desktop_bar_aura.cc
 | 
| ___________________________________________________________________
 | 
| Added: svn:eol-style
 | 
|    + LF
 | 
| 
 | 
| 
 |