Reenable the BookmarkBarViewTest20.ContextMenuExitTest interactive test on Windows.

This test broke after we started reposting mouse events for desktop Windows to the native message queue.
Reason being a bug in the RepostLocatedEventWin function where it was not converting from screen to client
correctly. This lead to the reposted event being posted for the wrong coordinates leading to the test failure.

Fix is to use the ScreenToClient API on Windows instead of manually converting from screen coordinates to client
coordinates.

BUG=325540,323105
R=sky@chromium.org, sky

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239270 0039d316-1c4b-4281-b951-d872f2087c98
Adjust telemetry's expectations of timeline protocol to reality

- do not expect endTime to be present in timeline events
- honor thread field when adding timeline events

BUG=320443
R=ernstm,tonyg

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239271 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239270
Add GetCharacter support for Ozone.

This patch adds basic support for GetCharacter in KeyEvent.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239272 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239272