aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add more documentation about the DOM bindings.Ms2ger2015-04-031-0/+107
* Introduce Finite<T: Float> for restricted values defined in WebIDL.Tetsuharu OHZEKI2015-03-251-0/+1
* Replace unsafe_blocks by unsafe_code.Manish Goregaokar2015-03-211-1/+1
* Document the DOM.Ms2ger2015-02-051-0/+21
* Create mod.rs files for the dom and dom::bindings modules.Ms2ger2015-02-011-0/+34