aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/page.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/page.rs')
-rw-r--r--components/script/page.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/page.rs b/components/script/page.rs
index b9dce92fac5..954813e607c 100644
--- a/components/script/page.rs
+++ b/components/script/page.rs
@@ -273,6 +273,10 @@ impl Page {
self.js_info.borrow_mut()
}
+ pub unsafe fn unsafe_mut_js_info<'a>(&'a self) -> &'a mut Option<JSPageInfo> {
+ self.js_info.borrow_for_script_deallocation()
+ }
+
pub fn js_info<'a>(&'a self) -> Ref<'a, Option<JSPageInfo>> {
self.js_info.borrow()
}