Build Chrome Remote Desktop for iOS in Chromium trybots.
This CL will default the flag for enable_webrtc to true for iOS, in the past this was set to false for iOS builds in chromium but the remoting app needs webrtc to communicate. This CL will also build the iOS app by default as part of the //remoting:remoting_all target if the arch is set to iOS.
BUG=652781
Review-Url: https://codereview.chromium.org/2809793002
Cr-Commit-Position: refs/heads/master@{#464202}
Committed: https://chromium.googlesource.com/chromium/src/+/1ac03b1c431bb1e187147ed6ca748b6b00fa1297
Dry run: Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/188481) ios-device-xcode-clang on ...
3 years, 8 months ago
(2017-04-11 17:52:12 UTC)
#6
3 years, 8 months ago
(2017-04-11 19:39:09 UTC)
#10
Dry run: This issue passed the CQ dry run.
sdefresne
https://codereview.chromium.org/2809793002/diff/130001/media/media_options.gni File media/media_options.gni (right): https://codereview.chromium.org/2809793002/diff/130001/media/media_options.gni#newcode25 media/media_options.gni:25: if (is_ios) { I think this condition will always ...
3 years, 8 months ago
(2017-04-12 15:27:52 UTC)
#11
https://codereview.chromium.org/2809793002/diff/130001/media/media_options.gni File media/media_options.gni (right): https://codereview.chromium.org/2809793002/diff/130001/media/media_options.gni#newcode25 media/media_options.gni:25: if (is_ios) { On 2017/04/12 15:27:52, sdefresne wrote: > ...
3 years, 8 months ago
(2017-04-12 15:35:32 UTC)
#12
https://codereview.chromium.org/2809793002/diff/130001/media/media_options.gni
File media/media_options.gni (right):
https://codereview.chromium.org/2809793002/diff/130001/media/media_options.gn...
media/media_options.gni:25: if (is_ios) {
On 2017/04/12 15:27:52, sdefresne wrote:
> I think this condition will always be false. I would move this outside of the
> declare_args:
>
> declare_args() {
> ...
> # Enable usage of FFmpeg within the media library. Used for most software
> # based decoding, demuxing, and sometimes optimized FFTs. If disabled,
> # implementors must provide their own demuxers and decoders.
> media_use_ffmpeg = true
>
> # Enable usage of libvpx within the media library. Used for software based
> # decoding of VP9 and VP8A type content.
> media_use_libvpx = true
> ...
> }
>
> # iOS doesn't use ffmpeg, libvpx.
> if (is_ios) {
> media_use_ffmpeg = false
> media_use_libvpx = false
> }
>
> If done, this should probably be done as a followup CL.
This is very interesting. I wonder how many places this mistake is made in
chromium.
https://codereview.chromium.org/2809793002/diff/130001/remoting/client/ios/ho...
File remoting/client/ios/host_preferences.mm (right):
https://codereview.chromium.org/2809793002/diff/130001/remoting/client/ios/ho...
remoting/client/ios/host_preferences.mm:47: if (!keychainError) {
On 2017/04/12 15:27:52, sdefresne wrote:
> This is https://codereview.chromium.org/2817513004/, right? Maybe rebase your
CL
> on top of it so that this is marked as a dependent CL and does not show in
this
> one :-)
I am working on removing this file from this cl :)
nicholss
Description was changed from ========== Adding CRD iOS app to remoting build if building for ...
3 years, 8 months ago
(2017-04-12 16:20:37 UTC)
#13
Description was changed from
==========
Adding CRD iOS app to remoting build if building for iOS.
BUG=652781
==========
to
==========
Build Chrome Remote Desktop for iOS in Chromium trybots.
This CL will default the flag for enable_webrtc to true for iOS, in the past
this was set to false for iOS builds in chromium but the remoting app needs
webrtc to communicate. This CL will also build the iOS app by default as part of
the //remoting:remoting_all target if the arch is set to iOS.
BUG=652781
==========
Dry run: Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/189468) ios-device-xcode-clang on ...
3 years, 8 months ago
(2017-04-12 16:46:30 UTC)
#19
Dry run: Try jobs failed on following builders: ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator-xcode-clang/builds/78432)
3 years, 8 months ago
(2017-04-12 17:12:54 UTC)
#23
On 2017/04/12 16:34:22, nicholss wrote: > PTAL! > > Dale for media, Joe for remoting. ...
3 years, 8 months ago
(2017-04-12 17:14:21 UTC)
#24
On 2017/04/12 16:34:22, nicholss wrote:
> PTAL!
>
> Dale for media, Joe for remoting. Thanks!
Arg... https://codereview.chromium.org/2809023003 broke a bunch of stuff for me.
I am working on fixing it up now...
Wait just a moment.
nicholss
The CQ bit was checked by nicholss@chromium.org to run a CQ dry run
3 years, 8 months ago
(2017-04-12 17:34:39 UTC)
#25
On 2017/04/12 17:14:21, nicholss wrote: > On 2017/04/12 16:34:22, nicholss wrote: > > PTAL! > ...
3 years, 8 months ago
(2017-04-12 18:13:32 UTC)
#27
On 2017/04/12 17:14:21, nicholss wrote:
> On 2017/04/12 16:34:22, nicholss wrote:
> > PTAL!
> >
> > Dale for media, Joe for remoting. Thanks!
>
> Arg... https://codereview.chromium.org/2809023003 broke a bunch of stuff for
me.
> I am working on fixing it up now...
>
> Wait just a moment.
Ok fixed up. Thanks, PTAL
joedow
lgtm lgtm remoting
3 years, 8 months ago
(2017-04-12 18:22:31 UTC)
#28
CQ is committing da patch. Bot data: {"patchset_id": 190001, "attempt_start_ts": 1492031128093860, "parent_rev": "3e727d61336a80e47949951d2d71aa506e90d774", "commit_rev": "1ac03b1c431bb1e187147ed6ca748b6b00fa1297"}
3 years, 8 months ago
(2017-04-12 23:21:13 UTC)
#35
CQ is committing da patch.
Bot data: {"patchset_id": 190001, "attempt_start_ts": 1492031128093860,
"parent_rev": "3e727d61336a80e47949951d2d71aa506e90d774", "commit_rev":
"1ac03b1c431bb1e187147ed6ca748b6b00fa1297"}
commit-bot: I haz the power
Description was changed from ========== Build Chrome Remote Desktop for iOS in Chromium trybots. This ...
3 years, 8 months ago
(2017-04-12 23:22:03 UTC)
#36
Message was sent while issue was closed.
Description was changed from
==========
Build Chrome Remote Desktop for iOS in Chromium trybots.
This CL will default the flag for enable_webrtc to true for iOS, in the past
this was set to false for iOS builds in chromium but the remoting app needs
webrtc to communicate. This CL will also build the iOS app by default as part of
the //remoting:remoting_all target if the arch is set to iOS.
BUG=652781
==========
to
==========
Build Chrome Remote Desktop for iOS in Chromium trybots.
This CL will default the flag for enable_webrtc to true for iOS, in the past
this was set to false for iOS builds in chromium but the remoting app needs
webrtc to communicate. This CL will also build the iOS app by default as part of
the //remoting:remoting_all target if the arch is set to iOS.
BUG=652781
Review-Url: https://codereview.chromium.org/2809793002
Cr-Commit-Position: refs/heads/master@{#464202}
Committed:
https://chromium.googlesource.com/chromium/src/+/1ac03b1c431bb1e187147ed6ca74...
==========
commit-bot: I haz the power
Committed patchset #11 (id:190001) as https://chromium.googlesource.com/chromium/src/+/1ac03b1c431bb1e187147ed6ca748b6b00fa1297
3 years, 8 months ago
(2017-04-12 23:22:04 UTC)
#37
Issue 2809793002: Build Chrome Remote Desktop for iOS in Chromium trybots.
(Closed)
Created 3 years, 8 months ago by nicholss
Modified 3 years, 8 months ago
Reviewers: Dale Curtis, joedow, DaleCurtis
Base URL:
Comments: 4