Closed Bug 1229579 Opened 9 years ago Closed 9 years ago

Class members referencing super do not survive XDR roundtrip

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla45
Tracking Status
firefox45 --- fixed

People

(Reporter: efaust, Assigned: efaust)

References

Details

Attachments

(1 file)

Looks like we don't serialize some important bits related to the execution of various class methods in XDR. Props to billm for tracking this down.
Attached patch FixSplinter Review
Assignee: nobody → efaustbmo
Status: NEW → ASSIGNED
Attachment #8694469 - Flags: review?(wmccloskey)
Comment on attachment 8694469 [details] [diff] [review] Fix Review of attachment 8694469 [details] [diff] [review]: ----------------------------------------------------------------- ::: js/src/jsscript.cpp @@ +622,5 @@ > HasLazyScript, > HasNonSyntacticScope, > HasInnerFunctions, > + NeedsHomeObject, > + IsDerivedClassConstructor Comma at the end here.
Attachment #8694469 - Flags: review?(wmccloskey) → review+
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: