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 |
|
Huon Wilson
|
451519b6ff
|
Use str.char_offset_iter instead of manually calling str.char_range_at.
|
2013-10-04 22:26:36 +10:00 |
|
Josh Matthews
|
bc81716c30
|
Make proxy finalizers retrieve the DOM object from the right slot.
|
2013-10-02 01:43:14 -04:00 |
|
Keegan McAllister
|
73c1a12f30
|
bindings: Return errors in Result rather than setting an out parameter
Fixes #909.
|
2013-09-18 18:07:37 -07:00 |
|
Keegan McAllister
|
4b0680a136
|
Replace our rust_box with std::unstable::raw::Box
This will keep us in sync with compiler changes. In fact we had the 'prev' and
'next' fields in the wrong order (but we aren't using them).
|
2013-09-18 14:57:12 -07:00 |
|
Keegan McAllister
|
68ddc6b4ab
|
Make DOMString an alias for Option<~str>
Fixes #898.
|
2013-09-18 14:46:42 -07:00 |
|
Jack Moffitt
|
0695e09568
|
Make CreateElement comply with the spec.
|
2013-09-14 09:07:20 -06:00 |
|
Josh Matthews
|
8ae725146c
|
Make Window store an @Page instead of a *Page and remove a bunch of unsafe code.
|
2013-09-12 14:45:47 -07:00 |
|
Josh Matthews
|
a31d950695
|
Remove unused old bindings helpers.
|
2013-09-12 14:41:03 -07:00 |
|
Ilyong Cho
|
0d4cfd0eb9
|
Add node.appendChild
|
2013-09-10 12:39:58 +09:00 |
|
Ilyong Cho
|
bcd7c0b8c6
|
Add node.removeChild
|
2013-09-10 11:35:31 +09:00 |
|
Josh Matthews
|
da599c6ccf
|
Make the global object be the Window object. Fixes #833.
|
2013-09-09 10:25:39 -07:00 |
|
Brian Anderson
|
13a3865e4e
|
Update rust
|
2013-09-06 15:14:22 -07:00 |
|
Ms2ger
|
efff6be86c
|
Make CharacterData store a ~str rather than a DOMString, because its data can never be null.
|
2013-09-06 09:45:16 +02:00 |
|
Josh Matthews
|
329f92a41d
|
Add trace hooks for all generated derivatives of Node.
|
2013-09-04 13:13:03 -04:00 |
|
Keegan McAllister
|
317add5528
|
Warning police
|
2013-09-03 13:10:51 -07:00 |
|
Brian Anderson
|
4487b1c29a
|
Merge remote-tracking branch 'origin/master'
Conflicts:
src/components/script/dom/bindings/element.rs
src/components/script/dom/bindings/node.rs
src/components/script/dom/bindings/utils.rs
|
2013-08-30 13:44:44 -07:00 |
|
Josh Matthews
|
75f1cbd76f
|
Remove all handwritten bindings code.
|
2013-08-30 13:13:46 -04:00 |
|
Brian Anderson
|
1026556477
|
Update Rust
|
2013-08-29 15:36:36 -07:00 |
|
bors-servo
|
bda4c424a4
|
auto merge of #760 : jdm/servo/protolist, r=kmcallister
|
2013-08-22 21:57:37 -07:00 |
|
Josh Matthews
|
1c087ab507
|
Remove the hardcoded prototype count.
|
2013-08-22 16:19:10 -04:00 |
|
aydin.kim
|
da2ccb048e
|
fix dom bindings for android(and 32bit system) build
|
2013-08-22 15:26:11 +09:00 |
|
bors-servo
|
d0e47f427e
|
auto merge of #726 : metajack/servo/dlist, r=jdm
r? @jdm
|
2013-08-21 09:12:41 -07:00 |
|
Jack Moffitt
|
dd45751368
|
Fix macos interators, warnings, and updating submodules.
|
2013-08-16 14:30:34 -06:00 |
|
Keegan McAllister
|
a2d9810b69
|
Update Rust version again
This gets us the new runtime.
|
2013-08-15 13:56:29 -07:00 |
|
Keegan McAllister
|
307f1074d3
|
For loops and misc changes
|
2013-08-15 13:56:29 -07:00 |
|
Keegan McAllister
|
be061a9aa0
|
Library changes
|
2013-08-15 13:55:40 -07:00 |
|
Keegan McAllister
|
ffe60ea027
|
Trait changes, and eliminate 'copy'
|
2013-08-15 13:55:40 -07:00 |
|
Ilyong Cho
|
eadda9411b
|
Add get_ref() method to DOMString
|
2013-08-15 11:36:15 -06:00 |
|
Jack Moffitt
|
c88ba4b157
|
Implement HTMLDListElement binding.
|
2013-08-14 12:24:27 -06:00 |
|
Tetsuharu OHZEKI
|
b44d4346df
|
Generate bindings for HTMLCanvasElement.
|
2013-08-11 05:32:53 +09:00 |
|
Yusuke Suzuki
|
6f2c24eca7
|
Generate bindings for HTMLTitleElement
|
2013-08-09 16:41:25 -04:00 |
|
Youngsoo Son
|
fa7f367d22
|
Generate bindings for HTMLUListElement
|
2013-08-09 15:26:21 -04:00 |
|
saneyuki_s
|
c1f9f43808
|
Generate bindings for HTMLTextAreaElement.
|
2013-08-09 12:11:53 -04:00 |
|
saneyuki_s
|
d0e0a16ee6
|
Generate bindings for HTMLTableRowElement.
|
2013-08-09 12:01:03 -04:00 |
|
Youngmin, Yoo
|
bc49686c3b
|
Generate bindings for HTMLBRElement
|
2013-08-09 15:42:15 +09:00 |
|
saneyuki_s
|
fa395d2b27
|
Generate bindings for HTMLTableSectionElement.
|
2013-08-09 05:42:16 +09:00 |
|
saneyuki_s
|
655bdcc511
|
Generate bindings for HTMLTableElement.
|
2013-08-08 11:21:37 -04:00 |
|
saneyuki_s
|
c5125ca5e2
|
Generate bindings for HTMLStyleElement.
|
2013-08-08 11:20:02 -04:00 |
|
saneyuki_s
|
fba2cea097
|
Generate bindings for HTMLMetaElement.
|
2013-08-08 11:15:42 -04:00 |
|
Taro Matsuzawa
|
ca0ae14368
|
Generate bindings for HTMLOListElement
|
2013-08-08 10:32:38 -04:00 |
|
Josh Matthews
|
ddf4bee6df
|
Generate HTMLIFrameElement bindings.
|
2013-08-08 09:34:08 -04:00 |
|
Junyoung Cho
|
6241064681
|
Generate bindings for HTMLBodyElement
|
2013-08-08 17:29:33 +09:00 |
|
saneyuki_s
|
2e3cd1945c
|
Generate bindings for HTMLHRElement.
|
2013-08-07 22:52:39 +09:00 |
|
saneyuki_s
|
ac4938b7dd
|
Generate bindings for HTMLScriptElement.
|
2013-08-07 22:22:45 +09:00 |
|
saneyuki_s
|
17542ee14c
|
Generate bindings for HTMLParagraphElement.
|
2013-08-07 21:23:42 +09:00 |
|
saneyuki_s
|
b5adb37bd2
|
Generate bindings for HTMLSpanElement
|
2013-08-07 20:43:03 +09:00 |
|
Josh Matthews
|
8e2c39d2dd
|
Generate bindings for HTMLImageElement.
|
2013-08-06 21:54:37 -04:00 |
|