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

Issue 1049423002: Move StoragePartitionHttpCacheRemover to browsing_data/ components. (Closed)

Created:
5 years, 8 months ago by lazyboy
Modified:
5 years, 8 months ago
CC:
chromium-reviews, markusheintz_, gavinp+disk_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move StoragePartitionHttpCacheRemover to browsing_data/ components. This enables us to use StoragePartitionHttpCacheRemover from extensions/. SPHCRemover used to live under chrome/. WebViewGuest, which uses it lives in extensions/, we currently have to install a chrome/ delegate (ChromeWebViewGuestDelegate) to call into SPHCRemover. This change will enable us to use SPHCRemover directly from WebViewGuest in extensions/. BUG=471287 Test=None, internal only change. Committed: https://crrev.com/14082d23ec62e040992a82a7e535d2c004874b8a Cr-Commit-Position: refs/heads/master@{#323385}

Patch Set 1 #

Patch Set 2 : fix gn build #

Total comments: 2

Patch Set 3 : Address comments from blundell@ #

Patch Set 4 : speculative fix for ios #

Total comments: 4

Patch Set 5 : fix build #

Total comments: 2

Patch Set 6 : one more dispcrepancy in build file fixed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -255 lines) Patch
M chrome/browser/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/browsing_data/browsing_data_remover.cc View 3 chunks +2 lines, -2 lines 0 comments Download
D chrome/browser/browsing_data/storage_partition_http_cache_data_remover.h View 1 chunk +0 lines, -78 lines 0 comments Download
D chrome/browser/browsing_data/storage_partition_http_cache_data_remover.cc View 1 chunk +0 lines, -156 lines 0 comments Download
M chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 2 chunks +1 line, -2 lines 0 comments Download
M components/BUILD.gn View 1 2 3 4 1 chunk +4 lines, -1 line 0 comments Download
M components/OWNERS View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
A + components/browsing_data.gypi View 1 2 3 4 5 1 chunk +5 lines, -5 lines 0 comments Download
A + components/browsing_data/BUILD.gn View 1 1 chunk +7 lines, -5 lines 0 comments Download
A + components/browsing_data/DEPS View 1 chunk +0 lines, -1 line 0 comments Download
A + components/browsing_data/OWNERS View 0 chunks +-1 lines, --1 lines 0 comments Download
A + components/browsing_data/storage_partition_http_cache_data_remover.h View 3 chunks +7 lines, -3 lines 0 comments Download
A + components/browsing_data/storage_partition_http_cache_data_remover.cc View 3 chunks +5 lines, -1 line 0 comments Download
M components/components.gyp View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 26 (6 generated)
lazyboy
5 years, 8 months ago (2015-04-01 08:07:53 UTC) #2
Mike West
LGTM, but you'll need a components/ OWNER to sign off on things. Would you mind ...
5 years, 8 months ago (2015-04-01 08:11:04 UTC) #3
lazyboy
I've updated the CL description, thanks! +blundell@ for components/ OWNERS review.
5 years, 8 months ago (2015-04-01 08:46:18 UTC) #5
blundell
lgtm with change https://chromiumcodereview.appspot.com/1049423002/diff/20001/components/components.gyp File components/components.gyp (right): https://chromiumcodereview.appspot.com/1049423002/diff/20001/components/components.gyp#newcode16 components/components.gyp:16: 'browsing_data.gypi', This should only be built ...
5 years, 8 months ago (2015-04-01 09:12:12 UTC) #6
blundell
oh, also add file-specific owners of browsing_data.gypi to //components/OWNERS
5 years, 8 months ago (2015-04-01 09:12:42 UTC) #7
lazyboy
Updated OWNERS file. https://chromiumcodereview.appspot.com/1049423002/diff/20001/components/components.gyp File components/components.gyp (right): https://chromiumcodereview.appspot.com/1049423002/diff/20001/components/components.gyp#newcode16 components/components.gyp:16: 'browsing_data.gypi', On 2015/04/01 09:12:11, blundell wrote: ...
5 years, 8 months ago (2015-04-01 17:17:21 UTC) #8
lazyboy
+fsamuel for chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc +thestig for chrome/browser/BUILD.gn chrome/browser/DEPS
5 years, 8 months ago (2015-04-01 17:19:42 UTC) #10
Lei Zhang
Need to fix ios...
5 years, 8 months ago (2015-04-01 17:51:27 UTC) #11
lazyboy
Fixed ios trybots in Patch Set #4.
5 years, 8 months ago (2015-04-01 18:42:29 UTC) #12
Lei Zhang
https://chromiumcodereview.appspot.com/1049423002/diff/60001/chrome/browser/BUILD.gn File chrome/browser/BUILD.gn (right): https://chromiumcodereview.appspot.com/1049423002/diff/60001/chrome/browser/BUILD.gn#newcode86 chrome/browser/BUILD.gn:86: "//components/browsing_data", This doesn't match chrome/chrome_browser.gypi. This should go down ...
5 years, 8 months ago (2015-04-01 19:07:53 UTC) #13
lazyboy
Addressed comments in Patch Set #5. Hopefully I got them all this time. https://chromiumcodereview.appspot.com/1049423002/diff/60001/chrome/browser/BUILD.gn File ...
5 years, 8 months ago (2015-04-01 19:28:57 UTC) #14
Lei Zhang
Ok, please fix this one last discrepency and then lgtm. https://chromiumcodereview.appspot.com/1049423002/diff/80001/components/browsing_data.gypi File components/browsing_data.gypi (right): https://chromiumcodereview.appspot.com/1049423002/diff/80001/components/browsing_data.gypi#newcode12 ...
5 years, 8 months ago (2015-04-01 21:11:50 UTC) #15
Fady Samuel
lgtm
5 years, 8 months ago (2015-04-01 21:39:40 UTC) #16
lazyboy
Addressed in Patch Set #6. https://chromiumcodereview.appspot.com/1049423002/diff/80001/components/browsing_data.gypi File components/browsing_data.gypi (right): https://chromiumcodereview.appspot.com/1049423002/diff/80001/components/browsing_data.gypi#newcode12 components/browsing_data.gypi:12: '../content/content.gyp:content_common', On 2015/04/01 21:11:50, ...
5 years, 8 months ago (2015-04-01 21:55:03 UTC) #17
Lei Zhang
On 2015/04/01 21:55:03, lazyboy wrote: > Orthogonal: why build doesn't complain? because we transitively end ...
5 years, 8 months ago (2015-04-01 22:15:00 UTC) #18
lazyboy
+davidben for components/browsing_data/DEPS change.
5 years, 8 months ago (2015-04-01 22:52:29 UTC) #20
davidben
DEPS lgtm
5 years, 8 months ago (2015-04-01 23:12:19 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1049423002/100001
5 years, 8 months ago (2015-04-02 00:57:56 UTC) #24
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 8 months ago (2015-04-02 01:05:10 UTC) #25
commit-bot: I haz the power
5 years, 8 months ago (2015-04-03 20:20:41 UTC) #26
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/14082d23ec62e040992a82a7e535d2c004874b8a
Cr-Commit-Position: refs/heads/master@{#323385}

Powered by Google App Engine
This is Rietveld 408576698