Updating trunk VERSION from 1571.0 to 1572.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212810 0039d316-1c4b-4281-b951-d872f2087c98
Move webplugininfo.h to content/public.

BUG=237249
TBR=scottmg

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212812 0039d316-1c4b-4281-b951-d872f2087c98
PNaCl: PNaCl: Create PnaclHost to handle translation cache and temp file requests

Move the implementation of temp file and translation cache requests to one place, which tracks the outstanding translations. Actual cache requests are not implemented yet.

BUG= https://code.google.com/p/nativeclient/issues/detail?id=3372

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212815 0039d316-1c4b-4281-b951-d872f2087c98
Automated Commit: Committing new LKGM version 4431.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212816 0039d316-1c4b-4281-b951-d872f2087c98
only use gold-specific flags for the target linker

The host linker might not be gold if linux_use_gold_binary==0,
eg where we have a cross toolchain with gold and we want to use
that instead of third_party/gold/gold64.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212823 0039d316-1c4b-4281-b951-d872f2087c98
NaCl IRT: Remove now-unneeded IrtInit() definition and call

It used to be that this Chrome-provided function was called from the
NaCl side, but reportedly only in the x86 build and not the ARM build.

It is now consistently defined on the NaCl side and called there, so
we can remove the Chrome side's duplicated definition and call.

Also remove the unnecessary NaClSrpcModuleFini() call: We never really
need to finalise modules like this when exiting.  NaClSrpcModuleFini()
might only have the effect of breaking get_random_bytes() if it's used
after the PPAPI event loop exits (though I don't think we ever really
expect the PPAPI event loop to exit).

BUG=https://code.google.com/p/nativeclient/issues/detail?id=3186
TEST=browser_tests, nacl_integration

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212824 0039d316-1c4b-4281-b951-d872f2087c98
QUIC - reset QuicConnection's OverallConnectionTimeout when crypto handshake
is confirmed.

QuicClientSession::OnCryptoHandshakeEvent calls base class's
QuicSession::OnCryptoHandshakeEvent whenever it is called.

R=agl@chromium.org, jar@chromium.org, rch@chromium.org
BUG=260992

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212825 0039d316-1c4b-4281-b951-d872f2087c98
Revert 212719 "Copy mini_installer_exe_version.rc to PRODUCT_DIR"

> Copy mini_installer_exe_version.rc to PRODUCT_DIR
> 
> This is needed to fix hardcoded paths in FILES.CFG that
> prevent using ninja for official builds.
> 
> BUG=262193
> R=grt@chromium.org, mmoss@chromium.org
> 
> Review URL: https://codereview.chromium.org/19845002

TBR=jschuh@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212826 0039d316-1c4b-4281-b951-d872f2087c98
Revert 212794 "Migrate users from "WebKit" flag to "Web Platform"."

> Migrate users from "WebKit" flag to "Web Platform".
> 
> We changed the name of the "Experimental WebKit Features" flag, and changed
> the actual flag at the same time[1]. I decided at the time to simply throw away
> the old flag; I've been reliably informed that developers aren't particularly
> thrilled with that decision. "Why have my experimental features stopped
> working?" they ask. "Didn't you read my G+ post?" isn't a particularly helpful
> answer, especially since most people (unbelievably!) don't follow me on
> The Internets™.
> 
> This patch hacks a migration system into about:flags, which I hope we never
> ever have to use again, and can safely throw away after a release cycle or two.
> 
> [1]: https://codereview.chromium.org/14940009/
> 
> R=jochen@chromium.org,thakis@chromium.org
> 
> Review URL: https://chromiumcodereview.appspot.com/19520007

TBR=mkwst@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212828 0039d316-1c4b-4281-b951-d872f2087c98
Revert 212778 "Colors shouldn't break runs and should be handled..."

> Colors shouldn't break runs and should be handled while drawing the text
> 
> BUG=262119,256908
> TEST=In a views textfield, selecting half of a ligature shouldn't break the ligature. See http://www.catch22.net/tuts/uniscribe-mysteries in Firefox to see a example of how it used to look versus how it is supposed to look.
> TBR=asvitkine@chromium.org
> 
> Review URL: https://chromiumcodereview.appspot.com/19672006

TBR=ckocagil@chromium.org

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

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