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

Issue 1718073002: Remove the 'ios_use_webrtc' build flag hack. (Closed)

Created:
4 years, 10 months ago by Dirk Pranke
Modified:
4 years, 10 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove the 'ios_use_webrtc' build flag hack. For a time we needed to enable (parts of) the WebRTC GN build on iOS, because there was an indirect dependency on WebRTC in order for some components to be able to depend on xmllite. Those components have since been switched to depend on libxml2, and so there is no reason for Chromium to build WebRTC on iOS now (though WebRTC is free to build on iOS on its own). This CL cleans up the build configs accordingly. R=brettw@chromium.org, kjellander@chromium.org, sdefresne@chromium.org BUG=538497 CQ_INCLUDE_TRYBOTS=tryserver.chromium.mac:ios_rel_device_gn,ios_dbg_simulator_gn Committed: https://crrev.com/0e5462ce39fd05b41ec66850f473ac6327284409 Cr-Commit-Position: refs/heads/master@{#377070}

Patch Set 1 #

Total comments: 3

Patch Set 2 : re-add ios targets #

Patch Set 3 : fix string_provider reference and comment out other ios targets for now #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -50 lines) Patch
M BUILD.gn View 1 2 2 chunks +5 lines, -11 lines 0 comments Download
M build/config/features.gni View 1 chunk +0 lines, -1 line 0 comments Download
M build_overrides/webrtc.gni View 1 chunk +0 lines, -8 lines 0 comments Download
M components/BUILD.gn View 6 chunks +20 lines, -28 lines 0 comments Download
M ios/public/provider/chrome/browser/BUILD.gn View 1 2 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 17 (5 generated)
Dirk Pranke
4 years, 10 months ago (2016-02-21 23:29:44 UTC) #1
kjellander_chromium
https://codereview.chromium.org/1718073002/diff/1/BUILD.gn File BUILD.gn (left): https://codereview.chromium.org/1718073002/diff/1/BUILD.gn#oldcode211 BUILD.gn:211: "//ios/chrome:ios_chrome_unittests", Shouldn't these be added by default now then?
4 years, 10 months ago (2016-02-22 04:23:40 UTC) #2
Dirk Pranke
https://codereview.chromium.org/1718073002/diff/1/BUILD.gn File BUILD.gn (left): https://codereview.chromium.org/1718073002/diff/1/BUILD.gn#oldcode211 BUILD.gn:211: "//ios/chrome:ios_chrome_unittests", On 2016/02/22 04:23:40, kjellander (chromium) wrote: > Shouldn't ...
4 years, 10 months ago (2016-02-22 04:34:27 UTC) #3
kjellander_chromium
lgtm, assuming you figure out the current build errors. https://codereview.chromium.org/1718073002/diff/1/BUILD.gn File BUILD.gn (left): https://codereview.chromium.org/1718073002/diff/1/BUILD.gn#oldcode211 BUILD.gn:211: ...
4 years, 10 months ago (2016-02-22 05:26:52 UTC) #5
sdefresne
Apparently some dependency on //content crept in in one of the components :-( The good ...
4 years, 10 months ago (2016-02-22 09:18:12 UTC) #6
Dirk Pranke
On 2016/02/22 09:18:12, sdefresne wrote: > Apparently some dependency on //content crept in in one ...
4 years, 10 months ago (2016-02-22 22:52:30 UTC) #7
brettw
lgtm
4 years, 10 months ago (2016-02-22 22:59:47 UTC) #8
Dirk Pranke
I've posted the work-in-progress stuff I was doing to try and get the other iOS ...
4 years, 10 months ago (2016-02-22 23:02:06 UTC) #9
sdefresne
lgtm, I'll take care of //ios/chrome targets ...
4 years, 10 months ago (2016-02-23 09:48:22 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1718073002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1718073002/40001
4 years, 10 months ago (2016-02-23 19:06:51 UTC) #13
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 10 months ago (2016-02-23 19:57:57 UTC) #15
commit-bot: I haz the power
4 years, 10 months ago (2016-02-23 19:59:05 UTC) #17
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/0e5462ce39fd05b41ec66850f473ac6327284409
Cr-Commit-Position: refs/heads/master@{#377070}

Powered by Google App Engine
This is Rietveld 408576698