|
|
DescriptionEditing iOS sources for //net.
Check that the list of files build with gn and gyp are the same.
BUG=BUG=459705
Committed: https://crrev.com/51b4b098b6e52a587f3ab3a7bdfa31c4b2d9ed92
Cr-Commit-Position: refs/heads/master@{#342592}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Editing iOS sources for //net. #Patch Set 3 : Editing iOS sources for //net. #
Total comments: 1
Patch Set 4 : Editing iOS sources for //net. #
Total comments: 2
Patch Set 5 : Editing iOS sources for //net #Messages
Total messages: 23 (7 generated)
sherouk@google.com changed reviewers: + dpranke@chromium.org, sdefresne@chromium.org
Can you review please ?
https://codereview.chromium.org/1272193002/diff/1/net/BUILD.gn File net/BUILD.gn (right): https://codereview.chromium.org/1272193002/diff/1/net/BUILD.gn#newcode1293 net/BUILD.gn:1293: executable("quic_client") { I think we don't want this target at all on iOS. I'd suggest putting it behind !is_ios check, i.e. if (!is_ios) { executable("quic_client") { sources = [ "tools/quic/quic_simple_client_bin.cc", ] deps = [ ":net", ":simple_quic_tools", "//base", "//url", ] } } https://codereview.chromium.org/1272193002/diff/1/net/BUILD.gn#newcode1307 net/BUILD.gn:1307: executable("quic_server") { Same remark as for "quic_client", put the whole target behind !is_ios check.
Patchset #3 (id:40001) has been deleted
Can you review please?
https://codereview.chromium.org/1272193002/diff/60001/net/BUILD.gn File net/BUILD.gn (right): https://codereview.chromium.org/1272193002/diff/60001/net/BUILD.gn#newcode1305 net/BUILD.gn:1305: } Can you put both targets in the same block? if (!is_ios) { executable("quic_client") { # content omitted for keeping the comment brief } executable("quic_server") { # content omitted for keeping the comment brief } }
Can you review please?
dpranke@chromium.org changed reviewers: + sky@chromium.org
Also, you should either split your CL so that the //ui/base change is in a new CL, or update the description to make it clearer that you're changing files in //net and //ui/base. Scott, do you know anything about this //ui/base/ime target that seems to only half exist? https://codereview.chromium.org/1272193002/diff/80001/ui/base/BUILD.gn File ui/base/BUILD.gn (right): https://codereview.chromium.org/1272193002/diff/80001/ui/base/BUILD.gn#newcode13 ui/base/BUILD.gn:13: build_ime = is_ios this doesn't seem right. The GYP file has !is_ios. Using this flag also causes us to put a dependency on //ui/base/ime, which doesn't actually exist. In the GYP file, this gets pulled in via a typo, so I think this is actually a no-op. Maybe these files aren't actually needed?
sdefresne@chromium.org changed reviewers: - sky@chromium.org
https://codereview.chromium.org/1272193002/diff/80001/ui/base/BUILD.gn File ui/base/BUILD.gn (left): https://codereview.chromium.org/1272193002/diff/80001/ui/base/BUILD.gn#oldcode13 ui/base/BUILD.gn:13: build_ime = !is_ios This should not be included in this CL. Did you forget to create a new branch when working on //ui/base? Please revert.
Patchset #5 (id:100001) has been deleted
The changes to //ui/base are reverted.
Changes to //net/BUILD.gn lgtm
On Wed, Aug 5, 2015 at 8:29 AM, <dpranke@chromium.org> wrote: > Also, you should either split your CL so that the //ui/base change is in a > new > CL, or update the description to make it clearer that you're changing files > in > //net and //ui/base. > > Scott, do you know anything about this //ui/base/ime target that seems to > only > half exist? Sorry, I'm not familiar with it. -Scott > > > https://codereview.chromium.org/1272193002/diff/80001/ui/base/BUILD.gn > File ui/base/BUILD.gn (right): > > https://codereview.chromium.org/1272193002/diff/80001/ui/base/BUILD.gn#newcode13 > ui/base/BUILD.gn:13: build_ime = is_ios > this doesn't seem right. The GYP file has !is_ios. > > Using this flag also causes us to put a dependency on //ui/base/ime, > which doesn't actually exist. In the GYP file, this gets pulled in via a > typo, so I think this is actually a no-op. > > Maybe these files aren't actually needed? > > https://codereview.chromium.org/1272193002/ To unsubscribe from this group and stop receiving emails from it, send an email to chromium-reviews+unsubscribe@chromium.org.
last patch lgtm. You probably still need a //net OWNER's approval.
sdefresne@chromium.org changed reviewers: + ellyjones@chromium.org - sky@chromium.org
ellyjones: can you review as //net OWNERS?
lgtm
The CQ bit was checked by sherouk@google.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1272193002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1272193002/120001
Message was sent while issue was closed.
Committed patchset #5 (id:120001)
Message was sent while issue was closed.
Patchset 5 (id:??) landed as https://crrev.com/51b4b098b6e52a587f3ab3a7bdfa31c4b2d9ed92 Cr-Commit-Position: refs/heads/master@{#342592} |