aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/html/hubbub_html_parser.rs
Commit message (Collapse)AuthorAgeFilesLines
* Warning police.Josh Matthews2014-03-181-6/+8
|
* Remove all traces of Box representation from bindings. Work around file read ↵Josh Matthews2014-03-181-0/+1
| | | | runtime problem.
* Rust upgradesLars Bergstrom2014-03-181-15/+36
|
* script: Fix background color of Acid2.Patrick Walton2014-03-131-7/+12
| | | | | | There were two problems here: (1) we did not process style sheets with an unexpected `rel` attribute but a correct MIME type; (2) we did not consider `none` a valid value for the `background` property.
* Don't use the Untraceable fields outside the module they're defined in.Ms2ger2014-03-121-1/+1
| | | | This pattern will become illegal with the next Rust upgrade.
* Remove next_subpage_id argument from parse_html.(fixes #1801)lpy2014-03-041-2/+2
|
* De-@mut the script crate.Josh Matthews2014-02-281-18/+10
|
* Renamed HTMLIframeElementTypeId to HTMLIFrameElementTypeIdhgentry2014-02-271-2/+2
|
* Remove the image loading workaround from the parser.Ms2ger2014-02-251-11/+2
|
* Implement JSManaged for DOM objects.Josh Matthews2014-02-241-99/+93
|
* Impl Basic support for object elementYoungmin Yoo2014-02-201-1/+0
|
* Support base_url in stylesheetYoungmin Yoo2014-02-191-4/+3
|
* Change <em> and <strong> to be HTMLElement (fixes #1704)lpy2014-02-171-0/+2
|
* Use eq() and eq_slice() less, and map_default() more.Ms2ger2014-02-161-2/+1
|
* Change Text, Comment and ProcessingInstructions parent name from element to ↵Adam Sinnett2014-02-151-2/+2
| | | | | | | | characterdata All other node's parent type names reflect the actual type of the parent. This change extends that convention to the indicated nodes. closes #1594
* Move DOMString into servo_util.Ms2ger2014-02-141-3/+3
|
* Use DOMString more consistently.Ms2ger2014-02-131-1/+2
|
* Reduce copying on parse_url() call sites.Tetsuharu OHZEKI2014-02-091-3/+3
|
* auto merge of #1608 : SimonSapin/servo/url, r=metajackbors-servo2014-02-071-4/+4
|\ | | | | | | Align with spec terminology.
| * Rename make_url/current_url to parse_url/base_url, to align with spec ↵Simon Sapin2014-02-011-4/+4
| | | | | | | | terminology.
* | Implement document.characterSetBruno de Oliveira Abinader2014-02-061-3/+4
|/ | | | | | | Spec: http://dom.spec.whatwg.org/#dom-document-characterset This is a sub-task for #1428.
* Implement document.compatModeBruno de Oliveira Abinader2014-01-301-0/+1
| | | | | | | Spec: http://dom.spec.whatwg.org/#dom-document-compatmode This is a sub-task for #1428.
* Move script::dom::namespace into util, in order to use it from style later.Simon Sapin2014-01-251-1/+1
|
* Change `get_attr()` to `get_attr_val_for_layout()`.Jack Moffitt2014-01-221-9/+9
| | | | | | | | The old code was used by both layout and script, but was erroneously borrowing for the layout case (which causes parallelism problems). script now uses only `value_ref()` or `get_attribute()`, and layout now has its own unsafe version that dances around the borrows of `@mut Attr`.
* DocumentType does not need to know about quirks modeBruno de Oliveira Abinader2014-01-151-2/+1
| | | | TSIA. Closes #1498.
* add names for all servo spawned taskszmike2014-01-131-2/+3
| | | | | | | | * add servo_util::task::{spawn_named,spawn_with_named} functions * add name param for spawn_listener and spawn_conversation functions this should resolve #1169
* Upgrade to latest Rust.Jack Moffitt2014-01-121-58/+49
|
* Make Element::set_attribute not lower-case the name argument.Ms2ger2014-01-041-5/+3
| | | | In particular, for SetAttributeNS, we should not change the case.
* Pass a Namespace to Element::get_attr.Ms2ger2013-12-231-3/+4
|
* script: Eliminate the phantom type in favor of just whitelisting methodsPatrick Walton2013-12-171-9/+9
| | | | | | | that layout can safely call. This is simpler. Currently, the set of methods is not safe, but I plan to lock it down more soon.
* script: Make trees less genericPatrick Walton2013-12-171-2/+1
|
* layout: Stop going to the DOM for iframe sizesPatrick Walton2013-12-131-4/+3
|
* constellation: Stop using futures for frame sizes.Patrick Walton2013-12-131-20/+14
| | | | | | This will allow us to stop going to the DOM in order to handle iframe sizing. Instead we can just store the pipeline and frame IDs of iframes inside the flow tree itself.
* Fix #1264: support namespaced attribute selectors.Simon Sapin2013-12-101-3/+3
|
* Make the HTML parser parse into the document rather than an element.Ms2ger2013-11-171-10/+4
| | | | This removes the duplicate html element.
* Cleanup attribute setting functions a bit.Ms2ger2013-11-131-2/+2
|
* Initial support for Attr and namespaces.James Graham2013-11-121-2/+6
|
* Rewrite Comment::new to current standards.Ms2ger2013-11-021-5/+3
|
* Rewrite Text::new to current standards.Ms2ger2013-11-021-2/+2
|
* Rewrite DocumentType::new to current standards.Ms2ger2013-11-021-6/+6
|
* Rename handle_newable_element to handle_element.Ms2ger2013-11-021-78/+78
|
* Cleanup build_element_from_tag's signature.Ms2ger2013-11-021-4/+4
|
* Introduce HTMLElement::new.Ms2ger2013-11-021-40/+7
|
* Use HTMLHtmlElement::new in parse_html.Ms2ger2013-11-021-2/+1
|
* Remove the now-unused handle_element macro.Ms2ger2013-11-021-13/+0
|
* Introduce HTMLAnchorElement::new.Ms2ger2013-11-021-2/+1
|
* Introduce HTMLAppletElement::new.Ms2ger2013-11-021-1/+1
|
* Introduce HTMLAreaElement::new.Ms2ger2013-11-021-1/+1
|
* Introduce HTMLBaseElement::new.Ms2ger2013-11-021-1/+1
|
* Introduce HTMLBRElement::new.Ms2ger2013-11-021-1/+1
|