aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_thread.rs
Commit message (Expand)AuthorAgeFilesLines
* chore: remove unnecessary `webrender_document` in script (#36648)Jason Tsai21 hours1-7/+0
* Rework `ScriptThread::handle_input_event` for behaviour and performance (#36619)Euclid Ye2 days1-32/+30
* Use version of `markup5ever` with `web_atoms` crate (#36542)Nico Burns4 days1-1/+1
* Move click event trigger from embedding layer to `ScriptThread` (#36413)Euclid Ye4 days1-3/+57
* Refactor common infrastructure for creating memory reports. (#36579)Josh Matthews5 days1-7/+13
* net: Report memory usage for image cache. (#36556)Josh Matthews7 days1-1/+4
* Implement GetComputedRole in wd (#36552)Kenzie Raditya Tirtarahardja7 days1-0/+8
* Switch to data_url::mime for document content type (#36522)webbeef8 days1-10/+8
* Update FetchTaskTarget to propagate CSP violations. (#36409)Tim van der Lippe9 days1-2/+12
* add CanGc as argument to methods in ElementInternals, GlobalScope, HTMLAnchor...Yerkebulan Tulibergenov10 days1-1/+1
* Handle HTTP Refresh header (#36393)Sebastian C12 days1-1/+8
* Add CanGc as arguments in methods in devtools.rs, CharacterData, CSSStyleRule...Yerkebulan Tulibergenov2025-04-061-3/+3
* `compositing`: Combine `webrender_traits` and `compositing_traits` (#36372)Martin Robinson2025-04-061-1/+1
* Move `ScriptToConstellationMsg` to `constellation_traits` (#36364)Martin Robinson2025-04-051-7/+9
* Make the memory reporting multi-process aware (#35863)webbeef2025-04-051-2/+3
* Check all ancestor navigable trustworthiness for mixed content (#36157)Sebastian C2025-04-051-0/+1
* constellation: Rename messages sent to the `Constellation` (#36341)Martin Robinson2025-04-041-12/+24
* constellation: Stop assuming that the viewport is shared by all WebViews (#36...Martin Robinson2025-04-041-13/+13
* webgpu: Add a `webgpu_traits` crate (#36320)Martin Robinson2025-04-041-1/+1
* Webdriver delete cookie (#36306)Euclid Ye2025-04-041-0/+3
* libservo: Remove a couple `EmbedderMethods` (#36276)Martin Robinson2025-04-011-11/+1
* Add SimulateColorScheme command and script thread handling (#36253)Usman Yahaya Baba2025-04-011-0/+8
* Propagate CanGc arguments through HTMLCollection constructors (#36180)Kunga Derick Abongho2025-03-291-0/+4
* resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument ...Kunga Derick Abongho2025-03-291-1/+1
* Replace some uses of window.global() with upcast. (#36179)Aniebiet Afia2025-03-271-1/+1
* Made MAX_TASK_NS u128. Also removed a superfluous into(). Both were required ...Moritz Mœller2025-03-271-1/+1
* Allow setting userscripts directly without the need of files (#35388)Tony2025-03-271-6/+6
* compositor: Remove the script channel from the compositor (#36089)Martin Robinson2025-03-231-6/+2
* script: Allow opening links in a new `WebView` (#35017)webbeef2025-03-231-0/+2
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-221-2/+3
* metrics: Simplify `ProgressiveWebMetrics` (#35985)Martin Robinson2025-03-211-46/+21
* constellation: Proxy `ScrollState` through the `Constellation` (#36062)Martin Robinson2025-03-211-5/+5
* devtools: Use `webview_id` as `browser_id` (#35956)atbrakhi2025-03-191-5/+18
* dom: Implement minimal IntersectionObserver workflow (#35551)Steven Novaryo2025-03-181-2/+9
* Implement declarative shadow dom (#34964)batu_hoang2025-03-171-0/+1
* Bring back DOM GC checkpoint to script_thread (#35949)Sebastian C2025-03-141-0/+7
* Use new stylo crate renames (#35898)Nico Burns2025-03-121-1/+1
* base: Finish rename of `TopLevelBrowsingContextId` to `WebViewId` (#35896)Martin Robinson2025-03-111-38/+27
* Register iframes with the devtools (#35874)Simon Wülker2025-03-091-7/+10
* refactor: add CanGc as argument to methods in CSSKeyframeRule, CSSMediaRule, ...Yerkebulan Tulibergenov2025-03-051-1/+1
* Optimize IPC for non-cancelable touch events (#35785)Bi Fuguo2025-03-041-1/+3
* compositor: Make `PipelineDetails` and pending paint metrics per-WebView (#35...Martin Robinson2025-03-041-0/+1
* script: Mark callback methods with CanGc. (#35753)Josh Matthews2025-03-031-1/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-10/+12
* script: Avoid double borrow crash on iframe focus (#35742)Sean Burke2025-03-031-4/+12
* Touch handler: Fix race condition and rate-limit move events (#35537)Bi Fuguo2025-02-251-21/+22
* script: Fix typo in `ScriptThread::process_pending_input_events` (#35627)Euclid Ye2025-02-241-4/+4
* libservo: Move WebDriver messages to the `embedder` crate (#35602)Martin Robinson2025-02-241-2/+3
* refactor: add CanGc as argument to WindowProxy::set_window (#35609)Yerkebulan Tulibergenov2025-02-231-5/+10
* Move more bindings code to script_bindings (#35578)Josh Matthews2025-02-221-1/+1