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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>5725</bug_id>
          
          <creation_ts>2005-11-13 04:05:28 -0800</creation_ts>
          <short_desc>setAttributeNS with null namespace sets namespace to string containing &apos;null&apos;</short_desc>
          <delta_ts>2019-02-06 09:04:12 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>DOM</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>cdumez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>23968</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2005-11-13 04:05:28 -0800</bug_when>
    <thetext>This is actually three bugs which are related:

Due to a typo, the code in isEqualNode doesn&apos;t check if the attributes differ.

When fixing this, one of the DOM3 tests started failing. This is because the tests load documents by 
loading them in a frame/iframe (I&apos;m not sure) and then cloning the document manually. In this code, 
there&apos;s a call to setAttributeNS which sets the namespaceURI to &apos;null&apos;, so it won&apos;t be the same as the 
original.

When fixing the setAttributeNS bug, run-webkit-tests started crashing. This is because a call to 
setAttributeNS to set the src on a &lt;script&gt; element would now result in the url being loaded (That 
wasn&apos;t the case before when the namespaceURI always was null) and we don&apos;t support loading external 
scripts from viewless documents (documents created by document.implementation.createDocument)
While we do want to load external scripts later (for xbl according to hyatt) I just made it return 
immediatly when there&apos;s no part available.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23969</commentid>
    <comment_count>1</comment_count>
      <attachid>4678</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2005-11-13 04:06:32 -0800</bug_when>
    <thetext>Created attachment 4678
Patch

I don&apos;t really like the name valueToStringWithNullCheck but I couldn&apos;t come up
with any better...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23971</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2005-11-13 04:11:57 -0800</bug_when>
    <thetext>*** Bug 5724 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23985</commentid>
    <comment_count>3</comment_count>
      <attachid>4678</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-11-13 10:16:40 -0800</bug_when>
    <thetext>Comment on attachment 4678
Patch

We talked about this on IRC.  Anders is going to file a bug about scripts not
being evaluated on viewless documents.	Otherwise this looks fine to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1503121</commentid>
    <comment_count>4</comment_count>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2019-02-06 09:04:12 -0800</bug_when>
    <thetext>Mass moving XML DOM bugs to the &quot;DOM&quot; Component.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4678</attachid>
            <date>2005-11-13 04:06:32 -0800</date>
            <delta_ts>2005-11-13 10:16:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>misc-fixes.diff</filename>
            <type>text/plain</type>
            <size>7865</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jv
