aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/utils.rs
Commit message (Expand)AuthorAgeFilesLines
* Move generated bindings to script_bindings (#36323)Josh Matthews2025-04-041-105/+6
* More miscellaneous script splitting changes (#36220)Josh Matthews2025-03-301-49/+83
* Miscellaneous script splitting preparation changes (#36216)Josh Matthews2025-03-291-480/+10
* Fix check in get_array_index_from_id to return early on ASCII char (#36136)Michael Rees2025-03-251-1/+1
* feat: add CanGc argument in get_dictionary_property (#36156)Arya Nair2025-03-251-0/+1
* Use explicit reborrows with mozjs::MutableHandle (#35892)Greg Morenz2025-03-231-2/+2
* feat: add can_gc argument to to_frozen_array (#36043)Arya Nair2025-03-191-0/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-12/+13
* refactor: add CanGc as argument to exception_to_promise (#35647)Yerkebulan Tulibergenov2025-02-251-9/+14
* refactor: propagate CanGc arguments through callers (#35591)Auguste Baum2025-02-231-1/+1
* script: Make callbacks generic over DOM interfaces. (#35459)Josh Matthews2025-02-211-0/+9
* script: Refer to DOM interfaces with generic types in generated bindings. (#3...Josh Matthews2025-02-211-4/+44
* script: make throw_invalid_this and throw_constructor_without_new safe (#35360)Stephen Muss2025-02-071-7/+8
* Move more foundational types to script_bindings (#35280)Josh Matthews2025-02-041-41/+4
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-45/+45
* Create two-phase initialization for generated JS engine bindings (#34366)Josh Matthews2024-12-061-0/+32
* Use out parameter for generated methods returning JSVal (#34087)Josh Matthews2024-11-051-5/+7
* frozen array in XRInputSourcesChangeEvent, update `to_frozen_array` doc (#34100)chickenleaf2024-11-021-1/+1
* tidy: Fix rustdoc warnings and add a tidy check for a common URL issue (#33366)Martin Robinson2024-09-081-2/+2
* jsstring_to_str should accept a NonNull argument for the JS string (#33306)Andriy Sultanov2024-09-051-12/+12
* fix: Replace callargs_is_constructing with is_constructing method (#33101)Koki Saito2024-08-181-4/+0
* Add exception to rejection logic in `generic_call` (#32950)Samson2024-08-061-11/+19
* bindings: Convert certain Exceptions into Promise rejections (#32923)Samson2024-08-031-8/+49
* fix: Memory leak from CreateProxyWindowHandler (#32773)Erik Hennig2024-08-011-14/+5
* fixed various clippy warnings (#31954)Rosemary Ajayi2024-03-311-1/+1
* clippy: Fix a variety of warnings in components/script/dom (#31894)Ekta Siwach2024-03-291-1/+1
* clippy: Fix `unnecessary_cast` warnings in `components/script` (#31823)Oluwatobi Sofela2024-03-221-1/+1
* clippy: Fix dereferencing a tuple pattern warnings (#31811)Oluwatobi Sofela2024-03-211-1/+1
* Remove repeated imports from generated code (#31711)eri2024-03-211-0/+1
* Use FLoat32Array in GamepadPose (#31106)Taym Haddadi2024-01-191-10/+0
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-37/+31
* Use MozTools 4 and update mozjs (#30326)Samson2023-09-111-1/+1
* Throw type error when calling DOM constructor without new.Josh Matthews2023-05-301-0/+4
* Support arbitrary protos when wrapping EventTarget objects.Josh Matthews2023-05-281-0/+4
* Format.Josh Matthews2022-11-231-1/+1
* Changes for spidermomkey upgrade.Josh Matthews2022-11-231-11/+9
* refactor(script): move `crate::dom::bindings::{utils → principals)::ServoJS...yvt2021-07-131-45/+0
* fix(script): implement the destroy-principals callback correctlyyvt2021-07-121-2/+6
* fix(script): apply some of the changes requested in the review comments of #1...yvt2021-07-121-2/+2
* feat(script): remove the call to `JS_SetWrapObjectCallbacks`yvt2021-07-111-168/+8
* chore(deps): update mozjsyvt2021-07-111-5/+23
* fix: accommodate to the modern ageyvt2021-07-101-4/+13
* Merge remote-tracking branch 'upstream/master' into feat-cow-infrayvt2021-07-101-199/+331
|\
| * Update mozjs.Josh Matthews2021-02-181-9/+30
| * Added is_platform_obj_staticSean Joseph2020-11-261-4/+19
| * Remove unnecessary generic from private_from_proto_check.Josh Matthews2020-06-041-4/+5
| * Remove WebVRAlan Jeffrey2020-04-081-0/+10
| * Update SpiderMonkeyAnthony Ramine2020-03-061-5/+7
| * add a generic utility to convert a slice into a frozen arrayGregory Terzian2020-01-111-7/+2
| * Handle u32 property indicesKagami Sascha Rosylight2019-11-271-22/+40