diff --git a/Userland/Libraries/LibWebView/CookieJar.cpp b/Userland/Libraries/LibWebView/CookieJar.cpp index 7b30a998f6a..a463ce0b4b5 100644 --- a/Userland/Libraries/LibWebView/CookieJar.cpp +++ b/Userland/Libraries/LibWebView/CookieJar.cpp @@ -447,6 +447,10 @@ Vector CookieJar::get_matching_cookies(const URL::URL& url, }); }); + // NOTE: The WebDriver spec expects only step 1 above to be executed to match cookies. + if (mode == MatchingCookiesSpecMode::WebDriver) + return cookie_list; + // 3. Update the last-access-time of each cookie in the cookie-list to the current date and time. auto now = UnixDateTime::now();