summaryrefslogtreecommitdiff
path: root/Userland/Services
AgeCommit message (Expand)Author
2022-11-05LibWebView+WebContent: Add an IPC to take a full document screenshotTimothy Flynn
2022-11-05WebDriver+Browser: Implement `GET /session/{id}/element/{id}/screenshot`Timothy Flynn
2022-11-05LibWebView+WebContent: Add an IPC to take an element screenshotTimothy Flynn
2022-11-05LibWebView+WebContent: Add an IPC to scroll an element into viewTimothy Flynn
2022-11-05WebContent: Abstract calculating an element's absolute rect to a helperTimothy Flynn
2022-11-03WebDriver+Browser: Implement `GET /session/{id}/element/{id}/selected`Timothy Flynn
2022-11-03LibWebView+WebConent: Add an IPC to get an element's selected stateTimothy Flynn
2022-11-03WebDriver: Pass StringView by valueTimothy Flynn
2022-11-03WebDriver: Consolidate getting a known connected element to a helperTimothy Flynn
2022-11-03WebDriver+Browser: Implement `GET /session/{id}/element/{id}/enabled`Timothy Flynn
2022-11-03LibWebView+WebConent: Add an IPC to get an element's enabled stateTimothy Flynn
2022-11-03WebDriver+Browser: Implement `GET /session/{id}/element/{id}/rect`Timothy Flynn
2022-11-03WebDriver: Rename serialize_window_rect to serialize_rectTimothy Flynn
2022-11-03LibWebView+WebConent: Add an IPC to get an element's absolute rectTimothy Flynn
2022-11-03WebContent: Add a static helper to find an element by its remote IDTimothy Flynn
2022-11-03WebDriver+Browser: Implement `GET /session/{id}/source`Timothy Flynn
2022-11-03LibWebView+WebContent: Add IPC to run the fragment serialization stepsTimothy Flynn
2022-11-02WebDriver: Implement `POST /session/{session id}/execute/async` endpointLinus Groh
2022-11-02WebDriver: Implement `POST /session/{session id}/execute/sync` endpointLinus Groh
2022-11-02WebDriver: Support "data" field in error responsesLinus Groh
2022-11-02LibWeb+WebContent: Add WebDriver infrastructure for executing scriptsLinus Groh
2022-11-02WebDriver+Browser: Implement `GET /session/{id}/screenshot`Timothy Flynn
2022-11-02WebContent: Support sending large responses to the WebDriver clientTimothy Flynn
2022-11-02WebDriver+Browser: Implement `POST /session/{id}/window/minimize`Timothy Flynn
2022-11-02LibGUI+WindowServer: Allow programatically minimizing windowsTimothy Flynn
2022-11-02WebDriver+Browser: Implement `POST /session/{id}/window/maximize`Timothy Flynn
2022-11-02WebDriver+Browser: Implement `POST /session/{id}/window/rect`Timothy Flynn
2022-11-02WebDriver+Browser: Implement `GET /session/{id}/window/rect`Timothy Flynn
2022-11-02WebDriver: Convert a couple tabs to spacesTimothy Flynn
2022-11-01LibWeb+LibWebView+WebContent: Add IPC to receive window position/sizeTimothy Flynn
2022-11-01LibGUI+WindowServer: Create and broadcast an event when a window movesTimothy Flynn
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-11-01Everywhere: Explicitly link all binaries against the LibC targetTim Schumacher
2022-11-01WebDriver: Implement `GET /session/{id}/element/{id}/text` endpointmartinfalisse
2022-11-01WebContent+Friends: Add get_element_text IPC and plumbingmartinfalisse
2022-10-31Userland: Use Threading::MutexLocker to lock/unlock mutexesOleg Kosenkov
2022-10-27LibGfx+Everywhere: Make DisjointRectSet work for non-int RectsSam Atkins
2022-10-26LibGUI: Make sure combobox list windows can't be movedGunnar Beutner
2022-10-25Services: Use new global variables at /sys/kernel/ directoryLiav A
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-23LibWeb: Add button property in MouseEventAliaksandr Kalenik
2022-10-23WindowServer: Reset mouse acceleration if out of rangedavidot
2022-10-22SystemServer: Fix race condition in Service::determine_account()Gunnar Beutner
2022-10-22Userland: Utilize MS_NOREGULAR mount flagLiav A
2022-10-22SystemServer: Mount TmpFS on /dev instead of DevTmpFSLiav A
2022-10-22LibGfx: Make `Rect<T>` methods work when `T` is not `int` or `float`Sam Atkins
2022-10-22WebDriver: Implement `GET /session/{id}/element/{id}/name` endpointTobias Christiansen
2022-10-22WebContent+Friends: Add get_element_tag_name IPC and plumbingTobias Christiansen
2022-10-21WebDriver: Extract repeated "check for window or return error" codeSam Atkins
2022-10-21WebDriver: Use WebDriverError::from_code() for all error creationSam Atkins