Don't restart mid-forced-redraw.

If the scheduler state machine is in the middle of a forced redraw,
and we get a new unsuccessful DidDrawIfPossibleCompleted(false),
don't return to WAITING_FOR_COMMIT; stay in WAITING_FOR_ACTIVATION
or WAITING_FOR_DRAW as appropriate.

BUG=308005
R=brianderson@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229163 0039d316-1c4b-4281-b951-d872f2087c98
[Files.app] Update the tasks when the file list is refreshed.

BUG=285327
TEST=manually tested

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229164 0039d316-1c4b-4281-b951-d872f2087c98
Enable mouse cursor for desktop capture API.

BUG=173265

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229165 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 229164
Chrome renderer to depend on cast and cast_sender

Adding dependencies of chrome renderer on cast sender. This is necessary
to implement the Cast Extensions API.

BUG=301920

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

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