aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_thread.rs
Commit message (Expand)AuthorAgeFilesLines
* Ensure iframe load event occurs if initial about:blank is recreated with docu...Josh Matthews2024-10-021-4/+5
* Synchronously mark iframes as having pending loads when navigating a window p...Josh Matthews2024-09-271-1/+13
* clear timers when replacing a window.Josh Matthews2024-09-271-0/+1
* Only use window replacement when new document is same-origin.Josh Matthews2024-09-271-1/+5
* Treat a missing replaced document as a non-replaced window.Josh Matthews2024-09-251-2/+2
* Store a pipeline that's being replaced in the load data.Josh Matthews2024-09-251-19/+18
* Use existing window when navigating away from initial about:blank document.Josh Matthews2024-09-251-48/+77
* Sync load event for about:blank iframe elements.Josh Matthews2024-09-251-1/+1
* Hack: normalize all about:blank load behaviour and prevent load/pageshow even...Josh Matthews2024-09-251-0/+1
* fonts: Use `IpcSharedMemory` to send font data (#33530)Martin Robinson2024-09-251-8/+8
* chore: Update wgpu (#33506)Samson2024-09-211-3/+3
* Replace .map_or(false with Option::is_some_and (#33468)Simon Wülker2024-09-161-1/+1
* clippy: Fix suggestions in `script`, `libservo`, and `servoshell` (#33453)Ali2024-09-141-3/+3
* Make CanGc derive Copy and Clone (#33407)Taym Haddadi2024-09-121-16/+16
* Raf delivery: run rafs for all pipeline if tick received for any. (#33395)Gregory Terzian2024-09-111-7/+33
* Propagate `CanGc` from `Document::new()` (#33386)Andriy Sultanov2024-09-091-35/+66
* Fix devtool crashs after entering window.location in console (#33381)Taym Haddadi2024-09-091-1/+6
* script: Create a `CrossProcessInstant` to enable serializable monotonic time ...Martin Robinson2024-09-051-18/+16
* Only handle most recent resize event in script thread (#33297)Simon Wülker2024-09-041-1/+1
* DevTools: Inspect node styles (#33025)eri2024-08-251-0/+24
* Allow navigations that include cross-origin redirects to succeed. (#32996)Josh Matthews2024-08-121-1/+4
* Fix ordering of documents (#32574)Taym Haddadi2024-08-091-8/+25
* webgpu: Use wgpu's instead of string errors and update limits handling (#32925)Samson2024-08-041-2/+3
* enhance: Add support for `unsafe-eval` and `wasm-unsafe-eval` (#32893)Chocolate Pie2024-08-011-0/+3
* Fix more clippy (#32740)石蕊 (Pi-Cla)2024-07-091-1/+1
* webgpu: Update wgpu and revamp RenderPass (#32665)Samson2024-07-041-0/+2
* Updated all kill_*_id functions defined in indentityhub.rs to free_*_id namin...newmoneybigbucks2024-07-041-14/+14
* webgpu: Remove mutex around Identities (#32682)派卡 (pi-cla)2024-07-031-23/+16
* webgpu: Update wgpu and revamp computepass (#32575)Samson2024-06-281-0/+1
* script: Implement the `FontFaceSet` DOM API (#32576)Mukilan Thiyagarajan2024-06-261-4/+10
* Proper GPUDevice cleanup (#32520)Samson2024-06-201-2/+9
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-191-1/+1
* implement basic infra for ResizeObserver (#31108)Gregory Terzian2024-06-171-1/+21
* webgpu: Implement device lost (#32354)Samson2024-06-171-2/+4
* script: Remove explicit reflow for web font loads (#32455)Martin Robinson2024-06-101-4/+8
* Remove more IPC messages between script and layout (#32377)Martin Robinson2024-05-271-47/+47
* webgpu: Move errorscopes to WGPU thread (#32304)Samson2024-05-221-9/+8
* fonts: Clean up messaging during web fonts loads (#32332)Martin Robinson2024-05-221-15/+7
* fonts: Store web fonts in the per-Layout `FontContext` (#32303)Martin Robinson2024-05-201-0/+1
* script: Have `Document` own `Layout` (#32316)Martin Robinson2024-05-201-49/+24
* compositor: Move WebRender-ish messages and types to `webrender_traits` (#32315)Mukilan Thiyagarajan2024-05-201-2/+3
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-5/+7
* script: Start rework to better match the specification HTML event loop (#31505)Gregory Terzian2024-05-131-262/+378
* webgpu: Refactor webgpu crate (#32255)Samson2024-05-081-1/+1
* webgpu: Update to wgpu 0.20 (#32173)Samson2024-05-081-1/+1
* script: Include layout when collecting memory reports (#32204)Mukilan Thiyagarajan2024-05-011-0/+7
* webgpu: Update wgpu to 0.19 (#31995)Samson2024-04-261-2/+5
* script_layout: Remove script to layout messages (#32081)Martin Robinson2024-04-221-6/+5
* script: Add an implementation of `Default` for `Documents` (#32048)Son of Binary2024-04-191-7/+10
* clippy: Fix `redundant_*` warnings (#32056)eri2024-04-111-1/+2