Check the extension for experimental API permission.

The current code that checks to see if the extension is enabled for
Experimental API calls only checks the command-line flags. It needs
to also check to see if the Extension has been granted Experimental
API permission from the webstore.

The old command line check is still needed to detect when the flag
is set directly in chrome://flags.

BUG=305342
R=scheib@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227840 0039d316-1c4b-4281-b951-d872f2087c98
[rAC, OSX] Highlight colors should extend into margins

Any higlighted areas (notification bars, hover highlights for
suggestions) now extend their highlight right up to the window border,
instead of respecting the margins.

BUG=277311

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227841 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Add revision info only if available.

This may not be available if building on a branch.
BUG=305371
NOTRY=true

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

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