Bug 107211

Summary: Do not track user interaction for plugins that are not snapshotted
Product: WebKit Reporter: Jon Lee <jonlee>
Component: WebKit Misc.Assignee: Jon Lee <jonlee>
Status: RESOLVED FIXED    
Severity: Normal CC: dino, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.8   
Attachments:
Description Flags
Patch dino: review+

Description Jon Lee 2013-01-17 17:57:52 PST
Interaction with a plugin that has not been snapshotted causes an assertion in WebProcess::plugInDidReceiveUserInteraction since the plugin origin might not be in the cached table.

<rdar://problem/12967277>
Comment 1 Jon Lee 2013-01-17 18:06:40 PST
Created attachment 183337 [details]
Patch
Comment 2 Jon Lee 2013-01-17 18:10:47 PST
Committed r140081: <http://trac.webkit.org/changeset/140081>