valgrind: Update suppression for uninit read in NSS after r256181.

BUG=349939
R=eroman@chromium.org
TBR=eroman@chromium.org

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

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

R=nduca@chromium.org,tonyg@chromium.org
BUG=349102

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256882 0039d316-1c4b-4281-b951-d872f2087c98
Remove BrowserContext::PurgeMemory().  The MemoryPurger is gone.

BUG=350455
TEST=none
R=jam@chromium.org, michaeln@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256883 0039d316-1c4b-4281-b951-d872f2087c98
Added regression test for interstitial pages on captive portal login dialog.

BUG=350629
TEST=browser_tests:SimpleWebViewDialog*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256884 0039d316-1c4b-4281-b951-d872f2087c98
Add support for touch-action: manipulation

"manipulation" is used to disable double-tap-zoom without also disabling pinch-zoom.

Depends on blink CL:  http://src.chromium.org/viewvc/blink?view=rev&rev=168752

BUG=349016

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256885 0039d316-1c4b-4281-b951-d872f2087c98
Remove RemoveAllBackingStores() from RenderWidgetHost.  This was only used by
the memory purger, which is now gone.

BUG=350455
TEST=none
R=jam@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256886 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 256884
Expose manually triggered translations on the translate delegate

On Android: Do not show Always Translate when the translation is triggered
manually.

Also set the target language if needed on the Translating... infobar
since for manually translated pages the first infobar does not show.

BUG=350932
TBR=rohitrao,avi

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256887 0039d316-1c4b-4281-b951-d872f2087c98
Lots of misc. history cleanup:

* Remove HistoryService::UnloadBackend(), and fold it into Cleanup(), which is
  now its only caller since the memory purger is gone.  This in turn means we
  can nuke all instances of lazy-loading the backend.
* Use scoped_ptr<> more to indicate ownership transfers
* Use PostTaskAndReplyWithResult() to eliminate some cruddy wrapping code (there
  is still more cruddy wrapping code).

BUG=350455
TEST=none
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256888 0039d316-1c4b-4281-b951-d872f2087c98
Remove the ability for the WebDataService to temporarily unload the database.
This was only used by the MemoryPurger, which is now gone.

BUG=350455
TEST=none
R=joi@chromium.org

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

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