Added a flow control blocked notification message.

This message indicates to the recipient that the sender believes that it
is flow-control blocked but otherwise ready to send data. The BLOCKED frame
is purely advisory and optional.

This lands server change 56838900 by ygi.

R=rch@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245274 0039d316-1c4b-4281-b951-d872f2087c98
<webview>: Speculative crash fix

This CL also does a bit of cleanup moving the WeakPtrFactory to the bottom of the member variables of a couple of BrowserPlugin/webview classes.

BUG=334606

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245275 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245275
Don't load PPAPI O3D.

BUG=334711
TEST=Build on Chrome OS, check about:plugins, O3D is not there.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245276 0039d316-1c4b-4281-b951-d872f2087c98
drive: Do not clear dirty bit if someone is writing to the file

Keeping the cache entry dirty to make sure that the edited file will eventually be uploaded.

BUG=326054
TEST=unit_tests

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

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