[Webkit-unassigned] [Bug 202696] New: WKWebView occasionally fails to render content when scrolling
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 8 09:20:10 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=202696
Bug ID: 202696
Summary: WKWebView occasionally fails to render content when
scrolling
Product: WebKit
Version: Safari 12
Hardware: iPhone / iPad
OS: iOS 13
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
Assignee: webkit-unassigned at lists.webkit.org
Reporter: teodor.atroshenko at gmail.com
CC: bfulgham at webkit.org, simon.fraser at apple.com,
zalan at apple.com
Created attachment 380434
--> https://bugs.webkit.org/attachment.cgi?id=380434&action=review
iPhone 5s screenshot
An app is using WKWebView for main screen. Since the end of August, users are experiencing a random bug where after launching or after returning from background, they see no content (just a dark gray area) below certain position on the page (when scrolling). This position is not constant - sometimes it's right at the top of the page (still below the first screen, on iPhone X it is around 444 points below the bottom of the screen [aka at around 1256 points from top of the page]), other times it is further down the page (in cases when it happens after returning from background). When the bug happens, scrolling is available up and down (works correctly). But no JavaScript seems to get executed: no click/touch events are fired and remote debugging (via Safari Preview + USB cable) is partially broken - connection is established (Sources are populated), however console is non-functional. I've gotten reports that this resolves itself after about 30 seconds, but typically users just restart the app and don't wait for it to fix itself. I've attached a screenshot to illustrate what the user sees when it happens.
Possibly related to bug 193665. However, I'd guess its the JS engine getting stuck and taking the renderer/compositor with it. There is no crash so no crash log, but I'm open to suggestions about how I can gather more data on this.
--
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/20191008/382b4c42/attachment.html>
More information about the webkit-unassigned
mailing list