aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/globalscope.rs
Commit message (Expand)AuthorAgeFilesLines
* Add support for Upgrade request to a potentially trustworthy URL. (#34986)Shubham Gupta2025-02-051-1/+13
* Move various reflector types and traits to script_bindings (#35279)Josh Matthews2025-02-041-1/+1
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-301-1/+15
* libservo: Stop using `script_traits` in the embedding layer (#35185)Martin Robinson2025-01-281-3/+4
* script: Do not set up an IPC route for every image load (#35041)Martin Robinson2025-01-251-1/+0
* Make generated bindings generic over DOM types (#35169)Josh Matthews2025-01-251-0/+12
* Remove BlobState abstraction (#35114)Simon Wülker2025-01-221-182/+128
* script: Feature-gate all crown support. (#35055)Josh Matthews2025-01-181-3/+3
* net: Use `RequestId` to cancel fetches instead of creating an IPC channel (#3...Martin Robinson2025-01-111-4/+1
* script: Move navigation fetching to the `ScriptThread` (#34919)Martin Robinson2025-01-101-0/+1
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-125/+157
* script: Use `enum`s for event loop senders and receivers (#34896)Martin Robinson2025-01-081-5/+4
* script: Unsilence all main thread `TaskQueue` errors (#34849)Martin Robinson2025-01-071-44/+36
* ReadableStream: remove the use of get_js_stream and use DomRoot<ReadableStrea...Taym Haddadi2025-01-051-5/+8
* script: Move `TimerListener` creation to `OneShotTimers` (#34825)Martin Robinson2025-01-041-48/+2
* script: Move `TaskManager` to `GlobalScope` (#34827)Martin Robinson2025-01-041-185/+114
* script: Eliminate code duplication in the task queue (#34798)Martin Robinson2025-01-011-124/+27
* script: Handle null contexts better during JS runtime shutdown. (#34769)Josh Matthews2024-12-261-5/+7
* script: Refactor channels in `ScriptThread` into receivers and senders (#34776)Martin Robinson2024-12-261-2/+5
* script: Make timers per-process (#34581)Martin Robinson2024-12-241-60/+46
* Dom: Re-implement `ReadableStream` Part 1 : Default `Reader` and `Controller`...Gregory Terzian2024-12-171-9/+59
* Add `webgpu` feature flag (#34444)atbrakhi2024-12-051-3/+16
* Remove referrer policy from document (#34263)shanehandley2024-11-191-2/+2
* Make ScriptEvaluate count script execution in DOM events and timers (#34286)Delan Azabani2024-11-191-80/+64
* Plumb time profiler output into tracing (#34238)Delan Azabani2024-11-151-2/+2
* Unminify module scripts. (#34206)Josh Matthews2024-11-121-0/+11
* Implement referrer policy for dom worker construction (#34192)shanehandley2024-11-091-1/+16
* Implement PolicyContainer and update the default ReferrerPolicy (#33977)shanehandley2024-11-081-2/+14
* implement CachedFrozenArray (#34145)Gae242024-11-061-27/+15
* Use out parameter for generated methods returning JSVal (#34087)Josh Matthews2024-11-051-12/+13
* cangc fixes in several files + event.rs + rtcpeerconnection.rs (#34002)chickenleaf2024-10-251-1/+3
* Propagate CanGc when interacting with readable streams. (#33975)Josh Matthews2024-10-231-7/+7
* CanGc fixes in `errorevent.rs` (#33960)tanishka2024-10-221-3/+8
* Mark promise creation methods with CanGc (#33928)Josh Matthews2024-10-221-1/+2
* CanGc fixes in several files (#33958)chickenleaf2024-10-211-3/+3
* Prevent moving CanGc values between threads/tasks (#33902)Josh Matthews2024-10-181-5/+3
* More files with CanGc fixes (#33892)chickenleaf2024-10-181-6/+8
* Use `ROUTER::add_typed_route` instead of `ROUTER::add_route` everywhere (#33866)Simon Wülker2024-10-181-31/+19
* fix clippy warning in components/script (#33878)lwz232024-10-171-1/+1
* net: Start reducing number of IPCs channels used for fetch with a `FetchThrea...Martin Robinson2024-10-161-3/+39
* content: Replace uses of `downcast`+`is_some`/`is_none` with `is` (#33804)tanishka2024-10-111-1/+1
* clippy: Refactor `script/dom/globalscope.rs` to avoid overly complex types (#...chickenleaf2024-10-111-40/+23
* Various CanGc fixes (#33800)webbeef2024-10-111-5/+8
* More CanGc fixes: Range, Event, gpu error, Header (#33774)webbeef2024-10-101-2/+7
* use `ThreadSafeJSContext` instead of `ContextForRequestInterrupt` (#33769)Samson2024-10-101-5/+5
* chore: Update wgpu (#33506)Samson2024-09-211-4/+4
* Replace .map_or(false with Option::is_some_and (#33468)Simon Wülker2024-09-161-2/+2
* Propagate `CanGc` from `Document::new()` (#33386)Andriy Sultanov2024-09-091-2/+4
* implement `console.timeLog` (#33377)Simon Wülker2024-09-091-0/+15
* webxr: Update XRInputSource gamepad index to be -1 (#33369)Daniel Adams2024-09-091-1/+2