Auto merge of #26752 - ferjm:datachannel, r=Manishearth

WebRTC data channels support

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #26212

This depends on https://github.com/servo/media/pull/350 and contains the basic pieces to make a  simple test like https://ferjm.github.io/samples/src/content/datachannel/basic/ work
This commit is contained in:
bors-servo 2020-06-30 13:53:32 -04:00 committed by GitHub
commit 4b034ede46
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 930 additions and 34 deletions

View file

@ -272,7 +272,9 @@ class PostBuildCommands(CommandBase):
features += self.pick_media_stack(media_stack, target)
returncode = self.run_cargo_build_like_command("doc", params, features=features, **kwargs)
env = self.build_env(target=target, is_build=True, features=features)
returncode = self.run_cargo_build_like_command("doc", params, features=features, env=env, **kwargs)
if returncode:
return returncode