fune/servo/components/script/dom/bindings/codegen
Michael Wu e4dfd5fc9a servo: Merge #7727 - Support the updated spidermonkey bindings (from michaelwu:update-bindings); r=jdm
Still need to finish the rust-mozjs update and make cargo use it, but it's close enough that I don't expect much to change on the servo side.

Some changes here
- bools are properly translated now
- char16_t is handled as u16 now
- JS_GlobalObjectTraceHook isn't mangled now
- JSJitInfo has been adjusted
- A const fn is used to generate bitfields in JSJitInfo
- Manually generating handles now requires calling an unsafe function. It's not actually required, but it's too much of a hassle to generate them manually now due to bindgen++ adding base classes now.

Source-Repo: https://github.com/servo/servo
Source-Revision: b34fd5bd7e55be1d577df5cf70b41af8a6cc716b
2015-10-14 14:48:44 -06:00
..
parser servo: Merge #7606 - Move the type_id fields to DOMClass (from nox:move-typeid); r=jdm 2015-09-13 11:53:42 -06:00
ply servo: Merge #3230 - Cargoify servo (from servo:cargoify) 2014-09-09 08:18:18 -06:00
BindingGen.py servo: Merge #7568 - Use OS-agnostic filesystem paths in Python (from frewsxcv:os-agnostic-paths); r=jdm 2015-09-08 22:29:04 -06:00
Bindings.conf servo: Merge #6150 - Upgrade to Spidermonkey 39 (from servo:smupgrade3); r=mbrubeck 2015-06-19 16:46:55 -06:00
CodegenRust.py servo: Merge #7727 - Support the updated spidermonkey bindings (from michaelwu:update-bindings); r=jdm 2015-10-14 14:48:44 -06:00
Configuration.py servo: Merge #7873 - Generate the various TypeId enums in codegen (from nox:codegen-typeid); r=Ms2ger 2015-10-14 12:47:48 -06:00
GenerateCSS2PropertiesWebIDL.py servo: Merge #7315 - Don't use is operatory to compare Python strings (from frewsxcv:python-is); r=SimonSapin 2015-08-22 09:26:34 -06:00
GlobalGen.py servo: Merge #7568 - Use OS-agnostic filesystem paths in Python (from frewsxcv:os-agnostic-paths); r=jdm 2015-09-08 22:29:04 -06:00