[webkit-changes] [WebKit/WebKit] 6444dd: REGRESSION(268320 at main): WebDriver fullscreen/inpu...

Sam Sneddon noreply at github.com
Fri Nov 3 14:08:53 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6444dd094f2320ce8f12512bea72a07f942387fc
      https://github.com/WebKit/WebKit/commit/6444dd094f2320ce8f12512bea72a07f942387fc
  Author: Sam Sneddon <gsnedders at apple.com>
  Date:   2023-11-03 (Fri, 03 Nov 2023)

  Changed paths:
    M Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.cpp

  Log Message:
  -----------
  REGRESSION(268320 at main): WebDriver fullscreen/input type=file tests failing
https://bugs.webkit.org/show_bug.cgi?id=263887
rdar://117683701

Reviewed by Tim Nguyen.

Partially revert 268320 at main (maintaining the exported WPT test changes,
but reverting all actual source changes) to return to the prior
behaviour of treating all automation protocol scripts as invoked via a
user gesture, fixing the regression but re-introducing the WebDriver
spec violation.

* Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.cpp:
(WebKit::WebAutomationSessionProxy::evaluateJavaScriptFunction):

Canonical link: https://commits.webkit.org/270201@main




More information about the webkit-changes mailing list