InstantExtended: turn on Instant Extended and cacheable NTP.

Minimal set of chagnes to turn on InstantExtended and the
cacheable New Tab page by default. I'll follow up immediately
with changes to remove the flags and clean up search.cc (as 
in https://codereview.chromium.org/24733003/).

BUG=297915

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235560 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 235560
Limit time spent for capturing by Desktop Capture API

Screen capturing may block other UI calls, even on other threads.
When screen scraping is slow (e.g. on windows with Aero) limit 
framerate to allow for other UI activity.

BUG=315081

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

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

Needed as part of setting up the DomDistillerBrowserContextKeyedService.
Distilled articles will be stored in an "Articles" directory in the
user's profile directory.
BUG=288015

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235562 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 235562
Skip decode attempt if first buffer is EndOfStream

Avoids crash that could occur in Android media framework if the first
attempted decode after decoder configuration is of an EndOfStream buffer.

BUG=319589
R=qinmin@chromium.org,acolwell@chromium.org
TEST=All media unit tests pass on Android with MediaCodecBridge, including a couple new ones that crash without the rest of this patch.

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

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