aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* Auto merge of #12395 - jdm:nowrap, r=Ms2gerbors-servo2016-07-121-7/+6
|\
| * Remove unused imports from codegen.Josh Matthews2016-07-121-7/+6
* | Implement the [Exposed] extended attribute on interfaces.Ms2ger2016-07-121-16/+40
* | Simplify CGConstructorEnabled.Ms2ger2016-07-121-16/+4
* | Make DefineDOMInterface and ConstructorEnabled unsafe functions.Ms2ger2016-07-121-4/+6
* | Add support for unsafe Rust-ABI functions to CGAbstractMethod.Ms2ger2016-07-121-3/+6
* | Generate 'pub' before 'unsafe extern', if both are used.Ms2ger2016-07-121-3/+3
* | Correct indentation in the DOMClass function.Ms2ger2016-07-121-9/+9
|/
* Auto merge of #11872 - eddyb:back-to-roots, r=Ms2gerbors-servo2016-07-041-99/+101
|\
| * Use a stack guard and a macro for RootedVec instead of return_address.Eduard Burtescu2016-07-041-6/+4
| * Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-93/+97
* | Refactor `util::prefs` operations to be methods on static struct.Corey Farwell2016-07-021-2/+2
|/
* Use ObjectOpResult::succeed.Ms2ger2016-06-271-6/+3
* Remove a useless local variable.Ms2ger2016-06-271-3/+1
* Wrap executions of Rust code called from JS in catch_unwind. Propagate the in...Josh Matthews2016-06-221-6/+25
* Support WindowProxy return values in bindingsJansen Jan2016-06-091-6/+12
* Implement [Unscopable] (fixes #11583)Anthony Ramine2016-06-071-7/+26
* Initialise reflector earlier for globalsAnthony Ramine2016-05-271-1/+1
* Implement [Func]Anthony Ramine2016-05-271-0/+3
* Remove utils::Prefable in favour of guard::GuardAnthony Ramine2016-05-261-14/+15
* Remove Prefable::terminator 🤖Anthony Ramine2016-05-261-3/+2
* Simplify how Prefable arrays are passed in bindings::interfaceAnthony Ramine2016-05-261-8/+3
* Use itertools.groupby in generatePrefableArrayAnthony Ramine2016-05-261-26/+8
* Make MemberCondition a function returning a plain stringAnthony Ramine2016-05-261-22/+11
* Move DOMString back to scriptAnthony Ramine2016-05-241-6/+3
* Remove the custom PartialEq implementations on TypeId enumsAnthony Ramine2016-05-171-3/+1
* Use JS_NewStringCopyN for the representation of interface objectsAnthony Ramine2016-05-161-4/+3
* Stop using JSAutoRequest.Ms2ger2016-05-131-3/+1
* codegen: Throw a more descriptive invalid enum messageEmilio Cobos Álvarez2016-05-131-6/+6
* codegen: Throw on an invalid enum value when appropiateEmilio Cobos Álvarez2016-05-131-6/+11
* codegen: Don't unconditionally set non-required dictionary attributesEmilio Cobos Álvarez2016-05-131-5/+14
* codegen: Use the non-mangled name in set_dictionary_propertyEmilio Cobos Álvarez2016-05-121-1/+1
* Auto merge of #9890 - AgostonSzepessy:update-webidl-tests, r=noxbors-servo2016-05-091-1/+1
|\
| * components/script/dom/bindings/codegen/parser/update.sh now downloads allAgostonSzepessy2016-03-221-1/+1
* | Auto merge of #10756 - servo:smup, r=Ms2gerbors-servo2016-05-031-61/+65
|\ \
| * | Update SpiderMonkeyAnthony Ramine2016-05-031-61/+65
* | | Implement hiding of interface members via Pref annotations.Josh Matthews2016-05-021-16/+97
* | | Start generating arrays of specs for easier implementation of preference checks.Josh Matthews2016-05-021-6/+14
* | | Support controlling the visibility of WebIDL interfaces via the Pref annotation.Josh Matthews2016-04-291-4/+62
|/ /
* | Refactor the `call` hook on non-callback interface objects (fixes #10744)Anthony Ramine2016-04-251-12/+12
* | Make NonCallbackInterfaceObjectClass::new unsafeAnthony Ramine2016-04-251-2/+3
* | Avoid generating parameter names that are Rust keywordsKeith Yeung2016-04-171-1/+8
* | remove unreachable code in codegenArnaud Marant2016-04-121-16/+0
* | Enable dictionaries in WebIDL sequences. Fixes #10282.Josh Matthews2016-03-301-0/+8
* | Auto merge of #10152 - jdm:9511-rebase, r=noxbors-servo2016-03-241-2/+2
|\ \ | |/ |/|
| * Fix #9511. Export webidl enums using "pub use".Ben2016-03-231-2/+2
* | Make all interface objects share the same funToStringGuillaume Gomez2016-03-211-19/+4
|/
* Auto merge of #9786 - peterjoel:fix_codegen_is_array_like, r=jdmbors-servo2016-03-041-3/+4
|\
| * Fixed compile error in generated code, when webidl constructors have same num...Peter2016-03-031-3/+4
* | Do not generate RegisterBindings::Register anymoreAnthony Ramine2016-02-251-20/+0