servo/components/servo
batu_hoang 8e2d2bde6f
Webdriver GoBack and GoForward commands wait for navigation complete (#37950)
After sending `GoBack` or `GoForward` command, webdriver wait for the
navigation complete.
It can be achieved by waiting for
`WebViewDelegate::notify_history_changed`

Testing: 
`tests/wpt/meta/webdriver/tests/classic/back/back.py`
`tests/wpt/meta/webdriver/tests/classic/forward/forward.py`

---------

Signed-off-by: batu_hoang <longvatrong111@gmail.com>
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Signed-off-by: batu_hoang <hoang.binh.trong@huawei.com>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
2025-07-15 10:41:50 +00:00
..
examples Fix unused import TouchEventType warning (#37900) 2025-07-05 21:48:39 +00:00
tests constellation: Pass system theme to new Pipelines (#37132) 2025-05-26 12:05:38 +00:00
build.rs Mergeruff.toml into pyproject.toml (#37741) 2025-07-04 12:21:48 +00:00
Cargo.toml Lazily initialize canvas paint thread in constellation (#37765) 2025-06-28 17:29:11 +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 GoBack and GoForward commands wait for navigation complete (#37950) 2025-07-15 10:41:50 +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 Webdriver GoBack and GoForward commands wait for navigation complete (#37950) 2025-07-15 10:41:50 +00:00
webview_delegate.rs Webdriver GoBack and GoForward commands wait for navigation complete (#37950) 2025-07-15 10:41:50 +00:00