Open Bug 1535587 Opened 7 years ago Updated 12 days ago

Remove CallNonGenericMethod

Categories

(Core :: JavaScript: Standard Library, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: evilpies, Unassigned)

References

(Blocks 1 open bug)

Details

CallNonGenericMethod does not behave like the ECMAScript spec, mostly because we enter the realm of the this value and thus all objects created (especially also error objects) will be in the wrong realm.

We should instead use UnwrapAndTypeCheckThis etc. that Jason introduced for Streams.

Depends on: 1535588
Priority: -- → P3
Depends on: 1651445
Depends on: 1651815
Depends on: 1675240
Severity: normal → S3
Blocks: sm-runtime
Severity: S3 → N/A
You need to log in before you can comment on or make changes to this bug.