aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/abstractworkerglobalscope.rs
Commit message (Expand)AuthorAgeFilesLines
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-2/+2
* script: Use `enum`s for event loop senders and receivers (#34896)Martin Robinson2025-01-081-72/+3
* script: Eliminate code duplication in the task queue (#34798)Martin Robinson2025-01-011-2/+2
* script: Refactor channels in `ScriptThread` into receivers and senders (#34776)Martin Robinson2024-12-261-2/+2
* script: Make timers per-process (#34581)Martin Robinson2024-12-241-9/+16
* CanGc fixes in components/script/dom (#33891)tanishka2024-10-171-2/+2
* clippy: Rename various methods and members to conform to naming guidelines (#...Martin Robinson2024-10-101-5/+3
* Make CanGc derive Copy and Clone (#33407)Taym Haddadi2024-09-121-2/+2
* Propagate `CanGc` from `Document::new()` (#33386)Andriy Sultanov2024-09-091-2/+3
* script: Start rework to better match the specification HTML event loop (#31505)Gregory Terzian2024-05-131-1/+1
* Fix some clippy warnings in `components/gfx` and `components/script` (#32215)Pi-Cla2024-05-021-8/+8
* clippy: Fix manual_map warnings (#31922)Oluwatobi Sofela2024-03-281-4/+3
* clippy: fix some warnings in components/script (#31865)Ekta Siwach2024-03-261-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-2/+3
* remove `extern crate` (#30311)Samson2023-09-081-1/+1
* No tracing of nop traceable fields (#29926)Samson2023-08-041-0/+2
* Enter realms more consistently during the script event loop.Josh Matthews2023-05-201-0/+2
* add a control chan to workers, use to signal shutdownGregory Terzian2020-06-031-2/+9
* re-structure blob, structured serializationGregory Terzian2019-12-111-1/+1
* impl timer-task-source, dedicated time-out mechanism for service-workerGregory Terzian2019-11-191-15/+6
* continue messageport, transferable, postmessage optionsGregory Terzian2019-10-191-0/+3
* begin messageport, transferable objects, implKeith Yeung2019-10-191-1/+1
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Update crossbeam-channel to 0.3Bastien Orivel2018-11-181-14/+16
* `cargo fix --edition-idioms`Simon Sapin2018-11-081-2/+2
* Reorder importsPyfisch2018-11-061-1/+1
* Sort `use` statementsSimon Sapin2018-11-061-2/+2
* `cargo fix --edition`Simon Sapin2018-11-061-9/+9
* Format script componentchansuke2018-09-191-14/+23
* Replace mpsc with crossbeam/servo channel, update ipc-channelSimon Sapin2018-09-121-34/+20
* introduce a generic worker event-loopGregory Terzian2018-08-311-2/+92
* introduce task-queues, and throttling the performance-timeline task-source, i...Gregory Terzian2018-08-311-18/+23
* Remove use of unstable box syntax.Simon Sapin2017-10-161-4/+4
* order derivable traits listsClément DAVID2017-08-231-2/+2
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-6/+6
* Add a JSTraceable bound on ScriptChanAnthony Ramine2016-12-061-2/+3
* implement related sw interface and register methodRahul Sharma2016-06-021-0/+65