diff options
author | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2018-01-15 09:42:31 +0100 |
---|---|---|
committer | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2018-01-15 09:42:31 +0100 |
commit | d600f246f4fadd63475ea8b3bbe1afec5d4e9ac6 (patch) | |
tree | bb5f1f506ce9adc3a253b75a173d591aadbdd867 /components/script/dom | |
parent | eb1634b56b27c163a3721f7416c5ade5fa4878a6 (diff) | |
download | servo-d600f246f4fadd63475ea8b3bbe1afec5d4e9ac6.tar.gz servo-d600f246f4fadd63475ea8b3bbe1afec5d4e9ac6.zip |
Do not fire pending callbacks on disconnected performance observer
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/performance.rs | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/components/script/dom/performance.rs b/components/script/dom/performance.rs index 3ff1d32b5d6..4a9a9672b4e 100644 --- a/components/script/dom/performance.rs +++ b/components/script/dom/performance.rs @@ -184,14 +184,6 @@ impl Performance { None => return, }; - if self.pending_notification_observers_task.get() { - if let Some(o) = observers.iter().nth(index) { - DOMPerformanceObserver::new(&self.global(), - o.observer.callback(), - o.observer.entries()).notify(); - } - } - observers.remove(index); } |