Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ChildrenOnly -> ChildrenOnly(Option<QualName>) | Jyotsna Prakash | 2017-10-07 | 1 | -2/+2 |
| | | | | use this updated type from html5ever | ||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -9/+9 |
| | | | | | | | In a later PR, DomRoot<T> will become a type alias of Root<Dom<T>>, where Root<T> will be able to handle all the things that need to be rooted that have a stable traceable address that doesn't move for the whole lifetime of the root. Stay tuned. | ||||
* | Rename JS<T> to Dom<T> | Anthony Ramine | 2017-09-26 | 1 | -8/+8 |
| | |||||
* | Rename dom::bindings::js to dom::bindings::root | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Replace all uses of the style::stylearc alias with servo_arc. | Michael Partheil | 2017-07-19 | 1 | -2/+2 |
| | | | | | | The alias is left there temporarilly and will be removed completely in a later commit where also components/style/gecko/generated/structs_{debug|release}.rs are re-generated (they still use the old alias). | ||||
* | Convert node serialization to a purely iterative algorithm. | Austin Hicks | 2017-07-17 | 1 | -63/+121 |
| | | | | We maintain a stack of open element nodes and non-node elements and use it to determine when to close them. | ||||
* | Untry script | Simon Sapin | 2017-06-18 | 1 | -4/+4 |
| | |||||
* | Decode UTF-8 code points across network packets | Simon Sapin | 2017-05-27 | 1 | -3/+3 |
| | |||||
* | Upgrade to html5ever 0.16 | Simon Sapin | 2017-05-02 | 1 | -182/+12 |
| | |||||
* | Properly handle annotation-xml integration points (fixes #15980) | Anthony Ramine | 2017-03-16 | 1 | -0/+11 |
| | |||||
* | Implement the form owner concept | Mukilan Thiyagarajan | 2017-03-15 | 1 | -8/+32 |
| | |||||
* | Mark the page source as loaded only after parsing is done | Anthony Ramine | 2017-01-19 | 1 | -0/+4 |
| | |||||
* | Store parser's current line when script elements are created. | karenher | 2017-01-11 | 1 | -1/+7 |
| | | | | | | Use the newly stored line as the starting line number when evaluating JS. This ensures that inline scripts will report errors with meaningful line numbers. | ||||
* | Unify text insertion when parsing HTML and XML | Anthony Ramine | 2017-01-10 | 1 | -21/+2 |
| | |||||
* | Properly insert text in document when parsing | Anthony Ramine | 2017-01-07 | 1 | -5/+13 |
| | | | | | | | If the last child of a node is a Text child and we are inserting text in that node, we need to append it to that Text child. Doing that means that HTMLStyleElement::children_changed gets called less frequently, but that's not a problem during parsing thanks to the pop hook. | ||||
* | Expose Quirks Mode information in the style shared context r=emilio | Julien Wajsberg | 2016-12-17 | 1 | -0/+6 |
| | |||||
* | Mark JSTraceable and its method as unsafe | Anthony Ramine | 2016-12-06 | 1 | -3/+4 |
| | |||||
* | Make ServoParser::pending_input hold onto a BufferQueue | Anthony Ramine | 2016-11-18 | 1 | -18/+12 |
| | |||||
* | Urlmageddon: Use refcounted urls more often. | Emilio Cobos Álvarez | 2016-11-17 | 1 | -2/+2 |
| | |||||
* | Reorganise ServoParser | Anthony Ramine | 2016-11-14 | 1 | -117/+109 |
| | | | | | | Free-standing fonctions parse_html and friends are now static methods on ServoParser, and the HTML and XML tokenizers have been moved to private submodules. | ||||
* | Update html5ever to 0.10.1 | Anthony Ramine | 2016-11-10 | 1 | -9/+1 |
| | |||||
* | Update to string-cache 0.3 | Simon Sapin | 2016-11-03 | 1 | -1/+1 |
| | |||||
* | Update html5ever to 0.8 | Anthony Ramine | 2016-11-03 | 1 | -6/+12 |
| | |||||
* | Bump html5ever to 0.5.5 | Anthony Ramine | 2016-10-17 | 1 | -1/+1 |
| | |||||
* | Remove intrinsic Root::r() | Anthony Ramine | 2016-10-11 | 1 | -7/+6 |
| | |||||
* | Merge script::parse and script::dom::servoparser | Anthony Ramine | 2016-10-11 | 1 | -0/+339 |