classInfo.interfaces doesn't filter which interface is actually exposed to content when implementing DOM objects with JS xpcom components, so we need to refactor these objects to only expose their public API. Also, we'll remove __exposedProps__ that are useless on xpcom objects (so for mozApps we only need to keep it on manifests which are pure js objects).
OS: Linux → All
Hardware: x86_64 → All
Version: unspecified → Trunk
No longer blocks: 746465
Component: DOM: Mozilla Extensions → DOM: Apps
You need to log in before you can comment on or make changes to this bug.