<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>246</bug_id>
          
          <creation_ts>2003-06-27 18:35:39 +0000</creation_ts>
          <short_desc>HTML test expect ignorable whitespace to be preserved.</short_desc>
          <delta_ts>2003-06-28 22:50:00 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>DOM TS</product>
          <component>DOM Level 1</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Curt Arnold">carnold</reporter>
          <assigned_to name="Curt Arnold">carnold</assigned_to>
          
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>581</commentid>
    <comment_count>0</comment_count>
    <who name="Curt Arnold">carnold</who>
    <bug_when>2003-06-27 18:35:39 +0000</bug_when>
    <thetext>hc_elementgetelementsbytagnameaccessnodelist expects that a CharacterData node 
between the &lt;p&gt; and &lt;em&gt; element in a fragment like:

&lt;p&gt;
  &lt;em&gt;EMP0004&lt;/em&gt;
&lt;/p&gt;

IE and Konq fail this test since they omit the character data node.

The attached patch rewrites these tests so they do not require the 
CharacterData node to appear, but require that an &lt;em&gt; element be the first or 
second child and contain EMP0004.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>592</commentid>
    <comment_count>1</comment_count>
      <attachid>26</attachid>
    <who name="Curt Arnold">carnold</who>
    <bug_when>2003-06-28 15:52:00 +0000</bug_when>
    <thetext>Created attachment 26
Patches</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>608</commentid>
    <comment_count>2</comment_count>
      <attachid>35</attachid>
    <who name="Curt Arnold">carnold</who>
    <bug_when>2003-06-28 18:42:18 +0000</bug_when>
    <thetext>Created attachment 35
Fixed loop to consume whitespace</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610</commentid>
    <comment_count>3</comment_count>
      <attachid>37</attachid>
    <who name="Curt Arnold">carnold</who>
    <bug_when>2003-06-28 18:50:00 +0000</bug_when>
    <thetext>Created attachment 37
