0
Commit Graph

7 Commits

Author SHA1 Message Date
ajwong@chromium.org
f78671752a Remove #pragma once from content
Review URL: https://chromiumcodereview.appspot.com/10696166

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146071 0039d316-1c4b-4281-b951-d872f2087c98
2012-07-11 07:04:07 +00:00
brettw@chromium.org
1bf0fb2664 Add an interface for Flash to clear its data.
This mirrors NPP_ClearSiteData. I basically just hooked into the existing infrastructure in the browser process, and create a new plugin.

I changed the NPAPI IPC message to take the max age rather than compute it from the time so I did not have to duplicate the time computation code.

Review URL: https://chromiumcodereview.appspot.com/9981015

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132067 0039d316-1c4b-4281-b951-d872f2087c98
2012-04-12 21:44:16 +00:00
jam@chromium.org
df02acac84 Make content::ResourceContext be a real interface like the rest of the Content API (i.e. don't have setters/getters on it, and make all the functions pure virtual).
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/9369009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121287 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-09 21:03:20 +00:00
jam@chromium.org
76b70f91d7 Fix race in PluginDataRemoverImpl going away while it's still being used on the IO thread, which was introduced in 110530. This also fix the incorrect usage of PluginService::OpenChannelToNpapiPlugin on the UI thread which existed before.
BUG=104553,cros:23179
Review URL: http://codereview.chromium.org/8603012

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110979 0039d316-1c4b-4281-b951-d872f2087c98
2011-11-21 19:31:14 +00:00
jam@chromium.org
15bbfc56e3 Fix shared compile on windows
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110535 0039d316-1c4b-4281-b951-d872f2087c98
2011-11-17 19:22:59 +00:00
jam@chromium.org
6832fd78bb Fix shared compile
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110533 0039d316-1c4b-4281-b951-d872f2087c98
2011-11-17 18:47:16 +00:00
jam@chromium.org
d8e682015d Move the PluginDataRemover class to content, and remove the chrome pieces from it. This class really belongs in content because it's part of the web platform. I've also wrapped it with an interface that is used by chrome.
BUG=98716
Review URL: http://codereview.chromium.org/8590016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110530 0039d316-1c4b-4281-b951-d872f2087c98
2011-11-17 18:31:54 +00:00