ladybird/Userland/Libraries/LibWeb/WebDriver
Andreas Kling 4fdb266077 LibWeb: Make DOM Node unique IDs strongly typed (and 64 bit)
This is strictly nicer than passing them around as i32 everywhere,
and by switching to i64 as the underlying type, ID allocation becomes as
simple as incrementing an integer.
2024-10-20 13:42:33 +02:00
..
Actions.cpp LibWeb: Begin implementing the Element Send Keys endpoint 2024-10-11 09:09:23 +02:00
Actions.h LibWeb: Begin implementing the Element Send Keys endpoint 2024-10-11 09:09:23 +02:00
Capabilities.cpp Everywhere: Convert from_string_view -> from_string_literal where static 2024-09-11 10:59:04 +01:00
Capabilities.h
Client.cpp LibWeb: Do not break WebDriver errors into multiple socket writes 2024-09-27 09:46:55 +01:00
Client.h WebDriver: Add boilerplate for endpoint 15.7 Perform Actions 2024-09-09 14:11:23 +01:00
Contexts.cpp LibWeb+WebContent: Convert WebDriver to choose a navigable AO 2024-02-05 08:05:48 -07:00
Contexts.h LibWeb/WebDriver: Handle WindowProxy in internal_json_clone_algorithm() 2023-04-20 14:41:31 -04:00
ElementLocationStrategies.cpp
ElementLocationStrategies.h
ElementReference.cpp LibWeb: Make DOM Node unique IDs strongly typed (and 64 bit) 2024-10-20 13:42:33 +02:00
ElementReference.h LibWeb+WebContent: Rename the WebDriver get-known-element AO 2024-10-18 09:45:04 +02:00
Error.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Error.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ExecuteScript.cpp LibWeb+WebContent: Implement the WebDriver JSON clone steps for elements 2024-09-15 00:56:21 +01:00
ExecuteScript.h LibWeb+WebContent: Implement the WebDriver JSON clone steps for elements 2024-09-15 00:56:21 +01:00
InputSource.cpp LibWeb+WebDriver+WebContent: Implement the Element Click endpoint 2024-10-06 01:42:24 +01:00
InputSource.h LibWeb+WebDriver+WebContent: Implement the Element Click endpoint 2024-10-06 01:42:24 +01:00
InputState.cpp LibWeb: Begin implementing the WebDriver Input State and Input Source 2024-10-01 11:02:27 +02:00
InputState.h LibWeb: Begin implementing the WebDriver Input State and Input Source 2024-10-01 11:02:27 +02:00
Properties.h LibWeb: Ensure numbers provided to WebDriver are "safe" 2024-10-01 11:02:27 +02:00
Response.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Response.h LibWeb: Mark Web::WebDriver::Response as [[nodiscard]] 2023-03-07 18:16:35 +00:00
Screenshot.cpp LibWeb/WebDriver: Use correct dimensions for WPT reftest screenshots 2024-09-16 09:11:52 -04:00
Screenshot.h
TimeoutsConfiguration.cpp LibWeb: Update (not replace) timeout values in WebDriver's Set Timeouts 2024-10-12 15:02:41 +02:00
TimeoutsConfiguration.h LibWeb: Update (not replace) timeout values in WebDriver's Set Timeouts 2024-10-12 15:02:41 +02:00