Fix for hc_noderemovechildnode.xml</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26</attachid>
            <date>2003-06-28 15:52:00 +0000</date>
            <delta_ts>2003-06-28 15:52:00 +0000</delta_ts>
            <desc>Patches</desc>
            <filename>bug246.patch</filename>
            <type>text/plain</type>
            <size>11724</size>
            <attacher name="Curt Arnold">carnold</attacher>
            
              <data encoding="base64">SW5kZXg6IGhjX2VsZW1lbnRnZXRlbGVtZW50c2J5dGFnbmFtZWFjY2Vzc25vZGVsaXN0LnhtbA0K
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQ0KUkNTIGZpbGU6IC9zb3VyY2VzL3B1YmxpYy8yMDAxL0RPTS1UZXN0LVN1aXRl
L3Rlc3RzL2xldmVsMS9jb3JlL2hjX2VsZW1lbnRnZXRlbGVtZW50c2J5dGFnbmFtZWFjY2Vzc25v
ZGVsaXN0LnhtbCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQ0KZGlmZiAtcjEuMSBoY19lbGVt
ZW50Z2V0ZWxlbWVudHNieXRhZ25hbWVhY2Nlc3Nub2RlbGlzdC54bWwNCjI1YzI1DQo8IHVzaW5n
IHRoZSBzdHJpbmcgImVtcGxveWVlIiBhcyB0aGUgdGFnTmFtZS4NCi0tLQ0KPiB1c2luZyB0aGUg
c3RyaW5nICJwIiBhcyB0aGUgdGFnTmFtZS4NCjI5LDMwYzI5LDMwDQo8IGVsZW1lbnQgYWxzbyBo
YXMgY2hpbGRyZW4gYW5kIHRoZSBmaXJzdCBjaGlsZCBvZiB0aGlzDQo8IGVsZW1lbnQgc2hvdWxk
IGJlICIjdGV4dCIuDQotLS0NCj4gZWxlbWVudCwgdGhlIGZpcnN0IG9yIHNlY29uZCBzaG91bGQg
YmUgYW4gImVtIiBub2RlIHdpdGgNCj4gdGhlIGNvbnRlbnQgIkVNUDAwMDQiLg0KMzVhMzYNCj4g
PHN1YmplY3QgcmVzb3VyY2U9Imh0dHA6Ly93d3cudzMub3JnL0J1Z3MvUHVibGljL3Nob3dfYnVn
LmNnaT9pZD0yNDYiLz4NCjQxYTQzLDQ1DQo+IDx2YXIgbmFtZT0ibm9kZVR5cGUiIHR5cGU9Imlu
dCIvPg0KPiA8dmFyIG5hbWU9ImVtcGxveWVlSUROb2RlIiB0eXBlPSJDaGFyYWN0ZXJEYXRhIi8+
DQo+IDx2YXIgbmFtZT0iZW1wbG95ZWVJRCIgdHlwZT0iRE9NU3RyaW5nIi8+DQo0NWE1MCw1NA0K
PiA8bm9kZVR5cGUgdmFyPSJub2RlVHlwZSIgb2JqPSJ0ZXN0RW1wbG95ZWUiLz4NCj4gPCEtLSAg
IGlmIGEgdGV4dCBub2RlLCBnZXQgdGhlIG5leHQgc2libGluZyAgLS0+DQo+IDxpZj48ZXF1YWxz
IGFjdHVhbD0ibm9kZVR5cGUiIGV4cGVjdGVkPSIzIi8+DQo+IDxuZXh0U2libGluZyBpbnRlcmZh
Y2U9Ik5vZGUiIHZhcj0idGVzdEVtcGxveWVlIiBvYmo9InRlc3RFbXBsb3llZSIvPg0KPiA8L2lm
PiANCjQ3YzU2LDU5DQo8IDxhc3NlcnRFcXVhbHMgYWN0dWFsPSJjaGlsZE5hbWUiIGV4cGVjdGVk
PSciI3RleHQiJyBpZD0ibm9kZW5hbWVfd2hpdGVzcGFjZSIgaWdub3JlQ2FzZT0iZmFsc2UiLz4N
Ci0tLQ0KPiA8YXNzZXJ0RXF1YWxzIGFjdHVhbD0iY2hpbGROYW1lIiBleHBlY3RlZD0nImVtIicg
aWQ9ImNoaWxkTmFtZSIgaWdub3JlQ2FzZT0iYXV0byIvPg0KPiA8Zmlyc3RDaGlsZCBpbnRlcmZh
Y2U9Ik5vZGUiIHZhcj0iZW1wbG95ZWVJRE5vZGUiIG9iaj0iZmlyc3RDIi8+DQo+IDxub2RlVmFs
dWUgdmFyPSJlbXBsb3llZUlEIiBvYmo9ImVtcGxveWVlSUROb2RlIi8+DQo+IDxhc3NlcnRFcXVh
bHMgYWN0dWFsPSJlbXBsb3llZUlEIiBleHBlY3RlZD0nIkVNUDAwMDQiJyBpZ25vcmVDYXNlPSJm
YWxzZSIgaWQ9ImVtcGxveWVlSUQiLz4gDQpJbmRleDogaGNfbm9kZWFwcGVuZGNoaWxkY2hpbGRl
eGlzdHMueG1sDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL3NvdXJjZXMvcHVibGljLzIwMDEvRE9N
LVRlc3QtU3VpdGUvdGVzdHMvbGV2ZWwxL2NvcmUvaGNfbm9kZWFwcGVuZGNoaWxkY2hpbGRleGlz
dHMueG1sLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4xDQpkaWZmIC1yMS4xIGhjX25vZGVhcHBl
bmRjaGlsZGNoaWxkZXhpc3RzLnhtbA0KM2MzDQo8IENvcHlyaWdodCAoYykgMjAwMSBXb3JsZCBX
aWRlIFdlYiBDb25zb3J0aXVtLA0KLS0tDQo+IENvcHlyaWdodCAoYykgMjAwMS0yMDAzIFdvcmxk
IFdpZGUgV2ViIENvbnNvcnRpdW0sDQoyMmMyMg0KPCAgICAgUmV0cmlldmUgdGhlIGZpcnN0IGNo
aWxkIG9mIHRoZSBzZWNvbmQgZW1wbG95ZWUgYW5kICAgDQotLS0NCj4gICAgIFJldHJpZXZlIHRo
ZSAiZW0iIHNlY29uZCBlbXBsb3llZSBhbmQgICANCjMwYTMxDQo+IDxzdWJqZWN0IHJlc291cmNl
PSJodHRwOi8vd3d3LnczLm9yZy9CdWdzL1B1YmxpYy9zaG93X2J1Zy5jZ2k/aWQ9MjQ2Ii8+DQoz
M2EzNQ0KPiA8dmFyIG5hbWU9ImNoaWxkTGlzdCIgdHlwZT0iTm9kZUxpc3QiLz4NCjM2LDM5YzM4
LDUwDQo8IDx2YXIgbmFtZT0ibGNoaWxkIiB0eXBlPSJOb2RlIi8+DQo8IDx2YXIgbmFtZT0iZmNo
aWxkIiB0eXBlPSJOb2RlIi8+DQo8IDx2YXIgbmFtZT0ibGNoaWxkTmFtZSIgdHlwZT0iRE9NU3Ry
aW5nIi8+DQo8IDx2YXIgbmFtZT0iZmNoaWxkTmFtZSIgdHlwZT0iRE9NU3RyaW5nIi8+DQotLS0N
Cj4gPHZhciBuYW1lPSJtZW1iZXJOb2RlIiB0eXBlPSJOb2RlIi8+DQo+IDx2YXIgbmFtZT0ibWVt
YmVyTmFtZSIgdHlwZT0iRE9NU3RyaW5nIi8+DQo+IDx2YXIgbmFtZT0icmVmcmVzaGVkQWN0dWFs
IiB0eXBlPSJMaXN0Ii8+DQo+IDx2YXIgbmFtZT0iYWN0dWFsIiB0eXBlPSJMaXN0Ii8+DQo+IDx2
YXIgbmFtZT0ibm9kZVR5cGUiIHR5cGU9ImludCIvPg0KPiA8dmFyIG5hbWU9ImV4cGVjdGVkIiB0
eXBlPSJMaXN0Ij4NCj4gPG1lbWJlcj4ic3Ryb25nIjwvbWVtYmVyPg0KPiA8bWVtYmVyPiJjb2Rl
IjwvbWVtYmVyPg0KPiA8bWVtYmVyPiJzdXAiPC9tZW1iZXI+DQo+IDxtZW1iZXI+InZhciI8L21l
bWJlcj4NCj4gPG1lbWJlcj4iYWNyb255bSI8L21lbWJlcj4NCj4gPG1lbWJlcj4iZW0iPC9tZW1i
ZXI+DQo+IDwvdmFyPg0KNDRjNTUsNTYNCjwgPGZpcnN0Q2hpbGQgaW50ZXJmYWNlPSJOb2RlIiBv
Ymo9ImNoaWxkTm9kZSIgdmFyPSJuZXdDaGlsZCIvPg0KLS0tDQo+IDxnZXRFbGVtZW50c0J5VGFn
TmFtZSBpbnRlcmZhY2U9IkVsZW1lbnQiIG9iaj0iY2hpbGROb2RlIiB2YXI9ImNoaWxkTGlzdCIg
dGFnbmFtZT0nIioiJy8+DQo+IDxpdGVtIGludGVyZmFjZT0iTm9kZUxpc3QiIG9iaj0iY2hpbGRM
aXN0IiBpbmRleD0iMCIgdmFyPSJuZXdDaGlsZCIvPg0KNDYsNTFjNTgsNzENCjwgPGZpcnN0Q2hp
bGQgaW50ZXJmYWNlPSJOb2RlIiBvYmo9ImNoaWxkTm9kZSIgdmFyPSJmY2hpbGQiLz4NCjwgPG5v
ZGVOYW1lIG9iaj0iZmNoaWxkIiB2YXI9ImZjaGlsZE5hbWUiLz4NCjwgPGxhc3RDaGlsZCBpbnRl
cmZhY2U9Ik5vZGUiICBvYmo9ImNoaWxkTm9kZSIgdmFyPSJsY2hpbGQiLz4NCjwgPG5vZGVOYW1l
IG9iaj0ibGNoaWxkIiB2YXI9ImxjaGlsZE5hbWUiLz4NCjwgPGFzc2VydEVxdWFscyBpZD0iYXNz
ZXJ0MSIgYWN0dWFsPSJmY2hpbGROYW1lIiBleHBlY3RlZD0nImVtIicgaWdub3JlQ2FzZT0iYXV0
byIvPg0KPCA8YXNzZXJ0RXF1YWxzIGlkPSJhc3NlcnQyIiBhY3R1YWw9ImxjaGlsZE5hbWUiIGV4
cGVjdGVkPSciI3RleHQiJyBpZ25vcmVDYXNlPSJmYWxzZSIvPg0KLS0tDQo+IDxmb3ItZWFjaCBj
b2xsZWN0aW9uPSJjaGlsZExpc3QiIG1lbWJlcj0ibWVtYmVyTm9kZSI+DQo+ICAgICA8bm9kZU5h
bWUgdmFyPSJtZW1iZXJOYW1lIiBvYmo9Im1lbWJlck5vZGUiLz4NCj4gICAgIDxhcHBlbmQgY29s
bGVjdGlvbj0iYWN0dWFsIiBvYmo9Im1lbWJlck5hbWUiLz4NCj4gPC9mb3ItZWFjaD4NCj4gPGFz
c2VydEVxdWFscyBpZD0ibGl2ZUJ5VGFnTmFtZSIgYWN0dWFsPSJhY3R1YWwiIGV4cGVjdGVkPSdl
eHBlY3RlZCcgaWdub3JlQ2FzZT0iYXV0byIvPg0KPiA8Y2hpbGROb2RlcyB2YXI9ImNoaWxkTGlz
dCIgb2JqPSJjaGlsZE5vZGUiLz4NCj4gPGZvci1lYWNoIGNvbGxlY3Rpb249ImNoaWxkTGlzdCIg
bWVtYmVyPSJtZW1iZXJOb2RlIj4NCj4gICAgIDxub2RlVHlwZSB2YXI9Im5vZGVUeXBlIiBvYmo9
Im1lbWJlck5vZGUiLz4NCj4gICAgIDxpZj48ZXF1YWxzIGFjdHVhbD0ibm9kZVR5cGUiIGV4cGVj
dGVkPSIxIi8+DQo+ICAgICAgICAgPG5vZGVOYW1lIHZhcj0ibWVtYmVyTmFtZSIgb2JqPSJtZW1i
ZXJOb2RlIi8+DQo+ICAgICAgICAgPGFwcGVuZCBjb2xsZWN0aW9uPSJyZWZyZXNoZWRBY3R1YWwi
IG9iaj0ibWVtYmVyTmFtZSIvPg0KPiAgICAgPC9pZj4NCj4gPC9mb3ItZWFjaD4NCj4gPGFzc2Vy
dEVxdWFscyBpZD0icmVmcmVzaGVkQ2hpbGROb2RlcyIgYWN0dWFsPSJyZWZyZXNoZWRBY3R1YWwi
IGV4cGVjdGVkPSdleHBlY3RlZCcgaWdub3JlQ2FzZT0iYXV0byIvPg0KSW5kZXg6IGhjX25vZGVh
cHBlbmRjaGlsZGRvY2ZyYWdtZW50LnhtbA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9zb3VyY2Vz
L3B1YmxpYy8yMDAxL0RPTS1UZXN0LVN1aXRlL3Rlc3RzL2xldmVsMS9jb3JlL2hjX25vZGVhcHBl
bmRjaGlsZGRvY2ZyYWdtZW50LnhtbCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMw0KZGlmZiAt
cjEuMyBoY19ub2RlYXBwZW5kY2hpbGRkb2NmcmFnbWVudC54bWwNCjMwYTMxLDMyDQo+IDxzdWJq
ZWN0IHJlc291cmNlPSJodHRwOi8vd3d3LnczLm9yZy9CdWdzL1B1YmxpYy9zaG93X2J1Zy5jZ2k/
aWQ9MjQ2Ii8+DQo+IDxzdWJqZWN0IHJlc291cmNlPSJodHRwOi8vd3d3LnczLm9yZy9CdWdzL1B1
YmxpYy9zaG93X2J1Zy5jZ2k/aWQ9MjQ3Ii8+DQo0MmE0NQ0KPiA8dmFyIG5hbWU9Im5vZGVUeXBl
IiB0eXBlPSJpbnQiLz4NCjQ0ZDQ2DQo8IDxtZW1iZXI+IiN0ZXh0IjwvbWVtYmVyPg0KNDZkNDcN
CjwgPG1lbWJlcj4iI3RleHQiPC9tZW1iZXI+DQo0OGQ0OA0KPCA8bWVtYmVyPiIjdGV4dCI8L21l
bWJlcj4NCjUwZDQ5DQo8IDxtZW1iZXI+IiN0ZXh0IjwvbWVtYmVyPg0KNTJkNTANCjwgPG1lbWJl
cj4iI3RleHQiPC9tZW1iZXI+DQo1NGQ1MQ0KPCA8bWVtYmVyPiIjdGV4dCI8L21lbWJlcj4NCjU2
LDU4YzUzLDU0DQo8IDxtZW1iZXI+IiN0ZXh0IjwvbWVtYmVyPg0KPCA8bWVtYmVyPiJuZXdDaGls
ZDEiPC9tZW1iZXI+DQo8IDxtZW1iZXI+Im5ld0NoaWxkMiI8L21lbWJlcj4NCi0tLQ0KPiA8bWVt
YmVyPiJiciI8L21lbWJlcj4NCj4gPG1lbWJlcj4iYiI8L21lbWJlcj4NCjY1LDY2YzYxLDYyDQo8
IDxjcmVhdGVFbGVtZW50IG9iaj0iZG9jIiB0YWdOYW1lPScibmV3Q2hpbGQxIicgdmFyPSJuZXdD
aGlsZDEiLz4NCjwgPGNyZWF0ZUVsZW1lbnQgb2JqPSJkb2MiIHRhZ05hbWU9JyJuZXdDaGlsZDIi
JyB2YXI9Im5ld0NoaWxkMiIvPg0KLS0tDQo+IDxjcmVhdGVFbGVtZW50IG9iaj0iZG9jIiB0YWdO
YW1lPSciYnIiJyB2YXI9Im5ld0NoaWxkMSIvPg0KPiA8Y3JlYXRlRWxlbWVudCBvYmo9ImRvYyIg
dGFnTmFtZT0nImIiJyB2YXI9Im5ld0NoaWxkMiIvPg0KNzBhNjcsNjgNCj4gPG5vZGVUeXBlIHZh
cj0ibm9kZVR5cGUiIG9iaj0iY2hpbGQiLz4NCj4gPGlmPjxlcXVhbHMgYWN0dWFsPSJub2RlVHlw
ZSIgZXhwZWN0ZWQ9IjEiLz4NCjcyYTcxDQo+IDwvaWY+DQpJbmRleDogaGNfbm9kZWNoaWxkbm9k
ZXMueG1sDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL3NvdXJjZXMvcHVibGljLzIwMDEvRE9NLVRl
c3QtU3VpdGUvdGVzdHMvbGV2ZWwxL2NvcmUvaGNfbm9kZWNoaWxkbm9kZXMueG1sLHYNCnJldHJp
ZXZpbmcgcmV2aXNpb24gMS4xDQpkaWZmIC1yMS4xIGhjX25vZGVjaGlsZG5vZGVzLnhtbA0KM2Mz
DQo8IENvcHlyaWdodCAoYykgMjAwMSBXb3JsZCBXaWRlIFdlYiBDb25zb3J0aXVtLA0KLS0tDQo+
IENvcHlyaWdodCAoYykgMjAwMS0yMDAzIFdvcmxkIFdpZGUgV2ViIENvbnNvcnRpdW0sDQoyOWEz
MA0KPiA8c3ViamVjdCByZXNvdXJjZT0iaHR0cDovL3d3dy53My5vcmcvQnVncy9QdWJsaWMvc2hv
d19idWcuY2dpP2lkPTI0NiIvPg0KMzNhMzUNCj4gPHZhciBuYW1lPSJjaGlsZE5vZGUiIHR5cGU9
Ik5vZGUiLz4NCjM0YTM3LDQ3DQo+IDx2YXIgbmFtZT0ibm9kZVR5cGUiIHR5cGU9ImludCIvPg0K
PiA8dmFyIG5hbWU9ImNoaWxkTmFtZSIgdHlwZT0iRE9NU3RyaW5nIi8+DQo+IDx2YXIgbmFtZT0i
YWN0dWFsIiB0eXBlPSJMaXN0Ii8+DQo+IDx2YXIgbmFtZT0iZXhwZWN0ZWQiIHR5cGU9Ikxpc3Qi
Pg0KPiA8bWVtYmVyPiJlbSI8L21lbWJlcj4NCj4gPG1lbWJlcj4ic3Ryb25nIjwvbWVtYmVyPg0K
PiA8bWVtYmVyPiJjb2RlIjwvbWVtYmVyPg0KPiA8bWVtYmVyPiJzdXAiPC9tZW1iZXI+DQo+IDxt
ZW1iZXI+InZhciI8L21lbWJlcj4NCj4gPG1lbWJlcj4iYWNyb255bSI8L21lbWJlcj4NCj4gPC92
YXI+DQozOWM1Miw2Mg0KPCA8YXNzZXJ0U2l6ZSBjb2xsZWN0aW9uPSJjaGlsZE5vZGVzIiBzaXpl
PSIxMyIgaWQ9ImNoaWxkQ291bnRXaGl0ZXNwYWNlIi8+DQotLS0NCj4gPGZvci1lYWNoIGNvbGxl
Y3Rpb249ImNoaWxkTm9kZXMiIG1lbWJlcj0iY2hpbGROb2RlIj4NCj4gICAgIDxub2RlVHlwZSB2
YXI9Im5vZGVUeXBlIiBvYmo9ImNoaWxkTm9kZSIvPg0KPiAgICAgPG5vZGVOYW1lIHZhcj0iY2hp
bGROYW1lIiBvYmo9ImNoaWxkTm9kZSIvPg0KPiAgICAgPGlmPjxlcXVhbHMgYWN0dWFsPSJub2Rl
VHlwZSIgZXhwZWN0ZWQ9IjEiLz4NCj4gICAgICAgICA8YXBwZW5kIGNvbGxlY3Rpb249ImFjdHVh
bCIgb2JqPSJjaGlsZE5hbWUiLz4NCj4gICAgICAgICA8ZWxzZT4NCj4gICAgICAgICAgICAgPGFz
c2VydEVxdWFscyBhY3R1YWw9Im5vZGVUeXBlIiBleHBlY3RlZD0iMyIgaWdub3JlQ2FzZT0iZmFs
c2UiIGlkPSJ0ZXh0Tm9kZVR5cGUiLz4NCj4gICAgICAgICA8L2Vsc2U+DQo+ICAgICA8L2lmPg0K
PiA8L2Zvci1lYWNoPg0KPiA8YXNzZXJ0RXF1YWxzIGFjdHVhbD0iYWN0dWFsIiBleHBlY3RlZD0i
ZXhwZWN0ZWQiIGlkPSJlbGVtZW50TmFtZXMiIGlnbm9yZUNhc2U9ImF1dG8iLz4NCkluZGV4OiBo
Y19ub2RlY2hpbGRub2Rlc2FwcGVuZGNoaWxkLnhtbA0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9z
b3VyY2VzL3B1YmxpYy8yMDAxL0RPTS1UZXN0LVN1aXRlL3Rlc3RzL2xldmVsMS9jb3JlL2hjX25v
ZGVjaGlsZG5vZGVzYXBwZW5kY2hpbGQueG1sLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4xDQpk
aWZmIC1yMS4xIGhjX25vZGVjaGlsZG5vZGVzYXBwZW5kY2hpbGQueG1sDQozM2EzNCwzNQ0KPiA8
c3ViamVjdCByZXNvdXJjZT0iaHR0cDovL3d3dy53My5vcmcvQnVncy9QdWJsaWMvc2hvd19idWcu
Y2dpP2lkPTI0NiIvPg0KPiA8c3ViamVjdCByZXNvdXJjZT0iaHR0cDovL3d3dy53My5vcmcvQnVn
cy9QdWJsaWMvc2hvd19idWcuY2dpP2lkPTI0NyIvPg0KMzlhNDIsNDQNCj4gPHZhciBuYW1lPSJj
aGlsZE5vZGUiIHR5cGU9Ik5vZGUiLz4NCj4gPHZhciBuYW1lPSJjaGlsZE5hbWUiIHR5cGU9IkRP
TVN0cmluZyIvPg0KPiA8dmFyIG5hbWU9ImNoaWxkVHlwZSIgdHlwZT0iaW50Ii8+DQo0MGE0Niw1
NQ0KPiA8dmFyIG5hbWU9ImFjdHVhbCIgdHlwZT0iTGlzdCIvPg0KPiA8dmFyIG5hbWU9ImV4cGVj
dGVkIiB0eXBlPSJMaXN0Ij4NCj4gPG1lbWJlcj4iZW0iPC9tZW1iZXI+DQo+IDxtZW1iZXI+InN0
cm9uZyI8L21lbWJlcj4NCj4gPG1lbWJlcj4iY29kZSI8L21lbWJlcj4NCj4gPG1lbWJlcj4ic3Vw
IjwvbWVtYmVyPg0KPiA8bWVtYmVyPiJ2YXIiPC9tZW1iZXI+DQo+IDxtZW1iZXI+ImFjcm9ueW0i
PC9tZW1iZXI+DQo+IDxtZW1iZXI+ImJyIjwvbWVtYmVyPg0KPiA8L3Zhcj4NCjQ1YzYwDQo8IDxj
cmVhdGVFbGVtZW50IG9iaj0iZG9jIiB2YXI9ImNyZWF0ZWROb2RlIiB0YWdOYW1lPScidGV4dDMi
Jy8+DQotLS0NCj4gPGNyZWF0ZUVsZW1lbnQgb2JqPSJkb2MiIHZhcj0iY3JlYXRlZE5vZGUiIHRh
Z05hbWU9JyJiciInLz4NCjQ3YzYyLDcyDQo8IDxhc3NlcnRTaXplIGNvbGxlY3Rpb249ImNoaWxk
TGlzdCIgc2l6ZT0iMTQiIGlkPSJlbGVtZW50Q291bnRXaGl0ZXNwYWNlIi8+DQotLS0NCj4gPGZv
ci1lYWNoIGNvbGxlY3Rpb249ImNoaWxkTGlzdCIgbWVtYmVyPSJjaGlsZE5vZGUiPg0KPiAgICAg
PG5vZGVOYW1lIHZhcj0iY2hpbGROYW1lIiBvYmo9ImNoaWxkTm9kZSIvPg0KPiAgICAgPG5vZGVU
eXBlIHZhcj0iY2hpbGRUeXBlIiBvYmo9ImNoaWxkTm9kZSIvPg0KPiAgICAgPGlmPjxlcXVhbHMg
YWN0dWFsPSJjaGlsZFR5cGUiIGV4cGVjdGVkPSIxIi8+DQo+ICAgICAgICAgPGFwcGVuZCBjb2xs
ZWN0aW9uPSJhY3R1YWwiIG9iaj0iY2hpbGROYW1lIi8+DQo+ICAgICAgICAgPGVsc2U+DQo+ICAg
ICAgICAgICAgIDxhc3NlcnRFcXVhbHMgaWQ9InRleHROb2RlVHlwZSIgYWN0dWFsPSJjaGlsZFR5
cGUiIGV4cGVjdGVkPSIzIiBpZ25vcmVDYXNlPSJmYWxzZSIvPg0KPiAgICAgICAgIDwvZWxzZT4N
Cj4gICAgIDwvaWY+DQo+IDwvZm9yLWVhY2g+IA0KPiA8YXNzZXJ0RXF1YWxzIGFjdHVhbD0iYWN0
dWFsIiBleHBlY3RlZD0iZXhwZWN0ZWQiIGlkPSJjaGlsZEVsZW1lbnRzIiBpZ25vcmVDYXNlPSJh
dXRvIi8+DQpJbmRleDogaGNfbm9kZWNoaWxkbm9kZXNlbXB0eS54bWwNCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD
UyBmaWxlOiAvc291cmNlcy9wdWJsaWMvMjAwMS9ET00tVGVzdC1TdWl0ZS90ZXN0cy9sZXZlbDEv
Y29yZS9oY19ub2RlY2hpbGRub2Rlc2VtcHR5LnhtbCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEu
MQ0KZGlmZiAtcjEuMSBoY19ub2RlY2hpbGRub2Rlc2VtcHR5LnhtbA0KM2MzDQo8IENvcHlyaWdo
dCAoYykgMjAwMSBXb3JsZCBXaWRlIFdlYiBDb25zb3J0aXVtLA0KLS0tDQo+IENvcHlyaWdodCAo
YykgMjAwMS0yMDAzIFdvcmxkIFdpZGUgV2ViIENvbnNvcnRpdW0sDQoxOWQxOA0KPCANCjIxZDE5
DQo8IA0KMjNkMjANCjwgDQoyNWQyMQ0KPCANCjI4LDMzYzI0LDI1DQo8ICAgICANCjwgDQo8ICAg
ICBSZXRyaWV2ZSB0aGUgVGV4dCBub2RlIGZyb20gdGhlIHNlY29uZCBjaGlsZCBvZiB0aGUgc2Vj
b25kDQo8IA0KPCAgICAgZW1wbG95ZWUgYW5kIGludm9rZSB0aGUgImdldENoaWxkTm9kZXMoKSIg
bWV0aG9kLiAgIFRoZQ0KPCANCi0tLQ0KPiAgICAgUmV0cmlldmUgdGhlIGNoYXJhY3RlciBkYXRh
IG9mIHRoZSBzZWNvbmQgImVtIiBub2RlIGFuZA0KPiAgICAgaW52b2tlIHRoZSAiZ2V0Q2hpbGRO
b2RlcygpIiBtZXRob2QuICAgVGhlDQozNWQyNg0KPCANCjM5YTMxDQo+IDxzdWJqZWN0IHJlc291
cmNlPSJodHRwOi8vd3d3LnczLm9yZy9CdWdzL1B1YmxpYy9zaG93X2J1Zy5jZ2k/aWQ9MjQ2Ii8+
DQo0M2QzNA0KPCA8dmFyIG5hbWU9ImVtcGxveWVlTm9kZSIgdHlwZT0iTm9kZSIvPg0KNDVjMzYN
CjwgPHZhciBuYW1lPSJzZWNvbmRDTm9kZSIgdHlwZT0iTm9kZSIvPg0KLS0tDQo+IDx2YXIgbmFt
ZT0iZW1wbG95ZWVOb2RlIiB0eXBlPSJOb2RlIi8+DQo0N2MzOA0KPCA8dmFyIG5hbWU9IkNOb2Rl
TGlzdCIgdHlwZT0iTm9kZUxpc3QiLz4NCi0tLQ0KPiA8dmFyIG5hbWU9Imxlbmd0aCIgdHlwZT0i
aW50Ii8+DQo0OWM0MA0KPCA8Z2V0RWxlbWVudHNCeVRhZ05hbWUgaW50ZXJmYWNlPSJEb2N1bWVu
dCIgb2JqPSJkb2MiIHRhZ25hbWU9JyJwIicgdmFyPSJlbGVtZW50TGlzdCIvPg0KLS0tDQo+IDxn
ZXRFbGVtZW50c0J5VGFnTmFtZSBpbnRlcmZhY2U9IkRvY3VtZW50IiBvYmo9ImRvYyIgdGFnbmFt
ZT0nImVtIicgdmFyPSJlbGVtZW50TGlzdCIvPg0KNTEsNTVjNDIsNDUNCjwgPGNoaWxkTm9kZXMg
b2JqPSJlbXBsb3llZU5vZGUiIHZhcj0iY2hpbGRMaXN0Ii8+DQo8IDxpdGVtIGludGVyZmFjZT0i
Tm9kZUxpc3QiIG9iaj0iY2hpbGRMaXN0IiBpbmRleD0iMSIgdmFyPSJzZWNvbmRDTm9kZSIvPg0K
PCA8Zmlyc3RDaGlsZCBpbnRlcmZhY2U9Ik5vZGUiIG9iaj0ic2Vjb25kQ05vZGUiIHZhcj0idGV4
dE5vZGUiLz4NCjwgPGNoaWxkTm9kZXMgb2JqPSJ0ZXh0Tm9kZSIgdmFyPSJDTm9kZUxpc3QiLz4N
CjwgPGFzc2VydFNpemUgY29sbGVjdGlvbj0iQ05vZGVMaXN0IiBzaXplPSIwIiBpZD0ibm9kZUNo
aWxkTm9kZXNFbXB0eUFzc2VydDEiLz4NCi0tLQ0KPiA8Zmlyc3RDaGlsZCB2YXI9InRleHROb2Rl
IiBvYmo9ImVtcGxveWVlTm9kZSIvPg0KPiA8Y2hpbGROb2RlcyB2YXI9ImNoaWxkTGlzdCIgb2Jq
PSJ0ZXh0Tm9kZSIvPg0KPiA8bGVuZ3RoIHZhcj0ibGVuZ3RoIiBvYmo9ImNoaWxkTGlzdCIgaW50
ZXJmYWNlPSJOb2RlTGlzdCIvPg0KPiA8YXNzZXJ0RXF1YWxzIGV4cGVjdGVkPSIwIiBhY3R1YWw9
Imxlbmd0aCIgaWQ9Imxlbmd0aF96ZXJvIiBpZ25vcmVDYXNlPSJmYWxzZSIvPg0KSW5kZXg6IGhj
X25vZGVjbG9uZW5vZGV0cnVlLnhtbA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9zb3VyY2VzL3B1
YmxpYy8yMDAxL0RPTS1UZXN0LVN1aXRlL3Rlc3RzL2xldmVsMS9jb3JlL2hjX25vZGVjbG9uZW5v
ZGV0cnVlLnhtbCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMg0KZGlmZiAtcjEuMiBoY19ub2Rl
Y2xvbmVub2RldHJ1ZS54bWwNCjNjMw0KPCBDb3B5cmlnaHQgKGMpIDIwMDEgV29ybGQgV2lkZSBX
ZWIgQ29uc29ydGl1bSwNCi0tLQ0KPiBDb3B5cmlnaHQgKGMpIDIwMDEtMjAwMyBXb3JsZCBXaWRl
IFdlYiBDb25zb3J0aXVtLA0KMzFhMzINCj4gPHN1YmplY3QgcmVzb3VyY2U9Imh0dHA6Ly93d3cu
dzMub3JnL0J1Z3MvUHVibGljL3Nob3dfYnVnLmNnaT9pZD0yNDYiLz4NCjM5YTQxLDQzDQo+IDx2
YXIgbmFtZT0ib3JpZ0xpc3QiIHR5cGU9Ik5vZGVMaXN0Ii8+DQo+IDx2YXIgbmFtZT0ib3JpZ0No
aWxkIiB0eXBlPSJOb2RlIi8+DQo+IDx2YXIgbmFtZT0ib3JpZ0NoaWxkTmFtZSIgdHlwZT0iRE9N
U3RyaW5nIi8+DQo0MSw1NWM0NQ0KPCA8dmFyIG5hbWU9ImV4cGVjdGVkIiB0eXBlPSJMaXN0Ij4N
CjwgPG1lbWJlcj4iI3RleHQiPC9tZW1iZXI+DQo8IDxtZW1iZXI+ImVtIjwvbWVtYmVyPg0KPCA8
bWVtYmVyPiIjdGV4dCI8L21lbWJlcj4NCjwgPG1lbWJlcj4ic3Ryb25nIjwvbWVtYmVyPg0KPCA8
bWVtYmVyPiIjdGV4dCI8L21lbWJlcj4NCjwgPG1lbWJlcj4iY29kZSI8L21lbWJlcj4NCjwgPG1l
bWJlcj4iI3RleHQiPC9tZW1iZXI+DQo8IDxtZW1iZXI+InN1cCI8L21lbWJlcj4NCjwgPG1lbWJl
cj4iI3RleHQiPC9tZW1iZXI+DQo8IDxtZW1iZXI+InZhciI8L21lbWJlcj4NCjwgPG1lbWJlcj4i
I3RleHQiPC9tZW1iZXI+DQo8IDxtZW1iZXI+ImFjcm9ueW0iPC9tZW1iZXI+DQo8IDxtZW1iZXI+
IiN0ZXh0IjwvbWVtYmVyPg0KPCA8L3Zhcj4NCi0tLQ0KPiA8dmFyIG5hbWU9ImV4cGVjdGVkIiB0
eXBlPSJMaXN0Ii8+DQo1OGE0OSw1Mw0KPiA8Y2hpbGROb2RlcyBvYmo9ImVtcGxveWVlTm9kZSIg
dmFyPSJvcmlnTGlzdCIvPg0KPiA8Zm9yLWVhY2ggY29sbGVjdGlvbj0ib3JpZ0xpc3QiIG1lbWJl
cj0ib3JpZ0NoaWxkIj4NCj4gPG5vZGVOYW1lIG9iaj0ib3JpZ0NoaWxkIiB2YXI9Im9yaWdDaGls
ZE5hbWUiLz4NCj4gPGFwcGVuZCBjb2xsZWN0aW9uPSJleHBlY3RlZCIgb2JqPSJvcmlnQ2hpbGRO
YW1lIi8+DQo+IDwvZm9yLWVhY2g+DQo2NWM2MA0KPCA8YXNzZXJ0RXF1YWxzIGFjdHVhbD0icmVz
dWx0IiBleHBlY3RlZD0iZXhwZWN0ZWQiIGlkPSJ3aGl0ZXNwYWNlIiBpZ25vcmVDYXNlPSJhdXRv
Ii8+DQotLS0NCj4gPGFzc2VydEVxdWFscyBhY3R1YWw9InJlc3VsdCIgZXhwZWN0ZWQ9ImV4cGVj
dGVkIiBpZD0iY2xvbmUiIGlnbm9yZUNhc2U9ImF1dG8iLz4NCg0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>35</attachid>
            <date>2003-06-28 18:42:18 +0000</date>
            <delta_ts>2003-06-28 18:42:18 +0000</delta_ts>
            <desc>Fixed loop to consume whitespace</desc>
            <filename>bug246a.patch</filename>
            <type>text/plain</type>
            <size>748</size>
            <attacher name="Curt Arnold">carnold</attacher>
            
              <data encoding="base64">SW5kZXg6IGhjX2VsZW1lbnRnZXRlbGVtZW50c2J5dGFnbmFtZWFjY2Vzc25vZGVsaXN0LnhtbA0K
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQ0KUkNTIGZpbGU6IC9zb3VyY2VzL3B1YmxpYy8yMDAxL0RPTS1UZXN0LVN1aXRl
L3Rlc3RzL2xldmVsMS9jb3JlL2hjX2VsZW1lbnRnZXRlbGVtZW50c2J5dGFnbmFtZWFjY2Vzc25v
ZGVsaXN0LnhtbCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMg0KZGlmZiAtcjEuMiBoY19lbGVt
ZW50Z2V0ZWxlbWVudHNieXRhZ25hbWVhY2Nlc3Nub2RlbGlzdC54bWwNCjUwYzUwDQo8IDxub2Rl
VHlwZSB2YXI9Im5vZGVUeXBlIiBvYmo9InRlc3RFbXBsb3llZSIvPg0KLS0tDQo+IDxub2RlVHlw
ZSB2YXI9Im5vZGVUeXBlIiBvYmo9ImZpcnN0QyIvPg0KNTIsNTRjNTIsNTUNCjwgPGlmPjxlcXVh
bHMgYWN0dWFsPSJub2RlVHlwZSIgZXhwZWN0ZWQ9IjMiLz4NCjwgPG5leHRTaWJsaW5nIGludGVy
ZmFjZT0iTm9kZSIgdmFyPSJ0ZXN0RW1wbG95ZWUiIG9iaj0idGVzdEVtcGxveWVlIi8+DQo8IDwv
aWY+IA0KLS0tDQo+IDx3aGlsZT48ZXF1YWxzIGFjdHVhbD0ibm9kZVR5cGUiIGV4cGVjdGVkPSIz
Ii8+DQo+IDxuZXh0U2libGluZyBpbnRlcmZhY2U9Ik5vZGUiIHZhcj0iZmlyc3RDIiBvYmo9ImZp
cnN0QyIvPg0KPiA8bm9kZVR5cGUgdmFyPSJub2RlVHlwZSIgb2JqPSJmaXJzdEMiLz4NCj4gPC93
aGlsZT4NCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>37</attachid>
            <date>2003-06-28 18:50:00 +0000</date>
            <delta_ts>2003-06-28 18:50:00 +0000</delta_ts>
            <desc>Fix for hc_noderemovechildnode.xml</desc>
            <filename>bug246b.patch</filename>
            <type>text/plain</type>
            <size>709</size>
            <attacher name="Curt Arnold">carnold</attacher>
            
              <data encoding="base64">SW5kZXg6IGhjX25vZGVyZW1vdmVjaGlsZG5vZGUueG1sDQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTog
