diff options
author | mirandac@chromium.org <mirandac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-30 18:51:54 +0000 |
---|---|---|
committer | mirandac@chromium.org <mirandac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-30 18:51:54 +0000 |
commit | d5a1916d50693b037f983a893c74f9408692dd2b (patch) | |
tree | 9cfd9a468b80b13c3f8cc3ac38522add9527e58a /content/browser/mock_content_browser_client.h | |
parent | e08ac26c039520b8bfdcf518f5b7de64cdadd0b7 (diff) | |
download | chromium_src-d5a1916d50693b037f983a893c74f9408692dd2b.zip chromium_src-d5a1916d50693b037f983a893c74f9408692dd2b.tar.gz chromium_src-d5a1916d50693b037f983a893c74f9408692dd2b.tar.bz2 |
Make kClearSiteDataOnExit work for Flash plugins in a multi-profile environment.
Because Flash data is global among all profiles (and all browsers) on a machine, we can't clear site data easily per profile on exit. Instead, if this flag is set, we run Flash instances in Incognito mode for profiles that want to leave no data stored on exit.
BUG=80794
TEST=
Review URL: http://codereview.chromium.org/7230052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91168 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/mock_content_browser_client.h')
-rw-r--r-- | content/browser/mock_content_browser_client.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/content/browser/mock_content_browser_client.h b/content/browser/mock_content_browser_client.h index 2a71e0d..78e2143 100644 --- a/content/browser/mock_content_browser_client.h +++ b/content/browser/mock_content_browser_client.h @@ -47,6 +47,8 @@ class MockContentBrowserClient : public ContentBrowserClient { int render_process_id, int render_view_id, net::CookieOptions* options) OVERRIDE; + virtual bool AllowSaveLocalState( + const content::ResourceContext& context) OVERRIDE; virtual QuotaPermissionContext* CreateQuotaPermissionContext() OVERRIDE; virtual void RevealFolderInOS(const FilePath& path) OVERRIDE; virtual void AllowCertificateError( |