blob: 8cd4282bb4aa6d42dfc8be9856838d849f44c6c9 [file] [log] [blame]
// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "chrome/browser/ui/ash/accessibility/fake_accessibility_controller.h"
FakeAccessibilityController::FakeAccessibilityController() = default;
FakeAccessibilityController::~FakeAccessibilityController() = default;
void FakeAccessibilityController::SetClient(
ash::AccessibilityControllerClient* client) {
was_client_set_ = true;
}
void FakeAccessibilityController::SetDarkenScreen(bool darken) {}
void FakeAccessibilityController::BrailleDisplayStateChanged(bool connected) {}
void FakeAccessibilityController::SetFocusHighlightRect(
const gfx::Rect& bounds_in_screen) {}
void FakeAccessibilityController::SetCaretBounds(
const gfx::Rect& bounds_in_screen) {}
void FakeAccessibilityController::SetAccessibilityPanelAlwaysVisible(
bool always_visible) {}
void FakeAccessibilityController::SetAccessibilityPanelBounds(
const gfx::Rect& bounds,
ash::AccessibilityPanelState state) {}
void FakeAccessibilityController::SetSelectToSpeakState(
ash::SelectToSpeakState state) {}
void FakeAccessibilityController::SetSelectToSpeakEventHandlerDelegate(
ash::SelectToSpeakEventHandlerDelegate* delegate) {}
void FakeAccessibilityController::ShowSelectToSpeakPanel(
const gfx::Rect& anchor,
bool is_paused,
double speed) {}
void FakeAccessibilityController::HideSelectToSpeakPanel() {}
void FakeAccessibilityController::OnSelectToSpeakPanelAction(
ash::SelectToSpeakPanelAction action,
double value) {}
void FakeAccessibilityController::HideSwitchAccessBackButton() {}
void FakeAccessibilityController::HideSwitchAccessMenu() {}
void FakeAccessibilityController::ShowSwitchAccessBackButton(
const gfx::Rect& anchor) {}
void FakeAccessibilityController::ShowSwitchAccessMenu(
const gfx::Rect& anchor,
std::vector<std::string> actions) {}
void FakeAccessibilityController::StartPointScan() {}
void FakeAccessibilityController::StopPointScan() {}
void FakeAccessibilityController::SetPointScanSpeedDipsPerSecond(
int point_scan_speed_dips_per_second) {}
void FakeAccessibilityController::SetDictationActive(bool is_active) {}
void FakeAccessibilityController::ToggleDictationFromSource(
ash::DictationToggleSource source) {}
void FakeAccessibilityController::ShowDictationLanguageUpgradedNudge(
const std::string& dictation_locale,
const std::string& application_locale) {}
void FakeAccessibilityController::HandleAutoclickScrollableBoundsFound(
gfx::Rect& bounds_in_screen) {}
std::u16string FakeAccessibilityController::GetBatteryDescription() const {
return std::u16string();
}
void FakeAccessibilityController::SetVirtualKeyboardVisible(bool is_visible) {}
void FakeAccessibilityController::PerformAcceleratorAction(
ash::AcceleratorAction accelerator_action) {}
void FakeAccessibilityController::NotifyAccessibilityStatusChanged() {}
bool FakeAccessibilityController::IsAccessibilityFeatureVisibleInTrayMenu(
const std::string& path) {
return true;
}
void FakeAccessibilityController::
DisableSwitchAccessDisableConfirmationDialogTesting() {}
void FakeAccessibilityController::
UpdateDictationButtonOnSpeechRecognitionDownloadChanged(
int download_progress) {}
void FakeAccessibilityController::ShowNotificationForDictation(
ash::DictationNotificationType type,
const std::u16string& display_language) {}
void FakeAccessibilityController::UpdateDictationBubble(
bool visible,
ash::DictationBubbleIconType icon,
const absl::optional<std::u16string>& text,
const absl::optional<std::vector<ash::DictationBubbleHintType>>& hints) {}
void FakeAccessibilityController::SilenceSpokenFeedback() {}