aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/servoparser/xml.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2017-01-06 12:55:16 +0100
committerAnthony Ramine <n.oxyde@gmail.com>2017-01-07 18:10:30 +0100
commit8caa56454002a66c7c73e7144da20731725b8edf (patch)
tree2ec29ee8c09823b23733df94f35adc9d1c377849 /components/script/dom/servoparser/xml.rs
parenta89bbc990674a64eb0a4e0648c3eafc0b9f36b02 (diff)
downloadservo-8caa56454002a66c7c73e7144da20731725b8edf.tar.gz
servo-8caa56454002a66c7c73e7144da20731725b8edf.zip
Update xml5ever to 0.3.0
Diffstat (limited to 'components/script/dom/servoparser/xml.rs')
-rw-r--r--components/script/dom/servoparser/xml.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/components/script/dom/servoparser/xml.rs b/components/script/dom/servoparser/xml.rs
index 616263651c3..74b49fedd1c 100644
--- a/components/script/dom/servoparser/xml.rs
+++ b/components/script/dom/servoparser/xml.rs
@@ -42,7 +42,7 @@ impl Tokenizer {
script: Default::default(),
};
- let tb = XmlTreeBuilder::new(sink);
+ let tb = XmlTreeBuilder::new(sink, Default::default());
let tok = XmlTokenizer::new(tb, Default::default());
Tokenizer {
@@ -100,9 +100,14 @@ struct Sink {
script: MutNullableJS<HTMLScriptElement>,
}
-impl<'a> TreeSink for Sink {
+impl TreeSink for Sink {
+ type Output = Self;
type Handle = JS<Node>;
+ fn finish(self) -> Self {
+ self
+ }
+
fn parse_error(&mut self, msg: Cow<'static, str>) {
debug!("Parse error: {}", msg);
}