diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2016-04-27 07:50:54 -0700 |
---|---|---|
committer | bors-servo <lbergstrom+bors@mozilla.com> | 2016-04-27 07:50:54 -0700 |
commit | daa1a2a0a82d336205dae340d705ea6c0bed4ed2 (patch) | |
tree | ded5df5b12c75a906b8cad8d8ac2cfcc4c772ae3 /components/script/dom/servoxmlparser.rs | |
parent | ce5423426270a3f3adbe12178f42e90903d66029 (diff) | |
parent | 3389c497c0ca740dbcd4fd56a4fc8d490f7a8592 (diff) | |
download | servo-daa1a2a0a82d336205dae340d705ea6c0bed4ed2.tar.gz servo-daa1a2a0a82d336205dae340d705ea6c0bed4ed2.zip |
Auto merge of #10647 - ConnorGBrewster:parse_xml, r=jdm
Finish hooking up XML parser
This is a work in progress PR for #10581. I just want to make sure I am headed in the right direction.
cc @jdm
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10647)
<!-- Reviewable:end -->
Diffstat (limited to 'components/script/dom/servoxmlparser.rs')
-rw-r--r-- | components/script/dom/servoxmlparser.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/components/script/dom/servoxmlparser.rs b/components/script/dom/servoxmlparser.rs index 63e64a6fe4c..892477ffd0f 100644 --- a/components/script/dom/servoxmlparser.rs +++ b/components/script/dom/servoxmlparser.rs @@ -127,6 +127,8 @@ impl ServoXMLParser { if !pending_input.is_empty() { let chunk = pending_input.remove(0); self.tokenizer.borrow_mut().feed(chunk.into()); + } else { + self.tokenizer.borrow_mut().run(); } // Document parsing is blocked on an external resource. |