Chromium Code Reviews

Issue 5715001: Clean up PluginDataRemover. (Closed)

Created:
10 years ago by Bernhard Bauer
Modified:
9 years, 7 months ago
Reviewers:
jam
CC:
chromium-reviews, jam, darin-cc_chromium.org, stuartmorgan+watch_chromium.org, ben+cc_chromium.org, danno
Visibility:
Public.

Description

Clean up PluginDataRemover. This CL fixes some threading issues in PluginDataRemover. It also adds a static method to find out if removing plugin data is supported by an installed plugin, and a method to set the completion task while it is in the process of removing data. BUG=58235 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69221

Patch Set 1 #

Patch Set 2 : flash #

Patch Set 3 : plugingroup #

Total comments: 1

Patch Set 4 : review #

Total comments: 12

Patch Set 5 : review #

Patch Set 6 : forgotten nit #

Unified diffs Side-by-side diffs Stats (+96 lines, -30 lines)
M chrome/browser/plugin_data_remover.h View 3 chunks +24 lines, -8 lines 0 comments
M chrome/browser/plugin_data_remover.cc View 4 chunks +67 lines, -20 lines 0 comments
M webkit/glue/plugins/plugin_group.h View 2 chunks +4 lines, -2 lines 0 comments
M webkit/glue/plugins/plugin_group.cc View 1 chunk +1 line, -0 lines 0 comments

Messages

Total messages: 7 (0 generated)
Bernhard Bauer
Please review. These are some additions to PluginDataRemover necessary to make it actually work ;-) ...
10 years ago (2010-12-09 13:48:18 UTC) #1
jam
I'm curious, why do you have to introduce an internal class? Why not just make ...
10 years ago (2010-12-13 22:41:26 UTC) #2
Bernhard Bauer
On Mon, Dec 13, 2010 at 23:41, <jam@chromium.org> wrote: > I'm curious, why do you ...
10 years ago (2010-12-13 22:53:02 UTC) #3
Bernhard Bauer
On 2010/12/13 22:41:26, John Abd-El-Malek wrote: > I'm curious, why do you have to introduce ...
10 years ago (2010-12-14 01:41:28 UTC) #4
jam
http://codereview.chromium.org/5715001/diff/3003/chrome/browser/plugin_data_remover.cc File chrome/browser/plugin_data_remover.cc (right): http://codereview.chromium.org/5715001/diff/3003/chrome/browser/plugin_data_remover.cc#newcode13 chrome/browser/plugin_data_remover.cc:13: #include "ipc/ipc_channel.h" nit: i dont think this include is ...
10 years ago (2010-12-14 17:34:19 UTC) #5
Bernhard Bauer
http://codereview.chromium.org/5715001/diff/3003/chrome/browser/plugin_data_remover.cc File chrome/browser/plugin_data_remover.cc (right): http://codereview.chromium.org/5715001/diff/3003/chrome/browser/plugin_data_remover.cc#newcode13 chrome/browser/plugin_data_remover.cc:13: #include "ipc/ipc_channel.h" On 2010/12/14 17:34:19, John Abd-El-Malek wrote: > ...
10 years ago (2010-12-14 20:38:37 UTC) #6
jam
10 years ago (2010-12-14 21:41:33 UTC) #7
lgtm

Powered by Google App Engine