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

Issue 2932643004: Extensions: Move targets in extensions/browser/guest_view to extensions/browser:browser_sources. (Closed)

Created:
3 years, 6 months ago by karandeepb
Modified:
3 years, 6 months ago
Reviewers:
Devlin, brettw
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, lazyboy
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Extensions: Move targets in extensions/browser/guest_view to extensions/browser:browser_sources. Currently the dependency chain is as follows: extensions/browser -> extensions/browser/api -> extensions/browser:browser_sources -> extensions/browser/guest_view. However extensions/browser/guest_view also has cyclic dependencies on extensions/browser/api and extensions/browser:browser_sources. This can be problematic since extensions/browser/guest_view won't get any configs it needs for its dependency on extensions/browser:browser_sources and extensions/browser/api. This CL moves the files in extensions/browser/guest_view, one layer up to extensions/browser:browser_sources, hence removing the cyclic dependency between extensions/browser/guest_view and extensions/browser:browser_sources. However, the cyclic dependency to extensions/browser/api is still not resolved. BUG=730220 Review-Url: https://codereview.chromium.org/2932643004 Cr-Commit-Position: refs/heads/master@{#479231} Committed: https://chromium.googlesource.com/chromium/src/+/05ba7bc22678febb0eff54435aa1acca3b06878b

Patch Set 1 #

Total comments: 4

Patch Set 2 : Rebase #

Patch Set 3 : Address review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -157 lines) Patch
M extensions/browser/BUILD.gn View 1 2 3 chunks +55 lines, -2 lines 0 comments Download
M extensions/browser/api/BUILD.gn View 1 1 chunk +0 lines, -1 line 0 comments Download
D extensions/browser/guest_view/BUILD.gn View 1 chunk +0 lines, -30 lines 0 comments Download
D extensions/browser/guest_view/app_view/BUILD.gn View 1 chunk +0 lines, -20 lines 0 comments Download
D extensions/browser/guest_view/extension_options/BUILD.gn View 1 chunk +0 lines, -20 lines 0 comments Download
D extensions/browser/guest_view/extension_view/BUILD.gn View 1 chunk +0 lines, -18 lines 0 comments Download
D extensions/browser/guest_view/extension_view/whitelist/BUILD.gn View 1 chunk +0 lines, -10 lines 0 comments Download
D extensions/browser/guest_view/mime_handler_view/BUILD.gn View 1 chunk +0 lines, -22 lines 0 comments Download
D extensions/browser/guest_view/web_view/BUILD.gn View 1 chunk +0 lines, -34 lines 0 comments Download

Messages

Total messages: 20 (12 generated)
karandeepb
PTAL Devlin. Was facing this issue while prototyping DNR. This does not solve the problem ...
3 years, 6 months ago (2017-06-09 23:33:16 UTC) #7
Devlin
lgtm; thanks for cleaning this up. +lazyboy@ for his thoughts on the webview comment. In ...
3 years, 6 months ago (2017-06-12 15:20:20 UTC) #8
karandeepb
+brettw@ for changes to extensions/browser/guest_view/extension_view/whitelist/BUILD.gn. Also, PTAL Devlin in case you have more comments. https://codereview.chromium.org/2932643004/diff/1/extensions/browser/guest_view/web_view/BUILD.gn ...
3 years, 6 months ago (2017-06-12 21:10:50 UTC) #11
Devlin
On 2017/06/12 21:10:50, karandeepb wrote: > Also, PTAL Devlin in case you have more comments. ...
3 years, 6 months ago (2017-06-13 22:03:06 UTC) #12
brettw
lgtm
3 years, 6 months ago (2017-06-13 22:58:47 UTC) #13
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/2932643004/60001
3 years, 6 months ago (2017-06-13 23:04:47 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:60001) as https://chromium.googlesource.com/chromium/src/+/05ba7bc22678febb0eff54435aa1acca3b06878b
3 years, 6 months ago (2017-06-14 00:50:04 UTC) #19
michaelpg
3 years, 6 months ago (2017-06-14 04:52:34 UTC) #20
Message was sent while issue was closed.
Nice, thank you!

Powered by Google App Engine
This is Rietveld 408576698