aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_runtime.rs
Commit message (Expand)AuthorAgeFilesLines
* cangc fixes in several files + event.rs + rtcpeerconnection.rs (#34002)chickenleaf2024-10-251-2/+2
* CanGc fixes in several files (#33958)chickenleaf2024-10-211-1/+1
* Multiple CanGc fixes in components/script/dom (#33924)tanishka2024-10-201-2/+4
* Prevent moving CanGc values between threads/tasks (#33902)Josh Matthews2024-10-181-2/+9
* clippy: fix clippy warnings in `components/script` (#33849)komuhangi2024-10-161-0/+2
* clippy: Add safety documentation and clean up unsafe methods (#33748)Martin Robinson2024-10-161-297/+317
* use `ThreadSafeJSContext` instead of `ContextForRequestInterrupt` (#33769)Samson2024-10-101-44/+12
* Make CanGc derive Copy and Clone (#33407)Taym Haddadi2024-09-121-0/+1
* Fix a memory leak in `components/script/script_runtime.rs` and add more leak ...Erik Hennig2024-08-261-2/+6
* Start marking functions that can transitively trigger a GC (#33144)Josh Matthews2024-08-221-0/+8
* remove usage of legacy numeric operations in script (#33095)Simon Wülker2024-08-161-3/+3
* Replace the lazy_static crate whth `std::sync::LazyLock` in components/script...Hayashi Mikihiro2024-08-121-4/+1
* enhance: Add support for `unsafe-eval` and `wasm-unsafe-eval` (#32893)Chocolate Pie2024-08-011-8/+65
* Fix debugmozjs compilation (#32875)Samson2024-07-291-3/+4
* Update mozjs (SpiderMonkey) to 128.0 (#32769)Samson2024-07-291-14/+17
* clippy: components/script/realms (#32859)Rémy SAISSY2024-07-261-1/+1
* Fix more clippy (#32740)石蕊 (Pi-Cla)2024-07-091-3/+3
* script: Impl cloning of JSPrincipals (#32706)Samson2024-07-061-6/+7
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-1/+1
* Fixed some clippy warning by adding default implementations (#31989)komuhangi2024-04-041-2/+2
* clippy: Fix all errors in `components/script` (#31911)Azhar Ismagulova2024-03-281-44/+43
* clippy: Fix `unnecessary_cast` warnings in `components/script` (#31823)Oluwatobi Sofela2024-03-221-5/+1
* clippy: Fix redundant field names warnings (#31793)Oluwatobi Sofela2024-03-201-2/+2
* clippy: Fix many warnings in `components/script` (#31717)Richard Dushime2024-03-191-5/+3
* Fix crash when closing window containing video element (#31413)Josh Matthews2024-02-231-0/+4
* android: disable JIT in SM to workaround #31134 (#31270)Mukilan Thiyagarajan2024-02-071-2/+7
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-2/+2
* script: Start replacing `time` with `std::time` and `chrono` (#30639)Auguste Baum2024-01-161-10/+9
* Replace script_plugins with a clippy like rustc driver (named crown) (#30508)Samson2023-12-011-2/+2
* Use Foo_Binding instead of FooBinding for namespace modules (#30447)Samson2023-09-301-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-65/+52
* Use MozTools 4 and update mozjs (#30326)Samson2023-09-111-1/+2
* remove `extern crate` (#30311)Samson2023-09-081-0/+2
* Use mozjs tracing infrastructure (#29918)Samson2023-08-101-2/+1
* Fix race condition and other issues related to Worker destruction. (#30066)Mukilan Thiyagarajan2023-08-031-8/+18
* Make GlobalScope.get_cx a static method.Josh Matthews2023-05-201-3/+3
* Clean up debug optionsMartin Robinson2023-05-011-1/+1
* Format.Josh Matthews2022-11-231-8/+5
* Changes for spidermomkey upgrade.Josh Matthews2022-11-231-7/+8
* refactor(script): move `crate::dom::bindings::{utils → principals)::ServoJS...yvt2021-07-131-3/+4
* doc(script): prettify a commentyvt2021-07-121-1/+1
* chore(deps): update mozjsyvt2021-07-111-1/+3
* fix: accommodate to the modern ageyvt2021-07-101-1/+1
* Merge remote-tracking branch 'upstream/master' into feat-cow-infrayvt2021-07-101-248/+867
|\
| * Formatingsagudev2021-03-121-2/+10
| * Fix errorssagudev2021-03-121-9/+3
| * Update mozjs.Josh Matthews2021-02-181-31/+29
| * ensure clean shutdown of all threads running JSGregory Terzian2020-06-301-1/+32
| * Auto merge of #26943 - jdm:promise-incumbent, r=Manishearthbors-servo2020-06-161-1/+6
| |\
| | * dom: Avoid panic when SpiderMonkey enqueues dummy promise jobs.Josh Matthews2020-06-161-1/+6