JM: Wrong result with !==

RESOLVED FIXED in Firefox 10

Status

()

Core
JavaScript Engine
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: jandem, Assigned: jandem)

Tracking

({regression, testcase, verified-beta})

unspecified
mozilla10
regression, testcase, verified-beta
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox10+ verified)

Details

(Whiteboard: [inbound][qa+][qa!:10])

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
--
function f(x) {
    print("foo" !== x);
}
f(1);
f(1);
--
./js -m -n -a test.js
true
false <- should be true
(Assignee)

Comment 1

6 years ago
Created attachment 565944 [details] [diff] [review]
Patch
Attachment #565944 - Flags: review?(wmccloskey)
Comment on attachment 565944 [details] [diff] [review]
Patch

Thanks!
Attachment #565944 - Flags: review?(wmccloskey) → review+
(Assignee)

Comment 3

6 years ago
http://hg.mozilla.org/integration/mozilla-inbound/rev/58c9046d8485
Whiteboard: [inbound]
Target Milestone: --- → mozilla10
status-firefox10: --- → affected
tracking-firefox10: --- → +
Blocks: 693166
https://hg.mozilla.org/mozilla-central/rev/58c9046d8485
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
(Assignee)

Updated

6 years ago
Duplicate of this bug: 693166

Updated

6 years ago
status-firefox10: affected → fixed
Whiteboard: [inbound] → [inbound][qa+]
http://www.tvguide.com/Listings/ looks fine now.
This is verified fixed on Firefox 10 Beta2:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0) Gecko/20100101 Firefox/10.0
Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0) Gecko/20100101 Firefox/10.0
status-firefox10: fixed → verified
Keywords: verified-beta
Whiteboard: [inbound][qa+] → [inbound][qa+][qa!:10]
You need to log in before you can comment on or make changes to this bug.