<?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>18066</bug_id>
          
          <creation_ts>2008-03-25 07:20:15 -0700</creation_ts>
          <short_desc>REGRESSION: createAttribute throws NAMESPACE_ERR exception</short_desc>
          <delta_ts>2019-02-06 09:03:26 -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>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>EasyFix, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Romain Bohdanowicz">romain.bohdanowicz</reporter>
          <assigned_to name="Julien Chaffraix">jchaffraix</assigned_to>
          <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>75099</commentid>
    <comment_count>0</comment_count>
    <who name="Romain Bohdanowicz">romain.bohdanowicz</who>
    <bug_when>2008-03-25 07:20:15 -0700</bug_when>
    <thetext>Since Nightly r31232 webkit throws an exception if a namespace is used with the createAttribute method.

Example : document.createAttribute(&quot;ba:profile&quot;);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75100</commentid>
    <comment_count>1</comment_count>
      <attachid>20025</attachid>
    <who name="Romain Bohdanowicz">romain.bohdanowicz</who>
    <bug_when>2008-03-25 07:21:19 -0700</bug_when>
    <thetext>Created attachment 20025
Test Case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75141</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-03-25 11:58:29 -0700</bug_when>
    <thetext>Sounds like a side-effect of &lt;http://webkit.org/blog/167/webkit-gets-an-a-on-acid3/&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75145</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-03-25 13:26:31 -0700</bug_when>
    <thetext>I *knew* I should have created a createAttribute(&quot;foo:bar&quot;) test case...

Should be easy to fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75616</commentid>
    <comment_count>4</comment_count>
      <attachid>20025</attachid>
    <who name="Romain Bohdanowicz">romain.bohdanowicz</who>
    <bug_when>2008-03-28 03:34:23 -0700</bug_when>
    <thetext>Comment on attachment 20025
Test Case

&gt;&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;&lt;html&gt;&lt;head&gt;
&gt;		&lt;meta http-equiv=&quot;Content-type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;
&gt;		&lt;title&gt;Test&lt;/title&gt;
&gt;		&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
&gt;			function test()
&gt;			{
&gt;				try
&gt;				{
&gt;					var attribute = document.createAttribute(&quot;ba:test&quot;);
window.alert(&quot;No bug with this WebKit&quot;);
&gt;				}
&gt;				catch(e)
&gt;				{
&gt;					window.alert(e.message);
&gt;				}
&gt;			}
&gt;		&lt;/script&gt;
&gt;	&lt;/head&gt;&lt;body id=&quot;regression&quot; onload=&quot;javascript:test();&quot;&gt;
&gt;	
&gt;&lt;/body&gt;&lt;/html&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75617</commentid>
    <comment_count>5</comment_count>
      <attachid>20025</attachid>
    <who name="Romain Bohdanowicz">romain.bohdanowicz</who>
    <bug_when>2008-03-28 03:35:37 -0700</bug_when>
    <thetext>Comment on attachment 20025
Test Case

&gt;&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;&lt;html&gt;&lt;body&gt;&lt;pre style=&quot;word-wrap: break-word; white-space: pre-wrap;&quot;&gt;&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;
&gt;	&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&gt;&lt;html&gt;
&gt;	&lt;head&gt;
&gt;		&lt;meta http-equiv=&quot;Content-type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;
&gt;		&lt;title&gt;Test&lt;/title&gt;
&gt;		&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
&gt;			function test()
&gt;			{
&gt;				try
&gt;				{
&gt;					var attribute = document.createAttribute(&quot;ba:test&quot;);
&gt;                                     window.alert(&quot;Bug not happening with this WebKit&quot;);
&gt;				}
&gt;				catch(e)
&gt;				{
&gt;					window.alert(e.message);
&gt;				}
&gt;			}
&gt;		&lt;/script&gt;
&gt;	&lt;/head&gt;
&gt;	&lt;body id=&quot;regression&quot; onload=&quot;javascript:test();&quot;&gt;
&gt;	&lt;/body&gt;
&gt;&lt;/html&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75619</commentid>
    <comment_count>6</comment_count>
      <attachid>20153</attachid>
    <who name="Romain Bohdanowicz">romain.bohdanowicz</who>
    <bug_when>2008-03-28 03:38:46 -0700</bug_when>
    <thetext>Created attachment 20153
