Expose EnableSpdyProxyAuth switch to IOS.


BUG=


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187451 0039d316-1c4b-4281-b951-d872f2087c98
Bookmark Manager: Finish bookmark/folder editing when bookmark manager lost focus

This patch changes "blur" event handler to check whether bookmark manager has focus or not then checking active element. Because, document.activeElement holds the last active element even if document losts focus.

BUG=50299
TEST=as described in bug report

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187454 0039d316-1c4b-4281-b951-d872f2087c98
Fix bug where calling into the chrome object of a destroyed view would crash.

BUG=181668

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187455 0039d316-1c4b-4281-b951-d872f2087c98
ContextProvider::BindToCurrentThread should fail consistently.

BindToCurrentThread() should not return true if makeContextCurrent() fails.
If makeContextCurrent() fails, then the context will not have a valid
GLES2Implementation or GLES2CmdHelper. So make sure BindToCurrentThread()
always returns false in this situation.

Currently, the second time the function is called it will return true no
matter what, which is awful.

R=piman
BUG=181636

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187456 0039d316-1c4b-4281-b951-d872f2087c98
Instant Extended: Update view when setting suggest text

Instant suggestions weren't visible right away.

The problem was that the view wasn't being updated. Fix was to call setNeedsDisplay: when setting instant text.

BUG=181090
TEST=Enabled instant extended. In the omnibox typed "jack w". Verified
that with my fix "hite" was appended right away.
Verified that AutocompleteTextFieldEditorTest.InstantSuggestion
without my patch and passed iwth it.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187457 0039d316-1c4b-4281-b951-d872f2087c98
Add new TopContainerView to BrowserView for CrOS immersive fullscreen

This avoids reparenting the tabstrip and toolbar to a separate view
when sliding the top views in and out. It lays the ground work for
supporting the bookmark bar in the slide-out view.

BUG=180357,163646
TEST=added to browser_tests ImmersiveModeControllerTest, BrowserViewTest


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187458 0039d316-1c4b-4281-b951-d872f2087c98
testMultipleDownloadsInfobar pyauto test to browser test.
testMultipleDownloadsInfobar is located in src/chrome/test/functional/infobars.py


BUG=None.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187459 0039d316-1c4b-4281-b951-d872f2087c98
Revert 187455 "Fix bug where calling into the chrome object of a..."

Reverting because browser_tests (ReloadIntoAppProcess) on Linux ASAN are
failing.

> Fix bug where calling into the chrome object of a destroyed view would crash.
> 
> BUG=181668
> 
> Review URL: https://codereview.chromium.org/12518021

TBR=kalman@chromium.org
Review URL: https://codereview.chromium.org/12667023

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187461 0039d316-1c4b-4281-b951-d872f2087c98
When signing in via the interstitial, there is no need to check for the
sign in process since the user will be shown a modal dialog confirming that
they want to sign in with the given account.

BUG=181167


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187462 0039d316-1c4b-4281-b951-d872f2087c98
cc: Chromify the Animation and LayerAnimationController classes

Style-only change. Make the Animation, AnimationEvent,  AnimationCurve,
KeyframedAnimationCurve, and LayerAnimationController classes use
chromium style.

R=jamesr,enne
TBR=piman

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187463 0039d316-1c4b-4281-b951-d872f2087c98
Set the size of the remote desktop correctly.

Previously, the remote dekstop dimensions were set to the hosting window's client area size (which is smaller than needed due to the windows border). This CL makes sure that the remote desktop will be of the right size.

BUG=137696


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187464 0039d316-1c4b-4281-b951-d872f2087c98
Android: Enable --composite-to-mailbox

BUG=181640

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187465 0039d316-1c4b-4281-b951-d872f2087c98
Android: Fix crash in WebrtcBrowserTest.

On Android the test server is a remote test server and needs to be started on the main thread.
BUG=181069


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187466 0039d316-1c4b-4281-b951-d872f2087c98
Remove unused header from app_list_controller_win.cc.

ash/shell.h is unused since http://crrev.com/184894.

BUG=None
TEST=Still compiles


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187469 0039d316-1c4b-4281-b951-d872f2087c98
Revert 170568 - Do DXVA pre-sandbox initialization off the main thread.

Drivers for DisplayLink and Thinkpad USB Port Replicator crash when Direct3D is initialized on a sandboxed worker thread.

BUG=181665,177611

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187470 0039d316-1c4b-4281-b951-d872f2087c98
[win] Show a menu for the chrome app in the launcher.

This also introduces a browser test for the app launcher controller delegate
on windows.

BUG=178983


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187471 0039d316-1c4b-4281-b951-d872f2087c98
cc: Fix two DCHECKs (one always true, the other is too permissive)

One DCHECK is always true, because of the type of the variable.
The second DCHECK should not allow end() iterator for take
functionality.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187472 0039d316-1c4b-4281-b951-d872f2087c98
Don't display the 'start-host' UI if there was an error fetching the host list.

BUG=175241


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

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

We never used the ability to pull up a particular Bluetooth Adapter
by address or device name, and it was never really supported in
Windows - and is equally difficult in Mac and in Chromium OS when
using the Bluetooth Smart-capable backend.

So drop it.

BUG=none
TEST=device_unittests


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187476 0039d316-1c4b-4281-b951-d872f2087c98
Remove 'panels' from chrome.app.window documentation.

The panel window type is experimental, undocumented, and not supported on all platforms.

BUG=181457


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

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