Bug 19936 - Correctly propagate exception information from NPAPI callbacks
Summary: Correctly propagate exception information from NPAPI callbacks
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-07 16:34 PDT by Cameron Zwarich (cpst)
Modified: 2009-03-16 19:40 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cameron Zwarich (cpst) 2008-07-07 16:34:30 PDT
It came up when fixing bug 19907 that we don't propagate any exception information in an NPAPI callback. The NPAPI reference suggests that we should return false, at least in some cases:

http://developer.mozilla.org/en/docs/Gecko_Plugin_API_Reference

Some compatibility testing will be required, because the NPAPI documentation isn't very specific.
Comment 1 David Kilzer (:ddkilzer) 2008-07-20 15:25:54 PDT
Related to Bug 18234?

Comment 2 Cameron Zwarich (cpst) 2008-07-20 20:32:02 PDT
(In reply to comment #1)
> Related to Bug 18234?

Yes, that bug should probably depend on this one, or maybe even be marked a duplicate. There is now no real support for NPN_SetException.