<?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>49894</bug_id>
          
          <creation_ts>2010-11-21 18:50:22 -0800</creation_ts>
          <short_desc>Remove StringImpl::computeHash()</short_desc>
          <delta_ts>2011-03-19 17:57:28 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Web Template Framework</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>49893</dependson>
    
    <dependson>52934</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Patrick R. Gansterer">paroga</reporter>
          <assigned_to name="Patrick R. Gansterer">paroga</assigned_to>
          <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>gustavo</cc>
    
    <cc>webkit-ews</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>312196</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2010-11-21 18:50:22 -0800</bug_when>
    <thetext>see patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312200</commentid>
    <comment_count>1</comment_count>
      <attachid>74525</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2010-11-21 19:18:04 -0800</bug_when>
    <thetext>Created attachment 74525
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312203</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-11-21 19:32:19 -0800</bug_when>
    <thetext>Attachment 74525 did not build on mac:
Build output: http://queues.webkit.org/results/6255090</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312204</commentid>
    <comment_count>3</comment_count>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2010-11-21 19:38:42 -0800</bug_when>
    <thetext>Attachment 74525 did not build on qt:
Build output: http://queues.webkit.org/results/6276042</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312206</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-11-21 19:53:27 -0800</bug_when>
    <thetext>Attachment 74525 did not build on gtk:
Build output: http://queues.webkit.org/results/6187110</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312229</commentid>
    <comment_count>5</comment_count>
    <who name="Build Bot">buildbot</who>
    <bug_when>2010-11-21 23:54:54 -0800</bug_when>
    <thetext>Attachment 74525 did not build on win:
Build output: http://queues.webkit.org/results/6218122</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312367</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-11-22 09:07:29 -0800</bug_when>
    <thetext>It seems you should CC some of the original authors. Webkit patch&apos;s suggest-reviewers functions can help with that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>320788</commentid>
    <comment_count>7</comment_count>
      <attachid>74525</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-12 02:41:19 -0800</bug_when>
    <thetext>Comment on attachment 74525
Patch

Does not compile.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>370115</commentid>
    <comment_count>8</comment_count>
      <attachid>86260</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2011-03-19 05:06:06 -0700</bug_when>
    <thetext>Created attachment 86260
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>370116</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-19 05:09:11 -0700</bug_when>
    <thetext>Attachment 86260 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/JavaScriptCore/ChangeLog&apos;, u&apos;Source...&quot; exit_code: 1

Source/JavaScriptCore/wtf/text/StringImpl.h:238:  More than one command on the same line in if  [whitespace/parens] [4]
Total errors found: 1 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>370187</commentid>
    <comment_count>10</comment_count>
      <attachid>86260</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-03-19 17:57:22 -0700</bug_when>
    <thetext>Comment on attachment 86260
Patch

Clearing flags on attachment: 86260

Committed r81563: &lt;http://trac.webkit.org/changeset/81563&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>370188</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-03-19 17:57:28 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74525</attachid>
            <date>2010-11-21 19:18:04 -0800</date>
            <delta_ts>2011-03-19 05:05:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-49894.patch</filename>
            <type>text/plain</type>
            <size>9804</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZwppbmRleCBmNGUwMzY3Li44ZDgxNjBkIDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29y
