Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use `#![register_tool]` instead of `#![register_attr]` | Simon Sapin | 2019-11-15 | 1 | -3/+3 |
| | | | | CC https://github.com/rust-lang/rust/issues/66079 | ||||
* | Use safe JSContext in callbacks | marmeladema | 2019-08-09 | 1 | -25/+21 |
| | |||||
* | Modify *::get_cx methods to return a safe JSContext instead of a raw one | marmeladema | 2019-07-24 | 1 | -2/+2 |
| | |||||
* | Callbacks now uses safe JSContext instead of raw JSContext | marmeladema | 2019-07-24 | 1 | -5/+6 |
| | |||||
* | Update to SpiderMonkey 66. | Josh Matthews | 2019-05-10 | 1 | -6/+6 |
| | |||||
* | Prevent JS execution and layout operations while DOM in inconsistent state. | Josh Matthews | 2018-12-14 | 1 | -0/+6 |
| | |||||
* | Update MPL license to https (part 3) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -5/+5 |
| | |||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -6/+6 |
| | |||||
* | Format script component | chansuke | 2018-09-19 | 1 | -21/+20 |
| | |||||
* | 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. |