Open Bug 959881 Opened 11 years ago Updated 2 years ago

Export the minimal set of stuff (eg vtables) needed for Gecko

Categories

(Core :: JavaScript Engine, defect)

defect

Tracking

()

People

(Reporter: sfink, Unassigned)

References

Details

Bug 951743 changes JS_FRIEND_API to export with default visibility. We really only need it for vtables. That change exposes way too much friend JSAPI to addons, so we should come up with something better. JS_EXPORT_VTABLE or something nasty like that?
Blocks: 951743
We might as well AC_DEFINE(STATIC_JS_API) in gecko as I suggested in that bug. It might not be that awful after all, compared to alternatives.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.