Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 62cd2f0590242948b4ff294d856ce2cf877777ab
      
https://github.com/WebKit/WebKit/commit/62cd2f0590242948b4ff294d856ce2cf877777ab
  Author: Zak Ridouh <[email protected]>
  Date:   2026-05-20 (Wed, 20 May 2026)

  Changed paths:
    M Tools/Scripts/webkitpy/port/base.py

  Log Message:
  -----------
  [CMake] Forward --cmake from run-minibrowser/run-swiftbrowser to underlying 
perl scripts
https://bugs.webkit.org/show_bug.cgi?id=315248
rdar://177574770

Reviewed by Alan Baradlay.

Follow-up to 313522@main, which added --cmake to configuration_options()
but didn't thread it through Port.run_minibrowser() / Port.run_swiftbrowser().
As a result, `run-minibrowser --debug --cmake` accepted the flag at the
Python layer but never passed it to old-run-minibrowser, so webkitdirs.pm
fell back to the Xcode build tree and the launch failed to find the
CMake-built MiniBrowser.

Append --cmake to the args passed to old-run-minibrowser and
run-swiftbrowser-perl-wrapper when the option is set, matching how
--<platform> and --<configuration> are already forwarded.

* Tools/Scripts/webkitpy/port/base.py:
(Port.run_minibrowser):
(Port.run_swiftbrowser):

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



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

Reply via email to