Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9e279054f1988b2e1e165952f7005d2a6264b90e
      
https://github.com/WebKit/WebKit/commit/9e279054f1988b2e1e165952f7005d2a6264b90e
  Author: Abrar Rahman Protyasha <a_protya...@apple.com>
  Date:   2025-05-29 (Thu, 29 May 2025)

  Changed paths:
    A Tools/Scripts/run-swiftbrowser
    A Tools/Scripts/run-swiftbrowser-perl-wrapper
    M Tools/Scripts/webkitdirs.pm
    M Tools/Scripts/webkitpy/port/base.py
    A Tools/Scripts/webkitpy/swiftbrowser/__init__.py
    A Tools/Scripts/webkitpy/swiftbrowser/run_webkit_app.py

  Log Message:
  -----------
  [SwiftUI] Add a run-swiftbrowser helper script
https://bugs.webkit.org/show_bug.cgi?id=293770
rdar://152275119

Reviewed by Aditya Keerthi.

This patch adds a `run-swiftbrowser` helper script to simplify the
SwiftBrowser launching dance from the command line. It is mostly modeled
after `run-minibrowser`, minus some simplification because SwiftBrowser
does not currently support any command line arguments. I've decided to
keep the "actually invoke SwiftBrowser" logic in the webkitdirs.pm perl
library since it allows us to reuse some binary searching helpers (iOS
specifically).

* Tools/Scripts/run-swiftbrowser: Added.
* Tools/Scripts/run-swiftbrowser-perl-wrapper: Added.
* Tools/Scripts/webkitdirs.pm:
(installedSwiftBrowserBundle):
(swiftBrowserBundle):
(runSwiftBrowser):
(debugSwiftBrowser):
* Tools/Scripts/webkitpy/port/base.py:
(Port.run_swiftbrowser):
* Tools/Scripts/webkitpy/swiftbrowser/__init__.py: Added.
* Tools/Scripts/webkitpy/swiftbrowser/run_webkit_app.py: Added.
(main):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to