Remove PlatformKeyboardEvents requirement to have located virtual keycode information.

Store the location of the key in the modifier mask. This brings the
location information in line with WebKeyboardEvent and avoids
a bunch of converstion to and from the located keycodes.

BUG=524626

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

git-svn-id: svn://svn.chromium.org/blink/trunk/public@202591 bbb929c8-8fbe-4397-9dbb-9b2b20218538
1 file changed