Closed Bug 1175070 Opened 9 years ago Closed 9 years ago

avm1_0x49_ActionEquals2 doesn't properly handle comparisons between objects and primitives

Categories

(Firefox Graveyard :: Shumway, defect)

defect
Not set
normal

Tracking

(firefox41 affected)

RESOLVED FIXED
Tracking Status
firefox41 --- affected

People

(Reporter: till, Assigned: yury)

References

()

Details

The linked ad works fine except it doesn't fold up if the mouse is move out.

Seems to be caused by avm1_0x49_ActionEquals2 not handling some comparisons properly. In this case, a is `0.01`, while b is an object without a `valueOf` method, so an exception is thrown.

Marking as m4 blocker because it's likely to affect lots of content.
Fixed by https://github.com/mozilla/shumway/pull/2332
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.