diff options
author | Nikki <nikkicubed@gmail.com> | 2015-10-26 21:22:27 -0600 |
---|---|---|
committer | Nikki <nikkicubed@gmail.com> | 2015-11-04 21:42:10 -0700 |
commit | 1d280289f10f950e60d41527739d344cd74d8283 (patch) | |
tree | 219dde5289be59b3d6dd74d9c206ece20ddf4805 /components/script/dom/blob.rs | |
parent | 6c051ce8286873e47fd33ec438142ddffbb84ca2 (diff) | |
download | servo-1d280289f10f950e60d41527739d344cd74d8283.tar.gz servo-1d280289f10f950e60d41527739d344cd74d8283.zip |
Fixes #8213: Implement Blob variant of WebSocket.send()
Diffstat (limited to 'components/script/dom/blob.rs')
-rw-r--r-- | components/script/dom/blob.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/components/script/dom/blob.rs b/components/script/dom/blob.rs index efbf1abbc15..9c3769a216e 100644 --- a/components/script/dom/blob.rs +++ b/components/script/dom/blob.rs @@ -72,6 +72,11 @@ impl Blob { pub fn read_out_buffer(&self, send: Sender<Vec<u8>>) { send.send(self.bytes.clone().unwrap_or(vec![])).unwrap(); } + + // simpler to use version of read_out_buffer + pub fn clone_bytes(&self) -> Vec<u8> { + self.bytes.clone().unwrap_or(vec![]) + } } impl BlobMethods for Blob { |