<?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>418</bug_id>
          
          <creation_ts>2003-12-12 14:49:43 +0000</creation_ts>
          <short_desc>noderemovechild07 can raise NO_MODIFICATION</short_desc>
          <delta_ts>2005-03-09 19:35:55 +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 3</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></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="Andrew Clover">and</reporter>
          <assigned_to name="Philippe Le Hegaret">plh</assigned_to>
          
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>961</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Clover">and</who>
    <bug_when>2003-12-12 14:49:43 +0000</bug_when>
    <thetext>level3/core/noderemovechild07:

Tries to remove a Document node from a Notation node, expecting &apos;not found&apos;.
But notations are read-only, so NO_MODIFICATION_ALLOWED_ERR is
just as possible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>962</commentid>
    <comment_count>1</comment_count>
      <attachid>95</attachid>
    <who name="Andrew Clover">and</who>
    <bug_when>2003-12-12 14:51:04 +0000</bug_when>
    <thetext>Created attachment 95
Fix for noderemovechild07

Try to remove document from itself instead. Not readonly so should only raise
NOT_FOUND as intended.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095</commentid>
    <comment_count>2</comment_count>
      <attachid>165</attachid>
    <who name="Curt Arnold">carnold</who>
    <bug_when>2004-01-06 16:20:39 +0000</bug_when>
    <thetext>Created attachment 165
Removes existing doctype, tolerates NOT_SUPPORTED_ERR</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097</commentid>
    <comment_count>3</comment_count>
      <attachid>167</attachid>
    <who name="Curt Arnold">carnold</who>
    <bug_when>2004-01-06 16:53:22 +0000</bug_when>
    <thetext>Created attachment 167
Real patch, previous patch is for bug 417</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3891</commentid>
    <comment_count>4</comment_count>
    <who name="Andrew Clover">and</who>
    <bug_when>2005-03-09 19:35:55 +0000</bug_when>
    <thetext>Reopening as the same root problem also affects noderemovechild04,
noderemovechild05 in level3/core. Same fix is desirable.
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95</attachid>
            <date>2003-12-12 14:51:04 +0000</date>
            <delta_ts>2004-01-06 16:20:39 +0000</delta_ts>
            <desc>Fix for noderemovechild07</desc>
            <filename>noderemovechild07.patch</filename>
            <type>text/plain</type>
            <size>482</size>
            <attacher name="Andrew Clover">and</attacher>
            
              <data encoding="base64">LS0tIERPTS1UZXN0LVN1aXRlL3Rlc3RzL2xldmVsMy9jb3JlL25vZGVyZW1vdmVjaGlsZDA3Lnht
bAk5IERlYyAyMDAzIDIwOjI5OjA4IC0wMDAwCTEuMQ0KKysrIERPTS1UZXN0LVN1aXRlL3Rlc3Rz
L2xldmVsMy9jb3JlL25vZGVyZW1vdmVjaGlsZDA3LnhtbAkxMSBEZWMgMjAwMyAyMToyMTozOCAt
MDAwMA0KQEAgLTQ4LDcgKzQ4LDcgQEANCiA8L2Fzc2VydERPTUV4Y2VwdGlvbj4NCiA8YXNzZXJ0
RE9NRXhjZXB0aW9uIGlkPSJOT1RfRk9VTkRfRVJSX25vZGVyZW1vdmVjaGlsZDA3XzIiPg0KIDxO
T1RfRk9VTkRfRVJSPg0KLTxyZW1vdmVDaGlsZCBvYmo9Im5vdGF0aW9uIiB2YXI9InJlbW92ZWRD
aGlsZCIgb2xkQ2hpbGQ9ImRvYyIgLz4NCis8cmVtb3ZlQ2hpbGQgb2JqPSJkb2MiIHZhcj0icmVt
b3ZlZENoaWxkIiBvbGRDaGlsZD0iZG9jIiAvPg0KIDwvTk9UX0ZPVU5EX0VSUj4NCiA8L2Fzc2Vy
dERPTUV4Y2VwdGlvbj4NCiA8L3Rlc3Q+DQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>165</attachid>
            <date>2004-01-06 16:20:39 +0000</date>
            <delta_ts>2004-01-06 16:53:22 +0000</delta_ts>
            <desc>Removes existing doctype, tolerates NOT_SUPPORTED_ERR</desc>
            <filename>bug417.patch</filename>
            <type>text/plain</type>
            <size>3050</size>
            <attacher name="Curt Arnold">carnold</attacher>
            
              <data encoding="base64">SW5kZXg6IG5vZGVyZW1vdmVjaGlsZDA1LnhtbA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9zb3Vy
