[chromedriver] Fix clicking on an <area> element broken by a blink change.

BUG=chromedriver:690

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247782 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Enable a java test and fix binary path like "~/chrome".

The java test is fixed in https://codereview.chromium.org/147083010/

BUG=None
R=craigdh@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247796 0039d316-1c4b-4281-b951-d872f2087c98
Avoid deferencing a pointer before checking it.

This issue was found by a linter.

R=frankf@chromium.org

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247830 0039d316-1c4b-4281-b951-d872f2087c98