From 8f51d68fb92cd74f374edc44347abe5000cbd2ec Mon Sep 17 00:00:00 2001 From: "jorlow@chromium.org" Date: Wed, 13 Jan 2010 05:05:24 +0000 Subject: Adds "Delete Local Storage" option to "Clear Browsing Data" for Windows and GTK. NOTE: This change does not contain src/chrome/app/nibs/ClearBrowsingData.xib. It'll be edited by someone who knows about Mac. BUG=none TEST=The clear browser data dialog box should have a new option: Delete local storage" Landing for Marcus Original CL: http://codereview.chromium.org/524026 Review URL: http://codereview.chromium.org/542048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36098 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/browsing_data_remover.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'chrome/browser/browsing_data_remover.cc') diff --git a/chrome/browser/browsing_data_remover.cc b/chrome/browser/browsing_data_remover.cc index 11581b9..958d298 100644 --- a/chrome/browser/browsing_data_remover.cc +++ b/chrome/browser/browsing_data_remover.cc @@ -112,6 +112,10 @@ void BrowsingDataRemover::Remove(int remove_mask) { profile_->GetRequestContext()->GetCookieStore()->GetCookieMonster(); if (cookie_monster) cookie_monster->DeleteAllCreatedBetween(delete_begin_, delete_end_, true); + } + + if (remove_mask & REMOVE_LOCAL_STORAGE) { + UserMetrics::RecordAction("ClearBrowsingData_LocalStorage", profile_); profile_->GetWebKitContext()->DeleteDataModifiedSince(delete_begin_); } -- cgit v1.1