[Webkit-unassigned] [Bug 179885] WKWebView page rendering cut off (affects FireFox on iOS)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 9 10:56:06 PST 2018


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

Justin D'Arcangelo <jdarcangelo at mozilla.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jdarcangelo at mozilla.com

--- Comment #18 from Justin D'Arcangelo <jdarcangelo at mozilla.com> ---
Created attachment 333500

  --> https://bugs.webkit.org/attachment.cgi?id=333500&action=review

Proof-of-concept iOS app

The code in this attachment can also be found at: https://github.com/justindarc/BrokenWebViews

Steps to reproduce:
1. Build "BrokenWebViews" app via Xcode 9 and run on current-gen iPad 9.7"
2. Tap each "tab" at the bottom of the screen one-by-one allowing the page to load it's content before continuing to the next
3. After the 8th "tab" has loaded, start tapping the tabs in reverse-order one-by-one until you reach the 1st "tab" again
4. Observe a blank white WKWebView in the 1st "tab"
5. Tap "Reload" button and try to scroll after page reloads
6. Observe that WKWebView cannot render anything beyond the initial viewport

Also, when this problem exhibits itself, observe the following messages logged to the console:

2018-02-09 13:44:08.547900-0500 BrokenWebViews[2847:1337656] [ProcessSuspension]  0x1c4275f40 - ProcessAssertion() Unable to acquire assertion for process with PID 0
2018-02-09 13:44:08.635358-0500 BrokenWebViews[2847:1337656] [ProcessSuspension]  0x1c0662240 - ProcessAssertion() Unable to acquire assertion for process with PID 0
2018-02-09 13:44:35.420269-0500 BrokenWebViews[2847:1337566] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service
2018-02-09 13:44:37.285543-0500 BrokenWebViews[2847:1337566] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service

-- 
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/20180209/5d582119/attachment.html>


More information about the webkit-unassigned mailing list