Blink roll 169140:169154

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=169141:169154&mode=html
TBR=
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257029 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 257029
Implement setters for app window bounds API

App window inner and outer bounds can now be changed after
window creation. The functions for get/set constraints were
still in Dev and have been removed.

BUG=315471
TEST=browser_tests (AppWindowAPITest.*)

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257030 0039d316-1c4b-4281-b951-d872f2087c98
cc: RasterWorkerPoolDelegate might leave RasterWorkerPool instances with invalid tasks.

RasterWorkerPoolDelegate can only avoid calls to RWP::ScheduleTasks
when no tasks are currently scheduled. Skipping the call when some
tasks are scheduled might leave the RWP instance with references to
deleted tasks.

This change makes sure we always schedule a new task queue unless no
tasks are currently scheduled.

BUG=350045,349135

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

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