servo/components/servo
batu_hoang d0100797e8
[webdriver] Move Webdriver to ServoShell (#36714)
Moving `webdriver` to `servoshell`:

- Let `servoshell` manage lifecycle of `webdriver`
- One by one, move the handling of webdriver commands from
`constellation` to `embedder`

Partially fix: https://github.com/servo/servo/issues/37370
Partially fix webdriver test timeout with `no_top_browsing_context`

cc: @xiaochengh

---------

Signed-off-by: batu_hoang <longvatrong111@gmail.com>
2025-06-19 09:52:01 +00:00
..
examples libservo: Expose a ServoBuilder (#36549) 2025-04-16 16:58:52 +00:00
tests constellation: Pass system theme to new Pipelines (#37132) 2025-05-26 12:05:38 +00:00
build.rs Fix cargo build -p libservo on macOS 13 by running Python via uv (#37290) 2025-06-06 14:54:00 +00:00
Cargo.toml Removing unused dependencies in crates. (#37096) 2025-05-23 12:58:00 +00:00
clipboard_delegate.rs libservo: Add a ClipboardDelegate and a default implementation (#35297) 2025-02-07 10:43:46 +00:00
javascript_evaluator.rs libservo: Allow embedders to execute JavaScript scripts via the API (#35720) 2025-05-13 12:54:18 +00:00
lib.rs [webdriver] Move Webdriver to ServoShell (#36714) 2025-06-19 09:52:01 +00:00
proxies.rs constellation: Rename messages sent to the Constellation (#36341) 2025-04-04 19:39:38 +00:00
responders.rs libservo: Notify delegates of send errors in request objects (#35668) 2025-03-19 06:41:14 +00:00
servo_delegate.rs libservo: Move animation tracking from WindowMethods to delegates (#36400) 2025-04-09 19:41:53 +00:00
webview.rs constellation: Pass system theme to new Pipelines (#37132) 2025-05-26 12:05:38 +00:00
webview_delegate.rs [WebDriver] Add synchronization for key action (#37403) 2025-06-18 07:26:44 +00:00