Commit History

Autor SHA1 Mensaxe Data
  Timothy Flynn a9c858fc78 LibWeb: Implement WebDriver element references according to the spec hai 9 meses
  Timothy Flynn bf60765903 LibWeb+WebContent: Implement the WebDriver JSON clone steps for elements hai 10 meses
  Timothy Flynn 4a6d0e0f90 LibWeb+WebContent: Use the current window to execute WebDriver scripts hai 10 meses
  Timothy Flynn c2cf65adac WebDriver: Handle script execution results without spinning event loops hai 10 meses
  Tim Ledbetter 107549dc86 LibWeb/WebDriver: Align execute script methods with the specification hai 11 meses
  Tim Ledbetter b688b5d9d4 LibWeb: Correctly test if WebDriver ExecuteScript timeout is reached hai 11 meses
  Andrew Kaster b20a1d0fcd LibWeb: Prefix AK::Duration with AK Namespace hai 1 ano
  Aliaksandr Kalenik e934132442 LibJS+LibWeb: Pass function metadata collected in parsing using a struct hai 1 ano
  Aliaksandr Kalenik ebb3d8025c LibJS: Get `this` from execution context for non-arrow functions hai 1 ano
  Aliaksandr Kalenik 4d5823a5bc LibWeb+LibJS: Skip function environment allocation if possible hai 1 ano
  Andreas Kling b98a2be96b LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM hai 1 ano
  Timothy Flynn 747fd86f26 LibWeb: Make WebDriver check if the BC's navigable has been destroyed hai 1 ano
  Andrew Kaster 9645daaf6c LibWeb: Remove RemoteBrowsingContext and AbstractBrowsingContext hai 1 ano
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String hai 1 ano
  stelar7 434d95ef55 LibWeb: Add missing promise rejection in `execute_async_script` %!s(int64=2) %!d(string=hai) anos
  stelar7 b0adf96eff LibWeb: Implement the timeout step of `execute_async_script` %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 09547ec975 LibJS: Make PrimitiveString::deprecated_string() infallible hai 1 ano
  Timothy Flynn f57310999d LibWeb: Update workarounds for the empty execution context stack %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 7765ebb5f2 LibJS+LibWeb: Plumb local variables names to ECMAScriptFunctionObject %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 857ceb215c LibWeb/WebDriver: Support resolve with callback in execute_async_script %!s(int64=2) %!d(string=hai) anos
  kleines Filmröllchen fc5cab5c21 Everywhere: Use MonotonicTime instead of Duration %!s(int64=2) %!d(string=hai) anos
  kleines Filmröllchen 213025f210 AK: Rename Time to Duration %!s(int64=2) %!d(string=hai) anos
  Kemal Zebari eda2a2f5da AK: Remove `must_set()` from `JsonArray` %!s(int64=2) %!d(string=hai) anos
  Cameron Youell 8134dccdc7 AK: Add new failable `JsonArray::{append/set}` functions %!s(int64=2) %!d(string=hai) anos
  Linus Groh e6be5c37c0 LibWeb/WebDriver: Handle WindowProxy in internal_json_clone_algorithm() %!s(int64=2) %!d(string=hai) anos
  Linus Groh b84f8fb55b LibJS: Make intrinsics getters return NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 84e17fcbcc WebDriver: Fix crash in async execute script endpoint %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 604d5f5bca AK+Everywhere: Do not implicitly copy variables in TRY macros %!s(int64=2) %!d(string=hai) anos
  Andrew Kaster f5d253dcfa Everywhere: Fully qualify IsLvalueReference in TRY() macros %!s(int64=2) %!d(string=hai) anos