Commit graph

5232 commits

Author SHA1 Message Date
bors-servo
712abd4cbb auto merge of #1174 : kmcallister/servo/au, r=larsbergstrom
Polymorphism strikes again.  This should have been **obj but let's switch to an
explicit pattern match to be safe.

Fixes #1172.

r? @larsbergstrom
2013-11-02 21:22:30 -07:00
Ms2ger
8c810bf032 Remove Node::as_abstract_node. 2013-11-02 23:31:04 +01:00
Ms2ger
78e51c8309 Rewrite DocumentFragment::new to current standards. 2013-11-02 22:23:44 +01:00
Ms2ger
a431202989 Rewrite Comment::new to current standards. 2013-11-02 22:10:07 +01:00
Ms2ger
da37fde44f Rewrite Text::new to current standards. 2013-11-02 21:55:36 +01:00
Ms2ger
8c388f6bd4 Rewrite DocumentType::new to current standards. 2013-11-02 21:34:44 +01:00
Ms2ger
655a2099ef Rename handle_newable_element to handle_element. 2013-11-02 21:14:15 +01:00
Ms2ger
7700a892fc Cleanup build_element_from_tag's signature. 2013-11-02 21:13:37 +01:00
Ms2ger
b4559334bb Introduce HTMLElement::new. 2013-11-02 21:05:37 +01:00
Ms2ger
e2c90d1198 Rename HTMLElement::new to HTMLElement::new_inherited. 2013-11-02 20:55:18 +01:00
Ms2ger
4ac0dc1bfd Use HTMLHtmlElement::new in parse_html. 2013-11-02 20:45:22 +01:00
Ms2ger
e918d4daf0 Use HTMLTitleElement::new in Document::SetTitle. 2013-11-02 20:36:50 +01:00
Ms2ger
375af8d437 Remove the now-unused handle_element macro. 2013-11-02 19:40:48 +01:00
Ms2ger
9e236a3dfd Introduce HTMLAnchorElement::new. 2013-11-02 18:49:44 +01:00
Ms2ger
f15620313a Introduce HTMLAppletElement::new. 2013-11-02 18:44:20 +01:00
Ms2ger
05162f16aa Introduce HTMLAreaElement::new. 2013-11-02 18:40:15 +01:00
Ms2ger
d3db3b9f72 Introduce HTMLBaseElement::new. 2013-11-02 18:36:54 +01:00
Ms2ger
74a522b89a Introduce HTMLBRElement::new. 2013-11-02 18:30:25 +01:00
Ms2ger
8796ca5c02 Introduce HTMLBodyElement::new. 2013-11-02 18:26:39 +01:00
Ms2ger
0d56584561 Introduce HTMLButtonElement::new. 2013-11-02 18:22:35 +01:00
Ms2ger
74312da1ba Introduce HTMLCanvasElement::new. 2013-11-02 18:18:29 +01:00
Ms2ger
4d706984e1 Introduce HTMLDataElement::new. 2013-11-02 13:03:16 +01:00
Ms2ger
f81ed712a8 Introduce HTMLDataListElement::new. 2013-11-02 12:58:32 +01:00
Ms2ger
0113717d24 Introduce HTMLDirectoryElement::new. 2013-11-02 12:53:45 +01:00
Ms2ger
4d7b0a5e52 Introduce HTMLDivElement::new. 2013-11-02 12:50:15 +01:00
Ms2ger
dea0f088de Introduce HTMLDListElement::new. 2013-11-02 12:27:23 +01:00
Ms2ger
7290e75c6b Introduce HTMLEmbedElement::new. 2013-11-02 12:15:51 +01:00
Ms2ger
f3b1cabf32 Introduce HTMLFieldSetElement::new. 2013-11-02 12:10:27 +01:00
Ms2ger
a8578701a8 Introduce HTMLFontElement::new. 2013-11-02 12:05:06 +01:00
Ms2ger
b923bcdef7 Introduce HTMLFormElement::new. 2013-11-02 11:55:54 +01:00
Ms2ger
996f2dcbb9 Introduce HTMLFrameElement::new. 2013-11-02 11:51:02 +01:00
Ms2ger
d8198249ec Introduce HTMLFrameSetElement::new. 2013-11-02 11:46:50 +01:00
Ms2ger
5bfc044ee4 Introduce HTMLHRElement::new. 2013-11-02 11:41:51 +01:00
Ms2ger
dac20f11d4 Introduce HTMLHeadElement::new. 2013-11-02 11:37:57 +01:00
Ms2ger
1e42f27560 Introduce HTMLHtmlElement::new. 2013-11-02 11:28:54 +01:00
Patrick Walton
5e94d69726 Merge pull request #1181 from kmcallister/opengles
Update rust-opengles for bugfix
2013-11-01 23:36:53 -07:00
Keegan McAllister
c1750a2af9 Update rust-opengles for bugfix 2013-11-01 18:18:23 -07:00
Ms2ger
1f4cc4182e Introduce HTMLInputElement::new. 2013-11-01 23:34:26 +01:00
Ms2ger
b592742b25 Introduce HTMLLabelElement::new. 2013-11-01 23:28:55 +01:00
Ms2ger
721119132a Introduce HTMLLegendElement::new. 2013-11-01 23:23:52 +01:00
Josh Matthews
403a82eb82 Display live stdout from content tests. 2013-11-01 18:23:24 -04:00
Ms2ger
186a757c05 Introduce HTMLLinkElement::new. 2013-11-01 23:16:25 +01:00
Ms2ger
3b58858c7e Introduce HTMLLIElement::new. 2013-11-01 23:12:56 +01:00
Ms2ger
9afab1807a Introduce HTMLMapElement::new. 2013-11-01 23:06:49 +01:00
Ms2ger
81018b3dcc Introduce HTMLMainElement::new. 2013-11-01 22:46:44 +01:00
Ms2ger
5a18c616d6 Introduce HTMLMetaElement::new. 2013-11-01 22:42:19 +01:00
Keegan McAllister
35d863cc89 Fix infinite recursion in Au formatting
Polymorphism strikes again.  This should have been **obj but let's switch to an
explicit pattern match to be safe.

Fixes #1172.
2013-11-01 14:36:24 -07:00
Ms2ger
db3515240a Introduce HTMLMeterElement::new. 2013-11-01 22:36:17 +01:00
Ms2ger
5cfa70c769 Introduce HTMLModElement::new and use it for del/ins, not the non-existent mod. 2013-11-01 22:12:43 +01:00
Ms2ger
b20461f253 Introduce HTMLObjectElement::new. 2013-11-01 22:02:32 +01:00