diff options
Diffstat (limited to 'components/script/dom/servoparser/html.rs')
-rw-r--r-- | components/script/dom/servoparser/html.rs | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/components/script/dom/servoparser/html.rs b/components/script/dom/servoparser/html.rs index 3d1daad5424..cb98ca785a0 100644 --- a/components/script/dom/servoparser/html.rs +++ b/components/script/dom/servoparser/html.rs @@ -4,6 +4,17 @@ #![allow(unrooted_must_root)] +use std::io; + +use html5ever::buffer_queue::BufferQueue; +use html5ever::serialize::TraversalScope::IncludeNode; +use html5ever::serialize::{AttrRef, Serialize, Serializer, TraversalScope}; +use html5ever::tokenizer::{Tokenizer as HtmlTokenizer, TokenizerOpts, TokenizerResult}; +use html5ever::tree_builder::{Tracer as HtmlTracer, TreeBuilder, TreeBuilderOpts}; +use html5ever::QualName; +use js::jsapi::JSTracer; +use servo_url::ServoUrl; + use crate::dom::bindings::codegen::Bindings::HTMLTemplateElementBinding::HTMLTemplateElementMethods; use crate::dom::bindings::inheritance::{Castable, CharacterDataTypeId, NodeTypeId}; use crate::dom::bindings::root::{Dom, DomRoot}; @@ -18,16 +29,6 @@ use crate::dom::htmltemplateelement::HTMLTemplateElement; use crate::dom::node::Node; use crate::dom::processinginstruction::ProcessingInstruction; use crate::dom::servoparser::{ParsingAlgorithm, Sink}; -use html5ever::buffer_queue::BufferQueue; -use html5ever::serialize::TraversalScope; -use html5ever::serialize::TraversalScope::IncludeNode; -use html5ever::serialize::{AttrRef, Serialize, Serializer}; -use html5ever::tokenizer::{Tokenizer as HtmlTokenizer, TokenizerOpts, TokenizerResult}; -use html5ever::tree_builder::{Tracer as HtmlTracer, TreeBuilder, TreeBuilderOpts}; -use html5ever::QualName; -use js::jsapi::JSTracer; -use servo_url::ServoUrl; -use std::io; #[derive(JSTraceable, MallocSizeOf)] #[unrooted_must_root_lint::must_root] |