aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* Create safe wrapper for JSFunctions (#32620)Taym Haddadi2024-07-101-0/+1
* clippy: Fix remaining warnings in generated code (#31844)eri2024-03-251-2/+10
* Remove repeated imports from generated code (#31711)eri2024-03-211-0/+1
* Extract generated finalizers into generic helper functions. (#31569)Josh Matthews2024-03-081-0/+1
* WedIDL: bring dom/bindings/typedarray further in line with spec (#31375)Taym Haddadi2024-02-251-1/+1
* docs: dom binding link fixes (#31311)Abhay Raj Singh2024-02-111-4/+5
* WebIDL: use FLoat32Array (#30990)Gregory Terzian2024-01-111-0/+1
* Replace script_plugins with a clippy like rustc driver (named crown) (#30508)Samson2023-12-011-1/+1
* Impl Setlike and Maplike (#30237)Samson2023-09-061-0/+1
* refactor(script): move `crate::dom::bindings::{utils → principals)::ServoJS...yvt2021-07-131-0/+1
* re-structure blob, structured serializationGregory Terzian2019-12-111-0/+1
* begin messageport, transferable objects, implKeith Yeung2019-10-191-0/+1
* Support WebIDL `record<>`Kagami Sascha Rosylight2019-10-151-1/+1
* Remove unused code from script* cratesest312019-06-021-3/+0
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Replace NonNullJSObjectPtr with std::ptr::NonNull<JSObject>Simon Sapin2018-01-221-1/+0
* Moved function html_constructor() from interface.rs to new file htmlconstruct...olmanz2017-11-161-0/+1
* Replace NonZero<*mut JSObject> with a wrapper to enable local trait impls.Simon Sapin2017-10-161-0/+1
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-1/+1
* Implement the entry global.Ms2ger2017-01-061-0/+1
* Don't generate constructor IDs for inline interfacesAnthony Ramine2017-01-031-3/+3
* Remove and allow some dead code.Ms2ger2016-12-221-1/+1
* Move attributes for the bindings module to its mod.rs.Ms2ger2016-12-221-0/+4
* Remove GlobalRoot and GlobalRefAnthony Ramine2016-10-061-1/+0
* Pass a &GlobalScope to WebIDL static methods and constructorsAnthony Ramine2016-10-061-3/+4
* Move DOMRefCell back into script.Simon Sapin2016-10-041-2/+1
* Implement the MozMap type.Ms2ger2016-09-211-0/+1
* Implement WebIDL namespacesAnthony Ramine2016-09-081-0/+1
* Move WebIDL constants machinery to bindings::constantAnthony Ramine2016-09-061-0/+1
* Move DOMRefCell to style.Simon Sapin2016-08-311-1/+2
* Implement pair iterators in WebIDL interfaces.Josh Matthews2016-08-241-0/+1
* Remove utils::Prefable in favour of guard::GuardAnthony Ramine2016-05-261-0/+1
* fix docsZhen Zhang2016-05-021-5/+0
* Lazily define interface objects on globals (fixes #6419)Anthony Ramine2016-02-251-0/+3
* Remove remaining reference to the long-disappeared JSRef type.Ms2ger2016-01-181-1/+2
* Refactor prototype initialisationAnthony Ramine2016-01-121-0/+1
* Introduce trait WeakReferenceableAnthony Ramine2015-11-121-0/+1
* Auto merge of #8286 - eefriedman:no-move, r=noxbors-servo2015-11-081-3/+1
|\
| * Clean up some code related to #[no_move].Eli Friedman2015-11-071-3/+1
* | more refactoringrohan.prinja2015-10-301-0/+3
|/
* Enable some warnings for generated code.Ms2ger2015-10-161-4/+1
* sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-3/+0
* Issue #7390 correct the order of mod declarationHugo Thiessard2015-09-181-7/+6
* Do not allow unreachable_code in codegen anymoreAnthony Ramine2015-08-301-2/+2
* Do not allow dead_code in codegen anymoreAnthony Ramine2015-08-301-4/+2
* Do not allow unused_parens in codegen anymoreAnthony Ramine2015-08-301-2/+2
* Do not allow unused_mut in codegen anymoreAnthony Ramine2015-08-301-2/+2
* Do not allow unused_unsafe in codegen anymoreAnthony Ramine2015-08-301-2/+2
* Generate code into OUT_DIR.Jack Moffitt2015-06-171-6/+25
* Fix some no_move errorsManish Goregaokar2015-04-281-1/+3