mirror of
https://github.com/servo/servo.git
synced 2025-07-22 23:03:42 +01:00
Remove unnecessary conversion to/from DOMString for localName.
This commit is contained in:
parent
2be60be062
commit
e42dcb3712
72 changed files with 202 additions and 153 deletions
|
@ -87,16 +87,16 @@ pub fn create_element(name: QualName,
|
|||
let prefix = prefix.map(|p| DOMString::from(&*p));
|
||||
|
||||
if name.ns != ns!(html) {
|
||||
return Element::new(DOMString::from(&*name.local), name.ns, prefix, document);
|
||||
return Element::new(name.local, name.ns, prefix, document);
|
||||
}
|
||||
|
||||
macro_rules! make(
|
||||
($ctor:ident) => ({
|
||||
let obj = $ctor::new(DOMString::from(&*name.local), prefix, document);
|
||||
let obj = $ctor::new(name.local, prefix, document);
|
||||
Root::upcast(obj)
|
||||
});
|
||||
($ctor:ident, $($arg:expr),+) => ({
|
||||
let obj = $ctor::new(DOMString::from(&*name.local), prefix, document, $($arg),+);
|
||||
let obj = $ctor::new(name.local, prefix, document, $($arg),+);
|
||||
Root::upcast(obj)
|
||||
})
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue