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

Issue 566823003: Move declarative_webrequest: action, rules_registry (Closed)

Created:
6 years, 3 months ago by wjmaclean
Modified:
6 years, 3 months ago
CC:
chromium-reviews, vandebo (ex-Chrome), skanuj+watch_chromium.org, sadrul, yusukes+watch_chromium.org, zea+watch_chromium.org, posciak+watch_chromium.org, dhollowa+watch_chromium.org, dougw+watch_chromium.org, yoshiki+watch_chromium.org, yukishiino+watch_chromium.org, rginda+watch_chromium.org, dmazzoni+watch_chromium.org, aandrey+blink_chromium.org, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, tim+watch_chromium.org, extensions-reviews_chromium.org, cbentzel+watch_chromium.org, vsevik, melevin+watch_chromium.org, marja+watch_chromium.org, aboxhall+watch_chromium.org, dbeam+watch-options_chromium.org, dominich, nona+watch_chromium.org, rlp+watch_chromium.org, devtools-reviews_chromium.org, chromium-apps-reviews_chromium.org, pedrosimonetti+watch_chromium.org, dbeam+watch-ntp_chromium.org, davidben+watch_chromium.org, Greg Billock, tburkard+watch_chromium.org, haitaol+watch_chromium.org, yuzo+watch_chromium.org, feature-media-reviews_chromium.org, samarth+watch_chromium.org, paulirish+reviews_chromium.org, oshima+watch_chromium.org, kalyank, Jered, maniscalco+watch_chromium.org, chrome-apps-syd-reviews_chromium.org, plundblad+watch_chromium.org, gavinp+prer_chromium.org, Lei Zhang, tfarina, ben+ash_chromium.org, donnd+watch_chromium.org, mcasas+watch_chromium.org, yurys, tommycli, dominich+watch_chromium.org, jfweitz+watch_chromium.org, David Black, davemoore+watch_chromium.org, dtseng+watch_chromium.org, kmadhusu+watch_chromium.org, estade+watch_chromium.org, wjia+watch_chromium.org, pfeldman, Xi Han, Fady Samuel, lfg
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Move declarative_webrequest: action, rules_registry This CL focusses on moving the following files: webrequest_action.h/cc webrequest_rule_registry.h/cc from chrome/ to extensions/. As part of the move, the following files need to move: web_request_api_helpers.h/cc and some minor re-factoring occurs (e.g. moving a static function from web_request_api into web_request_api_helpers. BUG=352293 TBR=darin@chromium.org Committed: https://crrev.com/c66af526932c3861ae33bab809679c7c353ebe48 Cr-Commit-Position: refs/heads/master@{#295719}

Patch Set 1 #

Patch Set 2 : Revert extension_constants changes (this patch violates DEPS ..) #

Total comments: 2

Patch Set 3 : Rebase, fix include ordering. #

Patch Set 4 : Rebase to master@295535 #

Patch Set 5 : Fix GN build, rebase error. #

Patch Set 6 : Rebase to master@295687 #

Patch Set 7 : Fixing another weird re-base error. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+86 lines, -3868 lines) Patch
M chrome/browser/extensions/api/declarative/declarative_apitest.cc View 1 2 3 4 5 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/declarative/rules_registry_service.cc View 2 chunks +1 line, -1 line 0 comments Download
D chrome/browser/extensions/api/declarative_webrequest/webrequest_action.h View 1 chunk +0 lines, -470 lines 0 comments Download
D chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc View 1 chunk +0 lines, -1169 lines 0 comments Download
M chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc View 1 3 chunks +2 lines, -2 lines 0 comments Download
D chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.h View 1 chunk +0 lines, -197 lines 0 comments Download
D chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry.cc View 1 chunk +0 lines, -412 lines 0 comments Download
M chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/web_request/web_request_api.h View 3 chunks +2 lines, -7 lines 0 comments Download
M chrome/browser/extensions/api/web_request/web_request_api.cc View 1 4 chunks +2 lines, -25 lines 0 comments Download
D chrome/browser/extensions/api/web_request/web_request_api_helpers.h View 1 chunk +0 lines, -317 lines 0 comments Download
D chrome/browser/extensions/api/web_request/web_request_api_helpers.cc View 1 chunk +0 lines, -1181 lines 0 comments Download
M chrome/browser/extensions/api/web_request/web_request_api_unittest.cc View 2 chunks +1 line, -1 line 0 comments Download
D chrome/browser/extensions/api/web_request/web_request_permissions.h View 1 chunk +0 lines, -50 lines 0 comments Download
M chrome/browser/extensions/api/web_request/web_request_permissions_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 2 chunks +0 lines, -8 lines 0 comments Download
M extensions/browser/BUILD.gn View 1 2 3 4 5 3 chunks +9 lines, -0 lines 0 comments Download
M extensions/browser/DEPS View 2 chunks +2 lines, -0 lines 0 comments Download
A + extensions/browser/api/declarative_webrequest/webrequest_action.h View 3 chunks +4 lines, -4 lines 0 comments Download
A + extensions/browser/api/declarative_webrequest/webrequest_action.cc View 3 chunks +3 lines, -3 lines 0 comments Download
A + extensions/browser/api/declarative_webrequest/webrequest_rules_registry.h View 3 chunks +4 lines, -4 lines 0 comments Download
A + extensions/browser/api/declarative_webrequest/webrequest_rules_registry.cc View 2 chunks +3 lines, -3 lines 0 comments Download
A + extensions/browser/api/web_request/web_request_api_helpers.h View 3 chunks +11 lines, -3 lines 0 comments Download
A + extensions/browser/api/web_request/web_request_api_helpers.cc View 3 chunks +23 lines, -2 lines 0 comments Download
A + extensions/browser/api/web_request/web_request_permissions.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + extensions/browser/api/web_request/web_request_permissions.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M extensions/extensions.gyp View 1 2 3 4 5 3 chunks +9 lines, -0 lines 0 comments Download

