Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e9ddfb6d1b2b8461132171014ae14c83bcfc3e14
      
https://github.com/WebKit/WebKit/commit/e9ddfb6d1b2b8461132171014ae14c83bcfc3e14
  Author: Carlos Alberto Lopez Perez <[email protected]>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M Tools/Scripts/webkitpy/layout_tests/servers/apache_http_server.py
    M Tools/Scripts/webkitpy/port/linux_container_sdk_utils.py

  Log Message:
  -----------
  [GTK][WPE][Tools] layout tests are failing when using the auto-enter WebKit 
Container SDK environment
https://bugs.webkit.org/show_bug.cgi?id=314819

Reviewed by Nikolas Zimmermann.

The http server used on the layout test is unable to start with the new 
auto-enter
WebKit Container SDK environment because the tooling is failing to resolve the 
username.

This is because the tooling is trying to resolve the username from the 
environment,
and the USER or USERNAME env variables are not forwarded into it.

Fix this by ensuring this variables are forwarded, can be useful for other 
things,
and also fix apache_http_server.py to call getuser() when those are not set.

* Tools/Scripts/webkitpy/layout_tests/servers/apache_http_server.py:
(LayoutTestApacheHttpd.__init__):
* Tools/Scripts/webkitpy/port/linux_container_sdk_utils.py:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to