Tobias Christiansen
122e2d2076
WebDriver: Implement POST /session/{id}/cookie endpoint
...
This allows the WebDriver to create a cookie.
We use a Web::Cookie::ParsedCookie to transport the data through IPC
to take advantage of the RFC6265 Section 5.3 implementation in the
CookieJar.
2022-10-17 15:48:22 +02:00
Tobias Christiansen
fefe447cf5
WebDriver: Implement DELETE /session/{id}/cookie/{name} endpoint
2022-10-17 11:31:30 +02:00
Tobias Christiansen
0d6dc2492d
WebDriver: Implement DELETE /session/{id}/cookie endpoint
2022-10-17 11:31:30 +02:00
Tobias Christiansen
a34f8c444b
WebDriver: Implement GET /session/{id}/cookie/{name} endpoint
2022-10-16 16:32:59 +02:00
Tobias Christiansen
001699f2d6
WebDriver: Implement GET /session/{id}/cookie endpoint
2022-10-15 22:28:34 +02:00
Moustafa Raafat
a4fa604bde
WebDriver: Implement POST /session/{id}/forward endpoint
2022-10-15 21:01:59 +02:00
Moustafa Raafat
9132656856
WebDriver: Implement POST /session/{id}/back endpoint
2022-10-15 21:01:59 +02:00
Tobias Christiansen
1179d951f6
WebDriver: Implement POST /session/{id}/refresh endpoint
2022-10-15 15:43:42 +01:00
Sam Atkins
096fe865c6
WebDriver: Implement GET /session/{id}/url endpoint
2022-10-12 23:07:42 +02:00
Sam Atkins
a15d32982a
WebDriver: Implement GET /status endpoint
2022-10-12 23:07:42 +02:00
Sam Atkins
80603f141a
WebDriver: Add new WebDriver service
...
WebDriver aims to implement the WebDriver specification found at
https://w3c.github.io/webdriver/webdriver-spec.html . It's an HTTP
server that can create Browser sessions and control them.
Co-authored-by: Florent Castelli <florent.castelli@gmail.com >
2022-10-12 23:07:42 +02:00