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

Issue 2767193005: Fix public dependencies on //ipc (Closed)

Created:
3 years, 9 months ago by Ken Rockot(use gerrit already)
Modified:
3 years, 9 months ago
Reviewers:
brettw, jam
CC:
chromium-apps-reviews_chromium.org, chromium-reviews, chromoting-reviews_chromium.org, darin-cc_chromium.org, extensions-reviews_chromium.org, fuzzing_chromium.org, jam, jochen+watch_chromium.org, mlamouri+watch-content_chromium.org, Peter Beverloo, piman+watch_chromium.org, rjkroege, subresource-filter-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix public dependencies on //ipc Several //ipc headers will soon depend on a generated buildflag header, so public dependents can cause compile flake by incorrectly specifying their deps as private. This fixes a bunch of targets wrt to public //ipc dependency. BUG= CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=dcheng@chromium.org Review-Url: https://codereview.chromium.org/2767193005 Cr-Commit-Position: refs/heads/master@{#459459} Committed: https://chromium.googlesource.com/chromium/src/+/38e46ddf25c67b6d18667f3bc2b7a24aca8f22a4

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -25 lines) Patch
M chrome/browser/BUILD.gn View 2 chunks +1 line, -1 line 0 comments Download
M chrome/common/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/renderer/BUILD.gn View 1 chunk +3 lines, -0 lines 0 comments Download
M components/guest_view/renderer/BUILD.gn View 1 chunk +4 lines, -1 line 0 comments Download
M components/nacl/browser/BUILD.gn View 2 chunks +4 lines, -1 line 0 comments Download
M components/nacl/common/BUILD.gn View 3 chunks +2 lines, -2 lines 0 comments Download
M components/network_hints/common/BUILD.gn View 1 chunk +4 lines, -1 line 0 comments Download
M components/pdf/browser/BUILD.gn View 1 chunk +3 lines, -0 lines 0 comments Download
M components/subresource_filter/content/common/BUILD.gn View 1 chunk +3 lines, -1 line 0 comments Download
M components/subresource_filter/content/renderer/BUILD.gn View 1 chunk +3 lines, -1 line 0 comments Download
M content/browser/BUILD.gn View 2 chunks +1 line, -1 line 0 comments Download
M content/child/BUILD.gn View 2 chunks +1 line, -1 line 0 comments Download
M content/public/browser/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/BUILD.gn View 2 chunks +1 line, -1 line 0 comments Download
M content/renderer/BUILD.gn View 1 chunk +4 lines, -1 line 0 comments Download
M content/shell/BUILD.gn View 2 chunks +1 line, -1 line 0 comments Download
M content/test/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M extensions/browser/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M extensions/common/BUILD.gn View 2 chunks +1 line, -1 line 0 comments Download
M gpu/ipc/client/BUILD.gn View 2 chunks +3 lines, -1 line 0 comments Download
M gpu/ipc/common/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M ppapi/host/BUILD.gn View 2 chunks +4 lines, -1 line 0 comments Download
M ppapi/proxy/BUILD.gn View 3 chunks +6 lines, -2 lines 0 comments Download
M remoting/host/BUILD.gn View 2 chunks +3 lines, -2 lines 0 comments Download
M services/ui/surfaces/BUILD.gn View 1 chunk +4 lines, -0 lines 0 comments Download
M tools/ipc_fuzzer/fuzzer/BUILD.gn View 1 chunk +3 lines, -0 lines 0 comments Download
M tools/ipc_fuzzer/message_replay/BUILD.gn View 1 chunk +3 lines, -1 line 0 comments Download
M ui/gfx/ipc/color/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/ipc/geometry/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/ipc/skia/BUILD.gn View 1 chunk +4 lines, -1 line 0 comments Download

Messages

Total messages: 25 (17 generated)
Ken Rockot(use gerrit already)
3 years, 9 months ago (2017-03-23 18:21:31 UTC) #4
jam
I'm overloaded right now, Brett can you please take a look? Thanks
3 years, 9 months ago (2017-03-24 14:24:18 UTC) #12
brettw
lgtm
3 years, 9 months ago (2017-03-24 16:35:56 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/2767193005/1
3 years, 9 months ago (2017-03-24 16:37:36 UTC) #16
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/394105)
3 years, 9 months ago (2017-03-24 16:45:00 UTC) #18
Ken Rockot(use gerrit already)
+TBR dcheng@ for gpu/ipc/common since it's just a deps change
3 years, 9 months ago (2017-03-24 16:47:43 UTC) #20
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/2767193005/1
3 years, 9 months ago (2017-03-24 16:48:22 UTC) #22
commit-bot: I haz the power
3 years, 9 months ago (2017-03-24 16:56:17 UTC) #25
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://chromium.googlesource.com/chromium/src/+/38e46ddf25c67b6d18667f3bc2b7...

Powered by Google App Engine
This is Rietveld 408576698