Josh Matthews
|
4e47d59165
|
Make Document a Node.
|
2013-10-24 18:07:46 +02:00 |
|
Ms2ger
|
364256e359
|
Replace Node::{with_base, with_mut_base} by Node::{node, mut_node}.
|
2013-10-21 15:58:16 +02:00 |
|
Marcos Caceres
|
faf53fd05c
|
Implemention of HTMLMainElement
|
2013-10-18 22:03:58 +01:00 |
|
Ms2ger
|
321e0373fa
|
Merge BindingObject and Reflectable.
|
2013-10-18 17:02:16 +02:00 |
|
Tetsuharu OHZEKI
|
0de35fdc2f
|
Implement HTMLTableDataCellElement & HTMLTableHeaderCellElement.
|
2013-10-15 22:37:06 +09:00 |
|
Tim Taubert
|
189bb6c95f
|
Remove View type parameter from DocumentType
|
2013-10-14 17:32:38 -07:00 |
|
Ms2ger
|
f4edbb6b2e
|
Remove some type variables and an explicit dereference.
|
2013-10-12 16:08:45 +02:00 |
|
Ms2ger
|
438d121cd8
|
Implement DocumentFragment.
|
2013-10-12 15:14:09 +02:00 |
|
Bobby Holley
|
c4bbc4cd37
|
Introduce mutable/immutable variants of reflector() with named lifetimes, and kill unsafe casts.
|
2013-10-10 13:11:24 +02:00 |
|
Bobby Holley
|
5ed8b9e83f
|
Rename |wrapper| to |reflector_| in Reflectable implementations for DOM objects.
|
2013-10-09 12:21:38 +02:00 |
|
Bobby Holley
|
549ac6a29b
|
Rename some local variables and shorten some lines.
This was done manually, and might benefit from a more careful review.
|
2013-10-09 12:15:56 +02:00 |
|
Bobby Holley
|
6bf740d967
|
Rename {get,set}_wrapper to {get,set}_jsobject. v1
|
2013-10-09 12:13:18 +02:00 |
|
Bobby Holley
|
62ddac8b6f
|
Rename get_wrappercache() to reflector(). v1
I also updated some variable names in the codegen.
|
2013-10-09 12:11:25 +02:00 |
|
Bobby Holley
|
2cbe2d7ce9
|
Rename WrapperCache to Reflector.
I think the abstraction from the raw JSObject is still probably worthwhile for
now.
|
2013-10-09 12:07:41 +02:00 |
|
Bobby Holley
|
0a0599ad9b
|
Rename CacheableWrapper to Reflectable.
|
2013-10-09 12:03:18 +02:00 |
|
Josh Matthews
|
636c30affe
|
Add trace hooks for Window and Document, and remove explicit rooting for the root DOM node. Fixes #901.
|
2013-09-11 12:18:23 -07:00 |
|
Josh Matthews
|
329f92a41d
|
Add trace hooks for all generated derivatives of Node.
|
2013-09-04 13:13:03 -04:00 |
|
Tetsuharu OHZEKI
|
17e888bfea
|
Generate bindings for HTMLAudioElement, HTMLVideoElement.
|
2013-09-01 06:51:33 +09:00 |
|
Tetsuharu OHZEKI
|
a76e46416a
|
Generate bindings for HTMLMediaElement.
|
2013-08-31 20:00:26 +09:00 |
|
Tetsuharu OHZEKI
|
d3108a898d
|
Generate bindings for HTMLTrackElement.
|
2013-08-31 20:00:26 +09:00 |
|
Tetsuharu OHZEKI
|
9919bae897
|
Generate bindings for HTMLLabelElement.
|
2013-08-31 20:00:26 +09:00 |
|
Tetsuharu OHZEKI
|
f7bc8beb18
|
Generate bindings for HTMLLegendElement.
|
2013-08-31 20:00:26 +09:00 |
|
Tetsuharu OHZEKI
|
e55b3d6b86
|
Generate bindings for HTMLPreElement.
|
2013-08-31 20:00:25 +09:00 |
|
Tetsuharu OHZEKI
|
22e02b573d
|
Generate bindings for HTMLTemplateElement.
|
2013-08-31 20:00:25 +09:00 |
|
Josh Matthews
|
75f1cbd76f
|
Remove all handwritten bindings code.
|
2013-08-30 13:13:46 -04:00 |
|
Yusuke Suzuki
|
93fba253a2
|
Implement IDL based HTMLSmallElement binding
|
2013-08-31 01:00:05 +09:00 |
|
Youngsoo Son
|
c9f9d29ff3
|
Generate bindings for HTMLFormElement.
|
2013-08-29 20:27:54 +09:00 |
|
Josh Matthews
|
8070f02e39
|
Generate bindings for Comment and DocumentType.
|
2013-08-28 20:31:30 -04:00 |
|
Josh Matthews
|
1eb5eeb630
|
Generate bindings for HTMLUnknownElement.
|
2013-08-28 19:51:07 -04:00 |
|
Josh Matthews
|
65c993e7e6
|
Generate bindings for HTMLSelectElement.
|
2013-08-28 19:41:08 -04:00 |
|
Josh Matthews
|
e26a541eb2
|
Generate bindings for HTMLParamElement.
|
2013-08-28 17:53:36 -04:00 |
|
Josh Matthews
|
8693459b28
|
Generate bindings for HTMLOutputElement.
|
2013-08-28 17:47:29 -04:00 |
|
Josh Matthews
|
cb0adec792
|
Generate bindings for HTMLOptionElement.
|
2013-08-28 17:36:37 -04:00 |
|
Josh Matthews
|
4e3b948a37
|
Generate bindings for HTMLOptGroupElement.
|
2013-08-28 17:25:37 -04:00 |
|
Josh Matthews
|
a2739fd196
|
Generate bindings for HTMLObjectElement.
|
2013-08-28 09:22:08 -04:00 |
|
Josh Matthews
|
4c92810291
|
Generate bindings for HTMLModElement.
|
2013-08-28 01:39:38 -04:00 |
|
Josh Matthews
|
35a5565f51
|
Remove more unnecessary lists of imports.
|
2013-08-28 01:28:50 -04:00 |
|
Josh Matthews
|
0fae7afa54
|
Generate bindings for HTMLMeterElement.
|
2013-08-28 01:24:44 -04:00 |
|
Josh Matthews
|
d31e308d3f
|
Remove many long ugly lists of imports of HTML element types. They can now be obtained via dom::types::*, which is autogenerated.
|
2013-08-27 17:38:27 -04:00 |
|
Josh Matthews
|
48ce912757
|
Generate bindings for HTMLMapElement.
|
2013-08-26 17:25:10 -04:00 |
|
Josh Matthews
|
39772f0bf4
|
Generate bindings for HTMLHeadingElement.
|
2013-08-26 17:09:24 -04:00 |
|
Josh Matthews
|
e71b3e67a4
|
Generate bindings for HTMLFrameSetElement.
|
2013-08-26 16:36:24 -04:00 |
|
Josh Matthews
|
e552cfd4ce
|
Generate bindings for HTMLFrameElement.
|
2013-08-26 16:25:02 -04:00 |
|
Josh Matthews
|
1b5f48abe1
|
Generate bindings for HTMLFieldSetElement.
|
2013-08-26 15:51:19 -04:00 |
|
Josh Matthews
|
7e9caddb39
|
Generate bindings for HTMLDirectoryElement and HTMLEmbedElement
|
2013-08-26 15:14:35 -04:00 |
|
Josh Matthews
|
f68639755d
|
Generate bindings for HTMLDataListElement.
|
2013-08-26 12:52:37 -04:00 |
|
Josh Matthews
|
b36ae3b0df
|
Generate bindings for HTMLButtonElement.
|
2013-08-26 12:29:07 -04:00 |
|
Tetsuharu OHZEKI
|
4fc2f74139
|
Generate bindings for HTMLProgressElement.
|
2013-08-24 10:16:42 +09:00 |
|
Tetsuharu OHZEKI
|
6b764440d7
|
Generate bindings for HTMLLIElement.
|
2013-08-24 00:43:44 +09:00 |
|
Tetsuharu OHZEKI
|
14bdd21ed8
|
Generate bindings for HTMLInputElement.
|
2013-08-24 00:25:26 +09:00 |
|