aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* script: Move code generation and webidl files to new script_bindings crate. (...Josh Matthews2025-01-241-8502/+0
* script: Feature-gate all crown support. (#35055)Josh Matthews2025-01-181-7/+12
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-38/+39
* Remove readable streams from webidl/codegen (#34835)Taym Haddadi2025-01-041-38/+0
* Dom: Re-implement `ReadableStream` Part 1 : Default `Reader` and `Controller`...Gregory Terzian2024-12-171-2/+3
* Replace unsafe uses of HandleValueArray. (#34588)Josh Matthews2024-12-131-3/+6
* Create two-phase initialization for generated JS engine bindings (#34366)Josh Matthews2024-12-061-106/+258
* Support custom derives for generated types (#34356)Josh Matthews2024-11-241-14/+65
* Generate a trait abstracting over all known DOM interfaces (#34357)Josh Matthews2024-11-241-6/+146
* Use out parameter for generated methods returning JSVal (#34087)Josh Matthews2024-11-051-17/+69
* Fix invalid rooting for PropertyDescriptor (#34018)Josh Matthews2024-10-281-7/+7
* cangc fixes in node.rs (#33984)chickenleaf2024-10-231-0/+1
* clippy: Fix a variety of clippy warnings in `fonts`, `layout_2020` and the DO...chickenleaf2024-10-181-0/+1
* fix clippy warnings in codegen (#33781)Gae242024-10-101-2/+2
* refactor `CGClassConstructHook` to use handwritten constructors (#33614)Gae242024-10-091-31/+31
* script: Include constructors and static methods in generated DOM traits (#33665)Josh Matthews2024-10-081-17/+71
* Less `allow(crown::unrooted_must_root)` in bindings (#33630)Samson2024-10-031-3/+7
* Fix panic in webstorage/symbol-props.window.js (#33108)Akash Pateria2024-10-021-0/+16
* bindings: Allow Guard to take multiple conditions, check for SecureContext in...Daniel Adams2024-09-211-12/+23
* chore: Fix two compiler warnings (#33421)Martin Robinson2024-09-121-1/+4
* Propagate `CanGc` from `Document::new()` (#33386)Andriy Sultanov2024-09-091-8/+22
* Impl PartialEq and Eq for DomObject (#33212)Taym Haddadi2024-09-021-6/+0
* Start marking functions that can transitively trigger a GC (#33144)Josh Matthews2024-08-221-2/+5
* Make string formatting more consistent in `CodegenRust.py` (#33096)Koki Saito2024-08-181-1047/+927
* fix: Replace callargs_is_constructing with is_constructing method (#33101)Koki Saito2024-08-181-1/+1
* Add exception to rejection logic in `generic_call` (#32950)Samson2024-08-061-3/+11
* webgpu: Use wgpu's instead of string errors and update limits handling (#32925)Samson2024-08-041-1/+1
* bindings: Convert certain Exceptions into Promise rejections (#32923)Samson2024-08-031-3/+133
* clippy: components/script/realms (#32859)Rémy SAISSY2024-07-261-1/+1
* Fixes typo in clippy::enum_variant_names (#32784)Danila Matveev2024-07-161-1/+1
* script: Use the new C string literal in the DOM bindings (#32741)Bumsoo Kim2024-07-111-33/+37
* clippy: Fix a bunch of warnings in `script` (#32680)Martin Robinson2024-07-041-7/+8
* fix: codegen on callback (#32537)Ngo Iok Ui (Wu Yu Wei)2024-06-181-6/+15
* Revert "script: implement AbortController (#31361)" (#32243)Samson2024-05-071-6/+4
* script: implement AbortController (#31361)Smitty2024-05-041-4/+6
* clippy: Fix remaining warnings in generated code (#31844)eri2024-03-251-20/+33
* Remove repeated imports from generated code (#31711)eri2024-03-211-364/+32
* clippy: Fix warnings in generated code (#31721)eri2024-03-171-41/+49
* Use get_desired_proto in htmlconstructor (#31600)Samson2024-03-101-2/+3
* Extract generated finalizers into generic helper functions. (#31569)Josh Matthews2024-03-081-31/+7
* WebIDL: Use Uint8ClampedArray instead of raw JSObject in bindings (#31317)Taym Haddadi2024-02-161-0/+2
* WebIDL: Use ArrayBufferViewU8 instead of raw JSObject in bindings (#31325)Taym Haddadi2024-02-161-0/+2
* WebIDL: Use `ArrayBuffer` instead of raw `JSObject` in bindings (#31202)Taym Haddadi2024-02-131-1/+3
* webidlg: Handle `Float64Array` as a `TypedArray` rather than a raw `JSObject`...Taym Haddadi2024-01-301-0/+2
* Use Int8array, int16array, uint16array, int32array & uint32array in WebIDL (#...Taym Haddadi2024-01-251-2/+12
* Use Uint8Array for TextEncoder (#31145)Taym Haddadi2024-01-231-1/+3
* Use FLoat32Array in GamepadPose (#31106)Taym Haddadi2024-01-191-5/+1
* script: Use FLoat32Array in XRRay (#31087)Taym Haddadi2024-01-171-1/+1
* use FLoat32Array in XRRigidTransform (#31076)Taym Haddadi2024-01-171-1/+1
* use FLoat32Array in XRView (#31077)tannal2024-01-161-1/+1