| Index: chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc
|
| diff --git a/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc b/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc
|
| index 690571d5227c4d23b95d85600effe8d7581c00bf..66a0fd499f8def3d63dfad405b4ada7c4b111cbc 100644
|
| --- a/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc
|
| +++ b/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc
|
| @@ -15,7 +15,6 @@
|
| #include "chrome/browser/app_mode/app_mode_utils.h"
|
| #include "chrome/browser/chrome_notification_types.h"
|
| #include "chrome/browser/chromeos/accessibility/accessibility_manager.h"
|
| -#include "chrome/browser/chromeos/accessibility/magnification_manager.h"
|
| #include "chrome/browser/chromeos/display/display_configuration_observer.h"
|
| #include "chrome/browser/chromeos/display/display_preferences.h"
|
| #include "chrome/browser/chromeos/profiles/profile_helper.h"
|
| @@ -40,6 +39,7 @@
|
| #include "ui/base/l10n/l10n_util.h"
|
|
|
| #if !defined(USE_ATHENA)
|
| +#include "chrome/browser/chromeos/accessibility/magnification_manager.h"
|
| #include "chrome/browser/chromeos/background/ash_user_wallpaper_delegate.h"
|
| #endif
|
|
|
| @@ -65,6 +65,7 @@ void InitAfterSessionStart() {
|
| #endif
|
| }
|
|
|
| +#if !defined(USE_ATHENA)
|
| class AccessibilityDelegateImpl : public ash::AccessibilityDelegate {
|
| public:
|
| AccessibilityDelegateImpl() {}
|
| @@ -82,7 +83,7 @@ class AccessibilityDelegateImpl : public ash::AccessibilityDelegate {
|
| }
|
|
|
| virtual void ToggleSpokenFeedback(
|
| - ash::AccessibilityNotificationVisibility notify) override {
|
| + ui::AccessibilityNotificationVisibility notify) override {
|
| DCHECK(chromeos::AccessibilityManager::Get());
|
| chromeos::AccessibilityManager::Get()->ToggleSpokenFeedback(notify);
|
| }
|
| @@ -97,7 +98,7 @@ class AccessibilityDelegateImpl : public ash::AccessibilityDelegate {
|
| return chromeos::MagnificationManager::Get()->SetMagnifierEnabled(enabled);
|
| }
|
|
|
| - virtual void SetMagnifierType(ash::MagnifierType type) override {
|
| + virtual void SetMagnifierType(ui::MagnifierType type) override {
|
| DCHECK(chromeos::MagnificationManager::Get());
|
| return chromeos::MagnificationManager::Get()->SetMagnifierType(type);
|
| }
|
| @@ -107,7 +108,7 @@ class AccessibilityDelegateImpl : public ash::AccessibilityDelegate {
|
| return chromeos::MagnificationManager::Get()->IsMagnifierEnabled();
|
| }
|
|
|
| - virtual ash::MagnifierType GetMagnifierType() const override {
|
| + virtual ui::MagnifierType GetMagnifierType() const override {
|
| DCHECK(chromeos::MagnificationManager::Get());
|
| return chromeos::MagnificationManager::Get()->GetMagnifierType();
|
| }
|
| @@ -172,18 +173,18 @@ class AccessibilityDelegateImpl : public ash::AccessibilityDelegate {
|
| }
|
|
|
| virtual void TriggerAccessibilityAlert(
|
| - ash::AccessibilityAlert alert) override {
|
| + ui::AccessibilityAlert alert) override {
|
| Profile* profile = ProfileManager::GetActiveUserProfile();
|
| if (profile) {
|
| switch (alert) {
|
| - case ash::A11Y_ALERT_WINDOW_NEEDED: {
|
| + case ui::A11Y_ALERT_WINDOW_NEEDED: {
|
| AccessibilityAlertInfo event(
|
| profile, l10n_util::GetStringUTF8(IDS_A11Y_ALERT_WINDOW_NEEDED));
|
| SendControlAccessibilityNotification(
|
| ui::AX_EVENT_ALERT, &event);
|
| break;
|
| }
|
| - case ash::A11Y_ALERT_WINDOW_OVERVIEW_MODE_ENTERED: {
|
| + case ui::A11Y_ALERT_WINDOW_OVERVIEW_MODE_ENTERED: {
|
| AccessibilityAlertInfo event(
|
| profile, l10n_util::GetStringUTF8(
|
| IDS_A11Y_ALERT_WINDOW_OVERVIEW_MODE_ENTERED));
|
| @@ -191,14 +192,14 @@ class AccessibilityDelegateImpl : public ash::AccessibilityDelegate {
|
| ui::AX_EVENT_ALERT, &event);
|
| break;
|
| }
|
| - case ash::A11Y_ALERT_NONE:
|
| + case ui::A11Y_ALERT_NONE:
|
| break;
|
| }
|
| }
|
| }
|
|
|
| - virtual ash::AccessibilityAlert GetLastAccessibilityAlert() override {
|
| - return ash::A11Y_ALERT_NONE;
|
| + virtual ui::AccessibilityAlert GetLastAccessibilityAlert() override {
|
| + return ui::A11Y_ALERT_NONE;
|
| }
|
|
|
| virtual void PlayEarcon(int sound_key) override {
|
| @@ -213,6 +214,7 @@ class AccessibilityDelegateImpl : public ash::AccessibilityDelegate {
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(AccessibilityDelegateImpl);
|
| };
|
| +#endif
|
|
|
| } // anonymous namespace
|
|
|
| @@ -238,7 +240,11 @@ ash::SessionStateDelegate* ChromeShellDelegate::CreateSessionStateDelegate() {
|
| }
|
|
|
| ash::AccessibilityDelegate* ChromeShellDelegate::CreateAccessibilityDelegate() {
|
| +#if defined(USE_ATHENA)
|
| + return nullptr;
|
| +#else
|
| return new AccessibilityDelegateImpl;
|
| +#endif
|
| }
|
|
|
| ash::NewWindowDelegate* ChromeShellDelegate::CreateNewWindowDelegate() {
|
|
|