Index: ui/events/ozone/layout/xkb/xkb_key_code_converter.h |
diff --git a/ui/events/ozone/layout/xkb/xkb_key_code_converter.h b/ui/events/ozone/layout/xkb/xkb_key_code_converter.h |
index 7f4f510418007104286bddba55169363ae5bd2e0..e01d2733d6142219b515d1bc822e8e1833de1ff7 100644 |
--- a/ui/events/ozone/layout/xkb/xkb_key_code_converter.h |
+++ b/ui/events/ozone/layout/xkb/xkb_key_code_converter.h |
@@ -11,6 +11,10 @@ namespace ui { |
enum class DomCode; |
+// XKB scan code values are platform-dependent; this provides the layout engine |
+// with the mapping from DomCode to xkb_keycode_t. (This mapping is in principle |
+// derivable from the XKB keyboard layout, but xkbcommon does not provide a |
+// practical interface to do so.) |
class EVENTS_OZONE_LAYOUT_EXPORT XkbKeyCodeConverter { |
public: |
XkbKeyCodeConverter(); |