| Index: chrome/browser/ui/ash/launcher/desktop_shell_launcher_context_menu.cc
|
| diff --git a/chrome/browser/ui/ash/keyboard_ui_service.cc b/chrome/browser/ui/ash/launcher/desktop_shell_launcher_context_menu.cc
|
| similarity index 27%
|
| copy from chrome/browser/ui/ash/keyboard_ui_service.cc
|
| copy to chrome/browser/ui/ash/launcher/desktop_shell_launcher_context_menu.cc
|
| index dd356d27cee6b4db66436bbe6f9c3fe2d166e798..acd9e8661290919d07b4232a98970586cd88c2de 100644
|
| --- a/chrome/browser/ui/ash/keyboard_ui_service.cc
|
| +++ b/chrome/browser/ui/ash/launcher/desktop_shell_launcher_context_menu.cc
|
| @@ -2,20 +2,18 @@
|
| // 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/keyboard_ui_service.h"
|
| +#include "chrome/browser/ui/ash/launcher/desktop_shell_launcher_context_menu.h"
|
|
|
| -KeyboardUIService::KeyboardUIService() {}
|
| -KeyboardUIService::~KeyboardUIService() {}
|
| -
|
| -void KeyboardUIService::Show() {
|
| - NOTIMPLEMENTED();
|
| +DesktopShellLauncherContextMenu::DesktopShellLauncherContextMenu(
|
| + ChromeLauncherController* controller,
|
| + const ash::ShelfItem* item,
|
| + ash::Shelf* shelf)
|
| + : LauncherContextMenu(controller, item, shelf) {
|
| + Init();
|
| }
|
|
|
| -void KeyboardUIService::Hide() {
|
| - NOTIMPLEMENTED();
|
| -}
|
| +DesktopShellLauncherContextMenu::~DesktopShellLauncherContextMenu() {}
|
|
|
| -void KeyboardUIService::AddObserver(
|
| - keyboard::mojom::KeyboardObserverPtr observer) {
|
| - NOTIMPLEMENTED();
|
| +void DesktopShellLauncherContextMenu::Init() {
|
| + AddShelfOptionsMenu();
|
| }
|
|
|