If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Use the Proxy API to enable __call__ to work without special extensions

RESOLVED FIXED

Status

Other Applications
Narcissus
--
minor
RESOLVED FIXED
7 years ago
7 years ago

People

(Reporter: Tom Austin, Assigned: Tom Austin)

Tracking

Other Branch
x86
Mac OS X

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: fixed-in-tracemonkey)

(Assignee)

Description

7 years ago
Currently, Narcissus relies on __call__, but this function is not triggered automatically in the standard build.  To work around this, the Proxy API can be used
(Assignee)

Comment 1

7 years ago
Patch available: https://bug546532.bugzilla.mozilla.org/attachment.cgi?id=455609.

This has been reviewed by gal@uci.edu on ticket 546532.
(Assignee)

Comment 2

7 years ago
changelist is http://hg.mozilla.org/tracemonkey/rev/21e90d198613
Whiteboard: fixed-in-tracemonkey
Nice work.

Updated

7 years ago
Component: JavaScript Engine → Narcissus
Keywords: narcissus
Product: Core → Other Applications
QA Contact: general → narcissus

Comment 4

7 years ago
http://hg.mozilla.org/mozilla-central/rev/21e90d198613
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.