Y2VzL3B1YmxpYy8yMDAxL0RPTS1UZXN0LVN1aXRlL3Rlc3RzL2xldmVsMy9jb3JlL25vZGVyZW1v
dmVjaGlsZDA1LnhtbCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNA0KZGlmZiAtdSAtcjEuNCBu
b2RlcmVtb3ZlY2hpbGQwNS54bWwNCi0tLSBub2RlcmVtb3ZlY2hpbGQwNS54bWwJNSBKYW4gMjAw
NCAwODoyNzoxMyAtMDAwMAkxLjQNCisrKyBub2RlcmVtb3ZlY2hpbGQwNS54bWwJNiBKYW4gMjAw
NCAyMToxOToyOCAtMDAwMA0KQEAgLTIxLDE2ICsyMSwxNCBAQA0KIDx0aXRsZT5ub2RlcmVtb3Zl
Y2hpbGQwNTwvdGl0bGU+DQogPGNyZWF0b3I+SUJNPC9jcmVhdG9yPg0KIDxkZXNjcmlwdGlvbj4N
Ci0NCi0NCi0NCiAJVXNpbmcgcmVtb3ZlQ2hpbGQgb24gdGhpcyBEb2N1bWVudCBub2RlIGF0dGVt
cHQgdG8gcmVtb3ZlIGEgbmV3IERvY3VtZW50VHlwZSBub2RlIGFuZA0KLQl2ZXJpZnkgaWYgdGhl
IERvY3VtZW50VHlwZSBub2RlIGlzIG51bGwuICAgTm93IHRyeSB0aGUgcmV2ZXJzZSBhbmQgYSBO
T1RfRk9VTkRfRVJSIHNob3VsZCBiZQ0KLQl0aHJvd24uDQorCXZlcmlmeSBpZiB0aGUgRG9jdW1l
bnRUeXBlIG5vZGUgaXMgbnVsbC4gIEF0dGVtcHRpbmcgdG8gcmVtb3ZlIHRoZSBEb2N1bWVudFR5
cGUNCisJYSBzZWNvbmQgdHlwZSBzaG91bGQgcmVzdWx0IGluIGEgTk9UX0ZPVU5EX0VSUi4NCiA8
L2Rlc2NyaXB0aW9uPg0KIDxjb250cmlidXRvcj5OZWlsIERlbGltYTwvY29udHJpYnV0b3I+DQog
PGRhdGUgcXVhbGlmaWVyPSJjcmVhdGVkIj4yMDAyLTA2LTEwPC9kYXRlPg0KIDxzdWJqZWN0IHJl
c291cmNlPSJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAzL0NSLURPTS1MZXZlbC0zLUNvcmUtMjAw
MzExMDcvY29yZSNJRC0xNzM0ODM0MDY2Ii8+DQorPHN1YmplY3QgcmVzb3VyY2U9Imh0dHA6Ly93
d3cudzMub3JnL0J1Z3MvUHVibGljL3Nob3dfYnVnLmNnaT9pZD00MTciLz4NCiA8L21ldGFkYXRh
Pg0KIDxpbXBsZW1lbnRhdGlvbkF0dHJpYnV0ZSBuYW1lPSJuYW1lc3BhY2VBd2FyZSIgdmFsdWU9
InRydWUiLz4NCiA8dmFyIG5hbWU9ImRvYyIgdHlwZT0iRG9jdW1lbnQiLz4NCkBAIC00MSwxMyAr
MzksMjIgQEANCiA8dmFyIG5hbWU9Im51bGxTeXNJZCIgdHlwZT0iRE9NU3RyaW5nIiBpc051bGw9
InRydWUiLz4NCiA8dmFyIG5hbWU9ImFwcGVuZGVkQ2hpbGQiIHR5cGU9Ik5vZGUiLz4NCiA8dmFy
IG5hbWU9InJlbW92ZWRDaGlsZCIgdHlwZT0iTm9kZSIvPg0KLTxsb2FkIHZhcj0iZG9jIiBocmVm
PSJoY19zdGFmZiIgd2lsbEJlTW9kaWZpZWQ9InRydWUiLz4NCi08aW1wbGVtZW50YXRpb24gdmFy
PSJkb21JbXBsIiBvYmo9ImRvYyIvPg0KLTxjcmVhdGVEb2N1bWVudFR5cGUgdmFyPSJkb2NUeXBl
IiBvYmo9ImRvbUltcGwiIHF1YWxpZmllZE5hbWU9JyJkb20zOmRvY1R5cGUiJyBwdWJsaWNJZD0i
bnVsbFB1YklkIiBzeXN0ZW1JZD0ibnVsbFN5c0lkIi8+DQotPGFwcGVuZENoaWxkIG9iaj0iZG9j
IiB2YXI9ImFwcGVuZGVkQ2hpbGQiIG5ld0NoaWxkPSJkb2NUeXBlIi8+DQotPHJlbW92ZUNoaWxk
IG9iaj0iZG9jIiB2YXI9InJlbW92ZWRDaGlsZCIgb2xkQ2hpbGQ9ImRvY1R5cGUiIC8+DQorPGxv
YWQgdmFyPSJkb2MiIGhyZWY9ImJhcmZvbyIgd2lsbEJlTW9kaWZpZWQ9InRydWUiLz4NCis8ZG9j
dHlwZSB2YXI9ImRvY1R5cGUiIG9iaj0iZG9jIi8+DQorPCEtLSAgQW4gaW1wbGVtZW50aW9uIG1h
eSBub3Qgc3VwcG9ydCByZW1vdmluZyBkb2N0eXBlICAgLS0+DQorPHRyeT4NCisJPHJlbW92ZUNo
aWxkIG9iaj0iZG9jIiB2YXI9InJlbW92ZWRDaGlsZCIgb2xkQ2hpbGQ9ImRvY1R5cGUiIC8+DQor
CTxjYXRjaD4NCisJCTxET01FeGNlcHRpb24gY29kZT0iTk9UX1NVUFBPUlRFRF9FUlIiPg0KKwkJ
CTxyZXR1cm4vPg0KKwkJPC9ET01FeGNlcHRpb24+DQorCTwvY2F0Y2g+DQorPC90cnk+DQorPGFz
c2VydE5vdE51bGwgYWN0dWFsPSJyZW1vdmVkQ2hpbGQiIGlkPSJyZW1vdmVkQ2hpbGROb3ROdWxs
Ii8+DQorDQogPGRvY3R5cGUgdmFyPSJyZW1vdmVkRG9jVHlwZSIgb2JqPSJkb2MiLz4NCiA8YXNz
ZXJ0TnVsbCBhY3R1YWw9InJlbW92ZWREb2NUeXBlIiBpZD0ibm9kZXJlbW92ZWNoaWxkMDUiLz4N
CisNCiA8YXNzZXJ0RE9NRXhjZXB0aW9uIGlkPSJOT1RfRk9VTkRfRVJSX25vZGVyZW1vdmVjaGls
ZDA1Ij4NCiA8Tk9UX0ZPVU5EX0VSUj4NCiA8cmVtb3ZlQ2hpbGQgb2JqPSJkb2NUeXBlIiB2YXI9
InJlbW92ZWRDaGlsZCIgb2xkQ2hpbGQ9ImRvYyIgLz4NCkluZGV4OiBub2Rlc2V0dXNlcmRhdGEw
OC54bWwNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvc291cmNlcy9wdWJsaWMvMjAwMS9ET00tVGVz
dC1TdWl0ZS90ZXN0cy9sZXZlbDMvY29yZS9ub2Rlc2V0dXNlcmRhdGEwOC54bWwsdg0KcmV0cmll
dmluZyByZXZpc2lvbiAxLjQNCmRpZmYgLXUgLXIxLjQgbm9kZXNldHVzZXJkYXRhMDgueG1sDQot
LS0gbm9kZXNldHVzZXJkYXRhMDgueG1sCTUgSmFuIDIwMDQgMDg6Mjc6MTQgLTAwMDAJMS40DQor
Kysgbm9kZXNldHVzZXJkYXRhMDgueG1sCTYgSmFuIDIwMDQgMjE6MTk6MjggLTAwMDANCkBAIC0z
Niw3ICszNiw2IEBADQogPHZhciBuYW1lPSJjRGF0YSIgdHlwZT0iQ0RBVEFTZWN0aW9uIi8+DQog
PHZhciBuYW1lPSJlbGVtTGlzdCIgdHlwZT0iTm9kZUxpc3QiLz4NCiA8dmFyIG5hbWU9ImVsZW1O
YW1lIiB0eXBlPSJFbGVtZW50Ii8+DQotPHZhciBuYW1lPSJnZW5kZXIyTGlzdCIgdHlwZT0iRWxl
bWVudCIvPg0KIDx2YXIgbmFtZT0idXNlckRhdGEiIHR5cGU9IkRPTVVzZXJEYXRhIi8+DQogPHZh
ciBuYW1lPSJyZXR1cm5lZDEiIHR5cGU9IkRPTVVzZXJEYXRhIi8+DQogPHZhciBuYW1lPSJyZXR1
cm5lZDIiIHR5cGU9IkRPTVVzZXJEYXRhIi8+DQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>167</attachid>
            <date>2004-01-06 16:53:22 +0000</date>
            <delta_ts>2004-01-06 16:53:22 +0000</delta_ts>
            <desc>Real patch, previous patch is for bug 417</desc>
            <filename>bug418.patch</filename>
            <type>text/plain</type>
            <size>1807</size>
            <attacher name="Curt Arnold">carnold</attacher>
            
              <data encoding="base64">SW5kZXg6IG5vZGVyZW1vdmVjaGlsZDA3LnhtbA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9zb3Vy
