Removing time histograms from the SSL blocking page

I added a number of UMA metrics to the SSL blocking page. The time histograms didn't end up being that helpful, so this CL removes them because I don't think they're worth keeping around long term.

The interstitial UMA stuff is still in the old internal histograms.xml, so I'll have to update that to mark as deprecated in a separate CL.

BUG=162038
R=abarth@chromium.org

Review URL: https://chromiumcodereview.appspot.com/21564002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215180 0039d316-1c4b-4281-b951-d872f2087c98
Remove dependencies on hunspell with spellcheck disabled.

BUG=264837

Review URL: https://chromiumcodereview.appspot.com/21624002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215181 0039d316-1c4b-4281-b951-d872f2087c98
[Android WebView] Fix bug in App GL state save/restore

Always need to save active texture and restore it before glBindTexture
since glBindTexture should restore to the app's active texture, not
what happens to be left by chromium.

BUG=
NOTRY=true

Review URL: https://chromiumcodereview.appspot.com/21640002

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

We want to keep these as member functions to keep future
options on how to implement this.

BUG=
NOTRY=TRUE

Review URL: https://chromiumcodereview.appspot.com/21681002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215183 0039d316-1c4b-4281-b951-d872f2087c98
Deleted now-obsolete Mesa sources and removed exceptions from checklicenses.py.
    
Tested with checklicenses.py run on Linux after removal.
    
This CL is too large to upload. Committing by hand.

BUG=238755
TBR=phajdan.jr@chromium.org


git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215185 0039d316-1c4b-4281-b951-d872f2087c98
Add supportedMessages to the hello message

BUG=

Review URL: https://chromiumcodereview.appspot.com/20160004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215186 0039d316-1c4b-4281-b951-d872f2087c98
Refactored PairingRegistry::Delegate such that it can retrieve/modify for a single client.

The delegate implementation for Linux now keeps a separate JSON file per each pairing under "paired-clients" in the config directory.

This CL also makes the delegate completely synchronous moving jumping between task runners to the parent PairingRegistry.

BUG=156182

Review URL: https://chromiumcodereview.appspot.com/21128006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215187 0039d316-1c4b-4281-b951-d872f2087c98
cc: Fix PictureLayerImpl crash in post-commit init

If the post-commit initialization happens during the first activation,
there's a crash when trying to sync to an existing but uninitialized
active layer.  Fix this by checking for this case.

R=danakj@chromium.org
BUG=267144

Review URL: https://chromiumcodereview.appspot.com/21632002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215188 0039d316-1c4b-4281-b951-d872f2087c98
Split Simple Cache Open/CreateEntry histograms based on index state

We expect that some errors (e.g. EXISTS on Create) are predominantly a
result of the index not being loaded yet.  Split the status and error
histograms into _WithIndex and _WithoutIndex variants so we can verify
this.

BUG=

Review URL: https://chromiumcodereview.appspot.com/20105004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215189 0039d316-1c4b-4281-b951-d872f2087c98
extensions: Remove chrome.webSocketProxyPrivate API

The private API is no longer in use.

BUG=244359
TEST=none
R=asargent@chromium.org, dpolukhin@chromium.org, thestig@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215190 0039d316-1c4b-4281-b951-d872f2087c98
Add SECCOMP Tegra policy for GPU sandbox

Create a whitelist of libraries and devices accessed for Tegra chips.

BUG=none
TEST=Enable SECCOMP in the kernel and booted to browser successfully. about:gpu shows sandboxed to true.

Review URL: https://chromiumcodereview.appspot.com/18443002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215191 0039d316-1c4b-4281-b951-d872f2087c98
Fix crash when opening an incognito window with synced notifications.

The Chrome Notifier Service does not exist for incognito profiles,
so we were dereferencing NULL.  This checks for NULL.

BUG=267036, 267173

Review URL: https://chromiumcodereview.appspot.com/21650002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215192 0039d316-1c4b-4281-b951-d872f2087c98
cc: Tile manager perftest (just ManageTiles for now)

This patch adds a tile manager perftest.

Review URL: https://chromiumcodereview.appspot.com/21652002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215193 0039d316-1c4b-4281-b951-d872f2087c98
file_manager: Move file system related API functions to separate files

This is part of an effort to split file_browser_private_api.cc

BUG=257918
TEST=none
R=hashimoto@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215194 0039d316-1c4b-4281-b951-d872f2087c98
Revert 215194 "file_manager: Move file system related API functi..."

Broke "Linux ChromiumOS Builder"
http://build.chromium.org/p/chromium.webkit/builders/Linux%20ChromiumOS%20Builder/builds/20776

> file_manager: Move file system related API functions to separate files
> 
> This is part of an effort to split file_browser_private_api.cc
> 
> BUG=257918
> TEST=none
> R=hashimoto@chromium.org
> 
> Review URL: https://codereview.chromium.org/21485002

TBR=satorux@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215195 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1584.0 to 1585.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215197 0039d316-1c4b-4281-b951-d872f2087c98
Revert 215174 "Create a refcounted usb context wrapper."

Probably this causes UsbContextTest.GracefulShutdown failure on some bots.

http://build.chromium.org/p/chromium.win/builders/XP%20Tests%20%283%29/builds/23652
http://build.chromium.org/p/chromium.mac/builders/Mac10.6%20Tests%20%282%29/builds/41018

> Create a refcounted usb context wrapper.
> This will be also used when we introduce UsbDevice.
> 
> BUG=223817
> 
> Review URL: https://chromiumcodereview.appspot.com/20012002

TBR=ikarienator@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215199 0039d316-1c4b-4281-b951-d872f2087c98
Print preview: Link buttons should not have focus appearance by mouse cilck.

BUG=264687

Review URL: https://chromiumcodereview.appspot.com/21021002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215200 0039d316-1c4b-4281-b951-d872f2087c98
Ensure --no-sandbox is specified if we're not using sandbox

This situation can occur if delegate->ShouldSandbox sets in_sandbox to false,
but the browser's command line does not have --no-sandbox.  In this situation,
the renderer thinks it should use a sandbox, but the sandbox has not been
initialized, causing the renderer to exit immediately.

BUG=

Review URL: https://chromiumcodereview.appspot.com/21030008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215201 0039d316-1c4b-4281-b951-d872f2087c98
Fix microphone button for webui keyboard

When microphone key is pressed, it just type "Mic" to input box for
webui keyboard. This should fix it.


BUG=258456
TEST=
1. build ash_shell
2. start ash_shell with this flag: --enable-virtual-keyboard
3. choose child modal dialog and click input box from the popup dialog
4. the virtual keyboard should show from the bottom of window
5. click microphone key(the key next to ?123 key)
6. verify Mic is not typed into the input box

Review URL: https://chromiumcodereview.appspot.com/21109011

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