aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/callback.rs
Commit message (Expand)AuthorAgeFilesLines
* CanGc fixes in `errorevent.rs` (#33960)tanishka2024-10-221-2/+2
* clippy: Fix a bunch of warnings in `script` (#32680)Martin Robinson2024-07-041-7/+6
* clippy: Fix a few clippy problems in `components/scripts/dom` (#31905)Rosemary Ajayi2024-03-281-1/+0
* clippy:Fix clippy problems in components/scripts/binding (#31893)Rosemary Ajayi2024-03-271-1/+1
* clippy: Fix several warnings (#31710)RustAndMetal2024-03-181-2/+2
* Replace script_plugins with a clippy like rustc driver (named crown) (#30508)Samson2023-12-011-7/+7
* Use Foo_Binding instead of FooBinding for namespace modules (#30447)Samson2023-09-301-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-12/+14
* Make GlobalScope.get_cx a static method.Josh Matthews2023-05-201-1/+1
* Always pass InRealm to GlobalScope::from_context to avoid getting null globalCYBAI2020-02-161-6/+3
* rename compartment to realmKunal Mohan2020-01-241-2/+2
* Use `#![register_tool]` instead of `#![register_attr]`Simon Sapin2019-11-151-3/+3
* Use safe JSContext in callbacksmarmeladema2019-08-091-25/+21
* Modify *::get_cx methods to return a safe JSContext instead of a raw onemarmeladema2019-07-241-2/+2
* Callbacks now uses safe JSContext instead of raw JSContextmarmeladema2019-07-241-5/+6
* Update to SpiderMonkey 66.Josh Matthews2019-05-101-6/+6
* Prevent JS execution and layout operations while DOM in inconsistent state.Josh Matthews2018-12-141-0/+6
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Reorder importsPyfisch2018-11-061-5/+5
* `cargo fix --edition`Simon Sapin2018-11-061-6/+6
* Format script componentchansuke2018-09-191-21/+20
* Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393Marcin Mielniczuk2018-03-281-5/+5
* Fix commonmark Markdown warnings in docs, part 1Matt Brubeck2017-10-171-2/+2
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-261-2/+2
* Rename JS<T> to Dom<T>Anthony Ramine2017-09-261-4/+4
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-1/+1
* order derivable traits listsClément DAVID2017-08-231-1/+1
* Add way to get c_void ptr or c_char from callermckaymatt2017-04-041-1/+2
* removing mutHeapJs referencesSendilKumar N2017-03-071-3/+3
* Don't try to get the global of an object while it's being destroyed.Ms2ger2017-01-191-1/+2
* Implement the incumbent global.Ms2ger2017-01-171-3/+30
* Add a permanent root to WebIDL callbacks, ensuring they are always safe to st...Josh Matthews2017-01-131-10/+45
* Expose CallbackObject more.Ms2ger2017-01-091-13/+21
* Introduce CallbackObject::new().Ms2ger2017-01-091-7/+11
* Change the order of code in callback.rs to make more sense.Ms2ger2017-01-091-33/+35
* Implement the entry global.Ms2ger2017-01-061-0/+8
* Simplify CallSetup.Ms2ger2017-01-051-16/+13
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-4/+4
* Remove GlobalRoot and GlobalRefAnthony Ramine2016-10-061-2/+2
* Remove global_root_from_reflectorAnthony Ramine2016-10-061-3/+3
* Reorder `use` statementsUK9922016-09-091-3/+3
* Dispatch error events at the window object.Ms2ger2016-09-021-1/+1
* Remove the JSAutoCompartment from report_pending_exception.Ms2ger2016-08-261-1/+3
* Reuse report_pending_exception in CallSetup.Ms2ger2016-07-051-10/+4
* Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-18/+17
* Clean up the functions to retrieve a global root from JS objectsAnthony Ramine2016-05-271-1/+1
* Stop re-rooting CallSetup::exception_compartment.Ms2ger2016-05-171-2/+1
* Remove JS_SaveFrameChain and JS_RestoreFrameChain calls.Ms2ger2016-05-171-9/+2
* Remove Request handling from CallSetup.Ms2ger2016-05-171-7/+0
* Remove `#[allow(raw_pointer_derive)]` attributesBrandon Fairchild2015-11-271-1/+0