Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add way to get c_void ptr or c_char from caller | mckaymatt | 2017-04-04 | 1 | -1/+2 |
| | |||||
* | removing mutHeapJs references | SendilKumar N | 2017-03-07 | 1 | -3/+3 |
| | | | | changes as per comments | ||||
* | Don't try to get the global of an object while it's being destroyed. | Ms2ger | 2017-01-19 | 1 | -1/+2 |
| | | | | | Fixes #15070. Fixes #15097. | ||||
* | Implement the incumbent global. | Ms2ger | 2017-01-17 | 1 | -3/+30 |
| | | | | Fixes #10963. | ||||
* | Add a permanent root to WebIDL callbacks, ensuring they are always safe to ↵ | Josh Matthews | 2017-01-13 | 1 | -10/+45 |
| | | | | store. | ||||
* | Expose CallbackObject more. | Ms2ger | 2017-01-09 | 1 | -13/+21 |
| | | | | This will make it easier to use new fields added to it. | ||||
* | Introduce CallbackObject::new(). | Ms2ger | 2017-01-09 | 1 | -7/+11 |
| | |||||
* | Change the order of code in callback.rs to make more sense. | Ms2ger | 2017-01-09 | 1 | -33/+35 |
| | |||||
* | Implement the entry global. | Ms2ger | 2017-01-06 | 1 | -0/+8 |
| | | | | Partial fix for #10963. | ||||
* | Simplify CallSetup. | Ms2ger | 2017-01-05 | 1 | -16/+13 |
| | |||||
* | Rename `Reflectable` to `DomObject`. | Corey Farwell | 2016-12-08 | 1 | -4/+4 |
| | | | | Fixes https://github.com/servo/servo/issues/8473. | ||||
* | Remove GlobalRoot and GlobalRef | Anthony Ramine | 2016-10-06 | 1 | -2/+2 |
| | |||||
* | Remove global_root_from_reflector | Anthony Ramine | 2016-10-06 | 1 | -3/+3 |
| | |||||
* | Reorder `use` statements | UK992 | 2016-09-09 | 1 | -3/+3 |
| | |||||
* | Dispatch error events at the window object. | Ms2ger | 2016-09-02 | 1 | -1/+1 |
| | |||||
* | Remove the JSAutoCompartment from report_pending_exception. | Ms2ger | 2016-08-26 | 1 | -1/+3 |
| | | | | It doesn't really belong there. | ||||
* | Reuse report_pending_exception in CallSetup. | Ms2ger | 2016-07-05 | 1 | -10/+4 |
| | |||||
* | Switch to using the new rooted!/RootedGuard API for rooting. | Eduard Burtescu | 2016-07-04 | 1 | -18/+17 |
| | |||||
* | Clean up the functions to retrieve a global root from JS objects | Anthony Ramine | 2016-05-27 | 1 | -1/+1 |
| | |||||
* | Stop re-rooting CallSetup::exception_compartment. | Ms2ger | 2016-05-17 | 1 | -2/+1 |
| | |||||
* | Remove JS_SaveFrameChain and JS_RestoreFrameChain calls. | Ms2ger | 2016-05-17 | 1 | -9/+2 |
| | | | | | They were cargo-culted from Gecko, where they haven't been necessary for a while either. | ||||
* | Remove Request handling from CallSetup. | Ms2ger | 2016-05-17 | 1 | -7/+0 |
| | |||||
* | Remove `#[allow(raw_pointer_derive)]` attributes | Brandon Fairchild | 2015-11-27 | 1 | -1/+0 |
| | | | | | | The attributes are unused. Fixes #8699. | ||||
* | Rustfmt some of script. | Ms2ger | 2015-11-18 | 1 | -25/+27 |
| | |||||
* | Clean up the conversion routines | Anthony Ramine | 2015-11-11 | 1 | -2/+2 |
| | | | | | | | | Functions returning `Root<T>` are prefixed by "root_" and the ones returning `*const T` by "native_". Functions taking `*mut JSObject` are now suffixed by "_from_object" and the ones taking `&T` by "_from_reflector". | ||||
* | more refactoring | rohan.prinja | 2015-10-30 | 1 | -1/+1 |
| | |||||
* | Support the updated spidermonkey bindings | Michael Wu | 2015-10-14 | 1 | -6/+6 |
| | |||||
* | sorted the extern crate, mod & use declarations | Ravi Shankar | 2015-09-24 | 1 | -5/+5 |
| | |||||
* | Fix reported test-tidy errors for unmerged import blocks | Brandon Fairchild | 2015-09-19 | 1 | -1/+0 |
| | | | | This merges import blocks that were reported by tidy as unmerged. | ||||
* | sort all uses | Johann Tuffe | 2015-08-20 | 1 | -6/+6 |
| | |||||
* | Refactor #[jstraceable] to #[derive(JSTraceable)] | David Winslow | 2015-07-01 | 1 | -5/+3 |
| | | | | fixes #6524 | ||||
* | Fix some warnings caused by the SM upgrade | Michael Wu | 2015-06-19 | 1 | -1/+1 |
| | |||||
* | Upgrade to SM 39 | Michael Wu | 2015-06-19 | 1 | -35/+82 |
| | |||||
* | Throw a TypeError when get_callable_property encounters a value that isn't ↵ | Ms2ger | 2015-06-14 | 1 | -5/+4 |
| | | | | callable. | ||||
* | Return Fallible from get_callable_property. | Ms2ger | 2015-06-14 | 1 | -5/+5 |
| | |||||
* | Implement Clone for Copy types. | Ms2ger | 2015-04-28 | 1 | -1/+1 |
| | |||||
* | Fix various build warnings. | Ms2ger | 2015-03-20 | 1 | -1/+1 |
| | |||||
* | Rename GetContext to get_context. | Ms2ger | 2015-01-29 | 1 | -1/+1 |
| | |||||
* | 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/+2 |
| | |||||
* | auto merge of #4739 : Manishearth/servo/warning-patrol, r=Ms2ger | bors-servo | 2015-01-28 | 1 | -1/+1 |
|\ | |||||
| * | raw_pointer_deriving -> raw_pointer_derive | Manish Goregaokar | 2015-01-28 | 1 | -1/+1 |
| | | |||||
* | | auto merge of #4717 : Ms2ger/servo/doc-proxy, r=saneyuki | bors-servo | 2015-01-28 | 1 | -2/+0 |
|\ \ | |/ |/| | |||||
| * | Require documentation for all code in dom::bindings (excluding ↵ | Ms2ger | 2015-01-25 | 1 | -2/+0 |
| | | | | | | | | dom::bindings::codegen). | ||||
* | | Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev. | Josh Matthews | 2015-01-28 | 1 | -5/+6 |
|/ | |||||
* | Stop pretending to do anything except eagerly report pending exceptions ↵ | Josh Matthews | 2015-01-14 | 1 | -27/+3 |
| | | | | after invoking a callback. | ||||
* | Add handling for unreported exceptions when invoking callback objects. | Josh Matthews | 2015-01-14 | 1 | -7/+47 |
| | |||||
* | Remove RethrowContentExceptions and related infrastructure. | Ms2ger | 2015-01-10 | 1 | -4/+0 |
| | | | | We do not intend to implement the DOM in JS, so this code isn't necessary. | ||||
* | Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. | Ms2ger | 2015-01-08 | 1 | -3/+4 |
| | |||||
* | auto merge of #4526 : servo/servo/deref-1, r=Manishearth | bors-servo | 2015-01-02 | 1 | -1/+1 |
|\ | | | | | | | This is a start towards fixing #3868. Not all callers have been fixed yet, so the `Deref` implementation remains for now. |