Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393 | Marcin Mielniczuk | 2018-03-28 | 1 | -5/+5 |
| | |||||
* | Fix commonmark Markdown warnings in docs, part 1 | Matt Brubeck | 2017-10-17 | 1 | -2/+2 |
| | | | | | | | | Fixes warnings from rust-lang/rust#44229 when `--enable-commonmark` is passed to rustdoc. This is mostly a global find-and-replace for bare URIs on lines by themselves in doc comments. | ||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -2/+2 |
| | | | | | | | In a later PR, DomRoot<T> will become a type alias of Root<Dom<T>>, where Root<T> will be able to handle all the things that need to be rooted that have a stable traceable address that doesn't move for the whole lifetime of the root. Stay tuned. | ||||
* | Rename JS<T> to Dom<T> | Anthony Ramine | 2017-09-26 | 1 | -4/+4 |
| | |||||
* | Rename dom::bindings::js to dom::bindings::root | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | order derivable traits lists | Clément DAVID | 2017-08-23 | 1 | -1/+1 |
| | | | | | | Ignoring : - **generated**.rs - python/tidy/servo_tidy_tests/rust_tidy.rs | ||||
* | 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). |