Y2VzL3B1YmxpYy8yMDAxL0RPTS1UZXN0LVN1aXRlL3Rlc3RzL2xldmVsMy9jb3JlL25vZGVyZW1v
dmVjaGlsZDA3LnhtbCx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNA0KZGlmZiAtdSAtcjEuNCBu
b2RlcmVtb3ZlY2hpbGQwNy54bWwNCi0tLSBub2RlcmVtb3ZlY2hpbGQwNy54bWwJNSBKYW4gMjAw
NCAwODoyNzoxMyAtMDAwMAkxLjQNCisrKyBub2RlcmVtb3ZlY2hpbGQwNy54bWwJNiBKYW4gMjAw
NCAyMTo1ODo0MyAtMDAwMA0KQEAgLTIxLDE1ICsyMSwxNSBAQA0KIDx0aXRsZT5ub2RlcmVtb3Zl
Y2hpbGQwNzwvdGl0bGU+DQogPGNyZWF0b3I+SUJNPC9jcmVhdG9yPg0KIDxkZXNjcmlwdGlvbj4N
Ci0NCi0NCi0NCi0JVXNpbmcgcmVtb3ZlQ2hpbGQgb24gdGhpcyBEb2N1bWVudCBub2RlIGF0dGVt
cHQgdG8gcmVtb3ZlIGFuIEVudGl0eSBub2RlIGFuZA0KLQl2ZXJpZnkgaWYgYSBOT1RfRk9VTkRf
RVJSIGdldHMgdGhyb3duLg0KK0F0dGVtcHRzIHRvIHJlbW92ZSBhIG5vdGF0aW9uIGZyb20gYSBE
b2N1bWVudCBub2RlLiAgU2luY2Ugbm90YXRpb25zIGFyZSBjaGlsZHJlbiBvZiANCitEb2N1bWVu
dFR5cGUsIG5vdCBEb2N1bWVudCB0aGUgb3BlcmF0aW9uIHNob3VsZCBmYWlsIHdpdGggYSBOT1Rf
Rk9VTkRfRVJSLiAgQXR0ZW1wdGluZw0KK3RvIHJlbW92ZSBEb2N1bWVudCBmcm9tIGEgTm90YXRp
b24gc2hvdWxkIGFsc28gZmFpbCBlaXRoZXIgd2l0aCBhIE5PVF9GT1VORF9FUlINCitvciBhIE5P
X01PRElGSUNBVElPTl9BTExPV0VEX0VSUi4NCiA8L2Rlc2NyaXB0aW9uPg0KIDxjb250cmlidXRv
cj5OZWlsIERlbGltYTwvY29udHJpYnV0b3I+DQogPGRhdGUgcXVhbGlmaWVyPSJjcmVhdGVkIj4y
MDAyLTA2LTEwPC9kYXRlPg0KIDxzdWJqZWN0IHJlc291cmNlPSJodHRwOi8vd3d3LnczLm9yZy9U
Ui8yMDAzL0NSLURPTS1MZXZlbC0zLUNvcmUtMjAwMzExMDcvY29yZSNJRC0xNzM0ODM0MDY2Ii8+
DQorPHN1YmplY3QgcmVzb3VyY2U9Imh0dHA6Ly93d3cudzMub3JnL0J1Z3MvUHVibGljL3Nob3df
YnVnLmNnaT9pZD00MTgiLz4NCiA8L21ldGFkYXRhPg0KIDxpbXBsZW1lbnRhdGlvbkF0dHJpYnV0
ZSBuYW1lPSJuYW1lc3BhY2VBd2FyZSIgdmFsdWU9InRydWUiLz4NCiA8dmFyIG5hbWU9ImRvYyIg
dHlwZT0iRG9jdW1lbnQiLz4NCkBAIC00Niw5ICs0NiwxMSBAQA0KIDxyZW1vdmVDaGlsZCBvYmo9
ImRvYyIgdmFyPSJyZW1vdmVkQ2hpbGQiIG9sZENoaWxkPSJub3RhdGlvbiIgLz4NCiA8L05PVF9G
T1VORF9FUlI+DQogPC9hc3NlcnRET01FeGNlcHRpb24+DQotPGFzc2VydERPTUV4Y2VwdGlvbiBp
ZD0iTk9UX0ZPVU5EX0VSUl9ub2RlcmVtb3ZlY2hpbGQwN18yIj4NCi08Tk9UX0ZPVU5EX0VSUj4N
Ci08cmVtb3ZlQ2hpbGQgb2JqPSJub3RhdGlvbiIgdmFyPSJyZW1vdmVkQ2hpbGQiIG9sZENoaWxk
PSJkb2MiIC8+DQotPC9OT1RfRk9VTkRfRVJSPg0KLTwvYXNzZXJ0RE9NRXhjZXB0aW9uPg0KKzx0
cnk+DQorCTxyZW1vdmVDaGlsZCBvYmo9Im5vdGF0aW9uIiB2YXI9InJlbW92ZWRDaGlsZCIgb2xk
Q2hpbGQ9ImRvYyIgLz4NCisJPGNhdGNoPg0KKwkJPERPTUV4Y2VwdGlvbiBjb2RlPSJOT1RfRk9V
TkRfRVJSIi8+DQorCQk8RE9NRXhjZXB0aW9uIGNvZGU9Ik5PX01PRElGSUNBVElPTl9BTExPV0VE
X0VSUiIvPg0KKwk8L2NhdGNoPg0KKzwvdHJ5Pg0KIDwvdGVzdD4NCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>