ZS9DaGFuZ2VMb2cKKysrIGIvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMg
QEAKKzIwMTAtMTEtMjEgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIFN0
cmluZ0ltcGw6OmNvbXB1dGVIYXNoKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTQ5ODk0CisKKyAgICAgICAgQWRkZWQgU3RyaW5nSGFzaGVyOjpjcmVh
dGVCbG9iSGFzaCB3aXRoIHJ1bnRpbWUgc2l6ZS4KKworICAgICAgICAqIHd0Zi9TdHJpbmdIYXNo
ZXIuaDoKKyAgICAgICAgKFdURjo6U3RyaW5nSGFzaGVyOjpjcmVhdGVCbG9iSGFzaCk6CisgICAg
ICAgICogd3RmL3RleHQvQXRvbWljU3RyaW5nLmNwcDoKKyAgICAgICAgKFdURjo6Q1N0cmluZ1Ry
YW5zbGF0b3I6Omhhc2gpOiBVc2UgV1RGOjpTdHJpbmdIYXNoZXIuCisgICAgICAgIChXVEY6OlVD
aGFyQnVmZmVyVHJhbnNsYXRvcjo6aGFzaCk6IERpdHRvLgorICAgICAgICAoV1RGOjpIYXNoQW5k
Q2hhcmFjdGVyc1RyYW5zbGF0b3I6Omhhc2gpOiBEaXR0by4KKyAgICAgICAgKiB3dGYvdGV4dC9T
dHJpbmdIYXNoLmg6CisgICAgICAgICogd3RmL3RleHQvU3RyaW5nSW1wbC5oOgorICAgICAgICAo
V1RGOjpTdHJpbmdJbXBsOjpzZXRIYXNoKTogVXNlIFdURjo6U3RyaW5nSGFzaGVyLgorICAgICAg
ICAoV1RGOjpTdHJpbmdJbXBsOjpoYXNoKTogRGl0dG8uCisKIDIwMTAtMTEtMTkgIFBldGVyIFZh
cmdhICA8cHZhcmdhQGluZi51LXN6ZWdlZC5odT4KIAogICAgICAgICBSZXZpZXdlZCBieSBHYXZp
biBCYXJyYWNsb3VnaC4KZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL3d0Zi9TdHJpbmdIYXNo
ZXIuaCBiL0phdmFTY3JpcHRDb3JlL3d0Zi9TdHJpbmdIYXNoZXIuaAppbmRleCA2M2NlNzRmLi43
OTA1YjNjIDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS93dGYvU3RyaW5nSGFzaGVyLmgKKysr
IGIvSmF2YVNjcmlwdENvcmUvd3RmL1N0cmluZ0hhc2hlci5oCkBAIC0xNDEsNiArMTQxLDEyIEBA
IHB1YmxpYzoKICAgICAgICAgcmV0dXJuIGNyZWF0ZUhhc2g8VUNoYXI+KHN0YXRpY19jYXN0PGNv
bnN0IFVDaGFyKj4oZGF0YSksIGxlbmd0aCAvIHNpemVvZihVQ2hhcikpOwogICAgIH0KIAorICAg
IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgY3JlYXRlQmxvYkhhc2goY29uc3Qgdm9pZCogZGF0YSwg
dW5zaWduZWQgc2l6ZSkKKyAgICB7CisgICAgICAgIEFTU0VSVCghKHNpemUgJSA0KSk7CisgICAg
ICAgIHJldHVybiBjcmVhdGVIYXNoPFVDaGFyPihzdGF0aWNfY2FzdDxjb25zdCBVQ2hhcio+KGRh
dGEpLCBzaXplIC8gc2l6ZW9mKFVDaGFyKSk7CisgICAgfQorCiBwcml2YXRlOgogICAgIHN0YXRp
YyBpbmxpbmUgVUNoYXIgZGVmYXVsdENvdmVydGVyKFVDaGFyIGNoKQogICAgIHsKZGlmZiAtLWdp
dCBhL0phdmFTY3JpcHRDb3JlL3d0Zi90ZXh0L0F0b21pY1N0cmluZy5jcHAgYi9KYXZhU2NyaXB0
Q29yZS93dGYvdGV4dC9BdG9taWNTdHJpbmcuY3BwCmluZGV4IGM0OWE4MzcuLmRkYWIyOTQgMTAw
NjQ0Ci0tLSBhL0phdmFTY3JpcHRDb3JlL3d0Zi90ZXh0L0F0b21pY1N0cmluZy5jcHAKKysrIGIv
SmF2YVNjcmlwdENvcmUvd3RmL3RleHQvQXRvbWljU3RyaW5nLmNwcApAQCAtNzMsNyArNzMsNyBA
QCBzdGF0aWMgaW5saW5lIEhhc2hTZXQ8U3RyaW5nSW1wbCo+JiBzdHJpbmdUYWJsZSgpCiBzdHJ1
Y3QgQ1N0cmluZ1RyYW5zbGF0b3IgewogICAgIHN0YXRpYyB1bnNpZ25lZCBoYXNoKGNvbnN0IGNo
YXIqIGMpCiAgICAgewotICAgICAgICByZXR1cm4gU3RyaW5nSW1wbDo6Y29tcHV0ZUhhc2goYyk7
CisgICAgICAgIHJldHVybiBXVEY6OlN0cmluZ0hhc2hlcjo6Y3JlYXRlSGFzaChjKTsKICAgICB9
CiAKICAgICBzdGF0aWMgYm9vbCBlcXVhbChTdHJpbmdJbXBsKiByLCBjb25zdCBjaGFyKiBzKQpA
QCAtMTY0LDcgKzE2NCw3IEBAIGJvb2wgb3BlcmF0b3I9PShjb25zdCBBdG9taWNTdHJpbmcmIHN0
cmluZywgY29uc3QgVmVjdG9yPFVDaGFyPiYgdmVjdG9yKQogc3RydWN0IFVDaGFyQnVmZmVyVHJh
bnNsYXRvciB7CiAgICAgc3RhdGljIHVuc2lnbmVkIGhhc2goY29uc3QgVUNoYXJCdWZmZXImIGJ1
ZikKICAgICB7Ci0gICAgICAgIHJldHVybiBTdHJpbmdJbXBsOjpjb21wdXRlSGFzaChidWYucywg
YnVmLmxlbmd0aCk7CisgICAgICAgIHJldHVybiBXVEY6OlN0cmluZ0hhc2hlcjo6Y3JlYXRlSGFz
aChidWYucywgYnVmLmxlbmd0aCk7CiAgICAgfQogCiAgICAgc3RhdGljIGJvb2wgZXF1YWwoU3Ry
aW5nSW1wbCogY29uc3QmIHN0ciwgY29uc3QgVUNoYXJCdWZmZXImIGJ1ZikKQEAgLTE4OSw3ICsx
ODksNyBAQCBzdHJ1Y3QgSGFzaEFuZENoYXJhY3RlcnMgewogc3RydWN0IEhhc2hBbmRDaGFyYWN0
ZXJzVHJhbnNsYXRvciB7CiAgICAgc3RhdGljIHVuc2lnbmVkIGhhc2goY29uc3QgSGFzaEFuZENo
YXJhY3RlcnMmIGJ1ZmZlcikKICAgICB7Ci0gICAgICAgIEFTU0VSVChidWZmZXIuaGFzaCA9PSBT
dHJpbmdJbXBsOjpjb21wdXRlSGFzaChidWZmZXIuY2hhcmFjdGVycywgYnVmZmVyLmxlbmd0aCkp
OworICAgICAgICBBU1NFUlQoYnVmZmVyLmhhc2ggPT0gV1RGOjpTdHJpbmdIYXNoZXI6OmNyZWF0
ZUhhc2goYnVmZmVyLmNoYXJhY3RlcnMsIGJ1ZmZlci5sZW5ndGgpKTsKICAgICAgICAgcmV0dXJu
IGJ1ZmZlci5oYXNoOwogICAgIH0KIApkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvd3RmL3Rl
eHQvU3RyaW5nSGFzaC5oIGIvSmF2YVNjcmlwdENvcmUvd3RmL3RleHQvU3RyaW5nSGFzaC5oCmlu
ZGV4IGQ3YWFiZGIuLjFmMmE5ZDcgMTAwNjQ0Ci0tLSBhL0phdmFTY3JpcHRDb3JlL3d0Zi90ZXh0
L1N0cmluZ0hhc2guaAorKysgYi9KYXZhU2NyaXB0Q29yZS93dGYvdGV4dC9TdHJpbmdIYXNoLmgK
QEAgLTM1LDEwICszNSw2IEBAIG5hbWVzcGFjZSBXVEYgewogICAgIC8vIG51bGwgc3RyaW5ncy4g
Z2V0KCksIGNvbnRhaW5zKCksIGFuZCBhZGQoKSBvbiBIYXNoTWFwPFN0cmluZywuLi4sIFN0cmlu
Z0hhc2g+CiAgICAgLy8gY2F1c2UgYSBudWxsLXBvaW50ZXIgZGVyZWZlcmVuY2Ugd2hlbiBwYXNz
ZWQgbnVsbCBzdHJpbmdzLgogCi0gICAgLy8gRklYTUU6IFdlIHNob3VsZCByZWFsbHkgZmlndXJl
IG91dCBhIHdheSB0byBwdXQgdGhlIGNvbXB1dGVIYXNoIGZ1bmN0aW9uIHRoYXQncwotICAgIC8v
IGN1cnJlbnRseSBhIG1lbWJlciBmdW5jdGlvbiBvZiBTdHJpbmdJbXBsIGludG8gdGhpcyBmaWxl
IHNvIHdlIGNhbiBiZSBhIGxpdHRsZQotICAgIC8vIGNsb3NlciB0byBoYXZpbmcgYWxsIHRoZSBu
ZWFybHktaWRlbnRpY2FsIGhhc2ggZnVuY3Rpb25zIGluIG9uZSBwbGFjZS4KLQogICAgIHN0cnVj
dCBTdHJpbmdIYXNoIHsKICAgICAgICAgc3RhdGljIHVuc2lnbmVkIGhhc2goU3RyaW5nSW1wbCog
a2V5KSB7IHJldHVybiBrZXktPmhhc2goKTsgfQogICAgICAgICBzdGF0aWMgYm9vbCBlcXVhbChj
b25zdCBTdHJpbmdJbXBsKiBhLCBjb25zdCBTdHJpbmdJbXBsKiBiKQpkaWZmIC0tZ2l0IGEvSmF2
YVNjcmlwdENvcmUvd3RmL3RleHQvU3RyaW5nSW1wbC5oIGIvSmF2YVNjcmlwdENvcmUvd3RmL3Rl
eHQvU3RyaW5nSW1wbC5oCmluZGV4IDk5ZDBlOWQuLmM4ZWRmYzQgMTAwNjQ0Ci0tLSBhL0phdmFT
Y3JpcHRDb3JlL3d0Zi90ZXh0L1N0cmluZ0ltcGwuaAorKysgYi9KYXZhU2NyaXB0Q29yZS93dGYv
dGV4dC9TdHJpbmdJbXBsLmgKQEAgLTEzNCw3ICsxMzQsNyBAQCBwcml2YXRlOgogICAgIHsKICAg
ICAgICAgQVNTRVJUKCFpc1N0YXRpYygpKTsKICAgICAgICAgQVNTRVJUKCFtX2hhc2gpOwotICAg
ICAgICBBU1NFUlQoaGFzaCA9PSBjb21wdXRlSGFzaChtX2RhdGEsIG1fbGVuZ3RoKSk7CisgICAg
ICAgIEFTU0VSVChoYXNoID09IFdURjo6U3RyaW5nSGFzaGVyOjpjcmVhdGVIYXNoKG1fZGF0YSwg
bV9sZW5ndGgpKTsKICAgICAgICAgbV9oYXNoID0gaGFzaDsKICAgICB9CiAKQEAgLTIzMywxMSAr
MjMzLDggQEAgcHVibGljOgogICAgICAgICAgICAgbV9yZWZDb3VudEFuZEZsYWdzICY9IH5zX3Jl
ZkNvdW50RmxhZ0lzQXRvbWljOwogICAgIH0KIAotICAgIHVuc2lnbmVkIGhhc2goKSBjb25zdCB7
IGlmICghbV9oYXNoKSBtX2hhc2ggPSBjb21wdXRlSGFzaChtX2RhdGEsIG1fbGVuZ3RoKTsgcmV0
dXJuIG1faGFzaDsgfQorICAgIHVuc2lnbmVkIGhhc2goKSBjb25zdCB7IGlmICghbV9oYXNoKSBt
X2hhc2ggPSBXVEY6OlN0cmluZ0hhc2hlcjo6Y3JlYXRlSGFzaChtX2RhdGEsIG1fbGVuZ3RoKTsg
cmV0dXJuIG1faGFzaDsgfQogICAgIHVuc2lnbmVkIGV4aXN0aW5nSGFzaCgpIGNvbnN0IHsgQVNT
RVJUKG1faGFzaCk7IHJldHVybiBtX2hhc2g7IH0KLSAgICBzdGF0aWMgdW5zaWduZWQgY29tcHV0
ZUhhc2goY29uc3QgVUNoYXIqIGRhdGEsIHVuc2lnbmVkIGxlbmd0aCkgeyByZXR1cm4gV1RGOjpT
dHJpbmdIYXNoZXI6OmNyZWF0ZUhhc2g8VUNoYXI+KGRhdGEsIGxlbmd0aCk7IH0KLSAgICBzdGF0
aWMgdW5zaWduZWQgY29tcHV0ZUhhc2goY29uc3QgY2hhciogZGF0YSwgdW5zaWduZWQgbGVuZ3Ro
KSB7IHJldHVybiBXVEY6OlN0cmluZ0hhc2hlcjo6Y3JlYXRlSGFzaDxjaGFyPihkYXRhLCBsZW5n
dGgpOyB9Ci0gICAgc3RhdGljIHVuc2lnbmVkIGNvbXB1dGVIYXNoKGNvbnN0IGNoYXIqIGRhdGEp
IHsgcmV0dXJuIFdURjo6U3RyaW5nSGFzaGVyOjpjcmVhdGVIYXNoPGNoYXI+KGRhdGEpOyB9CiAK
ICAgICBBTFdBWVNfSU5MSU5FIHZvaWQgZGVyZWYoKSB7IG1fcmVmQ291bnRBbmRGbGFncyAtPSBz
X3JlZkNvdW50SW5jcmVtZW50OyBpZiAoIShtX3JlZkNvdW50QW5kRmxhZ3MgJiAoc19yZWZDb3Vu
dE1hc2sgfCBzX3JlZkNvdW50RmxhZ1N0YXRpYykpKSBkZWxldGUgdGhpczsgfQogICAgIEFMV0FZ
U19JTkxJTkUgYm9vbCBoYXNPbmVSZWYoKSBjb25zdCB7IHJldHVybiAobV9yZWZDb3VudEFuZEZs
YWdzICYgKHNfcmVmQ291bnRNYXNrIHwgc19yZWZDb3VudEZsYWdTdGF0aWMpKSA9PSBzX3JlZkNv
dW50SW5jcmVtZW50OyB9CmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUv
Q2hhbmdlTG9nCmluZGV4IDg3MjE0NDMuLmJiZTZkMzkgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hh
bmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTAtMTEt
MjEgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIFN0cmluZ0ltcGw6OmNv
bXB1dGVIYXNoKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQ5ODk0CisKKyAgICAgICAgKiBsb2FkZXIvYXBwY2FjaGUvQXBwbGljYXRpb25DYWNoZVN0
b3JhZ2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6dXJsSG9zdEhhc2gpOiBVc2UgV1RGOjpTdHJp
bmdIYXNoZXIuCisgICAgICAgICogcGxhdGZvcm0vTGlua0hhc2guY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6dmlzaXRlZExpbmtIYXNoSW5saW5lKTogRGl0dG8uCisgICAgICAgICogcGxhdGZvcm0v
Y2YvQmluYXJ5UHJvcGVydHlMaXN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkludGVnZXJBcnJh
eUhhc2g6Omhhc2gpOiBEaXR0by4KKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy93eC9Gb250
UGxhdGZvcm1EYXRhV3guY3BwOgorICAgICAgICAoV2ViQ29yZTo6Rm9udFBsYXRmb3JtRGF0YTo6
Y29tcHV0ZUhhc2gpOiBEaXR0by4KKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL1Byb3RlY3Rp
b25TcGFjZUhhc2guaDoKKyAgICAgICAgKFdlYkNvcmU6OlByb3RlY3Rpb25TcGFjZUhhc2g6Omhh
c2gpOiBEaXR0by4KKwogMjAxMC0xMS0yMSAgUGF0cmljayBHYW5zdGVyZXIgIDxwYXJvZ2FAd2Vi
a2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBDc2FiYSBPc3p0cm9nb27DoWMuCmRpZmYg
LS1naXQgYS9XZWJDb3JlL2xvYWRlci9hcHBjYWNoZS9BcHBsaWNhdGlvbkNhY2hlU3RvcmFnZS5j
cHAgYi9XZWJDb3JlL2xvYWRlci9hcHBjYWNoZS9BcHBsaWNhdGlvbkNhY2hlU3RvcmFnZS5jcHAK
aW5kZXggN2IyMDc3NS4uMGMwMGVlNiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9sb2FkZXIvYXBwY2Fj
aGUvQXBwbGljYXRpb25DYWNoZVN0b3JhZ2UuY3BwCisrKyBiL1dlYkNvcmUvbG9hZGVyL2FwcGNh
Y2hlL0FwcGxpY2F0aW9uQ2FjaGVTdG9yYWdlLmNwcApAQCAtODksNyArODksNyBAQCBzdGF0aWMg
dW5zaWduZWQgdXJsSG9zdEhhc2goY29uc3QgS1VSTCYgdXJsKQogICAgIHVuc2lnbmVkIGhvc3RT
dGFydCA9IHVybC5ob3N0U3RhcnQoKTsKICAgICB1bnNpZ25lZCBob3N0RW5kID0gdXJsLmhvc3RF
bmQoKTsKICAgICAKLSAgICByZXR1cm4gQWxyZWFkeUhhc2hlZDo6YXZvaWREZWxldGVkVmFsdWUo
U3RyaW5nSW1wbDo6Y29tcHV0ZUhhc2godXJsLnN0cmluZygpLmNoYXJhY3RlcnMoKSArIGhvc3RT
dGFydCwgaG9zdEVuZCAtIGhvc3RTdGFydCkpOworICAgIHJldHVybiBBbHJlYWR5SGFzaGVkOjph
dm9pZERlbGV0ZWRWYWx1ZShXVEY6OlN0cmluZ0hhc2hlcjo6Y3JlYXRlSGFzaCh1cmwuc3RyaW5n
KCkuY2hhcmFjdGVycygpICsgaG9zdFN0YXJ0LCBob3N0RW5kIC0gaG9zdFN0YXJ0KSk7CiB9CiAK
IEFwcGxpY2F0aW9uQ2FjaGVHcm91cCogQXBwbGljYXRpb25DYWNoZVN0b3JhZ2U6OmxvYWRDYWNo
ZUdyb3VwKGNvbnN0IEtVUkwmIG1hbmlmZXN0VVJMKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0
Zm9ybS9MaW5rSGFzaC5jcHAgYi9XZWJDb3JlL3BsYXRmb3JtL0xpbmtIYXNoLmNwcAppbmRleCBh
YzNhYTNjLi5hMmFjYWQxMyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9MaW5rSGFzaC5j
cHAKKysrIGIvV2ViQ29yZS9wbGF0Zm9ybS9MaW5rSGFzaC5jcHAKQEAgLTE5Nyw3ICsxOTcsNyBA
QCBzdGF0aWMgaW5saW5lIGJvb2wgbmVlZHNUcmFpbGluZ1NsYXNoKGNvbnN0IFVDaGFyKiBjaGFy
YWN0ZXJzLCB1bnNpZ25lZCBsZW5ndGgpCiAKIHN0YXRpYyBBTFdBWVNfSU5MSU5FIExpbmtIYXNo
IHZpc2l0ZWRMaW5rSGFzaElubGluZShjb25zdCBVQ2hhciogdXJsLCB1bnNpZ25lZCBsZW5ndGgp
CiB7Ci0gICAgcmV0dXJuIEFscmVhZHlIYXNoZWQ6OmF2b2lkRGVsZXRlZFZhbHVlKFN0cmluZ0lt
cGw6OmNvbXB1dGVIYXNoKHVybCwgbGVuZ3RoKSk7CisgICAgcmV0dXJuIEFscmVhZHlIYXNoZWQ6
OmF2b2lkRGVsZXRlZFZhbHVlKFdURjo6U3RyaW5nSGFzaGVyOjpjcmVhdGVIYXNoKHVybCwgbGVu
Z3RoKSk7CiB9CiAKIExpbmtIYXNoIHZpc2l0ZWRMaW5rSGFzaChjb25zdCBVQ2hhciogdXJsLCB1
bnNpZ25lZCBsZW5ndGgpCmRpZmYgLS1naXQgYS9XZWJDb3JlL3BsYXRmb3JtL2NmL0JpbmFyeVBy
b3BlcnR5TGlzdC5jcHAgYi9XZWJDb3JlL3BsYXRmb3JtL2NmL0JpbmFyeVByb3BlcnR5TGlzdC5j
cHAKaW5kZXggMjdiNDRkNC4uZGFhNWIwNiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9j
Zi9CaW5hcnlQcm9wZXJ0eUxpc3QuY3BwCisrKyBiL1dlYkNvcmUvcGxhdGZvcm0vY2YvQmluYXJ5
UHJvcGVydHlMaXN0LmNwcApAQCAtOTIsNyArOTIsNyBAQCBzdHJ1Y3QgSW50ZWdlckFycmF5SGFz
aCB7CiAKIHVuc2lnbmVkIEludGVnZXJBcnJheUhhc2g6Omhhc2goY29uc3QgSW50ZWdlckFycmF5
JiBhcnJheSkKIHsKLSAgICByZXR1cm4gU3RyaW5nSW1wbDo6Y29tcHV0ZUhhc2gocmVpbnRlcnBy
ZXRfY2FzdDxjb25zdCBVQ2hhcio+KGFycmF5LmludGVnZXJzKCkpLCBhcnJheS5zaXplKCkgLyAo
c2l6ZW9mKGludCkgLyBzaXplb2YoVUNoYXIpKSk7CisgICAgcmV0dXJuIFdURjo6U3RyaW5nSGFz
aGVyOjpjcmVhdGVCbG9iSGFzaChhcnJheS5pbnRlZ2VycygpLCBhcnJheS5zaXplKCkpOwogfQog
CiBib29sIEludGVnZXJBcnJheUhhc2g6OmVxdWFsKGNvbnN0IEludGVnZXJBcnJheSYgYSwgY29u
c3QgSW50ZWdlckFycmF5JiBiKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy93eC9Gb250UGxhdGZvcm1EYXRhV3guY3BwIGIvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93
eC9Gb250UGxhdGZvcm1EYXRhV3guY3BwCmluZGV4IDY2YzY5ZWUuLmQxNDRhMmMgMTAwNjQ0Ci0t
LSBhL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvd3gvRm9udFBsYXRmb3JtRGF0YVd4LmNwcAor
KysgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3d4L0ZvbnRQbGF0Zm9ybURhdGFXeC5jcHAK
QEAgLTEyNiw3ICsxMjYsNyBAQCB1bnNpZ25lZCBGb250UGxhdGZvcm1EYXRhOjpjb21wdXRlSGFz
aCgpIGNvbnN0CiAgICAgICAgIHRoaXNGb250LT5HZXRTdHlsZSgpLAogICAgICAgICB0aGlzRm9u
dC0+R2V0V2VpZ2h0KCksCiAgICAgICAgIHRoaXNGb250LT5HZXRVbmRlcmxpbmVkKCksIAotICAg
ICAgICBTdHJpbmdJbXBsOjpjb21wdXRlSGFzaCh0aGlzRm9udC0+R2V0RmFjZU5hbWUoKS51dGY4
X3N0cigpKQorICAgICAgICBXVEY6OlN0cmluZ0hhc2hlcjo6Y3JlYXRlSGFzaCh0aGlzRm9udC0+
R2V0RmFjZU5hbWUoKS51dGY4X3N0cigpKQogICAgIH07CiAKICAgICByZXR1cm4gV1RGOjpTdHJp
bmdIYXNoZXI6OmNyZWF0ZUJsb2JIYXNoPHNpemVvZihoYXNoQ29kZXMpPihoYXNoQ29kZXMpOwpk
aWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Byb3RlY3Rpb25TcGFjZUhhc2gu
aCBiL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9Qcm90ZWN0aW9uU3BhY2VIYXNoLmgKaW5kZXgg
MDg3MTZiNS4uOTkzNDMyMSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL1By
b3RlY3Rpb25TcGFjZUhhc2guaAorKysgYi9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvUHJvdGVj
dGlvblNwYWNlSGFzaC5oCkBAIC00MiwxMSArNDIsMTEgQEAgc3RydWN0IFByb3RlY3Rpb25TcGFj
ZUhhc2ggewogICAgICAgICAgICAgcHJvdGVjdGlvblNwYWNlLnJlYWxtKCkuaW1wbCgpID8gcHJv
dGVjdGlvblNwYWNlLnJlYWxtKCkuaW1wbCgpLT5oYXNoKCkgOiAwCiAgICAgICAgIH07CiAKLSAg
ICAgICAgdW5zaWduZWQgY29kZUNvdW50ID0gc2l6ZW9mKGhhc2hDb2RlcykgLyBzaXplb2YoVUNo
YXIpOworICAgICAgICB1bnNpZ25lZCBjb2RlQ291bnQgPSBzaXplb2YoaGFzaENvZGVzKTsKICAg
ICAgICAgLy8gSWdub3JlIHJlYWxtIGZvciBwcm94aWVzLgogICAgICAgICBpZiAocHJvdGVjdGlv
blNwYWNlLmlzUHJveHkoKSkKLSAgICAgICAgICAgIGNvZGVDb3VudCAtPSBzaXplb2YoaGFzaENv
ZGVzWzBdKSAvIHNpemVvZihVQ2hhcik7Ci0gICAgICAgIHJldHVybiBTdHJpbmdJbXBsOjpjb21w
dXRlSGFzaChyZWludGVycHJldF9jYXN0PFVDaGFyKj4oaGFzaENvZGVzKSwgY29kZUNvdW50KTsK
KyAgICAgICAgICAgIGNvZGVDb3VudCAtPSBzaXplb2YoaGFzaENvZGVzWzBdKTsKKyAgICAgICAg
cmV0dXJuIFdURjo6U3RyaW5nSGFzaGVyOjpjcmVhdGVCbG9iSGFzaChoYXNoQ29kZXMsIGNvZGVD
b3VudCk7CiAgICAgfQogICAgIAogICAgIHN0YXRpYyBib29sIGVxdWFsKGNvbnN0IFByb3RlY3Rp
b25TcGFjZSYgYSwgY29uc3QgUHJvdGVjdGlvblNwYWNlJiBiKSB7IHJldHVybiBhID09IGI7IH0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86260</attachid>
            <date>2011-03-19 05:06:06 -0700</date>
            <delta_ts>2011-03-19 17:57:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-49894-20110319130602.patch</filename>
            <type>text/plain</type>
            <size>3971</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODE1NDgKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDM1
