| Index: ui/events/ozone/layout/xkb/xkb_keyboard_layout_engine.h
|
| diff --git a/ui/events/ozone/layout/xkb/xkb_keyboard_layout_engine.h b/ui/events/ozone/layout/xkb/xkb_keyboard_layout_engine.h
|
| index 045a54206b1eb927fe0f28efcec676a7cadf049c..a338c18da655f44148c2f4ded001145a90fc87f6 100644
|
| --- a/ui/events/ozone/layout/xkb/xkb_keyboard_layout_engine.h
|
| +++ b/ui/events/ozone/layout/xkb/xkb_keyboard_layout_engine.h
|
| @@ -30,11 +30,13 @@ class EVENTS_OZONE_LAYOUT_EXPORT XkbKeyboardLayoutEngine
|
| XkbKeyboardLayoutEngine(const XkbKeyCodeConverter& converter);
|
| ~XkbKeyboardLayoutEngine() override;
|
|
|
| - void SetKeymapFromStringForTest(const char* keymap_string);
|
| -
|
| // KeyboardLayoutEngine:
|
| bool CanSetCurrentLayout() const override;
|
| bool SetCurrentLayoutByName(const std::string& layout_name) override;
|
| + // Required by Ozone/Wayland (at least) for non ChromeOS builds. See
|
| + // http://xkbcommon.org/doc/current/md_doc_quick-guide.html for further info.
|
| + bool SetCurrentLayoutFromBuffer(const char* keymap_string,
|
| + size_t size) override;
|
|
|
| bool UsesISOLevel5Shift() const override;
|
| bool UsesAltGr() const override;
|
|
|