diff options
-rw-r--r-- | components/script/dom/performance.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/components/script/dom/performance.rs b/components/script/dom/performance.rs index efba383646d..1086fdbe712 100644 --- a/components/script/dom/performance.rs +++ b/components/script/dom/performance.rs @@ -371,6 +371,12 @@ impl Performance { .push_back(DomRoot::from_ref(entry)); false } + + pub fn update_entry(&self, index: usize, entry: &PerformanceEntry) { + if let Some(e) = self.buffer.borrow_mut().entries.get_mut(index) { + *e = DomRoot::from_ref(entry); + } + } } impl PerformanceMethods for Performance { |