Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d6d16879360da8f274469d9b34a1944d8d19b181
https://github.com/WebKit/WebKit/commit/d6d16879360da8f274469d9b34a1944d8d19b181
Author: Anne van Kesteren <[email protected]>
Date: 2026-10-03 (Sat, 03 Oct 2026)
Changed paths:
M Tools/Scripts/webkitdirs.pm
Log Message:
-----------
run-minibrowser --ios-simulator cannot open Simulator.app with Xcode 27
https://bugs.webkit.org/show_bug.cgi?id=325965
Reviewed by Alexey Proskuryakov.
Xcode 27 replaced Simulator.app with DeviceHub.app, which webkitpy has
accounted for since
320774@main. relaunchIOSSimulator(), which run-minibrowser, run-safari and
run-webkit-app use for
the iOS simulator, still opened Simulator.app and died. Open DeviceHub.app when
it exists, and
Simulator.app otherwise.
DeviceHub.app boots no device when it launches, so boot the device first.
DeviceHub.app then shows
the device it last showed, whether or not it is running already, and offers no
way to select a
device when launched, so it may need to be switched to the booted device by
hand.
As system() only sets $! when it cannot start the process, stop including it in
the errors here,
as bootIOSSimulatorDevice() already does.
Canonical link: https://commits.webkit.org/322595@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications