Switch to new API for injecting styles into a WebView

Blink side of this change was https://codereview.chromium.org/25505007

R=kalman

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227861 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227861
Files.app: Add 'canceled' state and its view to ProgressItem.

File operations are cancerable, thus the progress items should support canceled
state. This CL added the canceled state and implemented its view.

BUG=277432
TEST=manually
R=yoshiki@chromium.org

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

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