YmIyODk0YWQ4NGQxZTdjM2YyZjIzMjkzMGRmZTNlODUyYmNlOGIuLjI2NDkwNGY2N2IwOGJlZDRk
NTljMjA5NjBkOGRhODhjYzhhYTg0MTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwpAQCAtMSw1
ICsxLDIyIEBACiAyMDExLTAzLTE5ICBQYXRyaWNrIEdhbnN0ZXJlciAgPHBhcm9nYUB3ZWJraXQu
b3JnPgogCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJl
bW92ZSBTdHJpbmdJbXBsOjpjb21wdXRlSGFzaCgpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD00OTg5NAorCisgICAgICAgIFJlcGxhY2UgcmVtYWluaWcg
U3RyaW5nSW1wbDo6Y29tcHV0ZUhhc2ggd2l0aCBTdHJpbmdJbXBsOjpjb21wdXRlSGFzaFN0cmlu
Z0hhc2hlci4KKworICAgICAgICAqIHd0Zi90ZXh0L0F0b21pY1N0cmluZy5jcHA6CisgICAgICAg
IChXVEY6OkNTdHJpbmdUcmFuc2xhdG9yOjpoYXNoKToKKyAgICAgICAgKFdURjo6VUNoYXJCdWZm
ZXJUcmFuc2xhdG9yOjpoYXNoKToKKyAgICAgICAgKFdURjo6SGFzaEFuZENoYXJhY3RlcnNUcmFu
c2xhdG9yOjpoYXNoKToKKyAgICAgICAgKiB3dGYvdGV4dC9TdHJpbmdJbXBsLmg6CisgICAgICAg
IChXVEY6OlN0cmluZ0ltcGw6OnNldEhhc2gpOgorICAgICAgICAoV1RGOjpTdHJpbmdJbXBsOjpo
YXNoKToKKworMjAxMS0wMy0xOSAgUGF0cmljayBHYW5zdGVyZXIgIDxwYXJvZ2FAd2Via2l0Lm9y
Zz4KKwogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KIAogICAgICAgICBSZW5hbWUg
V1RGOjpTdHJpbmdIYXNoZXIgbWV0aG9kcwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL3d0Zi90ZXh0L0F0b21pY1N0cmluZy5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3Rm
L3RleHQvQXRvbWljU3RyaW5nLmNwcAppbmRleCBlMGE4NjZkNmEzMmU0ZDYzODg4NzYwOTM5MDBl
MDU5ZDRkMWFjYWJjLi43NGVjYzVjMDhmMzVhMzE3MDc3N2RkYWI3NDkzZGRiMDgxMmZmOWNiIDEw
MDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL3RleHQvQXRvbWljU3RyaW5nLmNw
cAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL3RleHQvQXRvbWljU3RyaW5nLmNwcApA
QCAtODcsNyArODcsNyBAQCBzdGF0aWMgaW5saW5lIFBhc3NSZWZQdHI8U3RyaW5nSW1wbD4gYWRk
VG9TdHJpbmdUYWJsZShjb25zdCBUJiB2YWx1ZSkKIHN0cnVjdCBDU3RyaW5nVHJhbnNsYXRvciB7
CiAgICAgc3RhdGljIHVuc2lnbmVkIGhhc2goY29uc3QgY2hhciogYykKICAgICB7Ci0gICAgICAg
IHJldHVybiBTdHJpbmdJbXBsOjpjb21wdXRlSGFzaChjKTsKKyAgICAgICAgcmV0dXJuIFN0cmlu
Z0hhc2hlcjo6Y29tcHV0ZUhhc2goYyk7CiAgICAgfQogCiAgICAgc3RhdGljIGJvb2wgZXF1YWwo
U3RyaW5nSW1wbCogciwgY29uc3QgY2hhciogcykKQEAgLTE3Niw3ICsxNzYsNyBAQCBib29sIG9w
ZXJhdG9yPT0oY29uc3QgQXRvbWljU3RyaW5nJiBzdHJpbmcsIGNvbnN0IFZlY3RvcjxVQ2hhcj4m
IHZlY3RvcikKIHN0cnVjdCBVQ2hhckJ1ZmZlclRyYW5zbGF0b3IgewogICAgIHN0YXRpYyB1bnNp
Z25lZCBoYXNoKGNvbnN0IFVDaGFyQnVmZmVyJiBidWYpCiAgICAgewotICAgICAgICByZXR1cm4g
U3RyaW5nSW1wbDo6Y29tcHV0ZUhhc2goYnVmLnMsIGJ1Zi5sZW5ndGgpOworICAgICAgICByZXR1
cm4gU3RyaW5nSGFzaGVyOjpjb21wdXRlSGFzaChidWYucywgYnVmLmxlbmd0aCk7CiAgICAgfQog
CiAgICAgc3RhdGljIGJvb2wgZXF1YWwoU3RyaW5nSW1wbCogY29uc3QmIHN0ciwgY29uc3QgVUNo
YXJCdWZmZXImIGJ1ZikKQEAgLTIwMSw3ICsyMDEsNyBAQCBzdHJ1Y3QgSGFzaEFuZENoYXJhY3Rl
cnMgewogc3RydWN0IEhhc2hBbmRDaGFyYWN0ZXJzVHJhbnNsYXRvciB7CiAgICAgc3RhdGljIHVu
c2lnbmVkIGhhc2goY29uc3QgSGFzaEFuZENoYXJhY3RlcnMmIGJ1ZmZlcikKICAgICB7Ci0gICAg
ICAgIEFTU0VSVChidWZmZXIuaGFzaCA9PSBTdHJpbmdJbXBsOjpjb21wdXRlSGFzaChidWZmZXIu
Y2hhcmFjdGVycywgYnVmZmVyLmxlbmd0aCkpOworICAgICAgICBBU1NFUlQoYnVmZmVyLmhhc2gg
PT0gU3RyaW5nSGFzaGVyOjpjb21wdXRlSGFzaChidWZmZXIuY2hhcmFjdGVycywgYnVmZmVyLmxl
bmd0aCkpOwogICAgICAgICByZXR1cm4gYnVmZmVyLmhhc2g7CiAgICAgfQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL3RleHQvU3RyaW5nSW1wbC5oIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3d0Zi90ZXh0L1N0cmluZ0ltcGwuaAppbmRleCBlZWRmZjZlZTFhYjY1NzEw
YzE4ZGM3ZmJiMmUxOGNkODkwYWYzNDRhLi44MTkxMWIzN2I0ZjU3MTk5YTBkNmU1Mzc0Yzg4NDBj
Y2M3MWQwYTc1IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL3RleHQvU3Ry
aW5nSW1wbC5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvdGV4dC9TdHJpbmdJbXBs
LmgKQEAgLTEzNiw3ICsxMzYsNyBAQCBwcml2YXRlOgogICAgIHsKICAgICAgICAgQVNTRVJUKCFp
c1N0YXRpYygpKTsKICAgICAgICAgQVNTRVJUKCFtX2hhc2gpOwotICAgICAgICBBU1NFUlQoaGFz
aCA9PSBjb21wdXRlSGFzaChtX2RhdGEsIG1fbGVuZ3RoKSk7CisgICAgICAgIEFTU0VSVChoYXNo
ID09IFN0cmluZ0hhc2hlcjo6Y29tcHV0ZUhhc2gobV9kYXRhLCBtX2xlbmd0aCkpOwogICAgICAg
ICBtX2hhc2ggPSBoYXNoOwogICAgIH0KIApAQCAtMjM1LDExICsyMzUsOCBAQCBwdWJsaWM6CiAg
ICAgICAgICAgICBtX3JlZkNvdW50QW5kRmxhZ3MgJj0gfnNfcmVmQ291bnRGbGFnSXNBdG9taWM7
CiAgICAgfQogCi0gICAgdW5zaWduZWQgaGFzaCgpIGNvbnN0IHsgaWYgKCFtX2hhc2gpIG1faGFz
aCA9IGNvbXB1dGVIYXNoKG1fZGF0YSwgbV9sZW5ndGgpOyByZXR1cm4gbV9oYXNoOyB9CisgICAg
dW5zaWduZWQgaGFzaCgpIGNvbnN0IHsgaWYgKCFtX2hhc2gpIG1faGFzaCA9IFN0cmluZ0hhc2hl
cjo6Y29tcHV0ZUhhc2gobV9kYXRhLCBtX2xlbmd0aCk7IHJldHVybiBtX2hhc2g7IH0KICAgICB1
bnNpZ25lZCBleGlzdGluZ0hhc2goKSBjb25zdCB7IEFTU0VSVChtX2hhc2gpOyByZXR1cm4gbV9o
YXNoOyB9Ci0gICAgc3RhdGljIHVuc2lnbmVkIGNvbXB1dGVIYXNoKGNvbnN0IFVDaGFyKiBkYXRh
LCB1bnNpZ25lZCBsZW5ndGgpIHsgcmV0dXJuIFN0cmluZ0hhc2hlcjo6Y29tcHV0ZUhhc2g8VUNo
YXI+KGRhdGEsIGxlbmd0aCk7IH0KLSAgICBzdGF0aWMgdW5zaWduZWQgY29tcHV0ZUhhc2goY29u
c3QgY2hhciogZGF0YSwgdW5zaWduZWQgbGVuZ3RoKSB7IHJldHVybiBTdHJpbmdIYXNoZXI6OmNv
bXB1dGVIYXNoPGNoYXI+KGRhdGEsIGxlbmd0aCk7IH0KLSAgICBzdGF0aWMgdW5zaWduZWQgY29t
cHV0ZUhhc2goY29uc3QgY2hhciogZGF0YSkgeyByZXR1cm4gU3RyaW5nSGFzaGVyOjpjb21wdXRl
SGFzaDxjaGFyPihkYXRhKTsgfQogCiAgICAgQUxXQVlTX0lOTElORSB2b2lkIGRlcmVmKCkgeyBt
X3JlZkNvdW50QW5kRmxhZ3MgLT0gc19yZWZDb3VudEluY3JlbWVudDsgaWYgKCEobV9yZWZDb3Vu
dEFuZEZsYWdzICYgKHNfcmVmQ291bnRNYXNrIHwgc19yZWZDb3VudEZsYWdTdGF0aWMpKSkgZGVs
ZXRlIHRoaXM7IH0KICAgICBBTFdBWVNfSU5MSU5FIGJvb2wgaGFzT25lUmVmKCkgY29uc3QgeyBy
ZXR1cm4gKG1fcmVmQ291bnRBbmRGbGFncyAmIChzX3JlZkNvdW50TWFzayB8IHNfcmVmQ291bnRG
bGFnU3RhdGljKSkgPT0gc19yZWZDb3VudEluY3JlbWVudDsgfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>