Closed Bug 355658 Opened 18 years ago Closed 18 years ago

e4x/Statements/12.2.js, result: FAILED browser|shell

Categories

(Core :: JavaScript Engine, defect)

x86
All
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: bc, Assigned: igor)

References

()

Details

(Keywords: regression, verified1.8.1.1)

Attachments

(2 files, 1 obsolete file)

trunk window/linux failed 20061005, passed 20061004 STATUS: 12.2 - For-in statement FAILED!: Section 1.0 of test - FAILED!: Type mismatch, expected type string, actual type number FAILED!: FAILED!: Section 1.1 of test - FAILED!: Type mismatch, expected type string, actual type number FAILED!: 1.count PASSED FAILED!: Section 2.0 of test - FAILED!: Type mismatch, expected type string, actual type number FAILED!: FAILED!: Section 2.1 of test - FAILED!: Type mismatch, expected type string, actual type number FAILED!: 2.count PASSED FAILED!: Section 3.0 of test - FAILED!: Type mismatch, expected type string, actual type number FAILED!: FAILED!: Section 3.1 of test - FAILED!: Type mismatch, expected type string, actual type number FAILED!: 3.count PASSED
Regression from bug 354982 I think. /be
Depends on: 354982
(In reply to comment #1) > Regression from bug 354982 I think. Right, XML was treated too specially. Patch in a minute.
Attached patch Fix v1Splinter Review
Even lesser code: the patch uses the common code converting id to string for both XML and non-XML cases.
Assignee: general → igor.bukanov
Status: NEW → ASSIGNED
Attachment #241439 - Flags: review?(brendan)
Attached patch diff -w version of Fix v1 (obsolete) — Splinter Review
The previous patch was without -w
Attachment #241440 - Attachment is obsolete: true
Nominating for JS1.7/1.8.1.1
Blocks: js1.7src
Flags: blocking1.8.1.1?
Comment on attachment 241439 [details] [diff] [review] Fix v1 Looks good, needed on trunk ASAP, and for js1.7src/1.8.1.1 as nominated. /be
Attachment #241439 - Flags: review?(brendan)
Attachment #241439 - Flags: review+
Attachment #241439 - Flags: approval1.8.1.1?
I committed the patch from comment 3 to the trunk: Checking in jsiter.c; /cvsroot/mozilla/js/src/jsiter.c,v <-- jsiter.c new revision: 3.54; previous revision: 3.53 done
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Flags: in-testsuite+
verfied fixed 1.9 20061007 windows/linux
Status: RESOLVED → VERIFIED
Flags: blocking1.8.1.1? → blocking1.8.1.1+
Comment on attachment 241439 [details] [diff] [review] Fix v1 approved for 1.8 branch, a=dveditz for drivers
Attachment #241439 - Flags: approval1.8.1.1? → approval1.8.1.1+
Comment on attachment 241439 [details] [diff] [review] Fix v1 This patch fixed a regression introduced by the patch for bug 354982. The patch there for 1.8.1 which is not yet approved incorporates the fix.
Attachment #241439 - Flags: approval1.8.1.1+
Patch in bug 354982 has been approved and checked-in. --> fixed1.8.1.1
Keywords: fixed1.8.1.1
verified fixed 20061125 1.8.1.1 windows/linux/mac*
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: