diff options
Diffstat (limited to 'components/script/dom/websocket.rs')
-rw-r--r-- | components/script/dom/websocket.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/components/script/dom/websocket.rs b/components/script/dom/websocket.rs index 1a34096f26b..3b3652040e9 100644 --- a/components/script/dom/websocket.rs +++ b/components/script/dom/websocket.rs @@ -461,6 +461,8 @@ struct ConnectionEstablishedTask { } impl Runnable for ConnectionEstablishedTask { + fn name(&self) -> &'static str { "ConnectionEstablishedTask" } + fn handler(self: Box<Self>) { let ws = self.address.root(); let global = ws.r().global(); @@ -510,6 +512,8 @@ impl Runnable for BufferedAmountTask { // To be compliant with standards, we need to reset bufferedAmount only when the event loop // reaches step 1. In our implementation, the bytes will already have been sent on a background // thread. + fn name(&self) -> &'static str { "BufferedAmountTask" } + fn handler(self: Box<Self>) { let ws = self.address.root(); @@ -526,6 +530,8 @@ struct CloseTask { } impl Runnable for CloseTask { + fn name(&self) -> &'static str { "CloseTask" } + fn handler(self: Box<Self>) { let ws = self.address.root(); let ws = ws.r(); @@ -568,6 +574,8 @@ struct MessageReceivedTask { } impl Runnable for MessageReceivedTask { + fn name(&self) -> &'static str { "MessageReceivedTask" } + #[allow(unsafe_code)] fn handler(self: Box<Self>) { let ws = self.address.root(); |