[Webkit-unassigned] [Bug 172206] Pinch zoom crash: A problem occurred with this web page so it was reloaded

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 15 08:37:04 PST 2017


fetis <fetis26 at gmail.com> changed:

           What    |Removed                     |Added
                 CC|                            |fetis26 at gmail.com

--- Comment #4 from fetis <fetis26 at gmail.com> ---
Hello all, I was able to reproduce this issue on apple.com

The steps are next:
1. Pinch zoom in
2. Wait a bit
3. Pinch zoom out.

Here are the videos of that process. I used iPad Air2 with iOS 11.1.2
Safari view

WebInspector view

See how Layers memory dramatically jumps after zoom out.

After that, I was able to reproduce this as standalone example https://codepen.io/fetis/full/VyvYMY 
the steps to reproduce are the same.

It's enough to have only 10 images pushed to compositing layer to crash Safari. It really depends on the screen size, the same amount of images is not enough for iPhone5s.

I also have the same results on the same iPad Air 2 with the latest iOS 11.2.1

In my opinion, this's a bad graphical memory management by Webkit engine. After pinch zoom out amount of memory required for Layers increases very significantly and it causes crash/page reload.

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/20171215/a1a97988/attachment.html>

More information about the webkit-unassigned mailing list