https://bugs.webkit.org/show_bug.cgi?id=102157 introduced detecting if a plugin resizes above the snapshotting threshold. But plugins that do this in response to user gestures should not snapshot.
<rdar://problem/13666258>
Created attachment 198426 [details] Patch
Comment on attachment 198426 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=198426&action=review > Source/WebCore/html/HTMLPlugInImageElement.cpp:556 > + if (!m_needsCheckForSizeChange || m_snapshotDecision != MaySnapshotWhenResized || wasRecentUserGesture(document())) the document was not a recent user gesture. perhaps had* or saw*?
Changed to documentHadRecentUserGesture
https://trac.webkit.org/r148547