aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/create.rs
diff options
context:
space:
mode:
authorConnor Brewster <connor.brewster@eagles.oc.edu>2017-06-07 13:55:42 -0600
committerConnor Brewster <connor.brewster@eagles.oc.edu>2017-06-15 21:32:22 -0600
commit2333b39569a0cc598289c948aefea64aa9aa4858 (patch)
treea2f57d2a37c8654df1379d6554d533230e53eabb /components/script/dom/create.rs
parentd883f55d0cca7fd634488354d042c195dc1893e8 (diff)
downloadservo-2333b39569a0cc598289c948aefea64aa9aa4858.tar.gz
servo-2333b39569a0cc598289c948aefea64aa9aa4858.zip
Implement HTMLConstructor
Diffstat (limited to 'components/script/dom/create.rs')
-rw-r--r--components/script/dom/create.rs16
1 files changed, 12 insertions, 4 deletions
diff --git a/components/script/dom/create.rs b/components/script/dom/create.rs
index 91ea3e1e7da..b96406b60ed 100644
--- a/components/script/dom/create.rs
+++ b/components/script/dom/create.rs
@@ -107,10 +107,18 @@ fn create_svg_element(name: QualName,
}
fn create_html_element(name: QualName,
- prefix: Option<Prefix>,
- document: &Document,
- creator: ElementCreator)
- -> Root<Element> {
+ prefix: Option<Prefix>,
+ document: &Document,
+ creator: ElementCreator)
+ -> Root<Element> {
+ create_native_html_element(name, prefix, document, creator)
+}
+
+pub fn create_native_html_element(name: QualName,
+ prefix: Option<Prefix>,
+ document: &Document,
+ creator: ElementCreator)
+ -> Root<Element> {
assert!(name.ns == ns!(html));
macro_rules! make(