Commit 85ceb717 authored by spang's avatar spang Committed by Commit bot

events: keycodes: Add missing exports to keyboard_code_conversion_xkb.h

This fixes the component=shared_library build on Chrome OS.

BUG=none
TEST=cros chrome-sdk --board=link
  GYP_DEFINES="$GYP_DEFINES component=shared_library" gclient runhooks
  ninja -C out_link/Release chrome chrome_sandbox

Review URL: https://codereview.chromium.org/1136123004

Cr-Commit-Position: refs/heads/master@{#329354}
parent ba842624
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
// These functions are used by X11 targets and by Ozone/XKBcommon targets. // These functions are used by X11 targets and by Ozone/XKBcommon targets.
#include "base/strings/string16.h" #include "base/strings/string16.h"
#include "ui/events/events_base_export.h"
#include "ui/events/keycodes/xkb_keysym.h" #include "ui/events/keycodes/xkb_keysym.h"
namespace ui { namespace ui {
...@@ -17,7 +18,7 @@ enum class DomKey; ...@@ -17,7 +18,7 @@ enum class DomKey;
// Returns the DomKey associated with a non-character xkb_keysym_t. // Returns the DomKey associated with a non-character xkb_keysym_t.
// Returns DomKey::NONE for unrecognized keysyms, which includes // Returns DomKey::NONE for unrecognized keysyms, which includes
// all printable characters. // all printable characters.
DomKey NonPrintableXKeySymToDomKey(xkb_keysym_t keysym); EVENTS_BASE_EXPORT DomKey NonPrintableXKeySymToDomKey(xkb_keysym_t keysym);
// TODO(kpschoedel) crbug.com/442757 // TODO(kpschoedel) crbug.com/442757
// Returns the dead key combining character associated with an xkb_keysym_t, // Returns the dead key combining character associated with an xkb_keysym_t,
...@@ -25,7 +26,8 @@ DomKey NonPrintableXKeySymToDomKey(xkb_keysym_t keysym); ...@@ -25,7 +26,8 @@ DomKey NonPrintableXKeySymToDomKey(xkb_keysym_t keysym);
// base::char16 DeadXKeySymToCombiningCharacter(xkb_keysym_t keysym); // base::char16 DeadXKeySymToCombiningCharacter(xkb_keysym_t keysym);
// Return the DomKey determined by the XKB layout result (keysym, character). // Return the DomKey determined by the XKB layout result (keysym, character).
DomKey XKeySymToDomKey(xkb_keysym_t keysym, base::char16 character); EVENTS_BASE_EXPORT DomKey
XKeySymToDomKey(xkb_keysym_t keysym, base::char16 character);
} // namespace ui } // namespace ui
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment