Chromium Code Reviews| Index: chrome/browser/ui/webui/options/clear_browser_data_handler.cc |
| =================================================================== |
| --- chrome/browser/ui/webui/options/clear_browser_data_handler.cc (revision 84869) |
| +++ chrome/browser/ui/webui/options/clear_browser_data_handler.cc (working copy) |
| @@ -125,6 +125,12 @@ |
| web_ui_->CallJavascriptFunction("ClearBrowserDataOverlay.setClearingState", |
| state); |
| + // If we are still observing a previous data remover, we need to stop |
| + // observing. |
| + if (remover_) { |
| + remover_->RemoveObserver(this); |
| + } |
|
James Hawkins
2011/05/20 21:09:37
nit: No need for braces.
csilv
2011/05/20 21:11:54
Done.
|
| + |
| // BrowsingDataRemover deletes itself when done. |
| remover_ = new BrowsingDataRemover(profile, |
| static_cast<BrowsingDataRemover::TimePeriod>(period_selected), |