#include "chrome/browser/ui/accelerator_utils.h"
#include "ui/base/accelerators/accelerator.h"
#include "ui/events/android/events_android_utils.h"
#include "ui/events/android/key_event_android.h"
#include "ui/events/event.h"
#include "chrome/android/chrome_jni_headers/KeyboardShortcuts_jni.h"
bool IsChromeAccelerator(const ui::Accelerator& accelerator) {
ui::KeyEvent key_event = accelerator.ToKeyEvent();
ui::PlatformEvent platform_event = ui::NativeEventFromEvent(key_event);
JNIEnv* env = jni_zero::AttachCurrentThread();
return Java_KeyboardShortcuts_isChromeAccelerator(
env, platform_event.AsKeyboardEventAndroid()->GetJavaObject());
}
DEFINE_JNI(KeyboardShortcuts)