[Webkit-unassigned] [Bug 197527] New: HLS videos not rendered when used as WebGL textures until canvas is resized
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 2 12:58:38 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=197527
Bug ID: 197527
Summary: HLS videos not rendered when used as WebGL textures
until canvas is resized
Product: WebKit
Version: Safari 12
Hardware: iPhone / iPad
OS: iOS 12
Status: NEW
Severity: Major
Priority: P2
Component: WebGL
Assignee: webkit-unassigned at lists.webkit.org
Reporter: pomerantsevp at gmail.com
CC: dino at apple.com
If an HLS video is used as a WebGL texture, it's not displayed initially.
In order to display it, the WebGL canvas needs to be resized (`canvas.width` or `canvas.height` needs to change after the video has started playing).
HLS videos as textures are working correctly in iOS 12.0.1 (16A404), but not in iOS 12.2 (16E227). It doesn't seem to be OS-version-dependent rather than hardware-dependent (I tested it on a few different iPhone models).
Here's a minimal reproduction of the issue: http://ios-bug-demo.s3-website-us-east-1.amazonaws.com/ — in desktop Safari and in older iOS Safari versions the video is displayed inside the canvas as soon as video starts playing, but in iOS 12.2 you have to additionally click on the canvas to see the video.
--
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/20190502/e6d075b5/attachment.html>
More information about the webkit-unassigned
mailing list