Adds a browser test to verify that the DTLS certificate is cached.

BUG=304228

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230554 0039d316-1c4b-4281-b951-d872f2087c98
IPC_END_MESSAGE_MAP: Made unreachable DCHECK reachable.

BUG=309505

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230555 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230554
evdev: Basic modifier key support

This allows evdev to set modifier flags such as EF_SHIFT_DOWN,
EF_CONTROL_DOWN, etc. This is needed in particular to type uppercase
characters or use most keyboard shortcuts.

BUG=309040
TEST=ui_unittests, content_shell with use_ozone_evdev=1
NOTRY=true

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

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