aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_thread.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement Clipboard Event Api (#33576)Gae242025-01-151-0/+4
* api: Flatten and simplify Servo preferences (#34966)Martin Robinson2025-01-141-1/+1
* net: Use `RequestId` to cancel fetches instead of creating an IPC channel (#3...Martin Robinson2025-01-111-19/+11
* script: Move navigation fetching to the `ScriptThread` (#34919)Martin Robinson2025-01-101-152/+121
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-36/+39
* script: Downgrade noisy debug logs. (#34914)Josh Matthews2025-01-091-1/+1
* script: Use `enum`s for event loop senders and receivers (#34896)Martin Robinson2025-01-081-9/+7
* script: Expose `NodeTraits::owner_global` / `Window::as_global_scope` (#34843)Martin Robinson2025-01-071-11/+7
* script: Move the `FontContext` to `Window` (#34845)Martin Robinson2025-01-071-3/+9
* script: Unsilence all main thread `TaskQueue` errors (#34849)Martin Robinson2025-01-071-7/+8
* script: Move `TaskManager` to `GlobalScope` (#34827)Martin Robinson2025-01-041-9/+7
* script: Expose node helpers as `NodeTraits` and give more descriptive names (...Martin Robinson2025-01-031-2/+2
* Elide lifetimes where possible after rustup (#34824)Martin Robinson2025-01-031-1/+1
* fix: add source browsing context to `Request` and HTTP credentials prompt (#3...Jason Tsai2025-01-031-0/+2
* Fix building with feature=tracing (#34815)Simon Wülker2025-01-031-6/+125
* script: Eliminate code duplication in the task queue (#34798)Martin Robinson2025-01-011-6/+8
* Correct a variety of documentation issues (#34786)Martin Robinson2024-12-291-3/+3
* Use spec-aligned process for resolving history handling during navigation (#3...shanehandley2024-12-271-0/+3
* script: Refactor channels in `ScriptThread` into receivers and senders (#34776)Martin Robinson2024-12-261-767/+145
* script: Make timers per-process (#34581)Martin Robinson2024-12-241-45/+66
* script: Cache the `<iframe>` list per-Document (#34702)Martin Robinson2024-12-201-4/+4
* Replace HistoryEntryReplacement with NavigationHistoryBehavior from the navig...shanehandley2024-12-181-10/+10
* layout: Allow same `ScriptThread` `<iframe>`s to be resized synchronously (#3...Martin Robinson2024-12-171-7/+5
* webgpu: Fix HTML event loop integration (#34631)Samson2024-12-171-0/+3
* script: No longer do explicit reflows for display (#34599)Martin Robinson2024-12-131-11/+9
* script: Remove `note_rendering_opportunity` and `rendering_opportunity` (#34575)Martin Robinson2024-12-121-58/+37
* Add embedder event for preferred color scheme and respond to it in the Layout...arthmis2024-12-121-2/+15
* script: Do not do explicit reflows when handing rAFs (#34576)Martin Robinson2024-12-111-12/+11
* script: Remove 'pending reflow' concept and some explicit reflows (#34558)Martin Robinson2024-12-111-22/+11
* script: Do not prioritize *update-the-rendering* in `ScriptThread` message lo...Martin Robinson2024-12-101-101/+29
* script: Update the rendering when receiving IPC messages instead of just refl...Martin Robinson2024-12-091-147/+74
* script: Update animations once per-Document during `update_the_rendering()` (...Martin Robinson2024-12-051-20/+10
* Add `webgpu` feature flag (#34444)atbrakhi2024-12-051-6/+43
* Retain the referrer policy when loading an about:blank iframe. (#34432)shanehandley2024-11-301-7/+4
* Filter out webidl files based on special comments, and feature-gate webxr int...Josh Matthews2024-11-241-0/+3
* script: Remove a warning about a common situation involving OOP iframes (#34288)Martin Robinson2024-11-191-1/+4
* Remove referrer policy from document (#34263)shanehandley2024-11-191-8/+9
* Plumb time profiler output into tracing (#34238)Delan Azabani2024-11-151-37/+116
* feat: `webxr` feature flag (#34241)Ngo Iok Ui (Wu Yu Wei)2024-11-131-1/+1
* Support persisting unminified external stylesheets (#33919)Taym Haddadi2024-10-301-0/+5
* Replace uses of SCRIPT_THREAD_ROOT with accessor helpers. (#34036)Josh Matthews2024-10-281-191/+115
* Devtools: Don't display iframes in the tab list (#34032)eri2024-10-271-5/+7
* cangc fixes in several files + event.rs + rtcpeerconnection.rs (#34002)chickenleaf2024-10-251-7/+16
* CanGc fixes from EventTarget::fire_event (#33985)tanishka2024-10-231-3/+4
* cangc fixes in node.rs (#33984)chickenleaf2024-10-231-1/+1
* CanGc fixes in `errorevent.rs` (#33960)tanishka2024-10-221-6/+9
* Mark promise creation methods with CanGc (#33928)Josh Matthews2024-10-221-3/+3
* CanGc changes from fontfaceset.rs (#33920)chickenleaf2024-10-211-14/+18
* CanGc fixes from constantsourcenode.rs & window.rs (#33931)tanishka2024-10-201-4/+4
* Multiple CanGc fixes in components/script/dom (#33924)tanishka2024-10-201-0/+3