Messages

Total messages: 49 (17 generated)
wjmaclean
rockot@ - please look at the extensions/ and chrome/*/extensions/ files
6 years, 3 months ago (2014-09-16 15:46:21 UTC) #2
wjmaclean
jamescook@chromium.org: Please review changes in extensions/browser/DEPS
6 years, 3 months ago (2014-09-16 15:51:53 UTC) #4
James Cook
DEPS LGTM, however one drive-by comment: I would not move extension_constants.h/cc to extensions/. We already ...
6 years, 3 months ago (2014-09-16 16:06:33 UTC) #5
wjmaclean
On 2014/09/16 16:06:33, James Cook wrote: > DEPS LGTM, however one drive-by comment: > > ...
6 years, 3 months ago (2014-09-16 16:15:07 UTC) #6
Ken Rockot(use gerrit already)
On 2014/09/16 16:15:07, wjmaclean wrote: > On 2014/09/16 16:06:33, James Cook wrote: > > DEPS ...
6 years, 3 months ago (2014-09-16 16:17:54 UTC) #7
wjmaclean
Sounds great! I'll revise the cl in the meantime to "reset" the extensions_constants changes, in ...
6 years, 3 months ago (2014-09-16 16:57:15 UTC) #8
Ken Rockot(use gerrit already)
Yes, that will also be covered by my CL On Tue, Sep 16, 2014 at ...
6 years, 3 months ago (2014-09-16 16:58:45 UTC) #9
Ken Rockot(use gerrit already)
On 2014/09/16 16:58:45, Ken Rockot wrote: > Yes, that will also be covered by my ...
6 years, 3 months ago (2014-09-16 16:59:22 UTC) #10
wjmaclean
Revised (and much smaller!) patch that reverts the extensions_constants changes. This currently violates DEPS, but ...
6 years, 3 months ago (2014-09-16 17:30:43 UTC) #11
wjmaclean
derat@chromium.org: Please review changes in chrome/browser/chromeos This is a simple include file move, so let ...
6 years, 3 months ago (2014-09-16 17:32:11 UTC) #13
Daniel Erat
https://codereview.chromium.org/566823003/diff/20001/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/566823003/diff/20001/chrome/browser/chromeos/input_method/input_method_util.cc#newcode23 chrome/browser/chromeos/input_method/input_method_util.cc:23: #include "chrome/common/extensions/extension_constants.h" i don't understand why this header got ...
6 years, 3 months ago (2014-09-16 17:42:11 UTC) #14
wjmaclean
https://codereview.chromium.org/566823003/diff/20001/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/566823003/diff/20001/chrome/browser/chromeos/input_method/input_method_util.cc#newcode23 chrome/browser/chromeos/input_method/input_method_util.cc:23: #include "chrome/common/extensions/extension_constants.h" On 2014/09/16 17:42:10, Daniel Erat wrote: > ...
6 years, 3 months ago (2014-09-16 17:52:00 UTC) #15
Daniel Erat
thanks. don't think you need a review from me now; i don't see any changes ...
6 years, 3 months ago (2014-09-16 17:53:07 UTC) #16
wjmaclean
On 2014/09/16 17:53:07, Daniel Erat wrote: > thanks. don't think you need a review from ...
6 years, 3 months ago (2014-09-16 17:57:15 UTC) #17
wjmaclean
rockot@ ... PTAL?
6 years, 3 months ago (2014-09-18 20:47:21 UTC) #18
Ken Rockot(use gerrit already)
On 2014/09/18 20:47:21, wjmaclean wrote: > rockot@ ... PTAL? lgtm!
6 years, 3 months ago (2014-09-18 20:50:51 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/566823003/80001
6 years, 3 months ago (2014-09-18 21:27:52 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/11979)
6 years, 3 months ago (2014-09-18 21:45:51 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/566823003/80001
6 years, 3 months ago (2014-09-19 01:14:36 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_swarming on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_swarming/builds/11073)
6 years, 3 months ago (2014-09-19 01:41:25 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/566823003/80001
6 years, 3 months ago (2014-09-19 01:52:19 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: win_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu/builds/62852) win8_chromium_rel on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_rel/builds/11818)
6 years, 3 months ago (2014-09-19 02:27:15 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/566823003/80001
6 years, 3 months ago (2014-09-19 02:44:43 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: win_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu/builds/62862)
6 years, 3 months ago (2014-09-19 03:16:00 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/566823003/80001
6 years, 3 months ago (2014-09-19 11:09:00 UTC) #37
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_rel on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_rel/builds/11904)
6 years, 3 months ago (2014-09-19 11:14:51 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/566823003/100001
6 years, 3 months ago (2014-09-19 12:32:06 UTC) #41
commit-bot: I haz the power
Try jobs failed on following builders: win_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu/builds/63000) linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_swarming/builds/15980)
6 years, 3 months ago (2014-09-19 13:08:15 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/566823003/100001
6 years, 3 months ago (2014-09-19 14:51:42 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/566823003/120001
6 years, 3 months ago (2014-09-19 15:28:36 UTC) #47
commit-bot: I haz the power
Committed patchset #7 (id:120001) as a7751777886a657ccb58f4fc7e9308784c0eb27b
6 years, 3 months ago (2014-09-19 16:25:57 UTC) #48
commit-bot: I haz the power
6 years, 3 months ago (2014-09-19 16:26:40 UTC) #49
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/c66af526932c3861ae33bab809679c7c353ebe48
Cr-Commit-Position: refs/heads/master@{#295719}

Powered by Google App Engine
This is Rietveld 408576698