summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/WebDriver
AgeCommit message (Expand)Author
2023-02-02LibWeb: Restore handling of the serenity:ladybird/headless capabilityTimothy Flynn
2023-01-27WebDriver+LibWeb: Rename "click" to "element_click"Sam Atkins
2023-01-26LibWeb: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-16WebDriver: Add computedrole endpointJonah
2023-01-15Everywhere: Fully qualify IsLvalueReference in TRY() macrosAndrew Kaster
2023-01-13AK+Everywhere: Disallow returning a reference from a fallible expressionTimothy Flynn
2023-01-08LibJS+Everywhere: Make PrimitiveString and Utf16String fallibleTimothy Flynn
2023-01-05LibWeb+WebContent: Convert BrowsingContext to new pixel unitsSam Atkins
2023-01-04LibIPC+Everywhere: Change IPC::encode's return type to ErrorOrTimothy Flynn
2023-01-02Everywhere: Remove unused includes of AK/Array.hBen Wiederhake
2022-12-26LibIPC+Everywhere: Change IPC decoders to construct values in-placeTimothy Flynn
2022-12-25WebDriver: Implement stub for .../element/{element id}/clickBaitinq
2022-12-14LibJS: Convert Promise::create() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Convert ECMAScriptFunctionObject::create() to NonnullGCPtrLinus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-04WebContent+WebDriver: Implement `POST /session/{id}/window` endpointVictor Song
2022-11-27WebDriver: Implement stub for /session/{id}/printBaitinq
2022-11-24LibWeb+WebDriver: Support running headless WebDriver sessionsTimothy Flynn
2022-11-23LibJS+LibWeb: Make CyclicModule.h not include AST.hAndreas Kling
2022-11-18LibWeb: Implement most of WebDriver capability matchingTimothy Flynn
2022-11-18LibWeb+WebDriver: Begin processing and matching WebDriver capabilitiesTimothy Flynn
2022-11-18LibWeb: Do not reject valid WebDriver script timeoutsTimothy Flynn
2022-11-16LibWeb+LibWebView+WebContent+WebDriver: Implement Send Alert TextTimothy Flynn
2022-11-16LibWeb+WebContent+WebDriver: Implement Get Alert TextTimothy Flynn
2022-11-16LibWeb+WebContent+WebDriver: Implement Accept AlertTimothy Flynn
2022-11-16LibWeb+WebContent+WebDriver: Implement Dismiss AlertTimothy Flynn
2022-11-16LibWeb: Fix typo in WebDriver section commentTimothy Flynn
2022-11-15Userland: Properly define IPC::encode and IPC::decode specializationsTimothy Flynn
2022-11-15LibWeb+WebContent+WebDriver: Implement Find Elements From Shadow RootTimothy Flynn
2022-11-15LibWeb+WebContent+WebDriver: Implement Find Element From Shadow RootTimothy Flynn
2022-11-15LibWeb+WebContent+WebDriver: Implement Get Element Shadow RootTimothy Flynn
2022-11-15LibWeb+WebContent+WebDriver: Implement Get Active ElementTimothy Flynn
2022-11-14LibWeb: Define the route for the Fullscreen Window commandTimothy Flynn
2022-11-13LibWeb+WebContentr+WebDriver: Move driver response wrapping to LibWebTimothy Flynn
2022-11-13LibWeb: Re-implement WebDriver endpoint handling within Web::WebDriverTimothy Flynn
2022-11-11LibWeb+WebDriver: Move the timeouts configuration object to LibWebTimothy Flynn
2022-11-11LibWeb: Implement screenshot painting inside Web::WebDriverTimothy Flynn
2022-11-10LibWeb: Implement the element location strategies in Web::WebDriverTimothy Flynn
2022-11-08LibWeb+WebDriver: Add an IPC-transferable Web::WebDriver::Response classTimothy Flynn
2022-11-08LibWeb+WebDriver: Move WebDriverError to Web::WebDriver::ErrorTimothy Flynn
2022-11-02LibWeb+WebContent: Add WebDriver infrastructure for executing scriptsLinus Groh