b3QvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjgzCmRpZmYg
LXAgLXUgLXIxLjgzIExheW91dFRlc3RzL0NoYW5nZUxvZwotLS0gTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCTExIE5vdiAyMDA1IDE3OjQ0OjQ0IC0wMDAwCTEuODMKKysrIExheW91dFRlc3RzL0NoYW5n
ZUxvZwkxMyBOb3YgMjAwNSAxMTo1Nzo0MyAtMDAwMApAQCAtMSwzICsxLDExIEBACisyMDA1LTEx
LTEzICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBtYWMuY29tPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0ZXN0IGZvciBzZXRBdHRyaWJ1
dGVOUyB3aXRoIG51bGwgbmFtZXNwYWNlVVJJLgorCQkKKyAgICAgICAgKiBmYXN0L2RvbS9zZXRB
dHRyaWJ1dGVOUy5odG1sOiBBZGRlZC4KKwogMjAwNS0xMS0xMSAgQmV0aCBEYWtpbiAgPGJkYWtp
bkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgSHlhdHQuCkluZGV4OiBMYXlvdXRU
ZXN0cy9mYXN0L2RvbS9zZXRBdHRyaWJ1dGVOUy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IGZh
c3QvZG9tL3NldEF0dHJpYnV0ZU5TLmh0bWwKZGlmZiAtTiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9z
ZXRBdHRyaWJ1dGVOUy5odG1sCi0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9zZXRBdHRyaWJ1dGVO
Uy5odG1sCTEgSmFuIDE5NzAgMDA6MDA6MDAgLTAwMDAKKysrIExheW91dFRlc3RzL2Zhc3QvZG9t
L3NldEF0dHJpYnV0ZU5TLmh0bWwJMTMgTm92IDIwMDUgMTE6NTc6NTAgLTAwMDAKQEAgLTAsMCAr
MSwzMiBAQAorPCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJh
bnNpdGlvbmFsLy9FTiIKKyAgICAgICAgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3Nl
LmR0ZCI+Cis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdD4KK2Z1bmN0aW9uIGRlYnVnKHN0cikgewor
ICAgIHByZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25zb2xlJyk7CisgICAgdGV4dCA9
IGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHN0ciArICdcbicpOworICAgIHByZS5hcHBlbmRDaGls
ZCh0ZXh0KTsKK30KKworZnVuY3Rpb24gcnVuVGVzdHMoKSB7CisgICAgaWYgKHdpbmRvdy5sYXlv
dXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4
dCgpOworCisgICAgZWxlbSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy5l
eGFtcGxlLm9yZycsICd0ZXN0JykKKyAgICBhdHRyID0gZWxlbS5zZXRBdHRyaWJ1dGVOUyhudWxs
LCAnbmFtZScsICd2YWx1ZScpCisgICAgCisgICAgaWYgKGVsZW0uYXR0cmlidXRlc1swXS5uYW1l
c3BhY2VVUkkgPT0gbnVsbCkKKyAgICAgICAgZGVidWcoJ1NVQ0NFU1MnKQorICAgIGVsc2UKKyAg
ICAgICAgZGVidWcoJ0ZBSUxVUkUnKQorfQorCis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IG9u
bG9hZD0icnVuVGVzdHMoKTsiPgorVGhpcyB0ZXN0cyB0aGF0IHNldEF0dHJpYnV0ZU5TIHdpdGgg
YSBudWxsIG5hbWVzcGFjZVVSSSBhY3R1YWxseSBzZXRzIGl0IHRvIHRoZSB2YWx1ZSBudWxsIGFu
ZCBub3QgYSBzdHJpbmcgd2l0aCB0aGUgY29udGVudHMgJ251bGwnLiBJZiB0aGUgdGVzdCBpcyBz
dWNlc3NmdWwsIHRoZSB0ZXh0IGJlbG93IHNob3VsZCBzYXkgIlNVQ0NFU1MiLgorPHByZSBpZD0i
Y29uc29sZSI+Cis8L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBv
ZiBmaWxlCkluZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zz
L3Jvb3QvV2ViQ29yZS9DaGFuZ2VMb2csdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMzU3CmRpZmYg
LXAgLXUgLXIxLjM1NyBXZWJDb3JlL0NoYW5nZUxvZwotLS0gV2ViQ29yZS9DaGFuZ2VMb2cJMTIg
Tm92IDIwMDUgMDI6MzI6MTcgLTAwMDAJMS4zNTcKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCTEzIE5v
diAyMDA1IDExOjU5OjExIC0wMDAwCkBAIC0xLDMgKzEsMjcgQEAKKzIwMDUtMTEtMTMgIEFuZGVy
cyBDYXJsc3NvbiAgPGFuZGVyc2NhQG1hYy5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBraHRtbC9lY21hL2tqc19iaW5kaW5nLmNwcDoKKyAg
ICAgICAgKEtKUzo6dmFsdWVUb1N0cmluZ1dpdGhOdWxsQ2hlY2spOgorICAgICAgICAqIGtodG1s
L2VjbWEva2pzX2JpbmRpbmcuaDoKKyAgICAgICAgQWRkIGZ1bmN0aW9uIHdoaWNoIGNvbnZlcnRz
IGEgSmF2YVNjcmlwdCB2YWx1ZSB0byBhIERPTVN0cmluZywKKyAgICAgICAgY29udmVydGluZyB0
aGUgbnVsbCB2YWx1ZSB0byBhIG51bGwgRE9NU3RyaW5nLgorCQkKKyAgICAgICAgKiBraHRtbC9l
Y21hL2tqc19kb20uY3BwOgorICAgICAgICAoS0pTOjpET01Ob2RlOjpwdXRWYWx1ZVByb3BlcnR5
KToKKyAgICAgICAgKEtKUzo6RE9NRWxlbWVudFByb3RvRnVuYzo6Y2FsbEFzRnVuY3Rpb24pOgor
ICAgICAgICBVc2UgdmFsdWVUb1N0cmluZ1dpdGhOdWxsQ2hlY2sgaW4gc2V0QXR0cmlidXRlTlMg
YW5kIHRoZSB0ZXh0Q29udGVudAorICAgICAgICBzZXR0ZXIuCisKKyAgICAgICAgKiBraHRtbC9o
dG1sL2h0bWxfaGVhZGltcGwuY3BwOgorICAgICAgICAoSFRNTFNjcmlwdEVsZW1lbnRJbXBsOjpp
bnNlcnRlZEludG9Eb2N1bWVudCk6CisgICAgICAgIERvbid0IHRyeSB0byBldmFsdWF0ZSBzY3Jp
cHRzIGZvciB2aWV3bGVzcyBkb2N1bWVudHMuCisKKyAgICAgICAgKiBraHRtbC94bWwvZG9tX25v
ZGVpbXBsLmNwcDoKKyAgICAgICAgKERPTTo6Tm9kZUltcGw6OmlzRXF1YWxOb2RlKToKKyAgICAg
ICAgR2V0IHRoZSBhdHRyaWJ1dGUgbWFwIGZyb20gdGhlIGNvcnJlY3QgZWxlbWVudC4KKwogMjAw
NS0xMS0xMSAgRXJpYyBTZWlkZWwgIDxlc2VpZGVsQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBtanMuCkluZGV4OiBXZWJDb3JlL2todG1sL2VjbWEva2pzX2JpbmRpbmcuY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJDb3JlL2todG1sL2VjbWEva2pzX2JpbmRp
bmcuY3BwLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjQ1CmRpZmYgLXAgLXUgLXIxLjQ1IFdlYkNv
cmUva2h0bWwvZWNtYS9ranNfYmluZGluZy5jcHAKLS0tIFdlYkNvcmUva2h0bWwvZWNtYS9ranNf
YmluZGluZy5jcHAJMyBPY3QgMjAwNSAyMToxMjoxMiAtMDAwMAkxLjQ1CisrKyBXZWJDb3JlL2to
dG1sL2VjbWEva2pzX2JpbmRpbmcuY3BwCTEzIE5vdiAyMDA1IDExOjU5OjE1IC0wMDAwCkBAIC0z
MTksNiArMzE5LDE0IEBAIFZhbHVlSW1wICpnZXRTdHJpbmdPck51bGwoRE9NU3RyaW5nIHMpCiAg
ICAgcmV0dXJuIFN0cmluZyhzKTsKIH0KIAorRE9NU3RyaW5nIHZhbHVlVG9TdHJpbmdXaXRoTnVs
bENoZWNrKEV4ZWNTdGF0ZSAqZXhlYywgVmFsdWVJbXAgKnZhbCkKK3sKKyAgICBpZiAodmFsLT5p
c051bGwoKSkKKyAgICAgICAgcmV0dXJuIERPTVN0cmluZygpOworICAgIGVsc2UKKyAgICAgICAg
cmV0dXJuIHZhbC0+dG9TdHJpbmcoZXhlYykuZG9tU3RyaW5nKCk7Cit9CisKIFFWYXJpYW50IFZh
bHVlVG9WYXJpYW50KEV4ZWNTdGF0ZSogZXhlYywgVmFsdWVJbXAgKnZhbCkgewogICBRVmFyaWFu
dCByZXM7CiAgIHN3aXRjaCAodmFsLT50eXBlKCkpIHsKSW5kZXg6IFdlYkNvcmUva2h0bWwvZWNt
YS9ranNfYmluZGluZy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJDb3JlL2to
dG1sL2VjbWEva2pzX2JpbmRpbmcuaCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4zMwpkaWZmIC1w
IC11IC1yMS4zMyBXZWJDb3JlL2todG1sL2VjbWEva2pzX2JpbmRpbmcuaAotLS0gV2ViQ29yZS9r
aHRtbC9lY21hL2tqc19iaW5kaW5nLmgJMTcgQXVnIDIwMDUgMDQ6MDY6MDkgLTAwMDAJMS4zMwor
KysgV2ViQ29yZS9raHRtbC9lY21hL2tqc19iaW5kaW5nLmgJMTMgTm92IDIwMDUgMTE6NTk6MTUg
LTAwMDAKQEAgLTE1Nyw2ICsxNTcsMTEgQEAgbmFtZXNwYWNlIEtKUyB7CiAgIFZhbHVlSW1wICpn
ZXRTdHJpbmdPck51bGwoRE9NOjpET01TdHJpbmcgcyk7CiAKICAgLyoqCisgICAqICBHZXQgYSBE
T01TdHJpbmcgb2JqZWN0IG9yIGEgbnVsbCBET01TdHJpbmcgaWYgdGhlIHZhbHVlIGlzIG51bGwK
KyAgICovCisgIERPTTo6RE9NU3RyaW5nIHZhbHVlVG9TdHJpbmdXaXRoTnVsbENoZWNrKEV4ZWNT
dGF0ZSogZXhlYywgVmFsdWVJbXAgKnZhbCk7CisgIAorICAvKioKICAgICogQ29udmVydCBhIEtK
UyB2YWx1ZSBpbnRvIGEgUVZhcmlhbnQKICAgICovCiAgIFFWYXJpYW50IFZhbHVlVG9WYXJpYW50
KEV4ZWNTdGF0ZSogZXhlYywgVmFsdWVJbXAgKnZhbCk7CkluZGV4OiBXZWJDb3JlL2todG1sL2Vj
bWEva2pzX2RvbS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1dlYkNvcmUva2h0
bWwvZWNtYS9ranNfZG9tLmNwcCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xMDUKZGlmZiAtcCAt
dSAtcjEuMTA1IFdlYkNvcmUva2h0bWwvZWNtYS9ranNfZG9tLmNwcAotLS0gV2ViQ29yZS9raHRt
bC9lY21hL2tqc19kb20uY3BwCTEgTm92IDIwMDUgMTY6NTk6NDYgLTAwMDAJMS4xMDUKKysrIFdl
YkNvcmUva2h0bWwvZWNtYS9ranNfZG9tLmNwcAkxMyBOb3YgMjAwNSAxMTo1OToxNSAtMDAwMApA
QCAtNDYxLDEwICs0NjEsNyBAQCB2b2lkIERPTU5vZGU6OnB1dFZhbHVlUHJvcGVydHkoRXhlY1N0
YXRlCiAgICAgbm9kZS5zZXRQcmVmaXgodmFsdWUtPnRvU3RyaW5nKGV4ZWMpLmRvbVN0cmluZygp
LmltcGwoKSwgZXhjZXB0aW9uKTsKICAgICBicmVhazsKICAgY2FzZSBUZXh0Q29udGVudDoKLSAg
ICBpZiAodmFsdWUtPmlzTnVsbCgpKQotICAgICAgbm9kZS5zZXRUZXh0Q29udGVudChET01TdHJp
bmcoKSwgZXhjZXB0aW9uKTsKLSAgICBlbHNlCi0gICAgICBub2RlLnNldFRleHRDb250ZW50KHZh
bHVlLT50b1N0cmluZyhleGVjKS5kb21TdHJpbmcoKSwgZXhjZXB0aW9uKTsKKyAgICBub2RlLnNl
dFRleHRDb250ZW50KHZhbHVlVG9TdHJpbmdXaXRoTnVsbENoZWNrKGV4ZWMsIHZhbHVlKSwgZXhj
ZXB0aW9uKTsKICAgICBicmVhazsKICAgY2FzZSBPbkFib3J0OgogICAgIHNldExpc3RlbmVyKGV4
ZWMsYWJvcnRFdmVudCx2YWx1ZSk7CkBAIC0xMjM3LDcgKzEyMzQsNyBAQCBWYWx1ZUltcCAqRE9N
RWxlbWVudFByb3RvRnVuYzo6Y2FsbEFzRnVuCiAgICAgY2FzZSBET01FbGVtZW50OjpHZXRBdHRy
aWJ1dGVOUzogLy8gRE9NMgogICAgICAgcmV0dXJuIFN0cmluZyhlbGVtZW50LmdldEF0dHJpYnV0
ZU5TKGFyZ3NbMF0tPnRvU3RyaW5nKGV4ZWMpLmRvbVN0cmluZygpLGFyZ3NbMV0tPnRvU3RyaW5n
KGV4ZWMpLmRvbVN0cmluZygpKS5kb21TdHJpbmcoKSk7CiAgICAgY2FzZSBET01FbGVtZW50OjpT
ZXRBdHRyaWJ1dGVOUzogLy8gRE9NMgotICAgICAgZWxlbWVudC5zZXRBdHRyaWJ1dGVOUyhhcmdz
WzBdLT50b1N0cmluZyhleGVjKS5kb21TdHJpbmcoKSwgYXJnc1sxXS0+dG9TdHJpbmcoZXhlYyku
ZG9tU3RyaW5nKCksIGFyZ3NbMl0tPnRvU3RyaW5nKGV4ZWMpLmRvbVN0cmluZygpLCBleGNlcHRp
b24pOworICAgICAgZWxlbWVudC5zZXRBdHRyaWJ1dGVOUyh2YWx1ZVRvU3RyaW5nV2l0aE51bGxD
aGVjayhleGVjLCBhcmdzWzBdKSwgYXJnc1sxXS0+dG9TdHJpbmcoZXhlYykuZG9tU3RyaW5nKCks
IGFyZ3NbMl0tPnRvU3RyaW5nKGV4ZWMpLmRvbVN0cmluZygpLCBleGNlcHRpb24pOwogICAgICAg
cmV0dXJuIFVuZGVmaW5lZCgpOwogICAgIGNhc2UgRE9NRWxlbWVudDo6UmVtb3ZlQXR0cmlidXRl
TlM6IC8vIERPTTIKICAgICAgIGVsZW1lbnQucmVtb3ZlQXR0cmlidXRlTlMoYXJnc1swXS0+dG9T
dHJpbmcoZXhlYykuZG9tU3RyaW5nKCksIGFyZ3NbMV0tPnRvU3RyaW5nKGV4ZWMpLmRvbVN0cmlu
ZygpLCBleGNlcHRpb24pOwpJbmRleDogV2ViQ29yZS9raHRtbC9odG1sL2h0bWxfaGVhZGltcGwu
Y3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJDb3JlL2todG1sL2h0bWwvaHRt
bF9oZWFkaW1wbC5jcHAsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNTgKZGlmZiAtcCAtdSAtcjEu
NTggV2ViQ29yZS9raHRtbC9odG1sL2h0bWxfaGVhZGltcGwuY3BwCi0tLSBXZWJDb3JlL2todG1s
L2h0bWwvaHRtbF9oZWFkaW1wbC5jcHAJOCBOb3YgMjAwNSAwODoxMDo1OSAtMDAwMAkxLjU4Cisr
KyBXZWJDb3JlL2todG1sL2h0bWwvaHRtbF9oZWFkaW1wbC5jcHAJMTMgTm92IDIwMDUgMTE6NTk6
MTUgLTAwMDAKQEAgLTUxMyw2ICs1MTMsMTEgQEAgdm9pZCBIVE1MU2NyaXB0RWxlbWVudEltcGw6
Omluc2VydGVkSW50bwogICAgIGlmIChtX2NyZWF0ZWRCeVBhcnNlcikKICAgICAgICAgcmV0dXJu
OwogICAgIAorICAgIC8vICMjIyBFdmVudHVhbGx5IHdlJ2QgbGlrZSB0byBldmFsdWF0ZSBzY3Jp
cHRzIHdoaWNoIGFyZSBpbnNlcnRlZCBpbnRvIGEgCisgICAgLy8gdmlld2xlc3MgZG9jdW1lbnQg
YnV0IHRoaXMnbGwgZG8gZm9yIG5vdy4KKyAgICBpZiAoIWdldERvY3VtZW50KCktPnBhcnQoKSkK
KyAgICAgICAgcmV0dXJuOworICAgIAogICAgIFFTdHJpbmcgdXJsID0gZ2V0QXR0cmlidXRlKHNy
Y0F0dHIpLnFzdHJpbmcoKTsKICAgICBpZiAoIXVybC5pc0VtcHR5KCkpIHsKICAgICAgICAgUVN0
cmluZyBjaGFyc2V0ID0gZ2V0QXR0cmlidXRlKGNoYXJzZXRBdHRyKS5xc3RyaW5nKCk7CkluZGV4
OiBXZWJDb3JlL2todG1sL3htbC9kb21fbm9kZWltcGwuY3BwCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6
IC9jdnMvcm9vdC9XZWJDb3JlL2todG1sL3htbC9kb21fbm9kZWltcGwuY3BwLHYKcmV0cmlldmlu
ZyByZXZpc2lvbiAxLjIwOApkaWZmIC1wIC11IC1yMS4yMDggV2ViQ29yZS9raHRtbC94bWwvZG9t
X25vZGVpbXBsLmNwcAotLS0gV2ViQ29yZS9raHRtbC94bWwvZG9tX25vZGVpbXBsLmNwcAk4IE5v
diAyMDA1IDA4OjExOjEyIC0wMDAwCTEuMjA4CisrKyBXZWJDb3JlL2todG1sL3htbC9kb21fbm9k
ZWltcGwuY3BwCTEzIE5vdiAyMDA1IDExOjU5OjE2IC0wMDAwCkBAIC0xNjcwLDcgKzE2NzAsNyBA
QCBib29sIE5vZGVJbXBsOjppc0VxdWFsTm9kZShOb2RlSW1wbCAqb3RoCiAgICAgICAgIHJldHVy
biBmYWxzZTsKICAgICAKICAgICBOYW1lZEF0dHJNYXBJbXBsICphdHRycyA9IGF0dHJpYnV0ZXMo
KTsKLSAgICBOYW1lZEF0dHJNYXBJbXBsICpvdGhlckF0dHJzID0gYXR0cmlidXRlcygpOworICAg
IE5hbWVkQXR0ck1hcEltcGwgKm90aGVyQXR0cnMgPSBvdGhlci0+YXR0cmlidXRlcygpOwogICAg
IAogICAgIGlmICghYXR0cnMgJiYgb3RoZXJBdHRycykKICAgICAgICAgcmV0dXJuIGZhbHNlOwo=
</data>
<flag name="review"
          id="850"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>