aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/proxyhandler.rs
Commit message (Expand)AuthorAgeFilesLines
* Move generated bindings to script_bindings (#36323)Josh Matthews2025-04-041-288/+4
* More miscellaneous script splitting changes (#36220)Josh Matthews2025-03-301-459/+25
* Stop using MutableHandle's DerefMut impl (#36160)Greg Morenz2025-03-261-2/+2
* Use explicit reborrows with mozjs::MutableHandle (#35892)Greg Morenz2025-03-231-1/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-8/+8
* refactor: propagate CanGc arguments through callers (#35591)Auguste Baum2025-02-231-2/+2
* Make generated bindings generic over DOM types (#35169)Josh Matthews2025-01-251-3/+3
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-25/+32
* Upgrade rustc to 1.83 (#34793)Nico Burns2025-01-011-1/+1
* Replace unsafe uses of HandleValueArray. (#34588)Josh Matthews2024-12-131-1/+1
* Replace .map_or(false with Option::is_some_and (#33468)Simon Wülker2024-09-161-2/+2
* clippy: Fix suggestions in `script`, `libservo`, and `servoshell` (#33453)Ali2024-09-141-1/+1
* jsstring_to_str should accept a NonNull argument for the JS string (#33306)Andriy Sultanov2024-09-051-1/+1
* Replace null-byte terminated string literals with C-string literals (#32716)Bumsoo Kim2024-07-061-1/+1
* clippy: Fix several warnings in `components/script/dom/bindings` (#31945)Azhar Ismagulova2024-04-031-2/+2
* deref on an immutable reference (#31899)Rosemary Ajayi2024-03-281-1/+1
* clippy: Fix `explicit_auto_deref` warnings in `components/script` (#31837)Oluwatobi Sofela2024-03-231-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-35/+30
* Replace use of the deprecated RUST_SYMBOL_TO_JSID by SymbolIdThe Capyloon Team2023-01-161-11/+4
* Format.Josh Matthews2022-11-231-2/+6
* Changes for spidermomkey upgrade.Josh Matthews2022-11-231-46/+39
* fix(script): don't pass an unrooted slice to `from_rooted_slice`yvt2021-07-281-1/+6
* style(script): add underscore to unused parameteryvt2021-07-271-4/+3
* refactor(script): squash `CGDOMJSProxyHandler_set`yvt2021-07-261-0/+44
* doc(script): fix commentsyvt2021-07-261-4/+4
* refactor(script): apply suggestionsyvt2021-07-251-30/+24
* refactor(script): apply suggestionyvt2021-07-251-2/+1
* style(script): address `test-tidy` errorsyvt2021-07-171-1/+1
* feat(script): implement the last step of `CrossOriginOwnPropertyKeys`yvt2021-07-171-7/+39
* doc(script): improve comments in `proxyhandler.rs`yvt2021-07-171-7/+23
* feat(script): Implement `[[Set]]` for `Location`yvt2021-07-171-0/+66
* feat(script): Implement `[[{Get,Set}PrototypeOf]]` for `Location`yvt2021-07-171-12/+114
* feat(script): implement some of the non-ordinary internal methods of `Location`yvt2021-07-161-3/+341
* Update SpiderMonkeyAnthony Ramine2020-03-061-1/+5
* Upgrade to Spidermonkey 67.Josh Matthews2019-06-261-33/+1
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Reorder importsPyfisch2018-11-061-4/+4
* `cargo fix --edition`Simon Sapin2018-11-061-2/+2
* Format script componentchansuke2018-09-191-41/+56
* Upgraded to SM 60Alan Jeffrey2018-08-201-14/+8
* Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393Marcin Mielniczuk2018-03-281-26/+35
* Fix tyvar_behind_raw_pointer warningsSimon Sapin2018-01-101-4/+4
* Remove a workaround for https://github.com/rust-lang/rfcs/issues/718Bastien Orivel2017-11-011-7/+2
* Make {get,ensure}_expando_object unsafe.Ms2ger2017-02-071-20/+16
* Properly root expando objects.Ms2ger2017-02-071-11/+13
* Update js.Ms2ger2016-11-021-1/+1
* Pass a MutableHandle to fill_property_descriptor.Ms2ger2016-09-271-1/+1
* Reorder `use` statementsUK9922016-09-091-5/+6
* Check for shadowing properties on DOM proxies. Fixes #12357.Josh Matthews2016-08-251-6/+20
* Pass real values to the proxy handler setup.Josh Matthews2016-08-251-3/+19