Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(211)

Issue 9379008: Add origin-based deletion to BrowsingDataRemover (Closed)

Created:
8 years, 10 months ago by Mike West
Modified:
8 years, 10 months ago
CC:
chromium-reviews, markusheintz_
Visibility:
Public.

Description

Add origin-based history removal to BrowsingDataRemover This is the first of what will be many CLs to add origin-based deletion to BrowsingDataRemover for all the variety of data types it supports. As a first step, this CL hides origin-based functionality in the private `BrowsingDataRemover::RemoveImpl()`. Once we're done with all the relevant data types, we can add a `RemoveOrigin(int, GURL)` method next to `Remove(int)` to expose a public API. BUG=113965 TEST=unit_tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=122497

Patch Set 1 #

Total comments: 2

Patch Set 2 : Less straw. #

Patch Set 3 : TemplateURLService. #

Patch Set 4 : Always clear prerendering data. #

Patch Set 5 : Rebasing to ToT. #

Total comments: 1

Patch Set 6 : Rebased + Denitted. #

Total comments: 11

Patch Set 7 : Peter's feedback. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+197 lines, -33 lines) Patch
M chrome/browser/browsing_data_remover.h View 1 4 chunks +23 lines, -1 line 0 comments Download
M chrome/browser/browsing_data_remover.cc View 1 2 3 4 5 6 6 chunks +42 lines, -21 lines 0 comments Download
M chrome/browser/browsing_data_remover_unittest.cc View 1 2 3 4 5 3 chunks +55 lines, -1 line 0 comments Download
M chrome/browser/search_engines/template_url_service.h View 1 2 3 4 5 6 1 chunk +10 lines, -3 lines 0 comments Download
M chrome/browser/search_engines/template_url_service.cc View 1 2 3 4 5 6 2 chunks +15 lines, -4 lines 0 comments Download
M chrome/browser/search_engines/template_url_service_unittest.cc View 1 2 3 4 5 6 4 chunks +52 lines, -3 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Mike West
Hey Jochen, Bernhard. How do you feel about this approach to extending the `browsingData` extension ...
8 years, 10 months ago (2012-02-10 14:17:53 UTC) #1
jochen (gone - plz use gerrit)
On 2012/02/10 14:17:53, Mike West (chromium) wrote: > Hey Jochen, Bernhard. How do you feel ...
8 years, 10 months ago (2012-02-10 18:52:33 UTC) #2
Bernhard Bauer
On 2012/02/10 18:52:33, jochen wrote: > On 2012/02/10 14:17:53, Mike West (chromium) wrote: > > ...
8 years, 10 months ago (2012-02-10 19:50:57 UTC) #3
Mike West
> http://codereview.chromium.org/9379008/diff/1/chrome/browser/browsing_data_remover.cc#newcode186 > chrome/browser/browsing_data_remover.cc:186: // historical information. > This means of course we have to ...
8 years, 10 months ago (2012-02-13 12:50:22 UTC) #4
Bernhard Bauer
On 2012/02/13 12:50:22, Mike West (chromium) wrote: > > > http://codereview.chromium.org/9379008/diff/1/chrome/browser/browsing_data_remover.cc#newcode186 > > chrome/browser/browsing_data_remover.cc:186: // ...
8 years, 10 months ago (2012-02-13 13:17:40 UTC) #5
Mike West
On 2012/02/13 13:17:40, Bernhard Bauer wrote: > On 2012/02/13 12:50:22, Mike West (chromium) wrote: > ...
8 years, 10 months ago (2012-02-13 15:56:04 UTC) #6
Mike West
Ever so friendly ping.
8 years, 10 months ago (2012-02-16 16:29:46 UTC) #7
Bernhard Bauer
Apart from a nit below, LGTM! On 2012/02/13 15:56:04, Mike West (chromium) wrote: > On ...
8 years, 10 months ago (2012-02-16 17:23:30 UTC) #8
Mike West
Hi Peter, you won the `chrome/browser/search_engine/OWNERS` coin flip. :) Would you mind taking a look ...
8 years, 10 months ago (2012-02-16 17:37:35 UTC) #9
Peter Kasting
search_engines LGTM http://codereview.chromium.org/9379008/diff/19003/chrome/browser/search_engines/template_url_service.cc File chrome/browser/search_engines/template_url_service.cc (right): http://codereview.chromium.org/9379008/diff/19003/chrome/browser/search_engines/template_url_service.cc#newcode325 chrome/browser/search_engines/template_url_service.cc:325: void TemplateURLService::RemoveAutoGeneratedSince(base::Time created_after) { Nit: I suggest ...
8 years, 10 months ago (2012-02-16 18:16:35 UTC) #10
Use mkwst_at_chromium.org plz.
Thanks for the (stunningly fast) review! I'll fix up the nits, with one question remaining. ...
8 years, 10 months ago (2012-02-16 18:35:02 UTC) #11
Peter Kasting
On 2012/02/16 18:35:02, mkwst wrote: > Thanks for the (stunningly fast) review! > > I'll ...
8 years, 10 months ago (2012-02-16 18:41:39 UTC) #12
Use mkwst_at_chromium.org plz.
lgtm Cool. Done. I'll throw it into the queue. Thanks! http://codereview.chromium.org/9379008/diff/19003/chrome/browser/search_engines/template_url_service.cc File chrome/browser/search_engines/template_url_service.cc (right): http://codereview.chromium.org/9379008/diff/19003/chrome/browser/search_engines/template_url_service.cc#newcode325 ...
8 years, 10 months ago (2012-02-17 10:12:36 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mkwst@chromium.org/9379008/23001
8 years, 10 months ago (2012-02-17 10:12:42 UTC) #14
commit-bot: I haz the power
8 years, 10 months ago (2012-02-17 12:20:19 UTC) #15
Change committed as 122497

Powered by Google App Engine
This is Rietveld 408576698