Bug 129108

Summary: Dynamically generated JSExport protocols added to a class results in a crash
Product: WebKit Reporter: Mark Hahnenberg <mhahnenberg>
Component: JavaScriptCoreAssignee: Mark Hahnenberg <mhahnenberg>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Mark Hahnenberg 2014-02-20 10:07:52 PST
We're not getting any information from the runtime about the types of the methods on these protocols because they didn't exist at compile time. We should handle this gracefully.
Comment 1 Mark Hahnenberg 2014-02-20 10:08:16 PST
<rdar://problem/15184814>
Comment 2 Mark Hahnenberg 2014-02-20 10:10:32 PST
Created attachment 224767 [details]
Patch
Comment 3 WebKit Commit Bot 2014-02-20 11:34:47 PST
Comment on attachment 224767 [details]
Patch

Clearing flags on attachment: 224767

Committed r164439: <http://trac.webkit.org/changeset/164439>
Comment 4 WebKit Commit Bot 2014-02-20 11:34:48 PST
All reviewed patches have been landed.  Closing bug.