Update V8 to version 3.23.9.

TBR=danno@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236502 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236502
Remove redundant call to switches_.end() in base::CommandLine::GetSwitchValueNative().

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236503 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236503
Reland - [ash] Enable dragging an item between shelf and overflow bubble

Previous cl (https://codereview.chromium.org/61703002/) was reverted
because win8-aura doesn't support multiple display.

Description Copied from original cl:
This is the first CL to implement drag and drop from overflow bubble to shelf.

Currently ripped off item from overflow bubble cannot be dragged into shelf.
But, Item should be dragged from overflow bubble to shelf to implement drag & drop.
In this CL, re-insert bounds for shelf/overflow bubble is re-defined like below.
- shelf -bounds that include visible items.
- overflow bubble - overflow bubble bounds.

* The method of ripping off is not changed (dragging an item to above only in bottom alignment)
If ripping off is possible by dragging to down side, it could cause flickering because overflow bubble and shelf is located too closely.

R=jamescook@chromium.org
BUG=137141
TEST=ash_unittest --gtest_filter=*.CheckDragInsertBoundsWithMultiMonitor

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=235935

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

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