aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/performance.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/performance.rs')
-rw-r--r--components/script/dom/performance.rs6
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 {