aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/task_manager.rs
Commit message (Expand)AuthorAgeFilesLines
* dom: Implement minimal IntersectionObserver workflow (#35551)Steven Novaryo2025-03-181-0/+5
* Use `strum` to iterate through enum variants and get their names (#35933)Martin Robinson2025-03-131-1/+2
* script: add skeleton implementation of `FontFace` API (#35262)Mukilan Thiyagarajan2025-02-191-0/+1
* Implement HTMLCanvasElement.toBlob (#34938)webbeef2025-01-101-0/+1
* script: Use `enum`s for event loop senders and receivers (#34896)Martin Robinson2025-01-081-6/+5
* script: Unsilence all main thread `TaskQueue` errors (#34849)Martin Robinson2025-01-071-17/+15
* script: Move `TaskManager` to `GlobalScope` (#34827)Martin Robinson2025-01-041-77/+115
* script: Eliminate code duplication in the task queue (#34798)Martin Robinson2025-01-011-116/+53
* script: Refactor channels in `ScriptThread` into receivers and senders (#34776)Martin Robinson2024-12-261-79/+37
* script: Start rework to better match the specification HTML event loop (#31505)Gregory Terzian2024-05-131-0/+13
* clippy: Allow `too_many_arguments` for all functions (#31962)komuhangi2024-04-011-0/+1
* clippy: Fix some clippy problems in `components/script` (#31778)Rosemary Ajayi2024-03-201-1/+1
* Implement non-XR Gamepad discovery and input (#31200)Daniel Adams2024-02-171-0/+13
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-3/+4
* ensure clean shutdown of all threads running JSGregory Terzian2020-06-301-1/+1
* impl timer-task-source, dedicated time-out mechanism for service-workerGregory Terzian2019-11-191-0/+13
* begin messageport, transferable objects, implKeith Yeung2019-10-191-0/+13
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Unify the task source and task canceller APIAgustin Chiappe Berrini2018-11-141-0/+162