bors-servo
038730c4bb
auto merge of #2054 : sankha93/servo/imageattr, r=jdm
2014-04-15 12:49:14 -04:00
bors-servo
e4f33eb9b9
auto merge of #2114 : Ms2ger/servo/unused-obj-local-arg, r=jdm
...
This removes the local variable and prefixes the argument with an underscore.
Neither is used right now.
2014-04-15 12:22:44 -04:00
Ms2ger
e4305fe20e
Remove unused variable 'obj' from binding functions.
...
This removes the local variable and prefixes the argument with an underscore.
Neither is used right now.
2014-04-15 17:37:54 +02:00
Ms2ger
dc11464933
Remove the return value from DefineDOMInterface.
...
This moves the assertion from its only caller into the function itself, to
clarify that we don't intent to deal with any failure here.
2014-04-15 17:32:10 +02:00
bors-servo
0c4354a439
auto merge of #2093 : Ms2ger/servo/DOMObjectPointerType, r=jdm
2014-04-10 15:16:17 -04:00
Ms2ger
493227c938
Remove DOMObjectPointerType.
2014-04-10 20:19:32 +02:00
Ms2ger
d11316fa05
Make GetCallableProperty more rustic.
2014-04-10 19:21:17 +02:00
Ms2ger
6c32a7f05f
Remove getWrapTemplateForType and simplify wrapForType.
2014-04-10 13:08:54 +02:00
Ms2ger
8c4a3aa387
Use ToJSValConvertible for all conversions to JSVal.
2014-04-10 12:09:18 +02:00
Josh Matthews
b87d351fee
Remove all traces of C wrappers for SpiderMonkey class stubs.
2014-04-08 10:15:12 -04:00
Sankha Narayan Guria
58e5feca9f
HTMLImageElement attribute getters and setters
2014-04-08 08:44:38 +05:30
bors-servo
7541b57526
auto merge of #2051 : Ms2ger/servo/more-xray, r=jdm
...
On top of #2050
2014-04-07 13:01:16 -04:00
Daniel Glazman
4b0da08573
Implement Document.createElementNS.
2014-04-07 10:20:10 +02:00
Ms2ger
2e2a39b8d5
Remove some more xray code.
2014-04-06 23:08:54 +02:00
bors-servo
86c83f7bfc
auto merge of #2050 : sankha93/servo/rmxray, r=Ms2ger
2014-04-06 17:04:26 -04:00
Sankha Narayan Guria
9a4bec304f
Remove XRay related stuff from codegen ( fixes #1936 )
2014-04-07 02:27:53 +05:30
Ms2ger
a52cffebeb
Use ToJSValConvertible to convert nullable enums to JSVal.
2014-04-06 19:51:12 +02:00
Ms2ger
ccaa46e4a3
Use ToJSValConvertible to convert enums to JSVal.
2014-04-06 19:42:39 +02:00
Ms2ger
9a909229e3
Remove EnumEntry, as Rust already provides O(1) access to the string length.
2014-04-06 19:16:24 +02:00
Ms2ger
3e0d4a2509
Move all the generated code for enums into CGEnum.
2014-04-06 19:06:58 +02:00
bors-servo
ef5567b585
auto merge of #1994 : hyunjunekim/servo/try, r=jdm
...
#1991
2014-04-04 20:01:47 -04:00
Ms2ger
31eee791dd
Upgrade rust.
2014-04-04 20:10:32 +02:00
hyunjunekim
a344d465e8
documnet location
2014-04-04 21:18:30 +09:00
Bruno de Oliveira Abinader
990545c310
Implemented Node.adoptNode
...
Spec:
http://dom.spec.whatwg.org/#dom-document-adoptnode
2014-03-26 09:49:07 -04:00
Bruno de Oliveira Abinader
8a457a2caa
Implemented Document.importNode
...
Spec:
http://dom.spec.whatwg.org/#dom-document-importnode
2014-03-26 09:49:07 -04:00
Tetsuharu OHZEKI
cfb2af60d8
Annotate 'inline' to TCast::to/to_unchecked/from.
2014-03-23 23:12:12 +09:00
lpy
f6d912a94f
Remove |unused| field from DOMClass.( fixes #1960 )
2014-03-22 15:17:44 +08:00
bors-servo
54da52fa77
auto merge of #1950 : Ms2ger/servo/nullable-string-with-null-default, r=jdm
2014-03-21 06:49:34 -04:00
Ms2ger
6ee2e29e62
Make unwrap and unwrap_object less generic.
2014-03-20 23:26:22 +01:00
Ms2ger
a4fc6961a8
Remove support for non-castable arguments.
2014-03-20 23:17:46 +01:00
Ms2ger
acffed2dcd
Fix code generation for a null default value for nullable string arguments.
2014-03-20 22:51:31 +01:00
Ms2ger
077243caa7
Stop returning None from getRetvalDeclarationForType and update documentation.
2014-03-20 21:14:28 +01:00
Ms2ger
322893009d
Make the result and result_fallible variables immutable.
2014-03-20 21:06:55 +01:00
Ms2ger
eec2e10d9c
Remove the declareResult argument to CGCallGenerator's constructor.
2014-03-20 20:34:52 +01:00
Ms2ger
ad086ba7da
Use CGIfElseWrapper in a few more places.
2014-03-20 20:32:16 +01:00
Ms2ger
904e8eaf17
Remove the codeToSetNull argument to wrapObjectTemplate.
2014-03-20 20:27:30 +01:00
Ms2ger
022dfa0a5e
Remove the preSuccess and postSuccess arguments to getJSToNativeConversionTemplate.
...
They were used for unions until 06f9afdad5
.
2014-03-20 20:16:39 +01:00
Ms2ger
4ba093939a
Remove unused import of std::intrinsics::uninit.
2014-03-20 20:16:38 +01:00
Ms2ger
038a195ead
Move attributes-related functions onto JS<Element>.
2014-03-20 19:42:42 +01:00
bors-servo
8317122068
auto merge of #1864 : saneyuki/servo/split_cast_to, r=jdm
...
fix #1836
2014-03-20 10:58:36 -04:00
Tetsuharu OHZEKI
0fccf5e386
Split TCast::to into TCast::to_unchecked and TCast::to.
2014-03-20 23:41:59 +09:00
bors-servo
2fb8c84bac
auto merge of #1943 : lpy/servo/issue1933, r=jdm
...
see #1933
2014-03-20 10:19:30 -04:00
bors-servo
9e53b4d828
auto merge of #1945 : Ms2ger/servo/1196-isDefinitelyObject, r=jdm
...
... and fix nearby whitespace (fixes #1196 ).
2014-03-20 09:40:32 -04:00
Ms2ger
bdfd89508a
Pass the isDefinitelyObject argument to wrapObjectTemplate and fix nearby whitespace ( fixes #1196 ).
2014-03-20 11:53:01 +01:00
bors-servo
19a7c429a1
auto merge of #1944 : lpy/servo/issue1938, r=Ms2ger
...
see #1938
2014-03-20 06:34:32 -04:00
lpy
34b73837d3
Rename squirrel_away_unboxed to squirrel_away_unique.( fixes #1938 )
2014-03-20 17:14:31 +08:00
lpy
1abdd9c526
Force infallible binding methods to return void.( fixes #1933 )
2014-03-20 16:24:15 +08:00
bors-servo
ad826efd6d
auto merge of #1909 : Ms2ger/servo/optional-defaults, r=jdm
...
...(fixes #1813 ).
2014-03-19 23:55:40 -04:00
bors-servo
7f188500a1
auto merge of #1915 : Ms2ger/servo/wrap-return-js, r=jdm
...
This lets us avoid the sketchy tricks in JS::new and Window::new, where we
kept an unsafe pointer to the native object across the Wrap call that
consumed the owned pointer.
2014-03-19 19:01:48 -04:00
bors-servo
26f9543e60
auto merge of #1910 : Ms2ger/servo/dead-arg-CGAbstractMethod, r=jdm
2014-03-19 18:37:51 -04:00