diff options
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r-- | components/script/dom/element.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs index cb7d339a78e..29bdaf2f3bf 100644 --- a/components/script/dom/element.rs +++ b/components/script/dom/element.rs @@ -342,6 +342,10 @@ impl Element { self.rare_data().as_ref()?.custom_element_definition.clone() } + pub fn clear_custom_element_definition(&self) { + self.ensure_rare_data().custom_element_definition = None; + } + pub fn push_callback_reaction(&self, function: Rc<Function>, args: Box<[Heap<JSVal>]>) { self.ensure_rare_data() .custom_element_reaction_queue |