<?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>15584</bug_id>
          
          <creation_ts>2012-01-16 12:17:38 +0000</creation_ts>
          <short_desc>Test function myInsertNode() not setting end point according to spec.</short_desc>
          <delta_ts>2012-01-16 14:46:47 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebAppsWG</product>
          <component>DOM</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://w3c-test.org/webapps/DOMCore/tests/approved/Range-surroundContents.html</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="Stig Halvorsen">stighal</reporter>
          <assigned_to name="Ms2ger">Ms2ger</assigned_to>
          <cc>ayg</cc>
    
    <cc>mike</cc>
    
    <cc>Ms2ger</cc>
    
    <cc>www-dom</cc>
          
          <qa_contact>public-webapps-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>62773</commentid>
    <comment_count>0</comment_count>
      <attachid>1069</attachid>
    <who name="Stig Halvorsen">stighal</who>
    <bug_when>2012-01-16 12:17:38 +0000</bug_when>
    <thetext>Created attachment 1069
Test patch

The helper function myInsertNode() in common.js in the Range tests [1] does not set the end point according to point 10 in the insertNode() spec [2].

Patches attached.

[1] http://w3c-test.org/webapps/DOMCore/tests/approved/
[2] http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#dom-range-insertnode</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62774</commentid>
    <comment_count>1</comment_count>
      <attachid>1070</attachid>
    <who name="Stig Halvorsen">stighal</who>
    <bug_when>2012-01-16 12:18:11 +0000</bug_when>
    <thetext>Created attachment 1070
Test patch fixup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62778</commentid>
    <comment_count>2</comment_count>
    <who name="Ms2ger">Ms2ger</who>
    <bug_when>2012-01-16 14:46:47 +0000</bug_when>
    <thetext>Aryeh had already fixed it in the submission copy, so I just moved that over.

http://dvcs.w3.org/hg/webapps/rev/be529cd661f8</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1069</attachid>
            <date>2012-01-16 12:17:38 +0000</date>
            <delta_ts>2012-01-16 12:17:38 +0000</delta_ts>
            <desc>Test patch</desc>
            <filename>webapps_679.patch</filename>
            <type>text/plain</type>
            <size>1684</size>
            <attacher name="Stig Halvorsen">stighal</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIHN0aWdoYWxAb3BlcmEuY29tCiMgRGF0ZSAxMzI2
NDY1OTIyIC0zNjAwCiMgQnJhbmNoIHN0aWdoYWxfcGF0Y2hfMDIKIyBOb2RlIElEIGExZTk2OTBj
YjNmMDI3ODg5Y2M5NzYzMzdhYzNiNmY1ODMyYjViNmEKIyBQYXJlbnQgIGU1ZGUxY2NlZjQ1YWRl
MmM2ZTUwZWE1YTJmMDU0ZWI5NjM5OTkzNzMKQWNjb3JkaW5nIHRvIHBvaW50IDEwIGluIHRoZSBS
YW5nZSBzcGVjIGZvciBpbnNlcnROb2RlKCkgWzFdLCB0aGUgZW5kIHNob3VsZCBiZQpzZXQgdG8g
KHBhcmVudCwgbmV3IG9mZnNldCkgaWYgc3RhcnQgYW5kIGVuZCBwb2ludHMgYXJlIGVxdWFsIGFm
dGVyCnByZS1pbnNlcnRpbmcgdGhlIG5ldyBub2RlLgoKWzFdCmh0dHA6Ly9kdmNzLnczLm9yZy9o
Zy9kb21jb3JlL3Jhdy1maWxlL3RpcC9PdmVydmlldy5odG1sI2RvbS1yYW5nZS1pbnNlcnRub2Rl
CgpkaWZmIC1yIGU1ZGUxY2NlZjQ1YSAtciBhMWU5NjkwY2IzZjAgRE9NQ29yZS90ZXN0cy9hcHBy
b3ZlZC9jb21tb24uanMKLS0tIGEvRE9NQ29yZS90ZXN0cy9hcHByb3ZlZC9jb21tb24uanMJVGh1
IEphbiAxMiAxNDowNzoyMCAyMDEyICswMTAwCisrKyBiL0RPTUNvcmUvdGVzdHMvYXBwcm92ZWQv
Y29tbW9uLmpzCUZyaSBKYW4gMTMgMTU6NDU6MjIgMjAxMiArMDEwMApAQCAtODU3LDYgKzg1Nywy
MSBAQAogCQlwYXJlbnROb2RlID0gcmVmZXJlbmNlTm9kZS5wYXJlbnROb2RlOwogCX0KIAorCS8v
ICJMZXQgbmV3IG9mZnNldCBiZSB0aGUgaW5kZXggb2YgcmVmZXJlbmNlIG5vZGUsIG9yIHBhcmVu
dCdzIGxlbmd0aCBpZiByZWZlcmVuY2Ugbm9kZSBpcyBudWxsLiIKKwl2YXIgbmV3T2Zmc2V0Owor
CWlmICghcmVmZXJlbmNlTm9kZSkgeworCQluZXdPZmZzZXQgPSBub2RlTGVuZ3RoKHBhcmVudE5v
ZGUpOworCX0gZWxzZSB7CisJCW5ld09mZnNldCA9IGluZGV4T2YocmVmZXJlbmNlTm9kZSk7CisJ
fQorCisJLy8gIkFkZCBub2RlJ3MgbGVuZ3RoIHRvIG5ldyBvZmZzZXQsIGlmIG5vZGUgaXMgYSBE
b2N1bWVudEZyYWdtZW50LiBPdGhlcndpc2UgYWRkIG9uZSB0byBuZXcgb2Zmc2V0LiIKKwlpZiAo
bmV3Tm9kZS5ub2RlVHlwZSA9PSBOb2RlLkRPQ1VNRU5UX0ZSQUdNRU5UX05PREUpIHsKKwkJbmV3
T2Zmc2V0ICs9IG5ld05vZGUubGVuZ3RoOworCX0gZWxzZSB7CisJCW5ld09mZnNldCsrOworCX0K
KwogCS8vICJDYWxsIGluc2VydEJlZm9yZShuZXdOb2RlLCByZWZlcmVuY2Ugbm9kZSkgb24gcGFy
ZW50IG5vZGUsIHJlLXJhaXNpbmcKIAkvLyBhbnkgZXhjZXB0aW9ucyB0aGF0IGNhbGwgcmFpc2Vk
LiIKIAl0cnkgewpAQCAtODY0LDYgKzg3OSwxNiBAQAogCX0gY2F0Y2ggKGUpIHsKIAkJcmV0dXJu
IGdldERvbUV4Y2VwdGlvbk5hbWUoZSk7CiAJfQorCisJLy8gIklmIHN0YXJ0IGFuZCBlbmQgYXJl
IHRoZSBzYW1lLCBzZXQgZW5kIHRvIChwYXJlbnQsIG5ldyBvZmZzZXQpIgorCWlmIChyYW5nZS5z
dGFydENvbnRhaW5lciA9PSByYW5nZS5lbmRDb250YWluZXIKKwkmJiByYW5nZS5zdGFydE9mZnNl
dCA9PSByYW5nZS5lbmRPZmZzZXQpIHsKKwkJdHJ5IHsKKwkJCXJhbmdlLnNldEVuZChwYXJlbnRO
b2RlLCBuZXdPZmZzZXQpOworCQl9IGNhdGNoIChlKSB7CisJCQlyZXR1cm4gZ2V0RG9tRXhjZXB0
aW9uTmFtZShlKTsKKwkJfQorCX0KIH0KIAogLyoqCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1070</attachid>
            <date>2012-01-16 12:18:11 +0000</date>
            <delta_ts>2012-01-16 12:18:11 +0000</delta_ts>
            <desc>Test patch fixup</desc>
            <filename>webapps_680.patch</filename>
            <type>text/plain</type>
            <size>958</size>
            <attacher name="Stig Halvorsen">stighal</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIHN0aWdoYWxAb3BlcmEuY29tCiMgRGF0ZSAxMzI2
