aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/eventsource.rs
diff options
context:
space:
mode:
authortanishka <109246904+taniishkaaa@users.noreply.github.com>2024-10-24 04:18:19 +0530
committerGitHub <noreply@github.com>2024-10-23 22:48:19 +0000
commitea875f0a51551914f85e56945a663ca0e749cc0e (patch)
tree744025510d9c1399abc843e7669e714dca37b98d /components/script/dom/eventsource.rs
parentbb4932026cef55aefd95a5a627a944e1ad26c6f2 (diff)
downloadservo-ea875f0a51551914f85e56945a663ca0e749cc0e.tar.gz
servo-ea875f0a51551914f85e56945a663ca0e749cc0e.zip
CanGc fixes from EventTarget::fire_event (#33985)
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
Diffstat (limited to 'components/script/dom/eventsource.rs')
-rw-r--r--components/script/dom/eventsource.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/dom/eventsource.rs b/components/script/dom/eventsource.rs
index ce0d039b8d5..a5f98cd393e 100644
--- a/components/script/dom/eventsource.rs
+++ b/components/script/dom/eventsource.rs
@@ -118,7 +118,7 @@ impl EventSourceContext {
let event_source = event_source.root();
if event_source.ready_state.get() != ReadyState::Closed {
event_source.ready_state.set(ReadyState::Open);
- event_source.upcast::<EventTarget>().fire_event(atom!("open"));
+ event_source.upcast::<EventTarget>().fire_event(atom!("open"), CanGc::note());
}
}),
&global,
@@ -159,7 +159,7 @@ impl EventSourceContext {
event_source.ready_state.set(ReadyState::Connecting);
// Step 1.3.
- event_source.upcast::<EventTarget>().fire_event(atom!("error"));
+ event_source.upcast::<EventTarget>().fire_event(atom!("error"), CanGc::note());
// Step 2.
let duration = event_source.reconnection_time.get();
@@ -438,7 +438,7 @@ impl FetchResponseListener for EventSourceContext {
}
fn submit_resource_timing(&mut self) {
- network_listener::submit_timing(self)
+ network_listener::submit_timing(self, CanGc::note())
}
}
@@ -505,7 +505,7 @@ impl EventSource {
let event_source = event_source.root();
if event_source.ready_state.get() != ReadyState::Closed {
event_source.ready_state.set(ReadyState::Closed);
- event_source.upcast::<EventTarget>().fire_event(atom!("error"));
+ event_source.upcast::<EventTarget>().fire_event(atom!("error"), CanGc::note());
}
}),
&global,