Test Case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75620</commentid>
    <comment_count>7</comment_count>
      <attachid>20154</attachid>
    <who name="Romain Bohdanowicz">romain.bohdanowicz</who>
    <bug_when>2008-03-28 03:39:39 -0700</bug_when>
    <thetext>Created attachment 20154
New Test Case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76582</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-04-08 02:05:59 -0700</bug_when>
    <thetext>All regressions are P1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80351</commentid>
    <comment_count>9</comment_count>
    <who name="Romain Bohdanowicz">romain.bohdanowicz</who>
    <bug_when>2008-05-14 07:05:07 -0700</bug_when>
    <thetext>Still happens in r33431.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81898</commentid>
    <comment_count>10</comment_count>
      <attachid>21424</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2008-05-29 17:12:08 -0700</bug_when>
    <thetext>Created attachment 21424
Add a boolean parameter to createAttributeNS to bypass namespace checks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81899</commentid>
    <comment_count>11</comment_count>
      <attachid>21424</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-05-29 17:27:48 -0700</bug_when>
    <thetext>Comment on attachment 21424
Add a boolean parameter to createAttributeNS to bypass namespace checks

Looks good, r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82152</commentid>
    <comment_count>12</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2008-06-02 12:55:20 -0700</bug_when>
    <thetext>Committed in r34315.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1502966</commentid>
    <comment_count>13</comment_count>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2019-02-06 09:03:26 -0800</bug_when>
    <thetext>Mass moving XML DOM bugs to the &quot;DOM&quot; Component.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>20025</attachid>
            <date>2008-03-25 07:21:19 -0700</date>
            <delta_ts>2008-03-28 03:38:46 -0700</delta_ts>
            <desc>Test Case</desc>
            <filename>regression.html</filename>
            <type>text/plain</type>
            <size>519</size>
            <attacher name="Romain Bohdanowicz">romain.bohdanowicz</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIK
CSJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4KPGh0
bWw+Cgk8aGVhZD4KCQk8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LXR5cGUiIGNvbnRlbnQ9InRl
eHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CgkJPHRpdGxlPlRlc3Q8L3RpdGxlPgoJCTxzY3JpcHQg
dHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+CgkJCWZ1bmN0aW9uIHRlc3Qo
KQoJCQl7CgkJCQl0cnkKCQkJCXsKCQkJCQl2YXIgYXR0cmlidXRlID0gZG9jdW1lbnQuY3JlYXRl
QXR0cmlidXRlKCJiYTp0ZXN0Iik7CgkJCQl9CgkJCQljYXRjaChlKQoJCQkJewoJCQkJCXdpbmRv
dy5hbGVydChlLm1lc3NhZ2UpOwoJCQkJfQoJCQl9CgkJPC9zY3JpcHQ+Cgk8L2hlYWQ+Cgk8Ym9k
eSBpZD0icmVncmVzc2lvbiIgb25sb2FkPSJqYXZhc2NyaXB0OnRlc3QoKTsiPgoJPC9ib2R5Pgo8
L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>20153</attachid>
            <date>2008-03-28 03:38:46 -0700</date>
            <delta_ts>2008-03-28 03:38:46 -0700</delta_ts>
            <desc>Test Case</desc>
            <filename>regression.html</filename>
            <type>text/html</type>
            <size>576</size>
            <attacher name="Romain Bohdanowicz">romain.bohdanowicz</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIK
CSJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4KPGh0
bWw+Cgk8aGVhZD4KCQk8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LXR5cGUiIGNvbnRlbnQ9InRl
eHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CgkJPHRpdGxlPlRlc3Q8L3RpdGxlPgoJCTxzY3JpcHQg
dHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+CgkJCWZ1bmN0aW9uIHRlc3Qo
KQoJCQl7CgkJCQl0cnkKCQkJCXsKCQkJCQl2YXIgYXR0cmlidXRlID0gZG9jdW1lbnQuY3JlYXRl
QXR0cmlidXRlKCJiYTp0ZXN0Iik7CgkJCQkJd2luZG93LmFsZXJ0KCJCdWcgbm90IGhhcHBlbmlu
ZyB3aXRoIHlvdXIgV2ViS2l0Iik7CgkJCQl9CgkJCQljYXRjaChlKQoJCQkJewoJCQkJCXdpbmRv
dy5hbGVydChlLm1lc3NhZ2UpOwoJCQkJfQoJCQl9CgkJPC9zY3JpcHQ+Cgk8L2hlYWQ+Cgk8Ym9k
eSBpZD0icmVncmVzc2lvbiIgb25sb2FkPSJqYXZhc2NyaXB0OnRlc3QoKTsiPgoJPC9ib2R5Pgo8
L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>20154</attachid>
            <date>2008-03-28 03:39:39 -0700</date>
            <delta_ts>2008-03-28 03:40:22 -0700</delta_ts>
            <desc>New Test Case</desc>
            <filename>regression.html</filename>
            <type>text/html</type>
            <size>576</size>
            <attacher name="Romain Bohdanowicz">romain.bohdanowicz</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIK
CSJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4KPGh0
bWw+Cgk8aGVhZD4KCQk8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LXR5cGUiIGNvbnRlbnQ9InRl
eHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CgkJPHRpdGxlPlRlc3Q8L3RpdGxlPgoJCTxzY3JpcHQg
dHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+CgkJCWZ1bmN0aW9uIHRlc3Qo
KQoJCQl7CgkJCQl0cnkKCQkJCXsKCQkJCQl2YXIgYXR0cmlidXRlID0gZG9jdW1lbnQuY3JlYXRl
QXR0cmlidXRlKCJiYTp0ZXN0Iik7CgkJCQkJd2luZG93LmFsZXJ0KCJCdWcgbm90IGhhcHBlbmlu
ZyB3aXRoIHlvdXIgV2ViS2l0Iik7CgkJCQl9CgkJCQljYXRjaChlKQoJCQkJewoJCQkJCXdpbmRv
dy5hbGVydChlLm1lc3NhZ2UpOwoJCQkJfQoJCQl9CgkJPC9zY3JpcHQ+Cgk8L2hlYWQ+Cgk8Ym9k
eSBpZD0icmVncmVzc2lvbiIgb25sb2FkPSJqYXZhc2NyaXB0OnRlc3QoKTsiPgoJPC9ib2R5Pgo8
L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>21424</attachid>
            <date>2008-05-29 17:12:08 -0700</date>
            <delta_ts>2008-05-29 17:27:48 -0700</delta_ts>
            <desc>Add a boolean parameter to createAttributeNS to bypass namespace checks</desc>
            <filename>bug18066-CL.patch</filename>
            <type>text/plain</type>
            <size>5553</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5MjA1YTJiLi40MDRiNDNkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDgtMDUt
