Make NPAPI objects non-native, using proxies

NEW
Unassigned

Status

()

Core
JavaScript Engine
8 years ago
4 years ago

People

(Reporter: gal, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

8 years ago
Our NPAPI code uses some really old JSAPI functionality and looks "aging", to put it gently. We can delete a huge chunk of the code by porting it to proxies, probably gaining quite some performance along the way due to non-nativeness. NPAPI is also the last user of NEW_ENUMERATE, so we could start deleting that API if we fix this bug.
(Reporter)

Updated

8 years ago
Depends on: 546590

Updated

8 years ago
Depends on: 566818

Updated

8 years ago
No longer depends on: 566818
(Assignee)

Updated

4 years ago
Assignee: general → nobody
You need to log in before you can comment on or make changes to this bug.