aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/parse/html.rs
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2016-01-26 18:30:40 +0100
committerSimon Sapin <simon.sapin@exyr.org>2016-01-27 12:25:16 +0100
commitc7b51e7aa15d8b3178343daa58a297a514cd9a70 (patch)
treeeedff55d1275607028e884fdef1211b2a5a98832 /components/script/parse/html.rs
parenta19b14313a333c5e895e481768237275f564044f (diff)
downloadservo-c7b51e7aa15d8b3178343daa58a297a514cd9a70.tar.gz
servo-c7b51e7aa15d8b3178343daa58a297a514cd9a70.zip
Update html5ever and xml5ever for API changes.
Diffstat (limited to 'components/script/parse/html.rs')
-rw-r--r--components/script/parse/html.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/components/script/parse/html.rs b/components/script/parse/html.rs
index dc201402a61..d4ea3cf2093 100644
--- a/components/script/parse/html.rs
+++ b/components/script/parse/html.rs
@@ -29,13 +29,13 @@ use html5ever::Attribute;
use html5ever::serialize::TraversalScope;
use html5ever::serialize::TraversalScope::{ChildrenOnly, IncludeNode};
use html5ever::serialize::{AttrRef, Serializable, Serializer};
+use html5ever::tendril::StrTendril;
use html5ever::tree_builder::{NextParserState, NodeOrText, QuirksMode, TreeSink};
use msg::constellation_msg::PipelineId;
use parse::Parser;
use std::borrow::Cow;
use std::io::{self, Write};
use string_cache::QualName;
-use tendril::StrTendril;
use url::Url;
use util::str::DOMString;
@@ -54,6 +54,9 @@ fn insert(parent: &Node, reference_child: Option<&Node>, child: NodeOrText<JS<No
}
impl<'a> TreeSink for servohtmlparser::Sink {
+ type Output = Self;
+ fn finish(self) -> Self { self }
+
type Handle = JS<Node>;
fn get_document(&mut self) -> JS<Node> {