mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Changed all prefixes from DOMString to the atomic Prefix from html5ever
This commit is contained in:
parent
225b505d22
commit
875e422fe6
76 changed files with 230 additions and 271 deletions
|
@ -3,7 +3,6 @@
|
|||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
use dom::bindings::js::Root;
|
||||
use dom::bindings::str::DOMString;
|
||||
use dom::document::Document;
|
||||
use dom::element::Element;
|
||||
use dom::element::ElementCreator;
|
||||
|
@ -81,7 +80,7 @@ use html5ever_atoms::{Prefix, QualName};
|
|||
use servo_config::prefs::PREFS;
|
||||
|
||||
fn create_svg_element(name: QualName,
|
||||
prefix: Option<DOMString>,
|
||||
prefix: Option<Prefix>,
|
||||
document: &Document)
|
||||
-> Root<Element> {
|
||||
assert!(name.ns == ns!(svg));
|
||||
|
@ -108,7 +107,7 @@ fn create_svg_element(name: QualName,
|
|||
}
|
||||
|
||||
fn create_html_element(name: QualName,
|
||||
prefix: Option<DOMString>,
|
||||
prefix: Option<Prefix>,
|
||||
document: &Document,
|
||||
creator: ElementCreator)
|
||||
-> Root<Element> {
|
||||
|
@ -280,7 +279,7 @@ pub fn create_element(name: QualName,
|
|||
-> Root<Element> {
|
||||
// FIXME(ajeffrey): Convert directly from Prefix to DOMString.
|
||||
|
||||
let prefix = prefix.map(|p| DOMString::from(&*p));
|
||||
// let prefix = prefix.map(|p| DOMString::from(&*p));
|
||||
|
||||
match name.ns {
|
||||
ns!(html) => create_html_element(name, prefix, document, creator),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue