6th CL in the series to delete PluginGroup and move Hardcoded plugin group definitions to metadata files.
BUG=124396
Review URL: https://chromiumcodereview.appspot.com/10823434
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154842 0039d316-1c4b-4281-b951-d872f2087c98
I'm going to be adding more stuff here and refactoring this existing stuff.
This will mirror content/renderer/pepper.
TEST=none
BUG=none
Review URL: https://chromiumcodereview.appspot.com/10699043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145360 0039d316-1c4b-4281-b951-d872f2087c98
This replaces uses of IPC::Message::Sender with IPC::Sender and
IPC::Channel::Listener with IPC::Listener. I also fixed up header files where
it was obvious.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10662005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143920 0039d316-1c4b-4281-b951-d872f2087c98
BUG=None
TEST=Pepper Flash ClearSiteData should work on Windows.
Review URL: http://codereview.chromium.org/10310021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135425 0039d316-1c4b-4281-b951-d872f2087c98
1) Don't pass the path as the site. We don't support site-specific clearing,
so just pass an empty string.
2) Append the plugin's name to the profile-specific Pepper data directory.
Review URL: http://codereview.chromium.org/10202002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133616 0039d316-1c4b-4281-b951-d872f2087c98
The browser will show an infobar allowing you to terminate the plugin.
BUG=122795
Review URL: https://chromiumcodereview.appspot.com/10014013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132245 0039d316-1c4b-4281-b951-d872f2087c98
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
It was failing regularly with Chrome OS build on the Login screen.
TBR=jam@chromium.org
BUG=None
TEST=Manual: no DCHECK when click 'Add user', 'Cancel' and 'Add user' again on the Login screen.
Review URL: http://codereview.chromium.org/9019010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115327 0039d316-1c4b-4281-b951-d872f2087c98