MjkgIEp1bGllbiBDaGFmZnJhaXggIDxqY2hhZmZyYWl4QHdlYmtpdC5vcmc+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQnVnIDE4MDY2OiBSRUdSRVNT
SU9OOiBjcmVhdGVBdHRyaWJ1dGUgdGhyb3dzIE5BTUVTUEFDRV9FUlIgZXhjZXB0aW9uCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODA2NgorCisgICAg
ICAgICogZmFzdC9kb20vY3JlYXRlQXR0cmlidXRlLWV4Y2VwdGlvbi1leHBlY3RlZC50eHQ6IEFk
ZGVkLgorICAgICAgICAqIGZhc3QvZG9tL2NyZWF0ZUF0dHJpYnV0ZS1leGNlcHRpb24uaHRtbDog
QWRkZWQuCisKIDIwMDgtMDUtMjkgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEB3ZWJraXQub3Jn
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9kb20vY3JlYXRlQXR0cmlidXRlLWV4Y2VwdGlvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9mYXN0L2RvbS9jcmVhdGVBdHRyaWJ1dGUtZXhjZXB0aW9uLWV4cGVjdGVkLnR4dApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi45MjQyNmNjCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vY3JlYXRlQXR0cmlidXRlLWV4Y2VwdGlvbi1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSw1IEBACitidWcxODA2NiBSRUdSRVNTSU9OOiBjcmVhdGVBdHRyaWJ1
dGUgdGhyb3dzIE5BTUVTUEFDRV9FUlIgZXhjZXB0aW9uCisKK1lvdSBzaG91bGQgc2VlIFBBU1NF
RCBvbmNlLgorCitQQVNTRUQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9tL2NyZWF0
ZUF0dHJpYnV0ZS1leGNlcHRpb24uaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL2NyZWF0ZUF0
dHJpYnV0ZS1leGNlcHRpb24uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
Li5jMGQyM2UyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vY3JlYXRl
QXR0cmlidXRlLWV4Y2VwdGlvbi5odG1sCkBAIC0wLDAgKzEsMjYgQEAKKzwhRE9DVFlQRSBIVE1M
IFBVQkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4wIFN0cmljdC8vRU4iICJodHRwOi8vd3d3Lncz
Lm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4KKzxodG1sPjxoZWFkPgorPG1l
dGEgaHR0cC1lcXVpdj0iQ29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9
VVRGLTgiLz4KKzx0aXRsZT5UZXN0PC90aXRsZT4KKzxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2Ny
aXB0IiBjaGFyc2V0PSJ1dGYtOCI+CitmdW5jdGlvbiB0ZXN0KCkKK3sKKyAgICBpZiAod2luZG93
LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1w
QXNUZXh0KCk7CisKKyAgICB0cnkgeworICAgICAgICB2YXIgYXR0cmlidXRlID0gZG9jdW1lbnQu
Y3JlYXRlQXR0cmlidXRlKCJiYTp0ZXN0Iik7CisgICAgICAgIHZhciBhdHRyaWJ1dGUyID0gZG9j
dW1lbnQuY3JlYXRlQXR0cmlidXRlKCJ4bWxucyIpOworICAgICAgICB2YXIgYXR0cmlidXRlMyA9
IGRvY3VtZW50LmNyZWF0ZUF0dHJpYnV0ZSgiYmE6eG1sbnMiKTsKKyAgICAgICAgZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ3JlcycpLmlubmVySFRNTD0iUEFTU0VEIjsKKyAgICB9IGNhdGNoKGUp
IHsKKyAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3JlcycpLmlubmVySFRNTD0iRkFJ
TEVEIjsKKyAgICB9Cit9Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IGlkPSJyZWdyZXNzaW9u
IiBvbmxvYWQ9ImphdmFzY3JpcHQ6dGVzdCgpOyI+Cis8cD4gPGEgaHJlZj0iaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4MDY2Ij5idWcxODA2NjwvYT4gUkVHUkVTU0lP
TjogY3JlYXRlQXR0cmlidXRlIHRocm93cyBOQU1FU1BBQ0VfRVJSIGV4Y2VwdGlvbiA8L3A+Cis8
cD4gWW91IHNob3VsZCBzZWUgUEFTU0VEIG9uY2UuIDwvcD4KKzxkaXYgaWQ9InJlcyI+IDwvZGl2
PgorPC9ib2R5PjwvaHRtbD4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29y
ZS9DaGFuZ2VMb2cKaW5kZXggNDI5MzJmOC4uOWY2NGVkYiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9D
aGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAwOC0w
NS0yOSAgSnVsaWVuIENoYWZmcmFpeCAgPGpjaGFmZnJhaXhAd2Via2l0Lm9yZz4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBCdWcgMTgwNjY6IFJFR1JF
U1NJT046IGNyZWF0ZUF0dHJpYnV0ZSB0aHJvd3MgTkFNRVNQQUNFX0VSUiBleGNlcHRpb24KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4MDY2CisKKyAg
ICAgICAgVGVzdDogZmFzdC9kb20vY3JlYXRlQXR0cmlidXRlLWV4Y2VwdGlvbi5odG1sCisKKyAg
ICAgICAgKiBkb20vRG9jdW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RG9jdW1lbnQ6OmNy
ZWF0ZUF0dHJpYnV0ZU5TKToKKyAgICAgICAgKiBkb20vRG9jdW1lbnQuaDogQWRkIGEgYm9vbCBw
YXJhbWV0ZXIgc2hvdWxkSWdub3JlTmFtZXNwYWNlQ2hlY2tzCisgICAgICAgIHRvIGNyZWF0ZU5h
bWVzcGFjZU5TKCkgdXNlZCBieSBjcmVhdGVBdHRyaWJ1dGUoKSB0byBieXBhc3MgbmFtZXNwYWNl
CisgICAgICAgIGNoZWNraW5nLgorCiAyMDA4LTA1LTI5ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdo
YW1AZ21haWwuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFscCBUb2tlci4KZGlmZiAtLWdp
dCBhL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCBiL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcApp
bmRleCA4NjVmMmViLi5mOTk2NzIyIDEwMDY0NAotLS0gYS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5j
cHAKKysrIGIvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCkBAIC0zNjA4LDIwICszNjA4LDIwIEBA
IERvY3VtZW50ICpEb2N1bWVudDo6dG9wRG9jdW1lbnQoKSBjb25zdAogICAgIHJldHVybiBkb2M7
CiB9CiAKLVBhc3NSZWZQdHI8QXR0cj4gRG9jdW1lbnQ6OmNyZWF0ZUF0dHJpYnV0ZU5TKGNvbnN0
IFN0cmluZyYgbmFtZXNwYWNlVVJJLCBjb25zdCBTdHJpbmcmIHF1YWxpZmllZE5hbWUsIEV4Y2Vw
dGlvbkNvZGUmIGVjKQorUGFzc1JlZlB0cjxBdHRyPiBEb2N1bWVudDo6Y3JlYXRlQXR0cmlidXRl
TlMoY29uc3QgU3RyaW5nJiBuYW1lc3BhY2VVUkksIGNvbnN0IFN0cmluZyYgcXVhbGlmaWVkTmFt
ZSwgRXhjZXB0aW9uQ29kZSYgZWMsIGJvb2wgc2hvdWxkSWdub3JlTmFtZXNwYWNlQ2hlY2tzKQog
ewogICAgIFN0cmluZyBwcmVmaXgsIGxvY2FsTmFtZTsKICAgICBpZiAoIXBhcnNlUXVhbGlmaWVk
TmFtZShxdWFsaWZpZWROYW1lLCBwcmVmaXgsIGxvY2FsTmFtZSwgZWMpKQogICAgICAgICByZXR1
cm4gMDsKIAogICAgIFF1YWxpZmllZE5hbWUgcU5hbWUocHJlZml4LCBsb2NhbE5hbWUsIG5hbWVz
cGFjZVVSSSk7Ci0gICAgaWYgKGhhc1ByZWZpeE5hbWVzcGFjZU1pc21hdGNoKHFOYW1lKSkgewor
ICAgIGlmICghc2hvdWxkSWdub3JlTmFtZXNwYWNlQ2hlY2tzICYmIGhhc1ByZWZpeE5hbWVzcGFj
ZU1pc21hdGNoKHFOYW1lKSkgewogICAgICAgICBlYyA9IE5BTUVTUEFDRV9FUlI7CiAgICAgICAg
IHJldHVybiAwOwogICAgIH0KIAogICAgIC8vIFNwZWM6IERPTSBMZXZlbCAyIENvcmU6IGh0dHA6
Ly93d3cudzMub3JnL1RSL0RPTS1MZXZlbC0yLUNvcmUvY29yZS5odG1sI0lELURvY0NyQXR0ck5T
Ci0gICAgaWYgKHFOYW1lLmxvY2FsTmFtZSgpID09ICJ4bWxucyIgJiYgcU5hbWUubmFtZXNwYWNl
VVJJKCkgIT0gImh0dHA6Ly93d3cudzMub3JnLzIwMDAveG1sbnMvIikgeworICAgIGlmICghc2hv
dWxkSWdub3JlTmFtZXNwYWNlQ2hlY2tzICYmIHFOYW1lLmxvY2FsTmFtZSgpID09ICJ4bWxucyIg
JiYgcU5hbWUubmFtZXNwYWNlVVJJKCkgIT0gImh0dHA6Ly93d3cudzMub3JnLzIwMDAveG1sbnMv
IikgewogICAgICAgICBlYyA9IE5BTUVTUEFDRV9FUlI7CiAgICAgICAgIHJldHVybiAwOwogICAg
IH0KZGlmZiAtLWdpdCBhL1dlYkNvcmUvZG9tL0RvY3VtZW50LmggYi9XZWJDb3JlL2RvbS9Eb2N1
bWVudC5oCmluZGV4IDJiMjk5ZTMuLmE5MWU0YmYgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvZG9tL0Rv
Y3VtZW50LmgKKysrIGIvV2ViQ29yZS9kb20vRG9jdW1lbnQuaApAQCAtMjA5LDggKzIwOSw4IEBA
IHB1YmxpYzoKICAgICBQYXNzUmVmUHRyPENvbW1lbnQ+IGNyZWF0ZUNvbW1lbnQoY29uc3QgU3Ry
aW5nJiBkYXRhKTsKICAgICBQYXNzUmVmUHRyPENEQVRBU2VjdGlvbj4gY3JlYXRlQ0RBVEFTZWN0
aW9uKGNvbnN0IFN0cmluZyYgZGF0YSwgRXhjZXB0aW9uQ29kZSYpOwogICAgIFBhc3NSZWZQdHI8
UHJvY2Vzc2luZ0luc3RydWN0aW9uPiBjcmVhdGVQcm9jZXNzaW5nSW5zdHJ1Y3Rpb24oY29uc3Qg
U3RyaW5nJiB0YXJnZXQsIGNvbnN0IFN0cmluZyYgZGF0YSwgRXhjZXB0aW9uQ29kZSYpOwotICAg
IFBhc3NSZWZQdHI8QXR0cj4gY3JlYXRlQXR0cmlidXRlKGNvbnN0IFN0cmluZyYgbmFtZSwgRXhj
ZXB0aW9uQ29kZSYgZWMpIHsgcmV0dXJuIGNyZWF0ZUF0dHJpYnV0ZU5TKFN0cmluZygpLCBuYW1l
LCBlYyk7IH0KLSAgICBQYXNzUmVmUHRyPEF0dHI+IGNyZWF0ZUF0dHJpYnV0ZU5TKGNvbnN0IFN0
cmluZyYgbmFtZXNwYWNlVVJJLCBjb25zdCBTdHJpbmcmIHF1YWxpZmllZE5hbWUsIEV4Y2VwdGlv
bkNvZGUmKTsKKyAgICBQYXNzUmVmUHRyPEF0dHI+IGNyZWF0ZUF0dHJpYnV0ZShjb25zdCBTdHJp
bmcmIG5hbWUsIEV4Y2VwdGlvbkNvZGUmIGVjKSB7IHJldHVybiBjcmVhdGVBdHRyaWJ1dGVOUyhT
dHJpbmcoKSwgbmFtZSwgZWMsIHRydWUpOyB9CisgICAgUGFzc1JlZlB0cjxBdHRyPiBjcmVhdGVB
dHRyaWJ1dGVOUyhjb25zdCBTdHJpbmcmIG5hbWVzcGFjZVVSSSwgY29uc3QgU3RyaW5nJiBxdWFs
aWZpZWROYW1lLCBFeGNlcHRpb25Db2RlJiwgYm9vbCBzaG91bGRJZ25vcmVOYW1lc3BhY2VDaGVj
a3MgPSBmYWxzZSk7CiAgICAgUGFzc1JlZlB0cjxFbnRpdHlSZWZlcmVuY2U+IGNyZWF0ZUVudGl0
eVJlZmVyZW5jZShjb25zdCBTdHJpbmcmIG5hbWUsIEV4Y2VwdGlvbkNvZGUmKTsKICAgICBQYXNz
UmVmUHRyPE5vZGU+IGltcG9ydE5vZGUoTm9kZSogaW1wb3J0ZWROb2RlLCBib29sIGRlZXAsIEV4
Y2VwdGlvbkNvZGUmKTsKICAgICB2aXJ0dWFsIFBhc3NSZWZQdHI8RWxlbWVudD4gY3JlYXRlRWxl
bWVudE5TKGNvbnN0IFN0cmluZyYgbmFtZXNwYWNlVVJJLCBjb25zdCBTdHJpbmcmIHF1YWxpZmll
ZE5hbWUsIEV4Y2VwdGlvbkNvZGUmKTsK
</data>
<flag name="review"
          id="9374"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>