Bill Yang
|
4dcec9bebf
|
Ubuntu doesn't have g++ installed by default, adding it to pre-requisites
|
2014-03-10 20:19:06 -06:00 |
|
bors-servo
|
92f295bc07
|
auto merge of #1877 : Ms2ger/servo/dead-codegen-code, r=jdm
|
2014-03-10 15:37:51 -04:00 |
|
bors-servo
|
af29237371
|
auto merge of #1876 : Ms2ger/servo/JSValConvertible-strings, r=jdm
Hat tip to @eddyb and @huonw for most of the clever bits of this PR.
|
2014-03-10 15:13:52 -04:00 |
|
Ms2ger
|
e0e0ba4c93
|
Remove code from codegen that is nowhere close to working.
|
2014-03-10 20:10:03 +01:00 |
|
bors-servo
|
b584f6f64d
|
auto merge of #1873 : lpy/servo/issue1870, r=jdm
see #1870
|
2014-03-10 13:28:56 -04:00 |
|
Ms2ger
|
58382471d5
|
Replace jsval_to_str and jsval_to_domstring with a FromJSValConvertible implementation.
|
2014-03-10 16:31:13 +01:00 |
|
Ms2ger
|
17411db8ca
|
Replace str_to_jsval and domstring_to_jsval by a ToJSValConvertible implementation.
|
2014-03-10 16:31:13 +01:00 |
|
Ms2ger
|
476699a114
|
Allow passing options to FromJSValConvertible::from_jsval.
|
2014-03-10 16:31:13 +01:00 |
|
Ms2ger
|
5f9e649491
|
Pass a JSContext to ToJSValConvertible::to_jsval.
|
2014-03-10 16:31:13 +01:00 |
|
bors-servo
|
52ab85c45d
|
auto merge of #1861 : Ms2ger/servo/split-JSValConvertible, r=jdm
Later, we'll want to implement variations of the conversion *from* JS, but
not the conversion *to* JS.
|
2014-03-10 11:01:52 -04:00 |
|
bors-servo
|
654f3db295
|
auto merge of #1868 : Ms2ger/servo/JSVal, r=jdm
Requires https://github.com/mozilla-servo/rust-mozjs/pull/54.
|
2014-03-10 10:22:51 -04:00 |
|
Ms2ger
|
1cd1a0802d
|
Update rust-mozjs to include fixes for GC crashes.
|
2014-03-10 10:45:28 +01:00 |
|
lpy
|
5c5da8f075
|
Replace explicit match with as_ref().(fixes #1870)
|
2014-03-10 16:22:56 +08:00 |
|
Ms2ger
|
9709dce07a
|
Use the JSVal member functions to replace JSVAL_IS_* and JSVAL_TO_*.
|
2014-03-09 18:52:05 +01:00 |
|
Ms2ger
|
84b0f45ed5
|
Use FooValue() functions.
|
2014-03-09 18:51:38 +01:00 |
|
Ms2ger
|
9fbfb1909c
|
Move JSVal into the jsval module.
|
2014-03-08 18:49:55 +01:00 |
|
bors-servo
|
4b061dc43d
|
auto merge of #1863 : saneyuki/servo/1841, r=metajack
fix #1841
|
2014-03-08 10:43:35 -05:00 |
|
Tetsuharu OHZEKI
|
315bf3b42a
|
Use Option::or_else in eventdispatcher::dispatch_event.
|
2014-03-09 00:16:45 +09:00 |
|
Ms2ger
|
b18c5e518b
|
Split JSValConvertible into two traits.
Later, we'll want to implement variations of the conversion *from* JS, but
not the conversion *to* JS.
|
2014-03-08 11:13:08 +01:00 |
|
bors-servo
|
d79c8a10cf
|
auto merge of #1859 : kmcallister/servo/move, r=jdm
And update `CONTRIBUTING.md`.
|
2014-03-07 19:19:24 -05:00 |
|
Keegan McAllister
|
07df9ba114
|
CONTRIBUTING: link to testing guide
|
2014-03-07 15:52:10 -08:00 |
|
Keegan McAllister
|
6f76244377
|
Move content tests to src/test/content for consistency
|
2014-03-07 15:47:42 -08:00 |
|
bors-servo
|
2238d81b53
|
auto merge of #1838 : brunoabinader/servo/htmlcollection-live, r=jdm
|
2014-03-07 15:43:24 -05:00 |
|
bors-servo
|
636ae6e762
|
auto merge of #1856 : Ms2ger/servo/argIsPointer, r=jdm
|
2014-03-07 15:19:29 -05:00 |
|
Ms2ger
|
9003d212b0
|
Remove a pointless argIsPointer local variable.
|
2014-03-07 20:14:54 +01:00 |
|
bors-servo
|
3a31372217
|
auto merge of #1850 : Ms2ger/servo/init-interface, r=jdm
This allows Rust to check that we've actually initialized all cases.
|
2014-03-07 11:34:26 -05:00 |
|
bors-servo
|
810699c47d
|
auto merge of #1851 : Ms2ger/servo/optional-jsval, r=jdm
Right now, we silently default to null, which is somewhat fishy.
|
2014-03-07 11:07:29 -05:00 |
|
Bruno de Oliveira Abinader
|
782c079697
|
Added HTMLCollection content test
|
2014-03-07 11:10:56 -04:00 |
|
Bruno de Oliveira Abinader
|
4b809bf9e6
|
Added FIXME stub comments
This is a sub-task for #1662.
|
2014-03-07 11:10:56 -04:00 |
|
Bruno de Oliveira Abinader
|
38ba71ceb1
|
Replaced Document::createHTMLDocument in favor of HTMLCollection helpers
|
2014-03-07 11:10:56 -04:00 |
|
Bruno de Oliveira Abinader
|
d010861b75
|
Implemented {Document,Element}.getElementsByClassName
|
2014-03-07 11:10:56 -04:00 |
|
Bruno de Oliveira Abinader
|
e1499b610e
|
Implemented {Document,Element}.getElementsByTagNameNS
|
2014-03-07 11:10:56 -04:00 |
|
Bruno de Oliveira Abinader
|
d22dbb53ca
|
Implemented {Document,Element}.getElementsByTagName
|
2014-03-07 11:10:55 -04:00 |
|
Bruno de Oliveira Abinader
|
c768097adc
|
Added HTMLCollection::create
This is a sub-task for #1662.
|
2014-03-07 11:10:55 -04:00 |
|
Bruno de Oliveira Abinader
|
6cf0eb1115
|
Bumped HTMLCollection interface to latest
Spec:
http://dom.spec.whatwg.org/#interface-htmlcollection
This is a sub-task for #1662.
|
2014-03-07 11:10:55 -04:00 |
|
bors-servo
|
bdb551638e
|
auto merge of #1848 : Ms2ger/servo/refactor-primitive-fromjsval, r=jdm
Probably best read commit-by-commit.
|
2014-03-07 10:01:36 -05:00 |
|
bors-servo
|
cdec81ea4f
|
auto merge of #1834 : lpy/servo/issue1825, r=jdm
see #1825
|
2014-03-07 09:37:32 -05:00 |
|
Ms2ger
|
971a4c58bb
|
Pass Option<JSVal> for optional JSVals.
|
2014-03-07 12:40:25 +01:00 |
|
Ms2ger
|
4fa12841e7
|
Don't initialize nullable interface arguments to None in codegen.
This allows Rust to check that we've actually initialized all cases.
|
2014-03-07 11:28:29 +01:00 |
|
lpy
|
0130392420
|
implement the setter for Node.nodeValue.(fixes #1825)
|
2014-03-07 13:11:02 +08:00 |
|
bors-servo
|
4a47145e69
|
auto merge of #1787 : hgentry/servo/mozilla-servo, r=jdm
Fixes #1779. Most of them were able to be replaced without issue.
|
2014-03-06 23:55:30 -05:00 |
|
hgentry
|
9b1213ed4d
|
Removed glob imports from CodegenRust.py
Removed glob imports from CodegenRust.py (code review changes)
Removed many glob imports from CodegenRust.py (code review changes)
Removed glob imports from CodegenRust.py (cleanup)
|
2014-03-06 20:32:47 -05:00 |
|
Ms2ger
|
3a0b7fe621
|
Common up some more code in the handling of default values for primitive types.
|
2014-03-06 23:07:42 +01:00 |
|
Ms2ger
|
9fba4bcfba
|
Simplify the code flow in the conversion to primitive types so that default values are handled together.
|
2014-03-06 22:56:10 +01:00 |
|
Ms2ger
|
922d191948
|
Common up some code in the conversion to nullable and non-nullable primitive types.
|
2014-03-06 22:52:57 +01:00 |
|
bors-servo
|
134d1f6fe3
|
auto merge of #1846 : Ms2ger/servo/non-null-default, r=jdm
|
2014-03-06 16:52:31 -05:00 |
|
Ms2ger
|
54a59b9d38
|
Avoid a type error with a non-null default value for an optional nullable string argument.
|
2014-03-06 22:42:26 +01:00 |
|
Ms2ger
|
716e1ce144
|
Avoid a type error with a non-null default value for an optional nullable primitive argument.
|
2014-03-06 22:26:12 +01:00 |
|
Ms2ger
|
8b5778993a
|
Inline dataLoc in the one place that can see it and the one place that can't.
|
2014-03-06 22:20:47 +01:00 |
|
Ms2ger
|
eab9fd765c
|
Add disabled tests for optional nullable arguments with non-null default values.
|
2014-03-06 22:18:49 +01:00 |
|