Unrevert 244240 "IndexedDBFactory now ForceCloses databases."
    
First implementation contained a memory leak in the test due to a
missing scoped_ptr.

BUG=259564

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244369 0039d316-1c4b-4281-b951-d872f2087c98
Allowing following of symlinks for script resources from extensions

Support for following symlinks was added with https://chromiumcodereview.appspot.com/10387035/ but it's been broken for script resources because the proper flags were not being propagated.

This only allows following symlinks if the extension was an unpacked extension.

BUG=27185

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244370 0039d316-1c4b-4281-b951-d872f2087c98
Add CookieStoreConfig to unify API for in-memory and persistent CookieStore Creation.

This is part of relanding https://chromiumcodereview.appspot.com/12546016

Unifying the Cookiecreation interface makes the cookie store creation more
consistent. Having a config struct also enables the next refactor where we move
the cookie store creation enitrely into the content layer (the embedder will only
responsible for providing the correct configuration).

This also changes the lifetime of CookieCryptoDelegate so one object can be
shared amongst multiple cookie stores. Allows for easier lifetime semantics in
the CookieStoreConfig and also is slightly less wasteful of memory.

TBR=jam
BUG=159193

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244371 0039d316-1c4b-4281-b951-d872f2087c98
Add clang-format binaries and scripts for all platforms.

The binaries are hosted in Google storage, and pulled in
via a runhook.

Each included binary is roughly 1.1MB. The binaries referenced here were built
from clang at revision 198831.

On the wiki, I've started instructions for how to update the
binaries in the future:
https://code.google.com/p/chromium/wiki/UpdatingClangFormatBinaries

Note that clang_format/scripts are copied here only as an
expedience; once we have a proper mirror set up, we'll pull these via DEPS

BUG=240309
TBR=brettw,phajdan.jr

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

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

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