Translate: make the initial supporting language list up to date

Chrome uses the predefined supporting language list until it fetches the latest
supporting list. This change make it up to date though it isn't mandatory.

BUG=n/a
TEST=n/a


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181280 0039d316-1c4b-4281-b951-d872f2087c98
Roll WebKit 142042:142064

TBR=gavinp@chromium.org
BUG=


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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181282 0039d316-1c4b-4281-b951-d872f2087c98
Translate: relocate language code synonym handling

Relocate language code synonym handling from browser process to renderer
process to apply synonyms also against Content-Langauge values.

This is a part of content-language decision changes.

TBR=sky@chromium.org (on chrome/)
BUG=173988,167748
TEST=browser_tests --gtest_filter='TranslateHelperTest.LanguageCodeSynonyms'

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181283 0039d316-1c4b-4281-b951-d872f2087c98
SyncFS: remove unused conflict methods

We'll need to revisit this but for now I want to remove this annoying code as it's making the code less readable / hackable.

BUG=none
TEST=none, just deleting tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181284 0039d316-1c4b-4281-b951-d872f2087c98
Update DriveFileSystem to route uploader jobs through the scheduler.

BUG=174854

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181285 0039d316-1c4b-4281-b951-d872f2087c98
[Mac] Add xib file for media content settings bubble on Mac.

Here is a link to a screenshot: http://imgur.com/Ao3FT7c

XIB changes:
* Created the XIB file by copying the existing xib file: chrome/app/nibs/ContentBlockedPopups.xib.
* Change IDS_BLOCKED_POPUPS_LINK  to IDS_MEDIASTREAM_BUBBLE_MANAGE_LINK

The strings for the bubble title and the radio buttons are set dynamically at runtime.


BUG=172756
TEST=(1) Open https://apprtc.appspot.com with a clean user profile and wait for the info bar to appear.
  (2) Click on the "Deny" button of the info bar.
  (3) Click on the camera icon with the little cross on the right side of the location bar that just appeared.
  (4) The expected behavior is that the a bubble for changing the media permission for this site is opened.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181286 0039d316-1c4b-4281-b951-d872f2087c98
Renamed SyncFileSystem events, functions and data structures to follow newly agreed upon conventions to hopefully simplify the API.

BUG=172566

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

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

Build failures. See http://build.chromium.org/p/chromium.webkit/builders/Mac10.6%20Tests/builds/16259/steps/compile/logs/stdio

> Introduce AsyncFileTestHelper for testing with async file/quota operations
> 
> Also gradually deprecate FileUtilHelper since its code is no longer
> used in the actual code path (used only in unittests).
> 
> BUG=146215
> TEST=content_unittests:LocalFileSystem*
> TBR=jam@chromium.org
> 
> Review URL: https://codereview.chromium.org/12223006

TBR=kinuko@chromium.org
Review URL: https://codereview.chromium.org/12221066

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181288 0039d316-1c4b-4281-b951-d872f2087c98
chromeos: Stop calling DriveFileSystem's methods on IO thread from DriveURLRequestJob

BUG=165620
TEST=Open a text file in a Drive directory


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181289 0039d316-1c4b-4281-b951-d872f2087c98
NaCl: Remove use of nacl::DescWrapper from nacl_ipc_adapter.cc

NaCl's DescWrapper class is deprecated and we don't want Chromium-side
code to be using it.  The main reason for using it before was the
Import*() methods, but we've added C constructors to replace these.

So that RewrittenMessage unrefs NaClDescs automatically, we add a new
wrapper class.

BUG=https://code.google.com/p/nativeclient/issues/detail?id=3278
TEST=NaCl tests in browser_tests


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181290 0039d316-1c4b-4281-b951-d872f2087c98
Sync FileSystem: Treat CREATED case as success on UploadExistingFile

BUG=174828

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181291 0039d316-1c4b-4281-b951-d872f2087c98
Linux/ChromeOS Chromium style checker cleanup, assorted top directories edition.

Automated clean up of style checker errors that were missed due to the plugin
not being executed on implementation files.

BUG=115047
TBR=miket

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181292 0039d316-1c4b-4281-b951-d872f2087c98
Generate about:credits page automatically at build time.

This uses tools/licenses.py internally.

BUG=160424

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181293 0039d316-1c4b-4281-b951-d872f2087c98
Move tests depending on window active state to interactive ui test.

Since browser tests can run in parallel, we can't guarantee activeness.

BUG=173452
TEST=StarViewTest.HideOnSecondClick, StartupBrowserCreatorTest.LastUsedProfileActivated


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181296 0039d316-1c4b-4281-b951-d872f2087c98
Roll webrtc 3468:3485

This adds a warning suppression, fixes Win64 build break.
Review URL: https://codereview.chromium.org/12218053

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181298 0039d316-1c4b-4281-b951-d872f2087c98
Roll Skia DEPS to 7635 & remove suppressions that have been moved to WebKit

control: https://codereview.chromium.org/12209049/
Review URL: https://codereview.chromium.org/12207053

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181300 0039d316-1c4b-4281-b951-d872f2087c98
Alternate NTP: Don't overlap dev tools with bookmark bar

When docked vertically the dev tools view overlaps the bookmark bar.

This was a bug I introduced in r178367 when I changed the bookmark bar to overlap web contents.

To fix this I've made the following changes:
  - implement constrainSplitPosition: to prevent the splitter from being dragged past the bookmark bar
  - move the dev tools view into a container view. The container view resizes the dev tools view to be below the bookmark bar

BUG=173205
TEST=Open dev tools and verified that it never went under the bookmark bar.


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

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