NzExNDg5IC0zNjAwCiMgQnJhbmNoIHN0aWdoYWxfcGF0Y2hfMDIKIyBOb2RlIElEIDg1NWYyMjE3
ZGIzNjdhMjgxZGFiNjRkY2I1MzM4ZDBkYzM1MzdlMmUKIyBQYXJlbnQgIGExZTk2OTBjYjNmMDI3
ODg5Y2M5NzYzMzdhYzNiNmY1ODMyYjViNmEKRml4dXAhIEFjY29yZGluZyB0byBwb2ludCAxMCBp
biB0aGUgUmFuZ2Ugc3BlYyBmb3IgaW5zZXJ0Tm9kZSgpIFsxXSwgdGhlIGVuZCBzaG91bGQgYmUK
c2V0IHRvIChwYXJlbnQsIG5ldyBvZmZzZXQpIGlmIHN0YXJ0IGFuZCBlbmQgcG9pbnRzIGFyZSBl
cXVhbCBhZnRlcgpwcmUtaW5zZXJ0aW5nIHRoZSBuZXcgbm9kZS4KClsxXQpodHRwOi8vZHZjcy53
My5vcmcvaGcvZG9tY29yZS9yYXctZmlsZS90aXAvT3ZlcnZpZXcuaHRtbCNkb20tcmFuZ2UtaW5z
ZXJ0bm9kZQoKZGlmZiAtciBhMWU5NjkwY2IzZjAgLXIgODU1ZjIyMTdkYjM2IERPTUNvcmUvdGVz
dHMvYXBwcm92ZWQvY29tbW9uLmpzCi0tLSBhL0RPTUNvcmUvdGVzdHMvYXBwcm92ZWQvY29tbW9u
LmpzCUZyaSBKYW4gMTMgMTU6NDU6MjIgMjAxMiArMDEwMAorKysgYi9ET01Db3JlL3Rlc3RzL2Fw
cHJvdmVkL2NvbW1vbi5qcwlNb24gSmFuIDE2IDExOjU4OjA5IDIwMTIgKzAxMDAKQEAgLTg2Nyw3
ICs4NjcsNyBAQAogCiAJLy8gIkFkZCBub2RlJ3MgbGVuZ3RoIHRvIG5ldyBvZmZzZXQsIGlmIG5v
ZGUgaXMgYSBEb2N1bWVudEZyYWdtZW50LiBPdGhlcndpc2UgYWRkIG9uZSB0byBuZXcgb2Zmc2V0
LiIKIAlpZiAobmV3Tm9kZS5ub2RlVHlwZSA9PSBOb2RlLkRPQ1VNRU5UX0ZSQUdNRU5UX05PREUp
IHsKLQkJbmV3T2Zmc2V0ICs9IG5ld05vZGUubGVuZ3RoOworCQluZXdPZmZzZXQgKz0gbm9kZUxl
bmd0aChuZXdOb2RlKTsKIAl9IGVsc2UgewogCQluZXdPZmZzZXQrKzsKIAl9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>