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

Issue 2127403002: Make browsing_data component a layered component (Closed)

Created:
4 years, 5 months ago by ioanap
Modified:
4 years, 5 months ago
CC:
blundell+watchlist_chromium.org, chromium-reviews, droger+watchlist_chromium.org, sdefresne+watchlist_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make browsing_data component a layered component The browsing_data component will have the following structure - core/ - counters/ - counters files - util files - content/ - conditional_cache_deletion_helper.* - storage_partition_http_cache_data_remover.* BUG=620317 Committed: https://crrev.com/b94192650ba11fee85a268cd2874df06f0ee8e7f Cr-Commit-Position: refs/heads/master@{#406517}

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Changed gypi file, modified files used to test the separation #

Patch Set 4 : Added dependency in test BUILD.gn file #

Patch Set 5 : Fixed gypi file #

Patch Set 6 : Removed dummy code used for testing #

Patch Set 7 : Changed the browsing_data component into a layered component #

Patch Set 8 : Rebase #

Patch Set 9 : Fixed rebase issues #

Patch Set 10 : Fixed Android includes #

Patch Set 11 : Fixed Android includes #

Patch Set 12 : Removed output_name from components/browsing_data/content/BUILD.gn #

Unified diffs Side-by-side diffs Delta from patch set Stats (+143 lines, -1110 lines) Patch
M chrome/android/BUILD.gn View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/BUILD.gn View 1 2 3 4 5 6 7 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/android/browsing_data/browsing_data_counter_bridge.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/android/browsing_data/browsing_data_counter_bridge.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/android/preferences/pref_service_bridge.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/browsing_data/autofill_counter.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/autofill_counter.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/autofill_counter_browsertest.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/browsing_data/browsing_data_counter_factory.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/browsing_data/browsing_data_counter_utils.h View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/browsing_data/browsing_data_counter_utils.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/browsing_data_remover.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/browsing_data_remover.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/browsing_data_remover_browsertest.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/browsing_data_remover_unittest.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/cache_counter.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/cache_counter.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/browsing_data/cache_counter_browsertest.cc View 1 2 3 4 5 6 7 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/browsing_data/conditional_cache_deletion_helper_browsertest.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/downloads_counter.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/downloads_counter.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/downloads_counter_browsertest.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/browsing_data/history_counter.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/history_counter.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/history_counter_browsertest.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/browsing_data/hosted_apps_counter.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/hosted_apps_counter.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/hosted_apps_counter_unittest.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/browsing_data/media_licenses_counter.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/media_licenses_counter.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/media_licenses_counter_browsertest.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/passwords_counter.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/passwords_counter.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browsing_data/passwords_counter_browsertest.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/browsing_data/browsing_data_api.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/browsing_data/browsing_data_test.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ssl/chrome_ssl_host_state_delegate_test.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/browser_ui_prefs.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/options/chromeos/storage_manager_handler.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/options/clear_browser_data_handler.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/options/clear_browser_data_handler.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 2 chunks +2 lines, -1 line 0 comments Download
M components/browsing_data.gypi View 1 2 3 4 5 6 2 chunks +36 lines, -18 lines 0 comments Download
M components/browsing_data/BUILD.gn View 1 2 3 4 5 6 1 chunk +0 lines, -41 lines 0 comments Download
M components/browsing_data/DEPS View 1 2 3 4 5 6 1 chunk +0 lines, -5 lines 0 comments Download
D components/browsing_data/browsing_data_utils.h View 1 2 3 4 5 6 1 chunk +0 lines, -47 lines 0 comments Download
D components/browsing_data/browsing_data_utils.cc View 1 2 3 4 5 6 1 chunk +0 lines, -32 lines 0 comments Download
D components/browsing_data/conditional_cache_deletion_helper.h View 1 2 3 4 5 6 1 chunk +0 lines, -73 lines 0 comments Download
D components/browsing_data/conditional_cache_deletion_helper.cc View 1 2 3 4 5 6 1 chunk +0 lines, -96 lines 0 comments Download
A components/browsing_data/content/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +20 lines, -0 lines 0 comments Download
A + components/browsing_data/content/DEPS View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
A + components/browsing_data/content/conditional_cache_deletion_helper.h View 1 2 3 4 5 6 2 chunks +3 lines, -3 lines 0 comments Download
A + components/browsing_data/content/conditional_cache_deletion_helper.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
A + components/browsing_data/content/storage_partition_http_cache_data_remover.h View 1 2 3 4 5 6 2 chunks +3 lines, -3 lines 0 comments Download
A + components/browsing_data/content/storage_partition_http_cache_data_remover.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
A + components/browsing_data/core/BUILD.gn View 1 2 3 4 5 6 2 chunks +2 lines, -11 lines 0 comments Download
A + components/browsing_data/core/DEPS View 1 2 3 4 5 6 0 chunks +-1 lines, --1 lines 0 comments Download
A + components/browsing_data/core/browsing_data_utils.h View 1 2 3 4 5 6 2 chunks +3 lines, -3 lines 0 comments Download
A + components/browsing_data/core/browsing_data_utils.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
A + components/browsing_data/core/counters/browsing_data_counter.h View 1 2 3 4 5 6 2 chunks +3 lines, -3 lines 0 comments Download
A + components/browsing_data/core/counters/browsing_data_counter.cc View 1 2 3 4 5 6 1 chunk +3 lines, -3 lines 0 comments Download
A + components/browsing_data/core/pref_names.h View 1 2 3 4 5 6 7 2 chunks +3 lines, -3 lines 0 comments Download
A + components/browsing_data/core/pref_names.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
D components/browsing_data/counters/browsing_data_counter.h View 1 2 3 4 5 6 1 chunk +0 lines, -123 lines 0 comments Download
D components/browsing_data/counters/browsing_data_counter.cc View 1 2 3 4 5 6 1 chunk +0 lines, -101 lines 0 comments Download
D components/browsing_data/pref_names.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -27 lines 0 comments Download
D components/browsing_data/pref_names.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -26 lines 0 comments Download
D components/browsing_data/storage_partition_http_cache_data_remover.h View 1 2 3 4 5 6 1 chunk +0 lines, -116 lines 0 comments Download
D components/browsing_data/storage_partition_http_cache_data_remover.cc View 1 2 3 4 5 6 1 chunk +0 lines, -310 lines 0 comments Download
M components/components.gyp View 1 2 3 4 5 6 7 2 chunks +1 line, -1 line 0 comments Download
M extensions/browser/BUILD.gn View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M extensions/browser/guest_view/web_view/web_view_guest.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M extensions/extensions.gyp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 70 (42 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2127403002/20001
4 years, 5 months ago (2016-07-08 09:34:55 UTC) #2
ioanap
Please have a look! Thank you, Ioana
4 years, 5 months ago (2016-07-13 13:26:09 UTC) #19
blundell
drive-by: The proper way to structure this change is to turn the browsing_data component into ...
4 years, 5 months ago (2016-07-13 13:27:40 UTC) #21
sdefresne
On 2016/07/13 13:27:40, blundell wrote: > drive-by: The proper way to structure this change is ...
4 years, 5 months ago (2016-07-13 13:30:59 UTC) #22
ioanap
On 2016/07/13 13:30:59, sdefresne wrote: > On 2016/07/13 13:27:40, blundell wrote: > > drive-by: The ...
4 years, 5 months ago (2016-07-13 14:35:25 UTC) #23
blundell
On 2016/07/13 14:35:25, ioanap wrote: > On 2016/07/13 13:30:59, sdefresne wrote: > > On 2016/07/13 ...
4 years, 5 months ago (2016-07-13 14:48:03 UTC) #24
ioanap
On 2016/07/13 14:48:03, blundell wrote: > On 2016/07/13 14:35:25, ioanap wrote: > > On 2016/07/13 ...
4 years, 5 months ago (2016-07-13 15:03:34 UTC) #25
blundell
On 2016/07/13 15:03:34, ioanap wrote: > On 2016/07/13 14:48:03, blundell wrote: > > On 2016/07/13 ...
4 years, 5 months ago (2016-07-13 15:04:30 UTC) #26
ioanap
Hi, Please have a look! dbeam@chromium.org: Please review changes in c/b/ui/webui/ palmer@chromium.org: Please review changes ...
4 years, 5 months ago (2016-07-15 11:32:20 UTC) #38
msramek
c/b/browsing_data LGTM components/browsing_data LGTM if Colin is happy
4 years, 5 months ago (2016-07-15 11:45:47 UTC) #39
lfg
chrome_web_view_guest_delegate.cc lgtm
4 years, 5 months ago (2016-07-15 14:03:15 UTC) #40
Devlin
extensions lgtm
4 years, 5 months ago (2016-07-15 14:53:54 UTC) #41
msw
browser_ui_prefs.cc lgtm
4 years, 5 months ago (2016-07-15 15:35:48 UTC) #42
palmer
chrome/browser/ssl LGTM.
4 years, 5 months ago (2016-07-16 00:31:03 UTC) #43
Dan Beam
rs lgtm
4 years, 5 months ago (2016-07-16 00:36:34 UTC) #44
blundell
//components lgtm, thanks
4 years, 5 months ago (2016-07-18 06:26:01 UTC) #45
Bernhard Bauer
LGTM. FTR, the trivial parts of this change (updating include paths) are okay to TBR ...
4 years, 5 months ago (2016-07-18 14:38:19 UTC) #46
ioanap
Okay, I see! Thank you! :)
4 years, 5 months ago (2016-07-18 15:29:49 UTC) #47
ioanap
jochen@chromium.org: Please review changes in c/b/BUILD.gn
4 years, 5 months ago (2016-07-18 15:30:20 UTC) #49
jochen (gone - plz use gerrit)
lgtm
4 years, 5 months ago (2016-07-19 12:20:17 UTC) #50
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2127403002/240001
4 years, 5 months ago (2016-07-19 13:28:28 UTC) #56
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/220544)
4 years, 5 months ago (2016-07-19 13:36:37 UTC) #58
ioanap
+ mmenke for dependency on net/ moved from components/browsing_data/DEPS to components/browsing_data/content/DEPS
4 years, 5 months ago (2016-07-19 14:06:57 UTC) #60
mmenke
On 2016/07/19 14:06:57, ioanap wrote: > + mmenke for dependency on net/ moved from components/browsing_data/DEPS ...
4 years, 5 months ago (2016-07-19 14:08:43 UTC) #61
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2127403002/240001
4 years, 5 months ago (2016-07-20 08:16:54 UTC) #63
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2127403002/240001
4 years, 5 months ago (2016-07-20 08:20:04 UTC) #66
commit-bot: I haz the power
Committed patchset #12 (id:240001)
4 years, 5 months ago (2016-07-20 08:25:07 UTC) #68
commit-bot: I haz the power
4 years, 5 months ago (2016-07-20 08:26:34 UTC) #70
Message was sent while issue was closed.
Patchset 12 (id:??) landed as
https://crrev.com/b94192650ba11fee85a268cd2874df06f0ee8e7f
Cr-Commit-Position: refs/heads/master@{#406517}

Powered by Google App Engine
This is Rietveld 408576698