Updating trunk VERSION from 1734.0 to 1735.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239656 0039d316-1c4b-4281-b951-d872f2087c98
Refactor prerender pending swap logic.

Convert the timeout to a OneShotTimer. Also rearrange MaybeUsePrerenderedPage
and SwapInternal so the latter only does the swap while the former looks up the
PrerenderData. Move the merge and timeout callbacks into PendingData so we
don't need to pass in callbacks solely for the purpose of cancelling them.

This removes events PRERENDER_EVENT_MERGE_RESULT_TIMEOUT_CB and
RERENDER_EVENT_MERGE_RESULT_RESULT_CB as they were redundant with
TIMED_OUT and MERGE_DONE.

BUG=none
TEST=no behavior change; PrerenderBrowserTests.*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239658 0039d316-1c4b-4281-b951-d872f2087c98
When changing the language in one of the translate menu buttons, change the
button size immediately instead of leaving it as the max of all previous sizes
(which just looks odd).

BUG=none
TEST=Prompt a translate infobar, change the source language to a shorter language name, the button should shrink.
R=msw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239659 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239656
Updateing ASAN stub with new API

Clang r192869 adds several ASAN functions.

BUG=chromium:326257
TEST=manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239660 0039d316-1c4b-4281-b951-d872f2087c98
Fixing Java style issues in android_webview.

BUG=320711
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239661 0039d316-1c4b-4281-b951-d872f2087c98
Change AudioRendererImpl to wait for pending reads in Flush() instead of Pause()

This code allows the renderer to be successfully paused without having
to wait for pending decoder reads. The Flush() operation is really the
one that needs to wait for the pending read to complete so that it can
ensure that no data from before the Flush() call will make it
downstream. This change is a stepping stone for allowing the renderer
underflow handling to be converted to a Pause(), Preroll(), Play()
sequence.

BUG=291726
TESTS=AudioRendererImplTest.PendingRead_Flush, AudioRendererImplTest.AbortPendingRead_Flush

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

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