[Webkit-unassigned] [Bug 278277] REGRESSION(281888 at main) [WebGL][macOS] WebGL on GitHub Action macOS-13 isn't working anymore
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Aug 20 02:59:54 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=278277
--- Comment #5 from Max Schmitt <max at schmitt.mx> ---
Sorry for the late response, I was working on a reproduction, still on-going. Meanwhile re your comments:
> I don't understand to which the "them" refers to?
them was "WPT" - I had the hope that we can run WPT on such an environment quite easily, with maybe following some official WebKit docs which would reproduce this.
> I don't understand what "compiled version of ours" refers?
Playwright uses WebKit with a few patches on top and serves them to out customers. These patches are mostly in the Inspector area, so we can automate it better. While I'm able to reproduce it with that - in the ideal scenario I'm able to provide a reproduction with stock WebKit aka. MiniBrowser.
`system_profiler SPHardwareDataType` output:
```
Hardware:
Hardware Overview:
Model Name: Mac mini
Model Identifier: Macmini6,2
Processor Name: Unknown
Processor Speed: 3.19 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 12 MB
Memory: 14 GB
System Firmware Version: 1.00
OS Loader Version: 577.140.2~22
Serial Number (system): C02J6CC3G1HW
Hardware UUID: 4203018E-580F-C1B5-9525-B745CECA79EB
Provisioning UDID: 4203018E-580F-C1B5-9525-B745CECA79EB
```
Meanwhile, some notes to create a repro, maybe you have a trick for me which makes it easier:
- 1. Initially I wanted to go with Safari Technology Preview - this one seems to be not available for macOS 13 anymore, only macOS 14 + 15 for now, so thats not an option.
- 2. Then I tried WebKit build archive - these contain macOS-13 builds, but unfortunately not with WebDriver support. (Why WebDriver? I thought I can just navigate and take a screenshot there of the canvas in order to have a repro)
- 3. Now I'm trying to use WebKit build archive builds, navigate to a site with webgl which then sends the rendered image back to a small http server in order to get some data back on GitHub Actions.
Thank you!
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240820/8f845357/attachment.htm>
More information about the webkit-unassigned
mailing list