Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(110)

Unified Diff: chrome/browser/ui/views/aura/status_area_host_aura.h

Issue 9570044: Rename chrome/browser/ui/views/{aura => ash}/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/views/aura/status_area_host_aura.h
diff --git a/chrome/browser/ui/views/aura/status_area_host_aura.h b/chrome/browser/ui/views/aura/status_area_host_aura.h
deleted file mode 100644
index 6321dfc85dbe873dbc15a3f94a55d2519fd8fb0f..0000000000000000000000000000000000000000
--- a/chrome/browser/ui/views/aura/status_area_host_aura.h
+++ /dev/null
@@ -1,95 +0,0 @@
-// Copyright (c) 2012 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.
-
-#ifndef CHROME_BROWSER_UI_VIEWS_AURA_STATUS_AREA_HOST_AURA_H_
-#define CHROME_BROWSER_UI_VIEWS_AURA_STATUS_AREA_HOST_AURA_H_
-#pragma once
-
-#include "base/compiler_specific.h"
-#include "chrome/browser/chromeos/status/status_area_button.h"
-#include "chrome/browser/ui/browser_list.h"
-#include "content/public/browser/notification_observer.h"
-#include "content/public/browser/notification_registrar.h"
-
-#if defined(OS_CHROMEOS)
-#include "base/memory/scoped_ptr.h"
-#include "chrome/browser/chromeos/login/login_html_dialog.h"
-#endif
-
-class ClockUpdater;
-class StatusAreaView;
-
-namespace views {
-class Views;
-class Widget;
-}
-
-class StatusAreaHostAura : public StatusAreaButton::Delegate,
- public BrowserList::Observer,
- public content::NotificationObserver {
- public:
- // Returns the padding between the corner of the status area and the corner of
- // the screen when we're displaying either the login/lock screen or a browser
- // window in compact mode. Exposed here for tests.
- static gfx::Size GetCompactModeLoginAndLockOffset();
- static gfx::Size GetCompactModeBrowserOffset();
-
- StatusAreaHostAura();
- virtual ~StatusAreaHostAura();
-
- // Returns the status area view.
- StatusAreaView* GetStatusArea();
-
- // Instantiates and sets |status_area_view_|, and sets it as the contents of
- // a new views::Widget |status_area_widget_| which is returned.
- // The caller is expected to take ownership of |status_area_widget_|.
- views::Widget* CreateStatusArea();
-
- // Adds the buttons to the status area. This is called separately, after
- // the profile has been initialized.
- void AddButtons();
-
- // StatusAreaButton::Delegate implementation.
- virtual bool ShouldExecuteStatusAreaCommand(
- const views::View* button_view, int command_id) const OVERRIDE;
- virtual void ExecuteStatusAreaCommand(
- const views::View* button_view, int command_id) OVERRIDE;
- virtual StatusAreaButton::TextStyle GetStatusAreaTextStyle() const OVERRIDE;
- virtual void ButtonVisibilityChanged(views::View* button_view) OVERRIDE;
-
- // BrowserList::Observer implementation.
- virtual void OnBrowserAdded(const Browser* browser) OVERRIDE {}
- virtual void OnBrowserRemoved(const Browser* browser) OVERRIDE {}
- virtual void OnBrowserSetLastActive(const Browser* browser) OVERRIDE;
-
- // content::NotificationObserver implementation.
- virtual void Observe(int type,
- const content::NotificationSource& source,
- const content::NotificationDetails& details) OVERRIDE;
-
- private:
- // Is either the login or lock screen currently displayed?
- bool IsLoginOrLockScreenDisplayed() const;
-
- // Triggers an update of the status area text style and position.
- void UpdateAppearance();
-
- // Owned by caller of CreateStatusArea().
- views::Widget* status_area_widget_;
- // Owned by status_area_widget_.
- StatusAreaView* status_area_view_;
-
-#if defined(OS_CHROMEOS)
- // Proxy settings dialog that can be invoked from network menu.
- scoped_ptr<chromeos::LoginHtmlDialog> proxy_settings_dialog_;
-
- scoped_ptr<ClockUpdater> clock_updater_;
-#endif
-
- content::NotificationRegistrar registrar_;
-
- DISALLOW_COPY_AND_ASSIGN(StatusAreaHostAura);
-};
-
-#endif // CHROME_BROWSER_UI_VIEWS_AURA_STATUS_AREA_HOST_AURA_H_
« no previous file with comments | « chrome/browser/ui/views/aura/screenshot_taker.cc ('k') | chrome/browser/ui/views/aura/status_area_host_aura.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698