Closed
Bug 547295
Opened 14 years ago
Closed 14 years ago
XMLParser16 unescape does not handle lowercase hexadecimal sequences correctly
Categories
(Tamarin Graveyard :: Virtual Machine, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
flash10.1
People
(Reporter: wsharp, Unassigned)
Details
Attachments
(2 files)
1.17 KB,
patch
|
stejohns
:
review+
|
Details | Diff | Splinter Review |
2.88 KB,
patch
|
dschaffe
:
review+
|
Details | Diff | Splinter Review |
Code in XMLParser::unescape needs to handle 'a' through 'f' as well as 'A' through 'F' for hexadecimal sequences: var tf:TextField = new TextField (); tf.text = "--" + new XML ("<foo>bar €</foo>"); addChild (tf); This code needs to be added after 'A' through 'F' check else if (ch >= 'a' && ch <= 'f') ch -= ('a' - 'A' + 7);
Flags: flashplayer-qrb+
Priority: -- → P3
Target Milestone: --- → flash10.2
Reporter | ||
Comment 1•14 years ago
|
||
Attachment #429110 -
Flags: review?(stejohns)
Reporter | ||
Updated•14 years ago
|
Target Milestone: flash10.2 → flash10.1
Updated•14 years ago
|
Attachment #429110 -
Flags: review?(stejohns) → review+
Comment 2•14 years ago
|
||
http://hg.mozilla.org/tamarin-redux/rev/56fc8969219c
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 3•14 years ago
|
||
Attachment #433567 -
Flags: review?(dschaffe)
Comment 4•14 years ago
|
||
Confirmed with old avmshell that it did not escape lowercase hex values
Flags: in-testsuite?
Flags: flashplayer-triage+
Updated•14 years ago
|
Attachment #433567 -
Flags: review?(dschaffe) → review+
Comment 5•14 years ago
|
||
testcase pushed in: tr-argo -> 3840:eebec82bfb22 tr -> 4089:eebec82bfb22
Status: RESOLVED → VERIFIED
Flags: in-testsuite? → in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•