Blink roll 155928:155942

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=155929:155942&mode=html
TBR=tdanderson@chromium.org
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217088 0039d316-1c4b-4281-b951-d872f2087c98
Adding the "Authenticate" step to the "MANUAL_Auth" test case. Also added the username and password command line options.

BUG=134210

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217089 0039d316-1c4b-4281-b951-d872f2087c98
Ensure sync footer visibility is always set correctly.

There is currently a race condition on updating the sync footer
visibility on the welcome page. If the web page is created after the
initial sync footer visibility state is sent, it is never sent again.

This CL ensures that on startup, the state will always be correct.

BUG=267352

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217090 0039d316-1c4b-4281-b951-d872f2087c98
Implements InputMethodTSF::IsCandidatePopupOpen().

This CL is almost the same as http://crrev.com/17573006, which was reverted because of a unit test breakage.

BUG=245578
TEST=Test manually.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217091 0039d316-1c4b-4281-b951-d872f2087c98
Adding filter callback to BatchShortcutAction().

We wish to enable allow better selectivity in ShellUtil::RemoveShortcuts() and ShellUtil::UpdateShortcuts() to decide on which shortcuts to operate on. In this CL:
- BatchShortcutAction() is given a (newly defined) FileFilterCallback predicate that decides whether or not a given shortcut should be operated on.
- Currently this is only created by (newly defined) class FilterTargetEq.
- Also renamed FileOperationCallback to ShortcutOperationCallback.
- This is a refactoring CL, so we retain the old behavior: BatchShortcutAction() only considers shortcuts that have with a specific target.

BUG=235857

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217092 0039d316-1c4b-4281-b951-d872f2087c98
Change Extensions.ExternalItemState to report more specific data (enabled
and disabled state and whether the extension updates from the webstore).

BUG=268666

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217094 0039d316-1c4b-4281-b951-d872f2087c98
Fix error in Shill to ONC translation.

Since the addition of CA certificate PEMs, the test of the Shill to ONC translation of OpenVPN networks logged an error.

This commit fixes this error and adds another test of the Shill to ONC translation of WiFi with EAP.

BUG=NONE

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217095 0039d316-1c4b-4281-b951-d872f2087c98
Removed Powerwash button from managed users' settings.

BUG=264497
TEST=manually
TBR=dbeam

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217096 0039d316-1c4b-4281-b951-d872f2087c98
File manager drive API: handle case where no default task is associated.

In GetDriveEntryPropertiesFunction::OnGetFileInfo(), we should not return failure when no
default task is associated with a particular MIME type. Instead we should still append all
apps that support the file type.

BUG=271570
TEST=manually on device, pass trybot
R=satorux@chromium.org, tbarzic@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217098 0039d316-1c4b-4281-b951-d872f2087c98
Added stub portalled wifi network.

Added stub portalled wifi network for testing captive portal UI on the
ChromeOS build. To use it one's need run chrome with the folliwing
switches:
--disable-stub-ethernet
--use-new-network-connection-handler
--default-stub-network-state-idle
--enable-stub-portalled-wifi

BUG=246391
TEST=manual tests on Lumpy

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217099 0039d316-1c4b-4281-b951-d872f2087c98
Chromium side for using overlay scrollbars on Aura or Linux.

Add the command line flag --enable-overlay-scrollbars to enable
overlay scrollbars in Aura and Linux.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217100 0039d316-1c4b-4281-b951-d872f2087c98
On Windows, the return value of socket() should be compared with
INVALID_SOCKET for failure.

R=rsleevi@chromium.org
BUG=271530
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217101 0039d316-1c4b-4281-b951-d872f2087c98
Add support for maintaining ordinal values through GestureRecognizer

BUG=271005
TEST=Added checks in existing tests
R=rjkroege@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217102 0039d316-1c4b-4281-b951-d872f2087c98
Negative check for a HANDLE is invalid.

kInvalidPlatformFileValue is the invalid platform file handle.

BUG=271533

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217103 0039d316-1c4b-4281-b951-d872f2087c98
Roll WebGL conformance tests to pick up fixes to video and typed array tests.

BUG=112928,269028
TBR=zmo@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217105 0039d316-1c4b-4281-b951-d872f2087c98
disable pnacl by default

BUG=none
R=bbudge@chromium.org, bradnelson@chromium.org, bradnelson@google.com, darin@chromium.org, jhawkins@chromium.org, jvoung@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217106 0039d316-1c4b-4281-b951-d872f2087c98
[SPDY] Count closed-stream DATA frames for session flow control

This ensures that both sides' flow control states stay in sync even if one side resets a stream.

BUG=269873
R=rch@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217107 0039d316-1c4b-4281-b951-d872f2087c98
Fixes a leak of WebRTCIdentityRequestHandle when WebRTCIdentityStoreBackend::FindIdentity returns false.

BUG=

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

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