diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2017-01-06 12:55:16 +0100 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2017-01-07 18:10:30 +0100 |
commit | 8caa56454002a66c7c73e7144da20731725b8edf (patch) | |
tree | 2ec29ee8c09823b23733df94f35adc9d1c377849 /components/script/dom/servoparser/xml.rs | |
parent | a89bbc990674a64eb0a4e0648c3eafc0b9f36b02 (diff) | |
download | servo-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.rs | 9 |
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); } |