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

Issue 238863005: Domain Reliability: Remove browsing data when requested. (Closed)

Created:
6 years, 8 months ago by Deprecated (see juliatuttle)
Modified:
6 years, 7 months ago
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, tfarina, markusheintz_
Base URL:
http://git.chromium.org/chromium/src.git@domrel_bakedin
Visibility:
Public.

Description

Domain Reliability: Remove browsing data when requested. BUG=356791 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269714

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : Replace empty unittests with TODO #

Patch Set 4 : rebase #

Total comments: 4

Patch Set 5 : #

Patch Set 6 : rebase #

Patch Set 7 : rebase? #

Patch Set 8 : ...add clear_mode.h >.< #

Patch Set 9 : Add unittest #

Total comments: 4

Patch Set 10 : Fix nits. #

Patch Set 11 : Fix unittest: clear contexts map after deleting contexts. #

Patch Set 12 : Use contexts_.clear(), not STLClearObjects #

Patch Set 13 : rebase, fix conflict #

Patch Set 14 : set-upstream-to properly #

Patch Set 15 : rebase on top of https://codereview.chromium.org/267633002/ #

Patch Set 16 : Fix compile errors ;_; #

Patch Set 17 : Fix mis-rebase #

Patch Set 18 : ...and fix BrowsingDataRemoverTet #

Unified diffs Side-by-side diffs Delta from patch set Stats (+335 lines, -8 lines) Patch
M chrome/browser/browsing_data/browsing_data_remover.h View 1 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/browsing_data/browsing_data_remover.cc View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +23 lines, -0 lines 0 comments Download
M chrome/browser/browsing_data/browsing_data_remover_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +77 lines, -0 lines 0 comments Download
M chrome/browser/profiles/off_the_record_profile_impl.h View 1 2 3 4 5 6 7 8 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/profiles/off_the_record_profile_impl.cc View 1 2 3 4 5 6 7 8 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/browser/profiles/profile.h View 1 2 3 4 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/profiles/profile_impl.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/profiles/profile_impl.cc View 1 2 3 4 5 6 7 8 1 chunk +9 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile_impl_io_data.h View 1 2 3 4 3 chunks +13 lines, -0 lines 0 comments Download
M chrome/browser/profiles/profile_impl_io_data.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +27 lines, -0 lines 0 comments Download
M chrome/browser/ui/app_list/test/fake_profile.h View 1 2 3 4 5 6 7 8 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/app_list/test/fake_profile.cc View 1 2 3 4 5 6 7 8 1 chunk +8 lines, -2 lines 0 comments Download
M chrome/test/base/testing_profile.h View 1 2 3 4 5 6 7 8 3 chunks +5 lines, -1 line 0 comments Download
M chrome/test/base/testing_profile.cc View 1 2 3 4 5 6 7 8 1 chunk +8 lines, -0 lines 0 comments Download
M components/domain_reliability.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +1 line, -0 lines 0 comments Download
A components/domain_reliability/clear_mode.h View 1 2 3 4 5 6 7 8 1 chunk +26 lines, -0 lines 0 comments Download
M components/domain_reliability/context.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +3 lines, -0 lines 0 comments Download
M components/domain_reliability/context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +15 lines, -0 lines 0 comments Download
M components/domain_reliability/monitor.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +15 lines, -0 lines 0 comments Download
M components/domain_reliability/monitor.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +35 lines, -3 lines 0 comments Download
M components/domain_reliability/monitor_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +38 lines, -0 lines 0 comments Download

Messages

