aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* script: copy include! files from script_bindings to script's OUT_DIR (#36384)sagudev13 days1-11/+5
* Move generated bindings to script_bindings (#36323)Josh Matthews2025-04-041-30/+3
* More miscellaneous script splitting changes (#36220)Josh Matthews2025-03-301-1/+0
* Miscellaneous script splitting preparation changes (#36216)Josh Matthews2025-03-291-2/+2
* Move CustomTraceable to script_bindings. (#35988)Josh Matthews2025-03-161-1/+0
* Move more bindings code to script_bindings (#35578)Josh Matthews2025-02-221-1/+0
* script: Refer to DOM interfaces with generic types in generated bindings. (#3...Josh Matthews2025-02-211-1/+12
* Move more foundational types to script_bindings (#35280)Josh Matthews2025-02-041-7/+9
* bindings: Move string-related bindings code to script_bindings. (#35172)Josh Matthews2025-01-291-1/+0
* script: Move code generation and webidl files to new script_bindings crate. (...Josh Matthews2025-01-241-8/+8
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-42/+44
* Dom: Re-implement `ReadableStream` Part 1 : Default `Reader` and `Controller`...Gregory Terzian2024-12-171-0/+1
* Generate a trait abstracting over all known DOM interfaces (#34357)Josh Matthews2024-11-241-0/+6
* implement CachedFrozenArray (#34145)Gae242024-11-061-0/+1
* refactor `CGClassConstructHook` to use handwritten constructors (#33614)Gae242024-10-091-1/+1
* Less `allow(crown::unrooted_must_root)` in bindings (#33630)Samson2024-10-031-1/+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