Remove the RenderViewHostObserver for content settings. RenderViewForInterstitialPageCreated was actually incorrectly called by content, since it should have been called when the RenderView is created (to match RenderViewCreated callback), and not the RenderViewHost.

Also remove the overriding of RenderViewForInterstitialPageCreated in android_webview, which doesn't have interstitials.

BUG=306569
R=jochen@chromium.org, mkosiba@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229819 0039d316-1c4b-4281-b951-d872f2087c98
Add PluginPrivate file system backend.

Not yet wired in the production filesystem context.
Not yet added any security protection.
Deletes site in the cookies tree should delete the data in this filesystem too, but not tested yet.

BUG=286240
TEST=PluginPrivateFileSystemBackendTest.*
TBR=avi

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

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