Refactor the ShumwayCom code to use cloneInto instead of makeObjectPropertiesNormal

RESOLVED FIXED

Status

Firefox Graveyard
Shumway
RESOLVED FIXED
3 years ago
2 years ago

People

(Reporter: yury, Assigned: yury)

Tracking

Details

(Assignee)

Description

3 years ago
Based on discussion with Bobby Holley (https://bugzilla.mozilla.org/show_bug.cgi?id=1137947#c1), it is better to migrate all our usages of makeObjectPropertiesNormal and createObjectIn to the normal object creation and then use cloneInto to target content. This will automatically expose (exportFunctions) and make complex objects available to the content. The chrome code has to use resulting object properties after that.
(Assignee)

Updated

3 years ago
Assignee: nobody → ydelendik
(Assignee)

Comment 1

3 years ago
https://github.com/mozilla/shumway/pull/2111
(Assignee)

Updated

3 years ago
Status: NEW → RESOLVED
Last Resolved: 3 years ago
OS: Mac OS X → All
Hardware: x86 → All
Resolution: --- → FIXED
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.