Commit Graph

4 Commits

Author SHA1 Message Date
Anthony Ramine
10c8ab8363 servo: Merge #13801 - Bump html5ever to 0.5.5 (from nox:h5e); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: cbe2f7e53b0f44673f7bb26e6ff114b87b431419
2016-10-17 12:33:36 -05:00
Gregory
7a1dd7e827 servo: Merge #13785 - switch to using DOMRefCell<VeqDeque<String>> for ServoParser::pending… (from gterzian:use_veqdequeu_in_servoparser); r=nox
<!-- Please describe your changes on the following line: -->
The field ServoParser::pending_input should be a DOMRefCell<VeqDeque<String>>, this lets us use VecDeque::pop_front instead of Vec::remove in ServoParser::take_next_input_chunk.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #13690 (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

…_input

Source-Repo: https://github.com/servo/servo
Source-Revision: 0b697c108001f70cf0a2aca4855815e579be6838
2016-10-16 05:46:56 -05:00
Anthony Ramine
1682fdb232 servo: Merge #13647 - Unify all rooting traits under RootedReference (from nox:rootedreference); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: cf2a6475cb3d7d98b925e7a235ebf36f6abe883d
2016-10-11 17:00:55 -05:00
Anthony Ramine
e60351619c servo: Merge #13675 - Clean up the parsers into a single interface (from nox:servoparser); r=Ms2ger
Source-Repo: https://github.com/servo/servo
Source-Revision: 928e5ad1e5ca4344e69cd8029749ecb623eabd9f
2016-10-11 10:16:23 -05:00