Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3159d8008436cd8e8d110d3d5117e954371b259b
      
https://github.com/WebKit/WebKit/commit/3159d8008436cd8e8d110d3d5117e954371b259b
  Author: Jonathan Bedard <[email protected]>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M Tools/Scripts/webkitpy/common/version_name_map.py
    M Tools/Scripts/webkitpy/common/version_name_map_unittest.py
    M Tools/Scripts/webkitpy/port/factory.py
    A Tools/Scripts/webkitpy/port/visionos.py
    A Tools/Scripts/webkitpy/port/visionos_simulator.py
    A Tools/Scripts/webkitpy/port/visionos_simulator_unittest.py
    A Tools/Scripts/webkitpy/port/visionos_testcase.py
    M Tools/Scripts/webkitpy/test/main.py
    M Tools/Scripts/webkitpy/xcode/device_type.py
    M Tools/Scripts/webkitpy/xcode/device_type_unittest.py

  Log Message:
  -----------
  [run-webkit-tests] Add visionOS
https://bugs.webkit.org/show_bug.cgi?id=268567
rdar://112615351

Reviewed by Ryan Haddad.

* Tools/Scripts/webkitpy/common/version_name_map.py:
(VersionNameMap.__init__): Add visionOS.
* Tools/Scripts/webkitpy/port/factory.py:
(platform_options): Add --visionos-simulator flag.
(PortFactory): Add visionOS port.
* Tools/Scripts/webkitpy/port/visionos.py: Added.
(VisionOSPort): Added.
* Tools/Scripts/webkitpy/port/visionos_simulator.py: Added.
(VisionOSSimulatorPort): Added.
* Tools/Scripts/webkitpy/port/visionos_simulator_unittest.py: Added.
(VisionOSSimulatorTest): Added.
* Tools/Scripts/webkitpy/port/visionos_testcase.py: Added.
(VisionOSTest): Added.
* Tools/Scripts/webkitpy/xcode/device_type.py:
(DeviceType._define_software_variant_from_hardware_family): Handle Vision Pro.
(DeviceType.standardize_hardware_type): Strip 'Apple' from 'Apple Vision Pro'
to match naming conventions of other simulated hardware.
* Tools/Scripts/webkitpy/xcode/device_type_unittest.py:
(DeviceTypeTest.test_visionos): Added.

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to