summaryrefslogtreecommitdiffstats
path: root/skia
diff options
context:
space:
mode:
authorkpschoedel <kpschoedel@chromium.org>2015-08-28 08:29:35 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-28 15:30:16 +0000
commit51d2e327f7a4ff8347867713e098ea81fd601df7 (patch)
treedfcedf30dd25be910012bc0e6e2c320fb9aeeb55 /skia
parent4ec68d9ad2d3e0c74967a17946c8bf7ed4450f73 (diff)
downloadchromium_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