#include "chrome/browser/extensions/global_shortcut_listener_ozone.h"
#include "base/containers/contains.h"
#include "content/public/browser/browser_thread.h"
#include "ui/base/accelerators/accelerator.h"
#include "ui/ozone/public/ozone_platform.h"
BrowserThread;
namespace extensions {
GlobalShortcutListenerOzone::GlobalShortcutListenerOzone() { … }
GlobalShortcutListenerOzone::~GlobalShortcutListenerOzone() { … }
void GlobalShortcutListenerOzone::StartListening() { … }
void GlobalShortcutListenerOzone::StopListening() { … }
bool GlobalShortcutListenerOzone::RegisterAcceleratorImpl(
const ui::Accelerator& accelerator) { … }
void GlobalShortcutListenerOzone::UnregisterAcceleratorImpl(
const ui::Accelerator& accelerator) { … }
void GlobalShortcutListenerOzone::OnKeyPressed(ui::KeyboardCode key_code,
bool is_alt_down,
bool is_ctrl_down,
bool is_shift_down) { … }
void GlobalShortcutListenerOzone::OnPlatformListenerDestroyed() { … }
GlobalShortcutListener* GlobalShortcutListener::GetInstance() { … }
}