Total messages: 47 (0 generated)
Deprecated (see juliatuttle)
PTAL.
6 years, 8 months ago (2014-04-24 15:14:43 UTC) #1
Ryan Sleevi
You need a browsing_data owner for the bulk of this, so throwing it at Mike.
6 years, 8 months ago (2014-04-24 15:17:22 UTC) #2
Mike West
Looks reasonable in a quick skim, but I won't be able to take a deeper ...
6 years, 8 months ago (2014-04-24 16:09:35 UTC) #3
Deprecated (see juliatuttle)
On 2014/04/24 16:09:35, Mike West wrote: > Looks reasonable in a quick skim, but I ...
6 years, 8 months ago (2014-04-24 17:29:26 UTC) #4
Mike West
On 2014/04/24 17:29:26, ttuttle wrote: > On 2014/04/24 16:09:35, Mike West wrote: > > Looks ...
6 years, 8 months ago (2014-04-25 07:17:30 UTC) #5
Deprecated (see juliatuttle)
I've got unittests for the component itself. I think the right way to mock things ...
6 years, 7 months ago (2014-05-01 21:53:25 UTC) #6
Mike West
On 2014/05/01 21:53:25, ttuttle wrote: > I've got unittests for the component itself. > > ...
6 years, 7 months ago (2014-05-05 06:54:24 UTC) #7
Deprecated (see juliatuttle)
On 2014/05/05 06:54:24, Mike West (OOO until the 5th) wrote: > On 2014/05/01 21:53:25, ttuttle ...
6 years, 7 months ago (2014-05-05 17:49:57 UTC) #8
Mike West
Sorry for the delay on this. I lost track of it; I'll review whatever you ...
6 years, 7 months ago (2014-05-07 13:41:00 UTC) #9
sky
On 2014/05/05 17:49:57, ttuttle wrote: > On 2014/05/05 06:54:24, Mike West (OOO until the 5th) ...
6 years, 7 months ago (2014-05-07 16:32:58 UTC) #10
Deprecated (see juliatuttle)
On 2014/05/07 16:32:58, sky wrote: > On 2014/05/05 17:49:57, ttuttle wrote: > > How bad ...
6 years, 7 months ago (2014-05-07 16:58:35 UTC) #11
sky
Maybe I'm missing something, but it seems like this state should not be in TestingProfile, ...
6 years, 7 months ago (2014-05-07 19:43:53 UTC) #12
Deprecated (see juliatuttle)
On 2014/05/07 19:43:53, sky wrote: > Maybe I'm missing something, but it seems like this ...
6 years, 7 months ago (2014-05-07 21:50:41 UTC) #13
Mike West
c/b/browsing_data LGTM with two small comments. Thanks. https://codereview.chromium.org/238863005/diff/160001/chrome/browser/browsing_data/browsing_data_remover_unittest.cc File chrome/browser/browsing_data/browsing_data_remover_unittest.cc (right): https://codereview.chromium.org/238863005/diff/160001/chrome/browser/browsing_data/browsing_data_remover_unittest.cc#newcode1659 chrome/browser/browsing_data/browsing_data_remover_unittest.cc:1659: BrowsingDataRemover::REMOVE_COOKIES, false); ...
6 years, 7 months ago (2014-05-08 11:00:39 UTC) #14
Deprecated (see juliatuttle)
https://codereview.chromium.org/238863005/diff/160001/chrome/browser/browsing_data/browsing_data_remover_unittest.cc File chrome/browser/browsing_data/browsing_data_remover_unittest.cc (right): https://codereview.chromium.org/238863005/diff/160001/chrome/browser/browsing_data/browsing_data_remover_unittest.cc#newcode1659 chrome/browser/browsing_data/browsing_data_remover_unittest.cc:1659: BrowsingDataRemover::REMOVE_COOKIES, false); On 2014/05/08 11:00:40, Mike West wrote: > ...
6 years, 7 months ago (2014-05-08 15:47:38 UTC) #15
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-09 02:26:42 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/238863005/180001
6 years, 7 months ago (2014-05-09 02:27:35 UTC) #17
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-09 06:41:37 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-09 06:49:24 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/chromium_presubmit/builds/66733)
6 years, 7 months ago (2014-05-09 06:49:25 UTC) #20
sky
As mentioned you should get a more local owner for profiles. The other random chrome ...
6 years, 7 months ago (2014-05-09 17:03:57 UTC) #21
Deprecated (see juliatuttle)
rlp: PTAL at chrome/browser/profiles/* davidben: PTAL at components/doma_reliability*
6 years, 7 months ago (2014-05-09 17:11:57 UTC) #22
mmenke
profiles/ LGTM
6 years, 7 months ago (2014-05-09 18:06:08 UTC) #23
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-09 18:09:40 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/238863005/220001
6 years, 7 months ago (2014-05-09 18:13:40 UTC) #25
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-09 20:07:33 UTC) #26
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-10 03:37:24 UTC) #27
commit-bot: I haz the power
Failed to apply patch for components/domain_reliability/monitor.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 7 months ago (2014-05-10 03:37:26 UTC) #28
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-10 03:47:31 UTC) #29
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-10 03:49:34 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/238863005/260001
6 years, 7 months ago (2014-05-10 03:50:54 UTC) #31
Deprecated (see juliatuttle)
The CQ bit was unchecked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-10 04:04:29 UTC) #32
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-11 00:48:27 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/238863005/280001
6 years, 7 months ago (2014-05-11 00:49:17 UTC) #34
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-11 03:15:42 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/238863005/300001
6 years, 7 months ago (2014-05-11 03:15:52 UTC) #36
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-11 04:48:00 UTC) #37
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-11 05:00:02 UTC) #38
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_chromeos_rel/builds/25428)
6 years, 7 months ago (2014-05-11 05:00:03 UTC) #39
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-11 14:29:36 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/238863005/300001
6 years, 7 months ago (2014-05-11 14:29:44 UTC) #41
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-11 14:42:27 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/238863005/320001
6 years, 7 months ago (2014-05-11 14:42:38 UTC) #43
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-11 15:41:43 UTC) #44
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/238863005/340001
6 years, 7 months ago (2014-05-11 15:41:47 UTC) #45
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-11 17:20:47 UTC) #46
commit-bot: I haz the power
6 years, 7 months ago (2014-05-11 18:10:34 UTC) #47
Message was sent while issue was closed.
Change committed as 269714

Powered by Google App Engine
This is Rietveld 408576698