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

Mark Hahnenberg
Reported 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.
Attachments
Patch (3.94 KB, patch)
2014-02-20 10:10 PST, Mark Hahnenberg
no flags
Mark Hahnenberg
Comment 1 2014-02-20 10:08:16 PST
Mark Hahnenberg
Comment 2 2014-02-20 10:10:32 PST
WebKit Commit Bot
Comment 3 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>
WebKit Commit Bot
Comment 4 2014-02-20 11:34:48 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.