Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Porting Gecko's JSToNativeConversionInfo changes to Servo's codegen | Prabhjyot Singh Sodhi | 2015-02-18 | 1 | -34/+84 |
| | | | | Fixes #4800 | ||||
* | Replace the FooCast traits by structs. | Ms2ger | 2015-02-16 | 1 | -11/+11 |
| | | | | This should allow us to remove most type annotations in the DOM. | ||||
* | Fix indentation in InheritTypes. | Ms2ger | 2015-02-16 | 1 | -2/+2 |
| | |||||
* | Improve the formatting for FromJSValConvertible implementations in UnionTypes. | Ms2ger | 2015-02-15 | 1 | -2/+5 |
| | |||||
* | Replace squirrel_away_unique by boxed::into_raw. | Ms2ger | 2015-02-12 | 1 | -4/+4 |
| | |||||
* | Implement an Unrooted smart pointer to replace JS when it is not traced. | Ms2ger | 2015-02-06 | 1 | -19/+19 |
| | |||||
* | Remove the to_js methods. | Ms2ger | 2015-02-03 | 1 | -11/+0 |
| | | | | They are unused. | ||||
* | auto merge of #4613 : saneyuki/servo/layoutjs, r=jdm | bors-servo | 2015-01-31 | 1 | -1/+12 |
|\ | | | | | | | #4571 | ||||
| * | Add BarCast::to_layout_js<T>(). | Tetsuharu OHZEKI | 2015-02-01 | 1 | -1/+12 |
| | | |||||
* | | Move FromJSValConvertible to associated types (avoids old impl check) | Manish Goregaokar | 2015-01-31 | 1 | -1/+1 |
|/ | |||||
* | Use snake case for arguments and locals in CGGetPerInterfaceObject. | Ms2ger | 2015-01-30 | 1 | -12/+12 |
| | |||||
* | Use snake case for arguments and locals in CGCreateInterfaceObjectsMethod. | Ms2ger | 2015-01-30 | 1 | -7/+7 |
| | |||||
* | Use snake case for arguments and locals in CGWrapMethod. | Ms2ger | 2015-01-30 | 1 | -18/+18 |
| | |||||
* | Rename GetContext to get_context. | Ms2ger | 2015-01-29 | 1 | -5/+5 |
| | |||||
* | Rename WrapCallThisObject to wrap_call_this_object. | Ms2ger | 2015-01-29 | 1 | -2/+2 |
| | |||||
* | Rename GetCallableProperty to get_callable_property. | Ms2ger | 2015-01-29 | 1 | -1/+1 |
| | |||||
* | Rename CreateDOMGlobal to create_dom_global. | Ms2ger | 2015-01-29 | 1 | -2/+2 |
| | |||||
* | Rename HasPropertyOnPrototype to has_property_on_prototype. | Ms2ger | 2015-01-29 | 1 | -3/+3 |
| | |||||
* | Rename IsPlatformObject to is_platform_object. | Ms2ger | 2015-01-29 | 1 | -4/+4 |
| | |||||
* | Rename GetArrayIndexFromId to get_array_index_from_id. | Ms2ger | 2015-01-29 | 1 | -6/+6 |
| | |||||
* | Rename GetPropertyOnPrototype to get_property_on_prototype. | Ms2ger | 2015-01-29 | 1 | -2/+2 |
| | |||||
* | Rename ThrowingConstructor to throwing_constructor. | Ms2ger | 2015-01-29 | 1 | -2/+2 |
| | |||||
* | Rename CreateInterfaceObjects2 to do_create_interface_objects. | Ms2ger | 2015-01-29 | 1 | -5/+5 |
| | |||||
* | Use snake case for the members of NativeProperties. | Ms2ger | 2015-01-29 | 1 | -5/+5 |
| | | | | | Note that the codegen uses the names of the Python fields to initialize the Rust struct. | ||||
* | Rename GetProtoOrIfaceArray to get_proto_or_iface_array. | Ms2ger | 2015-01-29 | 1 | -2/+2 |
| | |||||
* | Rename getOwnPropertyNames_ and enumerate_ to get_own_property_names and ↵ | Ms2ger | 2015-01-29 | 1 | -3/+2 |
| | | | | enumerate. | ||||
* | Rename FillPropertyDescriptor to fill_property_descriptor. | Ms2ger | 2015-01-29 | 1 | -5/+5 |
| | |||||
* | Rename GetExpandoObject to get_expando_object. | Ms2ger | 2015-01-29 | 1 | -4/+4 |
| | |||||
* | Rename _obj_toString to object_to_string. | Ms2ger | 2015-01-29 | 1 | -2/+1 |
| | |||||
* | Rename delete_ to delete. | Ms2ger | 2015-01-29 | 1 | -3/+3 |
| | |||||
* | Rename defineProperty_ to define_property. | Ms2ger | 2015-01-29 | 1 | -3/+3 |
| | |||||
* | Rename getPropertyDescriptor to get_property_descriptor. | Ms2ger | 2015-01-29 | 1 | -2/+2 |
| | |||||
* | Import the util crate as util rather than servo_util. | Ms2ger | 2015-01-29 | 1 | -2/+2 |
| | | | | | | | | This used to conflict with the util crate from the standard library, which has long since been removed. The import in layout has not been changed because of a conflict with the util mod there. | ||||
* | Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev. | Josh Matthews | 2015-01-28 | 1 | -32/+37 |
| | |||||
* | Move to to_owned rather than into_string. | Ms2ger | 2015-01-20 | 1 | -1/+2 |
| | | | | into_string has been removed from Rust. | ||||
* | Stop using Vec::from_elem. | Ms2ger | 2015-01-19 | 1 | -3/+4 |
| | | | | It is obsolete on Rust master. | ||||
* | Remove RethrowContentExceptions and related infrastructure. | Ms2ger | 2015-01-10 | 1 | -31/+13 |
| | | | | We do not intend to implement the DOM in JS, so this code isn't necessary. | ||||
* | auto merge of #4566 : mattnenterprise/servo/globalref-by-value, r=Ms2ger | bors-servo | 2015-01-08 | 1 | -1/+1 |
|\ | |||||
| * | Fixes #4164 Make Constructor and new functions take GlobalRef by value | Matt McCoy | 2015-01-07 | 1 | -1/+1 |
| | | |||||
* | | auto merge of #4069 : guillaumebort/servo/fix/3936, r=jdm | bors-servo | 2015-01-08 | 1 | -1/+2 |
|\ \ | |||||
| * | | Fix #3936 – {Window,WorkerGlobalScope}.set{Timeout,Interval}(DOMString) | Guillaume Bort | 2015-01-07 | 1 | -1/+2 |
| |/ | |||||
* / | Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. | Ms2ger | 2015-01-08 | 1 | -4/+4 |
|/ | |||||
* | Slice some fixed-size arrays. | Ms2ger | 2015-01-04 | 1 | -1/+1 |
| | |||||
* | auto merge of #4526 : servo/servo/deref-1, r=Manishearth | bors-servo | 2015-01-02 | 1 | -6/+6 |
|\ | | | | | | | This is a start towards fixing #3868. Not all callers have been fixed yet, so the `Deref` implementation remains for now. | ||||
| * | Rename GlobalRoot::root_ref() to GlobalRoot::r() for consistency. | Ms2ger | 2015-01-01 | 1 | -2/+2 |
| | | |||||
| * | Replace Root::deref() calls by Root::r() calls where possible. | Ms2ger | 2015-01-01 | 1 | -2/+2 |
| | | | | | | | | This changes those calls that were already sound. | ||||
| * | Rename Root::root_ref() to Root::r(). | Ms2ger | 2015-01-01 | 1 | -2/+2 |
| | | | | | | | | | | As it will be used much more widely after the upcoming changes, this limits the effort reading and writing the method calls. | ||||
* | | Stop using ptr.is_not_null() in script. | Ms2ger | 2015-01-01 | 1 | -12/+12 |
|/ | | | | | This method is deprecated in rust master; removing its users in advance will make a future rust upgrade smoother. | ||||
* | use str to_jsval() now | yodalee | 2015-01-01 | 1 | -1/+1 |
| | | | | | | | | xmlhttprequest.rs, CodegenRust.py replace into_string().to_jsval() to to_jsval() conversions.rs DOMString to_jsval() use as_slice().tojsval() now | ||||
* | Codegen style fix | Bruno de Oliveira Abinader | 2014-12-30 | 1 | -32/+47 |
| |