commit | 82121ad399ca5a14faef1aff94c724ffd0ba8a08 | [log] [tgz] |
---|---|---|
author | Marina Ciocea <marinaciocea@chromium.org> | Sat Mar 02 15:25:24 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Mar 02 15:25:24 2019 |
tree | e761543588d58073b4795448ddb8362a0ee1d12f | |
parent | 920f139741c57c224f2f8c0f98dd13fb23b437ff [diff] |
Onion Soup DataChannel. Merge the DataChannel implementation from content/ into blink/. Remove content::RtcDataChannelHandler and the interfaces between content/ and blink/, WebRTCDataChannelHandler and WebRTCDataChannelHandlerClient. Move content::RtcDataChannelHandler::Observer into blink::RTCDataChannel::Observer. Have blink::RTCDataChannel register an webrtc::DataChannel observer instead of content::RtcDataChannelHandler. When creating data channels in peer connection implementation, pass on the webrtc::DataChannelInterface to blink::RTCDataChannel instead of creating a content::RtcDataChannelHandler. Design doc: http://doc/18SC6XjEoe236DGkxtVLuojZ4lqb8i8soCsrJixOEiR8 Bug: 931698 Change-Id: I5eb773fe183ac2a4490eea6c7a9b911d210b363a Reviewed-on: https://chromium-review.googlesource.com/c/1475468 Commit-Queue: Marina Ciocea <marinaciocea@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#637129}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .