| Commit message (Expand) | Author | Age | Files | Lines |
* | Auto merge of #13185 - nox:namespaces, r=jdm,Ms2ger | bors-servo | 2016-09-10 | 1 | -23/+62 |
|\ |
|
| * | Implement WebIDL namespaces | Anthony Ramine | 2016-09-08 | 1 | -21/+60 |
| * | Fix descriptor argument in CGCallGenerator.__init__ | Anthony Ramine | 2016-09-07 | 1 | -3/+3 |
* | | Auto merge of #13201 - KiChjang:codegen-typedefs, r=nox | bors-servo | 2016-09-09 | 1 | -3/+6 |
|\ \
| |/
|/| |
|
| * | Properly generate typedef identities in unions | Keith Yeung | 2016-09-07 | 1 | -3/+6 |
* | | Extract mutability out of Reflectable trait. | Josh Matthews | 2016-09-07 | 1 | -0/+1 |
|/ |
|
* | Auto merge of #13183 - nox:cleanup-interface, r=Ms2ger | bors-servo | 2016-09-06 | 1 | -18/+14 |
|\ |
|
| * | Fix case of InterfaceObjectClass in codegen | Anthony Ramine | 2016-09-06 | 1 | -2/+2 |
| * | Remove NonNullJSNative | Anthony Ramine | 2016-09-06 | 1 | -3/+3 |
| * | Move WebIDL constants machinery to bindings::constant | Anthony Ramine | 2016-09-06 | 1 | -9/+8 |
| * | Simplify InterfaceConstructorBehavior | Anthony Ramine | 2016-09-06 | 1 | -4/+1 |
* | | Add missing IsCallable checks. | Ms2ger | 2016-09-06 | 1 | -2/+12 |
|/ |
|
* | Use Option<T> to return from getters | Anthony Ramine | 2016-08-30 | 1 | -10/+9 |
* | Compile WebIDL return type "object" to NonZero<*mut JSObject> | Anthony Ramine | 2016-08-30 | 1 | -1/+5 |
* | Convert imports in generate_imports into one per line, so that it can easily ... | tp6vup54 | 2016-08-27 | 1 | -71/+195 |
* | Make DOMJSClass use JSClass instead of Class (fixes #13031) | Tetsuharu OHZEKI | 2016-08-26 | 1 | -10/+8 |
* | Implement [Replaceable] (fixes #13033) | Anthony Ramine | 2016-08-26 | 1 | -8/+30 |
* | Pass the receiver to get_property_on_prototype (fixes #11600) | Anthony Ramine | 2016-08-25 | 1 | -1/+1 |
* | Make has_property_on_prototype fallible | Anthony Ramine | 2016-08-25 | 1 | -10/+25 |
* | Call JS_SetImmutablePrototype for prototypes of globals (fixes #13023) | Anthony Ramine | 2016-08-25 | 1 | -21/+24 |
* | Define interface members on the global object directly (fixes #4593) | Anthony Ramine | 2016-08-25 | 1 | -9/+37 |
* | Pass a MutableHandleObject to create_global_object | Anthony Ramine | 2016-08-25 | 1 | -6/+7 |
* | Make create_global_object take a &'static Class | Anthony Ramine | 2016-08-25 | 1 | -1/+1 |
* | Rename utils::create_dom_object to interface::create_global_object | Anthony Ramine | 2016-08-25 | 1 | -15/+15 |
* | Split global logic out of CGWrapMethod | Anthony Ramine | 2016-08-25 | 1 | -25/+40 |
* | Auto merge of #12819 - jdm:iterable2, r=nox | bors-servo | 2016-08-24 | 1 | -140/+380 |
|\ |
|
| * | Use named arguments for CGImports. | Josh Matthews | 2016-08-24 | 1 | -3/+10 |
| * | Set up the iterator prototype as the prototype of iterator interfaces, and al... | Josh Matthews | 2016-08-24 | 1 | -4/+55 |
| * | Implement pair iterators in WebIDL interfaces. | Josh Matthews | 2016-08-24 | 1 | -11/+78 |
| * | Support value iterators in WebIDL interfaces. | Josh Matthews | 2016-08-24 | 1 | -0/+40 |
| * | Support multiple WebIDL interfaces being generated in the same output binding... | Josh Matthews | 2016-08-24 | 1 | -129/+204 |
* | | Reformat from_jsval implementation for unions. | Ms2ger | 2016-08-24 | 1 | -1/+2 |
|/ |
|
* | Auto merge of #12954 - GuillaumeGomez:dictionary_error, r=nox | bors-servo | 2016-08-24 | 1 | -32/+72 |
|\ |
|
| * | Update rust-mozjs dependency | Guillaume Gomez | 2016-08-24 | 1 | -32/+72 |
* | | Use JS_SplicePrototype to set the right proto on the global, instead of JS_Se... | Boris Zbarsky | 2016-08-24 | 1 | -2/+2 |
|/ |
|
* | bindings generator: support default ByteString values in dictionary | Malisa Smith | 2016-08-10 | 1 | -3/+14 |
* | Update SpiderMonkey to m-c bcf4ff0c3eef. | Ms2ger | 2016-07-28 | 1 | -58/+26 |
* | Union types now allow ByteString | Malisa Smith | 2016-07-21 | 1 | -1/+4 |
* | Auto merge of #12541 - jdm:seqseq, r=nox | bors-servo | 2016-07-21 | 1 | -4/+8 |
|\ |
|
| * | Support sequences of sequences in generated bindings. | Josh Matthews | 2016-07-21 | 1 | -4/+8 |
* | | Generate a list of supported DOM APIs from parsed WebIDLs. | Josh Matthews | 2016-07-15 | 1 | -0/+34 |
|/ |
|
* | Auto merge of #12395 - jdm:nowrap, r=Ms2ger | bors-servo | 2016-07-12 | 1 | -7/+6 |
|\ |
|
| * | Remove unused imports from codegen. | Josh Matthews | 2016-07-12 | 1 | -7/+6 |
* | | Implement the [Exposed] extended attribute on interfaces. | Ms2ger | 2016-07-12 | 1 | -16/+40 |
* | | Simplify CGConstructorEnabled. | Ms2ger | 2016-07-12 | 1 | -16/+4 |
* | | Make DefineDOMInterface and ConstructorEnabled unsafe functions. | Ms2ger | 2016-07-12 | 1 | -4/+6 |
* | | Add support for unsafe Rust-ABI functions to CGAbstractMethod. | Ms2ger | 2016-07-12 | 1 | -3/+6 |
* | | Generate 'pub' before 'unsafe extern', if both are used. | Ms2ger | 2016-07-12 | 1 | -3/+3 |
* | | Correct indentation in the DOMClass function. | Ms2ger | 2016-07-12 | 1 | -9/+9 |
|/ |
|
* | Auto merge of #11872 - eddyb:back-to-roots, r=Ms2ger | bors-servo | 2016-07-04 | 1 | -99/+101 |
|\ |
|