Rename WebSocketHandshakeStreamBase::Factory

To limit confusion, WebSocketHandshakeStreamBase::Factory is now called
WebSocketHandshakeStreamBase::CreateHelper.

BUG=316477

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

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

TBR=jkummerow@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234454 0039d316-1c4b-4281-b951-d872f2087c98
Make ui::SelectionRequestor robust to recursive message loops.

This was causing a hang in BookmarksTest.CommandOpensBookmarksTab. In
particular, multiple instances of ui::SelectionRequestor would end up on
the stack, and the ones further up the stack would discard the results
intended for the instances further down the stack.

This keeps an explicit list of pending requests and fulfills them in
FIFO order.

BUG=315831

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234455 0039d316-1c4b-4281-b951-d872f2087c98
ash: Remove old OEM wallpaper flags.

Remove --ash-oem-wallpaper-large and
--ash-oem-wallpaper-small. OEM wallpapers are now passed via
the --ash-default-wallpaper-{large,small} switches in
conjunction with the --ash-default-wallpaper-is-oem flag.

BUG=315267

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

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

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