aboutsummaryrefslogtreecommitdiffstats
path: root/components/script
diff options
context:
space:
mode:
authorKuba Birecki <kuba.birecki@crystalplanet.io>2016-07-14 08:44:22 +0200
committerKuba Birecki <kuba.birecki@crystalplanet.io>2016-07-14 08:44:22 +0200
commit85f4da18a6dfe8fc03dc7b4a03573ac37434d85b (patch)
treeba50f6b1ca31027eb3a5e0472eb5c762b2096b6e /components/script
parent3011d4b450b107f87fab54f6c59245ac1478fa79 (diff)
downloadservo-85f4da18a6dfe8fc03dc7b4a03573ac37434d85b.tar.gz
servo-85f4da18a6dfe8fc03dc7b4a03573ac37434d85b.zip
Inline DOM element creation into box expressions in components/script/dom/
Diffstat (limited to 'components/script')
-rw-r--r--components/script/dom/documenttype.rs5
-rw-r--r--components/script/dom/htmlanchorelement.rs5
-rw-r--r--components/script/dom/htmlappletelement.rs5
-rw-r--r--components/script/dom/htmlareaelement.rs5
-rw-r--r--components/script/dom/htmlaudioelement.rs5
-rw-r--r--components/script/dom/htmlbaseelement.rs5
-rw-r--r--components/script/dom/htmlbodyelement.rs5
-rw-r--r--components/script/dom/htmlbrelement.rs5
-rw-r--r--components/script/dom/htmlbuttonelement.rs5
-rw-r--r--components/script/dom/htmlcanvaselement.rs5
-rw-r--r--components/script/dom/htmldataelement.rs5
-rw-r--r--components/script/dom/htmldatalistelement.rs5
-rw-r--r--components/script/dom/htmldetailselement.rs5
-rw-r--r--components/script/dom/htmldialogelement.rs5
-rw-r--r--components/script/dom/htmldirectoryelement.rs5
-rw-r--r--components/script/dom/htmldlistelement.rs5
-rw-r--r--components/script/dom/htmlelement.rs5
-rw-r--r--components/script/dom/htmlembedelement.rs5
-rw-r--r--components/script/dom/htmlfieldsetelement.rs5
-rw-r--r--components/script/dom/htmlfontelement.rs5
-rw-r--r--components/script/dom/htmlformelement.rs5
-rw-r--r--components/script/dom/htmlframeelement.rs5
-rw-r--r--components/script/dom/htmlframesetelement.rs5
-rw-r--r--components/script/dom/htmlheadelement.rs5
-rw-r--r--components/script/dom/htmlheadingelement.rs5
-rw-r--r--components/script/dom/htmlhrelement.rs5
-rw-r--r--components/script/dom/htmlhtmlelement.rs5
-rw-r--r--components/script/dom/htmliframeelement.rs5
-rw-r--r--components/script/dom/htmlimageelement.rs5
-rw-r--r--components/script/dom/htmlinputelement.rs5
-rw-r--r--components/script/dom/htmllabelelement.rs5
-rw-r--r--components/script/dom/htmllegendelement.rs5
-rw-r--r--components/script/dom/htmllielement.rs5
-rw-r--r--components/script/dom/htmllinkelement.rs5
-rw-r--r--components/script/dom/htmlmapelement.rs5
-rw-r--r--components/script/dom/htmlmetaelement.rs5
-rw-r--r--components/script/dom/htmlmeterelement.rs5
-rw-r--r--components/script/dom/htmlmodelement.rs5
-rw-r--r--components/script/dom/htmlobjectelement.rs5
-rw-r--r--components/script/dom/htmlolistelement.rs5
-rw-r--r--components/script/dom/htmloptgroupelement.rs5
-rw-r--r--components/script/dom/htmloptionelement.rs5
-rw-r--r--components/script/dom/htmloutputelement.rs5
-rw-r--r--components/script/dom/htmlparagraphelement.rs5
-rw-r--r--components/script/dom/htmlparamelement.rs5
-rw-r--r--components/script/dom/htmlpreelement.rs5
-rw-r--r--components/script/dom/htmlprogresselement.rs5
-rw-r--r--components/script/dom/htmlquoteelement.rs5
-rw-r--r--components/script/dom/htmlscriptelement.rs5
-rw-r--r--components/script/dom/htmlselectelement.rs5
-rw-r--r--components/script/dom/htmlsourceelement.rs5
-rw-r--r--components/script/dom/htmlspanelement.rs5
-rw-r--r--components/script/dom/htmlstyleelement.rs5
-rw-r--r--components/script/dom/htmltablecaptionelement.rs5
-rw-r--r--components/script/dom/htmltablecolelement.rs5
-rw-r--r--components/script/dom/htmltableelement.rs5
-rw-r--r--components/script/dom/htmltableheadercellelement.rs5
-rw-r--r--components/script/dom/htmltablesectionelement.rs5
-rw-r--r--components/script/dom/htmltemplateelement.rs5
-rw-r--r--components/script/dom/htmltextareaelement.rs5
-rw-r--r--components/script/dom/htmltimeelement.rs5
-rw-r--r--components/script/dom/htmltitleelement.rs5
-rw-r--r--components/script/dom/htmltrackelement.rs5
-rw-r--r--components/script/dom/htmlulistelement.rs5
-rw-r--r--components/script/dom/htmlunknownelement.rs5
-rw-r--r--components/script/dom/htmlvideoelement.rs5
66 files changed, 198 insertions, 132 deletions
diff --git a/components/script/dom/documenttype.rs b/components/script/dom/documenttype.rs
index 0f8b688c93b..c48805eed79 100644
--- a/components/script/dom/documenttype.rs
+++ b/components/script/dom/documenttype.rs
@@ -41,8 +41,9 @@ impl DocumentType {
system_id: Option<DOMString>,
document: &Document)
-> Root<DocumentType> {
- let documenttype = DocumentType::new_inherited(name, public_id, system_id, document);
- Node::reflect_node(box documenttype, document, DocumentTypeBinding::Wrap)
+ Node::reflect_node(box DocumentType::new_inherited(name, public_id, system_id, document),
+ document,
+ DocumentTypeBinding::Wrap)
}
#[inline]
diff --git a/components/script/dom/htmlanchorelement.rs b/components/script/dom/htmlanchorelement.rs
index 713aa0a92cb..e9df2b6c999 100644
--- a/components/script/dom/htmlanchorelement.rs
+++ b/components/script/dom/htmlanchorelement.rs
@@ -54,8 +54,9 @@ impl HTMLAnchorElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLAnchorElement> {
- let element = HTMLAnchorElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLAnchorElementBinding::Wrap)
+ Node::reflect_node(box HTMLAnchorElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLAnchorElementBinding::Wrap)
}
// https://html.spec.whatwg.org/multipage/#concept-hyperlink-url-set
diff --git a/components/script/dom/htmlappletelement.rs b/components/script/dom/htmlappletelement.rs
index 16d7e46b10e..f61a6499ea1 100644
--- a/components/script/dom/htmlappletelement.rs
+++ b/components/script/dom/htmlappletelement.rs
@@ -33,8 +33,9 @@ impl HTMLAppletElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLAppletElement> {
- let element = HTMLAppletElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLAppletElementBinding::Wrap)
+ Node::reflect_node(box HTMLAppletElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLAppletElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlareaelement.rs b/components/script/dom/htmlareaelement.rs
index 7998333810e..511308dd8fc 100644
--- a/components/script/dom/htmlareaelement.rs
+++ b/components/script/dom/htmlareaelement.rs
@@ -34,8 +34,9 @@ impl HTMLAreaElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLAreaElement> {
- let element = HTMLAreaElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLAreaElementBinding::Wrap)
+ Node::reflect_node(box HTMLAreaElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLAreaElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlaudioelement.rs b/components/script/dom/htmlaudioelement.rs
index 4db6b013116..ad3062a1077 100644
--- a/components/script/dom/htmlaudioelement.rs
+++ b/components/script/dom/htmlaudioelement.rs
@@ -29,7 +29,8 @@ impl HTMLAudioElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLAudioElement> {
- let element = HTMLAudioElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLAudioElementBinding::Wrap)
+ Node::reflect_node(box HTMLAudioElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLAudioElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlbaseelement.rs b/components/script/dom/htmlbaseelement.rs
index e0c38b1ab41..9175cc77872 100644
--- a/components/script/dom/htmlbaseelement.rs
+++ b/components/script/dom/htmlbaseelement.rs
@@ -33,8 +33,9 @@ impl HTMLBaseElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLBaseElement> {
- let element = HTMLBaseElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLBaseElementBinding::Wrap)
+ Node::reflect_node(box HTMLBaseElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLBaseElementBinding::Wrap)
}
/// https://html.spec.whatwg.org/multipage/#frozen-base-url
diff --git a/components/script/dom/htmlbodyelement.rs b/components/script/dom/htmlbodyelement.rs
index 79dbd1438e4..c8007c39ea8 100644
--- a/components/script/dom/htmlbodyelement.rs
+++ b/components/script/dom/htmlbodyelement.rs
@@ -42,8 +42,9 @@ impl HTMLBodyElement {
#[allow(unrooted_must_root)]
pub fn new(localName: Atom, prefix: Option<DOMString>, document: &Document)
-> Root<HTMLBodyElement> {
- let element = HTMLBodyElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLBodyElementBinding::Wrap)
+ Node::reflect_node(box HTMLBodyElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLBodyElementBinding::Wrap)
}
/// https://drafts.csswg.org/cssom-view/#the-html-body-element
diff --git a/components/script/dom/htmlbrelement.rs b/components/script/dom/htmlbrelement.rs
index e95a667c0c4..b2d0067c3f6 100644
--- a/components/script/dom/htmlbrelement.rs
+++ b/components/script/dom/htmlbrelement.rs
@@ -26,7 +26,8 @@ impl HTMLBRElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLBRElement> {
- let element = HTMLBRElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLBRElementBinding::Wrap)
+ Node::reflect_node(box HTMLBRElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLBRElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlbuttonelement.rs b/components/script/dom/htmlbuttonelement.rs
index 23b9b79cc5d..6c15cf92150 100644
--- a/components/script/dom/htmlbuttonelement.rs
+++ b/components/script/dom/htmlbuttonelement.rs
@@ -58,8 +58,9 @@ impl HTMLButtonElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLButtonElement> {
- let element = HTMLButtonElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLButtonElementBinding::Wrap)
+ Node::reflect_node(box HTMLButtonElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLButtonElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlcanvaselement.rs b/components/script/dom/htmlcanvaselement.rs
index add54917e6d..38969860722 100644
--- a/components/script/dom/htmlcanvaselement.rs
+++ b/components/script/dom/htmlcanvaselement.rs
@@ -67,8 +67,9 @@ impl HTMLCanvasElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLCanvasElement> {
- let element = HTMLCanvasElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLCanvasElementBinding::Wrap)
+ Node::reflect_node(box HTMLCanvasElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLCanvasElementBinding::Wrap)
}
fn recreate_contexts(&self) {
diff --git a/components/script/dom/htmldataelement.rs b/components/script/dom/htmldataelement.rs
index c665fece132..f412fd57570 100644
--- a/components/script/dom/htmldataelement.rs
+++ b/components/script/dom/htmldataelement.rs
@@ -28,7 +28,8 @@ impl HTMLDataElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLDataElement> {
- let element = HTMLDataElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLDataElementBinding::Wrap)
+ Node::reflect_node(box HTMLDataElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLDataElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmldatalistelement.rs b/components/script/dom/htmldatalistelement.rs
index a44e3965d5c..b592457fea2 100644
--- a/components/script/dom/htmldatalistelement.rs
+++ b/components/script/dom/htmldatalistelement.rs
@@ -34,8 +34,9 @@ impl HTMLDataListElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLDataListElement> {
- let element = HTMLDataListElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLDataListElementBinding::Wrap)
+ Node::reflect_node(box HTMLDataListElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLDataListElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmldetailselement.rs b/components/script/dom/htmldetailselement.rs
index 619c8263e3f..734ab8d0749 100644
--- a/components/script/dom/htmldetailselement.rs
+++ b/components/script/dom/htmldetailselement.rs
@@ -41,8 +41,9 @@ impl HTMLDetailsElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLDetailsElement> {
- let element = HTMLDetailsElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLDetailsElementBinding::Wrap)
+ Node::reflect_node(box HTMLDetailsElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLDetailsElementBinding::Wrap)
}
pub fn check_toggle_count(&self, number: u32) -> bool {
diff --git a/components/script/dom/htmldialogelement.rs b/components/script/dom/htmldialogelement.rs
index 70edd6ec7fb..621eefcd8a4 100644
--- a/components/script/dom/htmldialogelement.rs
+++ b/components/script/dom/htmldialogelement.rs
@@ -33,8 +33,9 @@ impl HTMLDialogElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLDialogElement> {
- let element = HTMLDialogElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLDialogElementBinding::Wrap)
+ Node::reflect_node(box HTMLDialogElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLDialogElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmldirectoryelement.rs b/components/script/dom/htmldirectoryelement.rs
index 7a2cbd19c67..82253004650 100644
--- a/components/script/dom/htmldirectoryelement.rs
+++ b/components/script/dom/htmldirectoryelement.rs
@@ -29,7 +29,8 @@ impl HTMLDirectoryElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLDirectoryElement> {
- let element = HTMLDirectoryElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLDirectoryElementBinding::Wrap)
+ Node::reflect_node(box HTMLDirectoryElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLDirectoryElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmldlistelement.rs b/components/script/dom/htmldlistelement.rs
index c29aea80325..dbd67a87398 100644
--- a/components/script/dom/htmldlistelement.rs
+++ b/components/script/dom/htmldlistelement.rs
@@ -27,7 +27,8 @@ impl HTMLDListElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLDListElement> {
- let element = HTMLDListElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLDListElementBinding::Wrap)
+ Node::reflect_node(box HTMLDListElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLDListElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlelement.rs b/components/script/dom/htmlelement.rs
index 87bf5d92ff4..e9d967514d7 100644
--- a/components/script/dom/htmlelement.rs
+++ b/components/script/dom/htmlelement.rs
@@ -63,8 +63,9 @@ impl HTMLElement {
#[allow(unrooted_must_root)]
pub fn new(localName: Atom, prefix: Option<DOMString>, document: &Document) -> Root<HTMLElement> {
- let element = HTMLElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLElementBinding::Wrap)
+ Node::reflect_node(box HTMLElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLElementBinding::Wrap)
}
fn is_body_or_frameset(&self) -> bool {
diff --git a/components/script/dom/htmlembedelement.rs b/components/script/dom/htmlembedelement.rs
index fe0ed5424ac..195a82958fb 100644
--- a/components/script/dom/htmlembedelement.rs
+++ b/components/script/dom/htmlembedelement.rs
@@ -26,7 +26,8 @@ impl HTMLEmbedElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLEmbedElement> {
- let element = HTMLEmbedElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLEmbedElementBinding::Wrap)
+ Node::reflect_node(box HTMLEmbedElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLEmbedElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlfieldsetelement.rs b/components/script/dom/htmlfieldsetelement.rs
index 085b8291ddf..86561581bd7 100644
--- a/components/script/dom/htmlfieldsetelement.rs
+++ b/components/script/dom/htmlfieldsetelement.rs
@@ -40,8 +40,9 @@ impl HTMLFieldSetElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLFieldSetElement> {
- let element = HTMLFieldSetElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLFieldSetElementBinding::Wrap)
+ Node::reflect_node(box HTMLFieldSetElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLFieldSetElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlfontelement.rs b/components/script/dom/htmlfontelement.rs
index 85dd000d183..7dacde26cf9 100644
--- a/components/script/dom/htmlfontelement.rs
+++ b/components/script/dom/htmlfontelement.rs
@@ -35,8 +35,9 @@ impl HTMLFontElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLFontElement> {
- let element = HTMLFontElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLFontElementBinding::Wrap)
+ Node::reflect_node(box HTMLFontElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLFontElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlformelement.rs b/components/script/dom/htmlformelement.rs
index f2615ff0374..903722d0cf4 100644
--- a/components/script/dom/htmlformelement.rs
+++ b/components/script/dom/htmlformelement.rs
@@ -82,8 +82,9 @@ impl HTMLFormElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLFormElement> {
- let element = HTMLFormElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLFormElementBinding::Wrap)
+ Node::reflect_node(box HTMLFormElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLFormElementBinding::Wrap)
}
pub fn generation_id(&self) -> GenerationId {
diff --git a/components/script/dom/htmlframeelement.rs b/components/script/dom/htmlframeelement.rs
index 04207c711af..b2b46777843 100644
--- a/components/script/dom/htmlframeelement.rs
+++ b/components/script/dom/htmlframeelement.rs
@@ -26,7 +26,8 @@ impl HTMLFrameElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLFrameElement> {
- let element = HTMLFrameElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLFrameElementBinding::Wrap)
+ Node::reflect_node(box HTMLFrameElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLFrameElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlframesetelement.rs b/components/script/dom/htmlframesetelement.rs
index 30cfc1fa677..08f23eb1b26 100644
--- a/components/script/dom/htmlframesetelement.rs
+++ b/components/script/dom/htmlframesetelement.rs
@@ -32,8 +32,9 @@ impl HTMLFrameSetElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLFrameSetElement> {
- let element = HTMLFrameSetElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLFrameSetElementBinding::Wrap)
+ Node::reflect_node(box HTMLFrameSetElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLFrameSetElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlheadelement.rs b/components/script/dom/htmlheadelement.rs
index 995f380f442..cc88a4e4c87 100644
--- a/components/script/dom/htmlheadelement.rs
+++ b/components/script/dom/htmlheadelement.rs
@@ -34,8 +34,9 @@ impl HTMLHeadElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLHeadElement> {
- let element = HTMLHeadElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLHeadElementBinding::Wrap)
+ Node::reflect_node(box HTMLHeadElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLHeadElementBinding::Wrap)
}
/// https://html.spec.whatwg.org/multipage/#meta-referrer
diff --git a/components/script/dom/htmlheadingelement.rs b/components/script/dom/htmlheadingelement.rs
index 9340cb09d3b..94710294570 100644
--- a/components/script/dom/htmlheadingelement.rs
+++ b/components/script/dom/htmlheadingelement.rs
@@ -43,7 +43,8 @@ impl HTMLHeadingElement {
prefix: Option<DOMString>,
document: &Document,
level: HeadingLevel) -> Root<HTMLHeadingElement> {
- let element = HTMLHeadingElement::new_inherited(localName, prefix, document, level);
- Node::reflect_node(box element, document, HTMLHeadingElementBinding::Wrap)
+ Node::reflect_node(box HTMLHeadingElement::new_inherited(localName, prefix, document, level),
+ document,
+ HTMLHeadingElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlhrelement.rs b/components/script/dom/htmlhrelement.rs
index a3127449fcc..432b56eb345 100644
--- a/components/script/dom/htmlhrelement.rs
+++ b/components/script/dom/htmlhrelement.rs
@@ -31,8 +31,9 @@ impl HTMLHRElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLHRElement> {
- let element = HTMLHRElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLHRElementBinding::Wrap)
+ Node::reflect_node(box HTMLHRElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLHRElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlhtmlelement.rs b/components/script/dom/htmlhtmlelement.rs
index e513eaa1bcc..3b397c7fd04 100644
--- a/components/script/dom/htmlhtmlelement.rs
+++ b/components/script/dom/htmlhtmlelement.rs
@@ -26,7 +26,8 @@ impl HTMLHtmlElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLHtmlElement> {
- let element = HTMLHtmlElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLHtmlElementBinding::Wrap)
+ Node::reflect_node(box HTMLHtmlElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLHtmlElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmliframeelement.rs b/components/script/dom/htmliframeelement.rs
index dccba5846cc..48947047e05 100644
--- a/components/script/dom/htmliframeelement.rs
+++ b/components/script/dom/htmliframeelement.rs
@@ -212,8 +212,9 @@ impl HTMLIFrameElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLIFrameElement> {
- let element = HTMLIFrameElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLIFrameElementBinding::Wrap)
+ Node::reflect_node(box HTMLIFrameElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLIFrameElementBinding::Wrap)
}
#[inline]
diff --git a/components/script/dom/htmlimageelement.rs b/components/script/dom/htmlimageelement.rs
index 52d5c9d7222..6671ca5bf55 100644
--- a/components/script/dom/htmlimageelement.rs
+++ b/components/script/dom/htmlimageelement.rs
@@ -213,8 +213,9 @@ impl HTMLImageElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLImageElement> {
- let element = HTMLImageElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLImageElementBinding::Wrap)
+ Node::reflect_node(box HTMLImageElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLImageElementBinding::Wrap)
}
pub fn Image(global: GlobalRef,
diff --git a/components/script/dom/htmlinputelement.rs b/components/script/dom/htmlinputelement.rs
index 9ec4dd53ab8..45964355382 100644
--- a/components/script/dom/htmlinputelement.rs
+++ b/components/script/dom/htmlinputelement.rs
@@ -147,8 +147,9 @@ impl HTMLInputElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLInputElement> {
- let element = HTMLInputElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLInputElementBinding::Wrap)
+ Node::reflect_node(box HTMLInputElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLInputElementBinding::Wrap)
}
pub fn type_(&self) -> Atom {
diff --git a/components/script/dom/htmllabelelement.rs b/components/script/dom/htmllabelelement.rs
index 6e808a14fc3..af3b51609a3 100644
--- a/components/script/dom/htmllabelelement.rs
+++ b/components/script/dom/htmllabelelement.rs
@@ -38,8 +38,9 @@ impl HTMLLabelElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLLabelElement> {
- let element = HTMLLabelElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLLabelElementBinding::Wrap)
+ Node::reflect_node(box HTMLLabelElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLLabelElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmllegendelement.rs b/components/script/dom/htmllegendelement.rs
index 7a5a3632eeb..91bc29b4099 100644
--- a/components/script/dom/htmllegendelement.rs
+++ b/components/script/dom/htmllegendelement.rs
@@ -35,8 +35,9 @@ impl HTMLLegendElement {
prefix: Option<DOMString>,
document: &Document)
-> Root<HTMLLegendElement> {
- let element = HTMLLegendElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLLegendElementBinding::Wrap)
+ Node::reflect_node(box HTMLLegendElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLLegendElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmllielement.rs b/components/script/dom/htmllielement.rs
index 64bedf2d8ce..444fc37827c 100644
--- a/components/script/dom/htmllielement.rs
+++ b/components/script/dom/htmllielement.rs
@@ -26,7 +26,8 @@ impl HTMLLIElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLLIElement> {
- let element = HTMLLIElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLLIElementBinding::Wrap)
+ Node::reflect_node(box HTMLLIElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLLIElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmllinkelement.rs b/components/script/dom/htmllinkelement.rs
index ea5c25d8d46..b341ad59a1f 100644
--- a/components/script/dom/htmllinkelement.rs
+++ b/components/script/dom/htmllinkelement.rs
@@ -72,8 +72,9 @@ impl HTMLLinkElement {
prefix: Option<DOMString>,
document: &Document,
creator: ElementCreator) -> Root<HTMLLinkElement> {
- let element = HTMLLinkElement::new_inherited(localName, prefix, document, creator);
- Node::reflect_node(box element, document, HTMLLinkElementBinding::Wrap)
+ Node::reflect_node(box HTMLLinkElement::new_inherited(localName, prefix, document, creator),
+ document,
+ HTMLLinkElementBinding::Wrap)
}
pub fn get_stylesheet(&self) -> Option<Arc<Stylesheet>> {
diff --git a/components/script/dom/htmlmapelement.rs b/components/script/dom/htmlmapelement.rs
index b1a4ff1af4a..ac4b4970bb3 100644
--- a/components/script/dom/htmlmapelement.rs
+++ b/components/script/dom/htmlmapelement.rs
@@ -28,7 +28,8 @@ impl HTMLMapElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLMapElement> {
- let element = HTMLMapElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLMapElementBinding::Wrap)
+ Node::reflect_node(box HTMLMapElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLMapElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlmetaelement.rs b/components/script/dom/htmlmetaelement.rs
index 14d8d300bb6..724534dfdb6 100644
--- a/components/script/dom/htmlmetaelement.rs
+++ b/components/script/dom/htmlmetaelement.rs
@@ -45,8 +45,9 @@ impl HTMLMetaElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLMetaElement> {
- let element = HTMLMetaElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLMetaElementBinding::Wrap)
+ Node::reflect_node(box HTMLMetaElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLMetaElementBinding::Wrap)
}
pub fn get_stylesheet(&self) -> Option<Arc<Stylesheet>> {
diff --git a/components/script/dom/htmlmeterelement.rs b/components/script/dom/htmlmeterelement.rs
index 10af136ffa5..e0844d0dd55 100644
--- a/components/script/dom/htmlmeterelement.rs
+++ b/components/script/dom/htmlmeterelement.rs
@@ -30,8 +30,9 @@ impl HTMLMeterElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLMeterElement> {
- let element = HTMLMeterElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLMeterElementBinding::Wrap)
+ Node::reflect_node(box HTMLMeterElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLMeterElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlmodelement.rs b/components/script/dom/htmlmodelement.rs
index 07d974d46da..c34b27762ca 100644
--- a/components/script/dom/htmlmodelement.rs
+++ b/components/script/dom/htmlmodelement.rs
@@ -29,7 +29,8 @@ impl HTMLModElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLModElement> {
- let element = HTMLModElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLModElementBinding::Wrap)
+ Node::reflect_node(box HTMLModElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLModElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlobjectelement.rs b/components/script/dom/htmlobjectelement.rs
index 13798632e17..593895461b5 100644
--- a/components/script/dom/htmlobjectelement.rs
+++ b/components/script/dom/htmlobjectelement.rs
@@ -42,8 +42,9 @@ impl HTMLObjectElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLObjectElement> {
- let element = HTMLObjectElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLObjectElementBinding::Wrap)
+ Node::reflect_node(box HTMLObjectElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLObjectElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlolistelement.rs b/components/script/dom/htmlolistelement.rs
index 85cc77959ea..fe65339bc80 100644
--- a/components/script/dom/htmlolistelement.rs
+++ b/components/script/dom/htmlolistelement.rs
@@ -28,7 +28,8 @@ impl HTMLOListElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLOListElement> {
- let element = HTMLOListElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLOListElementBinding::Wrap)
+ Node::reflect_node(box HTMLOListElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLOListElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmloptgroupelement.rs b/components/script/dom/htmloptgroupelement.rs
index 9665a0cf22f..9a725975d0a 100644
--- a/components/script/dom/htmloptgroupelement.rs
+++ b/components/script/dom/htmloptgroupelement.rs
@@ -37,8 +37,9 @@ impl HTMLOptGroupElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLOptGroupElement> {
- let element = HTMLOptGroupElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLOptGroupElementBinding::Wrap)
+ Node::reflect_node(box HTMLOptGroupElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLOptGroupElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmloptionelement.rs b/components/script/dom/htmloptionelement.rs
index 7d0eeb45752..737bc67bd4c 100644
--- a/components/script/dom/htmloptionelement.rs
+++ b/components/script/dom/htmloptionelement.rs
@@ -52,8 +52,9 @@ impl HTMLOptionElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLOptionElement> {
- let element = HTMLOptionElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLOptionElementBinding::Wrap)
+ Node::reflect_node(box HTMLOptionElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLOptionElementBinding::Wrap)
}
pub fn set_selectedness(&self, selected: bool) {
diff --git a/components/script/dom/htmloutputelement.rs b/components/script/dom/htmloutputelement.rs
index b1b51c6d47e..32e123a4700 100644
--- a/components/script/dom/htmloutputelement.rs
+++ b/components/script/dom/htmloutputelement.rs
@@ -34,8 +34,9 @@ impl HTMLOutputElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLOutputElement> {
- let element = HTMLOutputElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLOutputElementBinding::Wrap)
+ Node::reflect_node(box HTMLOutputElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLOutputElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlparagraphelement.rs b/components/script/dom/htmlparagraphelement.rs
index fc4b342b633..5b913da8801 100644
--- a/components/script/dom/htmlparagraphelement.rs
+++ b/components/script/dom/htmlparagraphelement.rs
@@ -29,7 +29,8 @@ impl HTMLParagraphElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLParagraphElement> {
- let element = HTMLParagraphElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLParagraphElementBinding::Wrap)
+ Node::reflect_node(box HTMLParagraphElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLParagraphElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlparamelement.rs b/components/script/dom/htmlparamelement.rs
index 9c3d745f612..b2296f7750b 100644
--- a/components/script/dom/htmlparamelement.rs
+++ b/components/script/dom/htmlparamelement.rs
@@ -29,7 +29,8 @@ impl HTMLParamElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLParamElement> {
- let element = HTMLParamElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLParamElementBinding::Wrap)
+ Node::reflect_node(box HTMLParamElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLParamElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlpreelement.rs b/components/script/dom/htmlpreelement.rs
index f03af0f4c45..d39bb44f21f 100644
--- a/components/script/dom/htmlpreelement.rs
+++ b/components/script/dom/htmlpreelement.rs
@@ -29,7 +29,8 @@ impl HTMLPreElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLPreElement> {
- let element = HTMLPreElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLPreElementBinding::Wrap)
+ Node::reflect_node(box HTMLPreElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLPreElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlprogresselement.rs b/components/script/dom/htmlprogresselement.rs
index 9fb721b795b..b2f7d818210 100644
--- a/components/script/dom/htmlprogresselement.rs
+++ b/components/script/dom/htmlprogresselement.rs
@@ -31,8 +31,9 @@ impl HTMLProgressElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLProgressElement> {
- let element = HTMLProgressElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLProgressElementBinding::Wrap)
+ Node::reflect_node(box HTMLProgressElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLProgressElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlquoteelement.rs b/components/script/dom/htmlquoteelement.rs
index d4692f72b9e..81eb0d37864 100644
--- a/components/script/dom/htmlquoteelement.rs
+++ b/components/script/dom/htmlquoteelement.rs
@@ -29,7 +29,8 @@ impl HTMLQuoteElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLQuoteElement> {
- let element = HTMLQuoteElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLQuoteElementBinding::Wrap)
+ Node::reflect_node(box HTMLQuoteElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLQuoteElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlscriptelement.rs b/components/script/dom/htmlscriptelement.rs
index 5195b0e53a6..d638ad582b4 100644
--- a/components/script/dom/htmlscriptelement.rs
+++ b/components/script/dom/htmlscriptelement.rs
@@ -89,8 +89,9 @@ impl HTMLScriptElement {
#[allow(unrooted_must_root)]
pub fn new(localName: Atom, prefix: Option<DOMString>, document: &Document,
creator: ElementCreator) -> Root<HTMLScriptElement> {
- let element = HTMLScriptElement::new_inherited(localName, prefix, document, creator);
- Node::reflect_node(box element, document, HTMLScriptElementBinding::Wrap)
+ Node::reflect_node(box HTMLScriptElement::new_inherited(localName, prefix, document, creator),
+ document,
+ HTMLScriptElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlselectelement.rs b/components/script/dom/htmlselectelement.rs
index 26e1ad9b0c4..cb42ca2521b 100644
--- a/components/script/dom/htmlselectelement.rs
+++ b/components/script/dom/htmlselectelement.rs
@@ -48,8 +48,9 @@ impl HTMLSelectElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLSelectElement> {
- let element = HTMLSelectElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLSelectElementBinding::Wrap)
+ Node::reflect_node(box HTMLSelectElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLSelectElementBinding::Wrap)
}
// https://html.spec.whatwg.org/multipage/#ask-for-a-reset
diff --git a/components/script/dom/htmlsourceelement.rs b/components/script/dom/htmlsourceelement.rs
index 585d7678281..c369ab86aaf 100644
--- a/components/script/dom/htmlsourceelement.rs
+++ b/components/script/dom/htmlsourceelement.rs
@@ -29,7 +29,8 @@ impl HTMLSourceElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLSourceElement> {
- let element = HTMLSourceElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLSourceElementBinding::Wrap)
+ Node::reflect_node(box HTMLSourceElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLSourceElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlspanelement.rs b/components/script/dom/htmlspanelement.rs
index b66b1602284..d95975c135c 100644
--- a/components/script/dom/htmlspanelement.rs
+++ b/components/script/dom/htmlspanelement.rs
@@ -26,7 +26,8 @@ impl HTMLSpanElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLSpanElement> {
- let element = HTMLSpanElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLSpanElementBinding::Wrap)
+ Node::reflect_node(box HTMLSpanElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLSpanElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlstyleelement.rs b/components/script/dom/htmlstyleelement.rs
index 47409402855..e253fab12be 100644
--- a/components/script/dom/htmlstyleelement.rs
+++ b/components/script/dom/htmlstyleelement.rs
@@ -42,8 +42,9 @@ impl HTMLStyleElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLStyleElement> {
- let element = HTMLStyleElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLStyleElementBinding::Wrap)
+ Node::reflect_node(box HTMLStyleElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLStyleElementBinding::Wrap)
}
pub fn parse_own_css(&self) {
diff --git a/components/script/dom/htmltablecaptionelement.rs b/components/script/dom/htmltablecaptionelement.rs
index 108e0b8ea7d..fd01e2ee3fa 100644
--- a/components/script/dom/htmltablecaptionelement.rs
+++ b/components/script/dom/htmltablecaptionelement.rs
@@ -29,7 +29,8 @@ impl HTMLTableCaptionElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTableCaptionElement> {
- let element = HTMLTableCaptionElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTableCaptionElementBinding::Wrap)
+ Node::reflect_node(box HTMLTableCaptionElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTableCaptionElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmltablecolelement.rs b/components/script/dom/htmltablecolelement.rs
index c995a2f8048..b5e69aaadc1 100644
--- a/components/script/dom/htmltablecolelement.rs
+++ b/components/script/dom/htmltablecolelement.rs
@@ -29,7 +29,8 @@ impl HTMLTableColElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTableColElement> {
- let element = HTMLTableColElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTableColElementBinding::Wrap)
+ Node::reflect_node(box HTMLTableColElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTableColElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmltableelement.rs b/components/script/dom/htmltableelement.rs
index ec6e4b59efe..4cff33b78a1 100644
--- a/components/script/dom/htmltableelement.rs
+++ b/components/script/dom/htmltableelement.rs
@@ -48,8 +48,9 @@ impl HTMLTableElement {
#[allow(unrooted_must_root)]
pub fn new(localName: Atom, prefix: Option<DOMString>, document: &Document)
-> Root<HTMLTableElement> {
- let element = HTMLTableElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTableElementBinding::Wrap)
+ Node::reflect_node(box HTMLTableElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTableElementBinding::Wrap)
}
pub fn get_border(&self) -> Option<u32> {
diff --git a/components/script/dom/htmltableheadercellelement.rs b/components/script/dom/htmltableheadercellelement.rs
index 17ecc472d25..da980e7d840 100644
--- a/components/script/dom/htmltableheadercellelement.rs
+++ b/components/script/dom/htmltableheadercellelement.rs
@@ -29,7 +29,8 @@ impl HTMLTableHeaderCellElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTableHeaderCellElement> {
- let element = HTMLTableHeaderCellElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTableHeaderCellElementBinding::Wrap)
+ Node::reflect_node(box HTMLTableHeaderCellElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTableHeaderCellElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmltablesectionelement.rs b/components/script/dom/htmltablesectionelement.rs
index 7b047439743..3279e03ff0c 100644
--- a/components/script/dom/htmltablesectionelement.rs
+++ b/components/script/dom/htmltablesectionelement.rs
@@ -35,8 +35,9 @@ impl HTMLTableSectionElement {
#[allow(unrooted_must_root)]
pub fn new(localName: Atom, prefix: Option<DOMString>, document: &Document)
-> Root<HTMLTableSectionElement> {
- let element = HTMLTableSectionElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTableSectionElementBinding::Wrap)
+ Node::reflect_node(box HTMLTableSectionElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTableSectionElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmltemplateelement.rs b/components/script/dom/htmltemplateelement.rs
index 0459a772273..aa98d849c85 100644
--- a/components/script/dom/htmltemplateelement.rs
+++ b/components/script/dom/htmltemplateelement.rs
@@ -39,8 +39,9 @@ impl HTMLTemplateElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTemplateElement> {
- let element = HTMLTemplateElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTemplateElementBinding::Wrap)
+ Node::reflect_node(box HTMLTemplateElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTemplateElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmltextareaelement.rs b/components/script/dom/htmltextareaelement.rs
index 5fb3a6ea102..a89df91f99b 100644
--- a/components/script/dom/htmltextareaelement.rs
+++ b/components/script/dom/htmltextareaelement.rs
@@ -114,8 +114,9 @@ impl HTMLTextAreaElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTextAreaElement> {
- let element = HTMLTextAreaElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTextAreaElementBinding::Wrap)
+ Node::reflect_node(box HTMLTextAreaElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTextAreaElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmltimeelement.rs b/components/script/dom/htmltimeelement.rs
index 7c55c2f7e61..bcf214cf5f6 100644
--- a/components/script/dom/htmltimeelement.rs
+++ b/components/script/dom/htmltimeelement.rs
@@ -26,7 +26,8 @@ impl HTMLTimeElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTimeElement> {
- let element = HTMLTimeElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTimeElementBinding::Wrap)
+ Node::reflect_node(box HTMLTimeElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTimeElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmltitleelement.rs b/components/script/dom/htmltitleelement.rs
index d475f37bc73..077b6d6afdc 100644
--- a/components/script/dom/htmltitleelement.rs
+++ b/components/script/dom/htmltitleelement.rs
@@ -32,8 +32,9 @@ impl HTMLTitleElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTitleElement> {
- let element = HTMLTitleElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTitleElementBinding::Wrap)
+ Node::reflect_node(box HTMLTitleElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTitleElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmltrackelement.rs b/components/script/dom/htmltrackelement.rs
index df071125b7b..979cbe17079 100644
--- a/components/script/dom/htmltrackelement.rs
+++ b/components/script/dom/htmltrackelement.rs
@@ -26,7 +26,8 @@ impl HTMLTrackElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTrackElement> {
- let element = HTMLTrackElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTrackElementBinding::Wrap)
+ Node::reflect_node(box HTMLTrackElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTrackElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlulistelement.rs b/components/script/dom/htmlulistelement.rs
index 145d3e6770c..2b38b49f1db 100644
--- a/components/script/dom/htmlulistelement.rs
+++ b/components/script/dom/htmlulistelement.rs
@@ -26,7 +26,8 @@ impl HTMLUListElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLUListElement> {
- let element = HTMLUListElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLUListElementBinding::Wrap)
+ Node::reflect_node(box HTMLUListElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLUListElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlunknownelement.rs b/components/script/dom/htmlunknownelement.rs
index 5211b5c11e6..1bf321735fc 100644
--- a/components/script/dom/htmlunknownelement.rs
+++ b/components/script/dom/htmlunknownelement.rs
@@ -29,7 +29,8 @@ impl HTMLUnknownElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLUnknownElement> {
- let element = HTMLUnknownElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLUnknownElementBinding::Wrap)
+ Node::reflect_node(box HTMLUnknownElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLUnknownElementBinding::Wrap)
}
}
diff --git a/components/script/dom/htmlvideoelement.rs b/components/script/dom/htmlvideoelement.rs
index 6295227cf26..4c6f9663f97 100644
--- a/components/script/dom/htmlvideoelement.rs
+++ b/components/script/dom/htmlvideoelement.rs
@@ -27,7 +27,8 @@ impl HTMLVideoElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLVideoElement> {
- let element = HTMLVideoElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLVideoElementBinding::Wrap)
+ Node::reflect_node(box HTMLVideoElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLVideoElementBinding::Wrap)
}
}