Keegan McAllister
|
35666e9c20
|
file_loader: Handle file-not-found and other error conditions
|
2013-11-06 11:51:49 -08:00 |
|
bors-servo
|
5c101526a1
|
auto merge of #1194 : Ms2ger/servo/DerivedWrapper, r=jdm
|
2013-11-06 10:07:21 -08:00 |
|
Ms2ger
|
ccd9306681
|
Remove DerivedWrapper.
|
2013-11-06 18:16:31 +01:00 |
|
Ms2ger
|
4074412107
|
Pass a Reflector to WrapNewBindingObject instead of a Reflectable, and rename it GetReflector.
|
2013-11-06 17:52:59 +01:00 |
|
bors-servo
|
9d8c97d3b0
|
auto merge of #1193 : Ms2ger/servo/wrap_object_shared, r=jdm
|
2013-11-06 07:49:35 -08:00 |
|
Ms2ger
|
53731b62ae
|
Remove Reflectable::wrap_object_shared.
|
2013-11-06 16:40:16 +01:00 |
|
Ms2ger
|
c693cb185c
|
Stop calling wrap_object_shared in WrapNewBindingObject and WrapNativeParent. Fixes #1083.
|
2013-11-06 16:01:57 +01:00 |
|
Ms2ger
|
4910a23803
|
Simplify Window wrapping.
|
2013-11-06 16:01:56 +01:00 |
|
bors-servo
|
5626846d7c
|
auto merge of #1192 : SimonSapin/servo/silence-ua-stylesheet-errors, r=jdm
Alternatively, we could comment the parts of that stylesheet that we don’t support yet. (But we’d have to remember to uncomment them when we do!)
|
2013-11-05 13:22:37 -08:00 |
|
Simon Sapin
|
d26088b48c
|
Silence CSS errors in the user-agent stylesheet.
Alternatively, we could comment the parts of that stylesheet that we don’t
support yet. (But we’d have to remember to uncomment them when we do!)
|
2013-11-05 21:16:02 +00:00 |
|
bors-servo
|
4ae26a7fd4
|
auto merge of #1191 : Ms2ger/servo/new-document, r=jdm
|
2013-11-05 12:37:26 -08:00 |
|
Ms2ger
|
8a7448bc67
|
Rewrite Document creation and reflection.
|
2013-11-05 20:45:50 +01:00 |
|
bors-servo
|
c2a99933c9
|
auto merge of #1171 : jdm/servo/events2, r=jdm,metajack
Now with a split between commits that just pull in unmodified Gecko code and those that modify it.
|
2013-11-05 10:49:21 -08:00 |
|
bors-servo
|
a55cba04c6
|
auto merge of #1170 : Ms2ger/servo/pre-insert-document, r=jdm
|
2013-11-05 10:28:27 -08:00 |
|
Josh Matthews
|
88f5c2b133
|
Add basic event dispatch with bubbling, capturing, and propagation interruption.
|
2013-11-05 12:58:28 -05:00 |
|
Josh Matthews
|
bb97fd13f3
|
Add Event and EventTarget hierarchy via gross AbstractFoo mechanism.
|
2013-11-05 12:58:28 -05:00 |
|
Josh Matthews
|
7ecf5abbbd
|
Generate code for handling callbacks. Implement add/removeEventListener and hacky dispatchEvent proof-of-concept.
|
2013-11-05 12:58:28 -05:00 |
|
Josh Matthews
|
06b1db8818
|
Import unmodified callbacks-related codegen source from Gecko.
|
2013-11-05 12:57:02 -05:00 |
|
bors-servo
|
d00736a9c0
|
auto merge of #1189 : Ms2ger/servo/new-node, r=jdm
|
2013-11-05 09:34:25 -08:00 |
|
bors-servo
|
978f16f192
|
auto merge of #1190 : Ms2ger/servo/test.jpg, r=jdm
|
2013-11-05 08:58:30 -08:00 |
|
Ms2ger
|
9c02f8fc82
|
Add a missing test file causing unhandled conditions during test_collections.html
|
2013-11-05 17:53:03 +01:00 |
|
bors-servo
|
e16a29480e
|
auto merge of #1177 : Ms2ger/servo/new-htmlelement, r=jdm
r? @jdm
|
2013-11-05 07:17:27 -08:00 |
|
bors-servo
|
47f3880c4d
|
auto merge of #1176 : jdm/servo/harnessoutput, r=metajack
r? @kmc
|
2013-11-04 07:16:32 -08:00 |
|
Ms2ger
|
ad658ba4ec
|
Remove node::create.
|
2013-11-03 10:57:41 +01:00 |
|
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 |
|