L3NvdXJjZXMvcHVibGljLzIwMDEvRE9NLVRlc3QtU3VpdGUvdGVzdHMvbGV2ZWwxL2NvcmUvaGNf
bm9kZXJlbW92ZWNoaWxkbm9kZS54bWwsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjINCmRpZmYg
LXIxLjIgaGNfbm9kZXJlbW92ZWNoaWxkbm9kZS54bWwNCjQzZDQyDQo8IDx2YXIgbmFtZT0ib2xk
TmFtZSIgdHlwZT0iRE9NU3RyaW5nIi8+DQo1OCw1OWM1Nw0KPCA8aXRlbSBpbnRlcmZhY2U9Ik5v
ZGVMaXN0IiBvYmo9ImVtTGlzdCIgaW5kZXg9IjEiIHZhcj0ib2xkQ2hpbGQiLz4NCjwgPG5vZGVO
YW1lIHZhcj0ib2xkTmFtZSIgb2JqPSJvbGRDaGlsZCIvPg0KLS0tDQo+IDxpdGVtIGludGVyZmFj
ZT0iTm9kZUxpc3QiIG9iaj0iZW1MaXN0IiBpbmRleD0iMCIgdmFyPSJvbGRDaGlsZCIvPg0KNjJj
NjANCjwgPGFzc2VydEVxdWFscyBhY3R1YWw9InJlbW92ZWROYW1lIiBleHBlY3RlZD0nIiN0ZXh0
IicgaWdub3JlQ2FzZT0iZmFsc2UiIGlkPSJyZW1vdmVkTmFtZSIvPg0KLS0tDQo+IDxhc3NlcnRF
cXVhbHMgYWN0dWFsPSJyZW1vdmVkTmFtZSIgZXhwZWN0ZWQ9JyJlbSInIGlnbm9yZUNhc2U9ImZh
bHNlIiBpZD0icmVtb3ZlZE5hbWUiLz4NCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>