diff options
Diffstat (limited to 'components/script/dom/htmlmetaelement.rs')
-rw-r--r-- | components/script/dom/htmlmetaelement.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/htmlmetaelement.rs b/components/script/dom/htmlmetaelement.rs index eb46e4856c4..62bc9bcf48c 100644 --- a/components/script/dom/htmlmetaelement.rs +++ b/components/script/dom/htmlmetaelement.rs @@ -30,6 +30,7 @@ use crate::dom::location::NavigationType; use crate::dom::node::{document_from_node, window_from_node, BindContext, Node, UnbindContext}; use crate::dom::virtualmethods::VirtualMethods; use crate::dom::window::Window; +use crate::script_runtime::CanGc; use crate::timers::OneshotTimerCallback; #[dom_struct] @@ -45,11 +46,12 @@ pub struct RefreshRedirectDue { pub window: DomRoot<Window>, } impl RefreshRedirectDue { - pub fn invoke(self) { + pub fn invoke(self, can_gc: CanGc) { self.window.Location().navigate( self.url.clone(), HistoryEntryReplacement::Enabled, NavigationType::DeclarativeRefresh, + can_gc, ); } } |