diff options
Diffstat (limited to 'components/script/dom/htmlformelement.rs')
-rw-r--r-- | components/script/dom/htmlformelement.rs | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/components/script/dom/htmlformelement.rs b/components/script/dom/htmlformelement.rs index af2ee5e5d15..54c9d710dd3 100644 --- a/components/script/dom/htmlformelement.rs +++ b/components/script/dom/htmlformelement.rs @@ -450,8 +450,17 @@ impl HTMLFormElementMethods for HTMLFormElement { // https://html.spec.whatwg.org/multipage/#dom-a-rellist fn RelList(&self) -> DomRoot<DOMTokenList> { - self.rel_list - .or_init(|| DOMTokenList::new(self.upcast(), &local_name!("rel"))) + self.rel_list.or_init(|| { + DOMTokenList::new( + self.upcast(), + &local_name!("rel"), + Some(vec![ + Atom::from("noopener"), + Atom::from("noreferrer"), + Atom::from("opener"), + ]), + ) + }) } // https://html.spec.whatwg.org/multipage/#the-form-element:supported-property-names |