Roll libyuv r682 for self contained .a file, lint fixes and convert util support for vertical mirroring.
BUG=none
TEST=try bots
Review URL: https://codereview.chromium.org/14788004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197760 0039d316-1c4b-4281-b951-d872f2087c98
Scroll focused editable nodes into view.

When the keyboard is shown, scroll any focused editable node of the
currently active WebContents into view.

BUG=235157

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197762 0039d316-1c4b-4281-b951-d872f2087c98
Use a UMA_HISTOGRAM for Extensions.DisabledUIUserResponse so it shows up on
the dashboard.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197765 0039d316-1c4b-4281-b951-d872f2087c98
Pepper: Add VLOG statements to PPB_FileRef thunk.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197766 0039d316-1c4b-4281-b951-d872f2087c98
drive: Rename drive::DriveFileSystemInterface to drive::FileSystemInterface

This looked like drive::DriveFileSystemInterface outside of 'c/b/chromeos/drive'
which was redundant.

BUG=231807
TEST=none; just global renames
R=kinaba@chromium.org, thestig@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197767 0039d316-1c4b-4281-b951-d872f2087c98
Revert 197755 "Replace MediaStreamUIController with MediaStreamU..." which is still failing on Mac10.7 Tests (1).

> Replace MediaStreamUIController with MediaStreamUIProxy.
> 
> Previously a single object MediaStreamUIController was used to control UI for
> all streams. Replaced it with a per-stream MediaStreamUIProxy that simplifies
> code in many places.
> Also moved media request queueing logic from content layer to chrome. Now
> different types of requests may be queued differently (e.g. there is no
> reason to block screen capture requests on webcam infobar).
> 
> This change was reviewed in https://codereview.chromium.org/13989003 and
> landed in r197222, but it had to be reverted reverted in r197242 because
> it caused test failures on buildbot "Mac10.7 Tests (1)". It's not clear
> what caused these failures - I could never reproduce them locally or on
> trybots.
> 
> TBR=tommi@chromium.org
> 
> Review URL: https://codereview.chromium.org/14584003

TBR=sergeyu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197768 0039d316-1c4b-4281-b951-d872f2087c98
Mac: Display a native bubble (instead of the JS one) after the web signin flow. 

XIB changes: Deleted "Undo" button from the Bubble dialog, and copied the InformativePlaceholderText from  chrome/app/nibs/OneClickSigninDialog.xib, which allows the "Learn More" link to be displayed.

Part of a 3 CL Voltron, along with: 
[Win] https://codereview.chromium.org/13979003/ 
[GTK] https://codereview.chromium.org/14258007/

(branched off https://codereview.chromium.org/13979003/)

BUG=119728
TEST=Open Chrome. Delete all your profiles, so that you have a fresh one. Open a new tab, and press the "sign in" link in the top right corner. Sign in. Upon completion, this should show a native popup bubble, anchored off the wrench menu. If you try to log in with the same email in another profile, the bubble should display a sad error message. Check out the issue description for screenshots.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197769 0039d316-1c4b-4281-b951-d872f2087c98
GTK: Display a native bubble (instead of the JS one) after the web signin flow. 

Part of a 3 CL Voltron, along with:
[Win] https://codereview.chromium.org/13979003/
[Mac] https://codereview.chromium.org/13845022/

(branched off https://codereview.chromium.org/13979003)

BUG=119728
TEST=Open Chrome. Delete all your profiles, so that you have a fresh one. Open a new tab, and press the "sign in" link in the top right corner. Sign in. Upon completion, this should show a native popup bubble, anchored off the wrench menu. If you try to log in with the same email in another profile, the bubble should display a sad error message. Check out the issue description for screenshots.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197770 0039d316-1c4b-4281-b951-d872f2087c98
Pepper: Autogenerate thunk for PPB_Fullscreen

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197771 0039d316-1c4b-4281-b951-d872f2087c98
Restart ICE when a P2P channel in chromoting connection becomes non-writable.

With recent changes libjingle P2PTransportChannel no longer tries to restart
ICE after connection breaks for any reason. This change restores this feature
for chromoting.

BUG=237230

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197772 0039d316-1c4b-4281-b951-d872f2087c98
gcapi mac: Only sudo if necessary when running the setup script.

BUG=none
Patch from Amy Wang <arw@google.com>!

R=mark@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197774 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Upstream UiUtils for useful UI tasks.

NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197775 0039d316-1c4b-4281-b951-d872f2087c98
[StorageMonitor] Fix up Mac initialization

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197776 0039d316-1c4b-4281-b951-d872f2087c98
Use const-ref for manifest in ComponentInstaller.

TBR=jar@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197777 0039d316-1c4b-4281-b951-d872f2087c98
Fix clearing of app_launcher.has_been_enabled pref

This preference was being cleared because of incorrect pref migration code.

BUG=236567

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197778 0039d316-1c4b-4281-b951-d872f2087c98
Periodically request a list of spellcheck markers in all renderers for feedback

This CL adds a class SpellingServiceFeedback that will be used for sending
feedback to the spelling service. There's one instance of this class per
profile. SpellcheckService owns the SpellingServiceFeedback instance.
SpellingServiceFeedback periodically requests a list of all document markers in
the renderers. It will use the list to determine the kinds of feedback to send
to the spelling service.

BUG=170514

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197779 0039d316-1c4b-4281-b951-d872f2087c98
Run plugn in-process on Chrome for TV.

To minimize memory footprint of plugin, Chrome for TV runs plugin in-process,
by which we can save memory (about 10 MB per plugin).

BUG=236291

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197780 0039d316-1c4b-4281-b951-d872f2087c98
bookmarks: Add a separator to the combobox of the Bookmark Bubble.

With this patch we now show a separator between the most recently used folder
and the "Choose Another Folder..." item in the combobox present in the Bookmark
Bubble when the user press either the star button in the location bar or
Ctrl+D.

BUG=231141
TEST=
1- Press the star button in the location bar to bring the Bookmark Bubble (or
Ctrl+D).
2- Open the combobox.
3- Observe that there is a separator line before the "Choose Another Folder..."
item.
R=erg@chromium.org, sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197781 0039d316-1c4b-4281-b951-d872f2087c98
[rAc Android dialog] Hide the software keyboard on transitions.

Requires https://codereview.chromium.org/14603005/.

BUG=237005
NOTRY=True

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

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