diff options
author | kpschoedel <kpschoedel@chromium.org> | 2015-08-28 08:29:35 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-28 15:30:16 +0000 |
commit | 51d2e327f7a4ff8347867713e098ea81fd601df7 (patch) | |
tree | dfcedf30dd25be910012bc0e6e2c320fb9aeeb55 /skia | |
parent | 4ec68d9ad2d3e0c74967a17946c8bf7ed4450f73 (diff) | |
download | chromium_src-51d2e327f7a4ff8347867713e098ea81fd601df7.zip chromium_src-51d2e327f7a4ff8347867713e098ea81fd601df7.tar.gz chromium_src-51d2e327f7a4ff8347867713e098ea81fd601df7.tar.bz2 |
Revise ui::DomKey to unify character and non-character codes.
DomKey becomes a single integer value corresponding to the DOM
UI Events KeyboardEvent.key string; it can represent either a
Unicode code point or one of the defined non-printable values from
<https://w3c.github.io/DOM-Level-3-Events-key/>.
In the previous representation, ui::DomKey enumerated only the non-
printable values and had a sentinel to indicated that a character value
was held separately. Much of this CL therefore merely replaces
|key, character| pairs with a single |key| value. The most substantial
changes are to
ui/events/keycodes/dom/dom_key.h
ui/events/keycodes/dom/keycode_converter.h
ui/events/event.h
and associated implementations.
BUG=227231
Review URL: https://codereview.chromium.org/1284433002
Cr-Commit-Position: refs/heads/master@{#346152}
Diffstat (limited to 'skia')
0 files changed, 0 insertions, 0 deletions