If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

XML empty namespace should not be removed from nodes.

NEW
Unassigned

Status

Tamarin
Virtual Machine
--
major
8 years ago
8 years ago

People

(Reporter: Chris Peyer, Unassigned)

Tracking

unspecified
Future
x86
All
Bug Flags:
in-testsuite ?
flashplayer-qrb +
flashplayer-needsversioning +

Details

(Reporter)

Description

8 years ago
The empty namespace is removed from the XML object after it is created or casted from a String.

The empty namespace is important in order to communicate with XML based services.
If it is removed and they are expecting it, a serialization fault is returned.

Steps to reproduce:
1. Create an XML variable using empty namespace:

var myXml : XML =
<parent xmlns="http://namespace.com">
<child xmlns="" />
</parent>;

2. Trace it in debug mode:

trace(myXml);

 
 Actual Results: empty namespace disappeared from child node.
 <parent xmlns="http://namespace.com">
  <child/>
</parent>
 
 Expected Results: empty namespace should be preserved.
 <parent xmlns="http://namespace.com">
  <child xmlns="" />
</parent> 

This bug transferred from: http://bugs.adobe.com/jira/browse/ASC-3782
(Reporter)

Updated

8 years ago
Flags: in-testsuite?
Flags: flashplayer-qrb?

Updated

8 years ago
Priority: -- → P3
Target Milestone: --- → flash10.1

Updated

8 years ago
Flags: flashplayer-qrb? → flashplayer-qrb+

Comment 1

8 years ago
Any fix for this bug will likely need version-checking for backwards compatibility.

Updated

8 years ago
Flags: flashplayer-needsversioning+

Updated

8 years ago
Target Milestone: flash10.1 → Future

Updated

8 years ago
Priority: P3 → --
You need to log in before you can comment on or make changes to this bug.