[Webkit-unassigned] [Bug 253431] OffscreenCanvas missing WebGL support breaks all Construct 3 content

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 9 10:38:59 PST 2023


https://bugs.webkit.org/show_bug.cgi?id=253431

--- Comment #2 from Dean Jackson <dino at apple.com> ---
> Please do not ship features if they are only partially supported! It means it passes feature detection but breaks. Using WebGL in an OffscreenCanvas in a worker is a major use case for both us and the OffscreenCanvas API. I would ask that OffscreenCanvas is unshipped from Safari releases until it is completed.

The OffscreenCanvas API does not require WebGL support at all, so it's totally valid to ship in this state. I'm sorry it has uncovered a bug in your feature detection code.

WebGL support in OffscreenCanvas is coming in a future release. Meanwhile there is lots of content that benefits from the 2D functionality, so I think it would be better for you to fix your bug than for us to hold back.

We *could* consider removing the OffscreenCanvas + WebGL support in non-worker situations.

-- 
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/20230309/c5a582db/attachment-0001.htm>


More information about the webkit-unassigned mailing list