diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2019-01-26 19:13:09 -0800 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2019-01-29 11:36:27 -0800 |
commit | 5bfa42094e96372fbabd0f8a074235b1799bf656 (patch) | |
tree | ddecef11ce55b64a8b090192eaaf0ea581df2908 /components/script/dom/rtcpeerconnection.rs | |
parent | e0d8de27142fb05e2e4322a32fe45fb91223f308 (diff) | |
download | servo-5bfa42094e96372fbabd0f8a074235b1799bf656.tar.gz servo-5bfa42094e96372fbabd0f8a074235b1799bf656.zip |
Add RTCPeerConnectionIceEvent
Diffstat (limited to 'components/script/dom/rtcpeerconnection.rs')
-rw-r--r-- | components/script/dom/rtcpeerconnection.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/rtcpeerconnection.rs b/components/script/dom/rtcpeerconnection.rs index 41381ba43eb..8fa6b58023d 100644 --- a/components/script/dom/rtcpeerconnection.rs +++ b/components/script/dom/rtcpeerconnection.rs @@ -22,11 +22,14 @@ use servo_media::webrtc::MediaStream as BackendMediaStream; use servo_media::webrtc::{IceCandidate, WebRtcController, WebRtcSignaller}; use servo_media::ServoMedia; +use std::cell::Cell; + #[dom_struct] pub struct RTCPeerConnection { eventtarget: EventTarget, #[ignore_malloc_size_of = "defined in servo-media"] controller: DomRefCell<Option<WebRtcController>>, + closed: Cell<bool>, } struct RTCSignaller { @@ -70,6 +73,7 @@ impl RTCPeerConnection { RTCPeerConnection { eventtarget: EventTarget::new_inherited(), controller: DomRefCell::new(None), + closed: Cell::new(false), } } |