<?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>77241</bug_id>
          
          <creation_ts>2012-01-27 13:49:56 -0800</creation_ts>
          <short_desc>The cpp parser of prepare-ChangeLog treats if(...) {} as a method</short_desc>
          <delta_ts>2013-01-07 07:02:19 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</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="Kentaro Hara">haraken</reporter>
          <assigned_to name="Kentaro Hara">haraken</assigned_to>
          <cc>ddkilzer</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>544331</commentid>
    <comment_count>0</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-01-27 13:49:56 -0800</bug_when>
    <thetext>The cpp parser of prepare-ChangeLog is wrong, and an inner {} block in a method is treated as a method. Accurately, an inner {} block in a method in some namespace or class is treated as a method.

class C {
    void func()
    {
        if (1) {    // This is treated as a method.
        }
    }
};</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544336</commentid>
    <comment_count>1</comment_count>
      <attachid>124362</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-01-27 13:55:44 -0800</bug_when>
    <thetext>Created attachment 124362
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544590</commentid>
    <comment_count>2</comment_count>
      <attachid>124362</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-27 19:11:31 -0800</bug_when>
    <thetext>Comment on attachment 124362
Patch

Rejecting attachment 124362 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
epare-ChangeLog
patching file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests-expected.txt
patching file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests.cpp
Hunk #1 FAILED at 303.
1 out of 1 hunk FAILED -- saving rejects to file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests.cpp.rej

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--force&apos;, u&apos;--reviewer&apos;, u&apos;Ryosuke Ni...&quot; exit_code: 1

Full output: http://queues.webkit.org/results/11191949</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544603</commentid>
    <comment_count>3</comment_count>
      <attachid>124426</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-01-27 20:52:05 -0800</bug_when>
    <thetext>Created attachment 124426
rebased patch for commit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544604</commentid>
    <comment_count>4</comment_count>
      <attachid>124426</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-27 20:55:51 -0800</bug_when>
    <thetext>Comment on attachment 124426
rebased patch for commit

Rejecting attachment 124426 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:

patching file Tools/Scripts/prepare-ChangeLog
patching file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests-expected.txt
patching file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests.cpp
Hunk #1 FAILED at 303.
1 out of 1 hunk FAILED -- saving rejects to file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests.cpp.rej

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--force&apos;]&quot; exit_code: 1

Full output: http://queues.webkit.org/results/11358409</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544605</commentid>
    <comment_count>5</comment_count>
      <attachid>124426</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-27 21:02:45 -0800</bug_when>
    <thetext>Comment on attachment 124426
rebased patch for commit

Rejecting attachment 124426 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:

patching file Tools/Scripts/prepare-ChangeLog
patching file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests-expected.txt
patching file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests.cpp
Hunk #1 FAILED at 303.
1 out of 1 hunk FAILED -- saving rejects to file Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/cpp_unittests.cpp.rej

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--force&apos;]&quot; exit_code: 1

Full output: http://queues.webkit.org/results/11191975</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544606</commentid>
    <comment_count>6</comment_count>
      <attachid>124427</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-01-27 21:06:36 -0800</bug_when>
    <thetext>Created attachment 124427
rebased patch for commit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544607</commentid>
    <comment_count>7</comment_count>
      <attachid>124428</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-01-27 21:17:28 -0800</bug_when>
    <thetext>Created attachment 124428
rebased patch for commit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544609</commentid>
    <comment_count>8</comment_count>
      <attachid>124428</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-27 22:24:37 -0800</bug_when>
    <thetext>Comment on attachment 124428
rebased patch for commit

Clearing flags on attachment: 124428

Committed r106183: &lt;http://trac.webkit.org/changeset/106183&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124362</attachid>
            <date>2012-01-27 13:55:44 -0800</date>
            <delta_ts>2013-01-07 07:02:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77241-20120127135543.patch</filename>
            <type>text/plain</type>
            <size>5283</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MTI3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNTY3NmRmZmI4MWRhNDI1NGY4NWU4OWE5YmRjNjZjMDAw
OTJkMjU3Zi4uZGY2ODI5NDZhNTIwMGQyYzBmNWJlYTRlZmMwMDcwZDFlZDBjNTc5ZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMx
IEBACiAyMDEyLTAxLTI3ICBLZW50YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KIAor
ICAgICAgICBUaGUgY3BwIHBhcnNlciBvZiBwcmVwYXJlLUNoYW5nZUxvZyB0cmVhdHMgaWYoLi4u
KSB7fSBhcyBhIG1ldGhvZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzcyNDEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBUaGUgY3BwIHBhcnNlciBvZiBwcmVwYXJlLUNoYW5nZUxvZyBpcyB3cm9uZywgYW5k
IGFuIGlubmVyIHt9IGJsb2NrCisgICAgICAgIGluIGEgbWV0aG9kIGluIHNvbWUgbmFtZXNwYWNl
IG9yIGNsYXNzIGlzIHRyZWF0ZWQgYXMgYSBtZXRob2QuCisgICAgICAgIFRoaXMgcGF0Y2ggZml4
ZXMgdGhlIGJ1Zy4KKworICAgICAgICAgICAgY2xhc3MgQyB7CisgICAgICAgICAgICAgICAgdm9p
ZCBmdW5jKCkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlmICgxKSB7
ICAgIC8vIFRoaXMgc2hvdWxkIG5vdCBiZSB0cmVhdGVkIGFzIGEgbWV0aG9kLgorICAgICAgICAg
ICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfTsKKworICAgICAg
ICAqIFNjcmlwdHMvcHJlcGFyZS1DaGFuZ2VMb2c6CisgICAgICAgIChnZXRfZnVuY3Rpb25fbGlu
ZV9yYW5nZXNfZm9yX2NwcCk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUt
Q2hhbmdlTG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9jcHBfdW5pdHRlc3RzLWV4cGVjdGVkLnR4dDoK
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3Qv
cmVzb3VyY2VzL2NwcF91bml0dGVzdHMuY3BwOgorICAgICAgICAoQ2xhc3MxMDgpOgorICAgICAg
ICAoQ2xhc3MxMDg6OmZ1bmMzNSk6CisKKzIwMTItMDEtMjcgIEtlbnRhcm8gSGFyYSAgPGhhcmFr
ZW5AY2hyb21pdW0ub3JnPgorCiAgICAgICAgIE5lZWQgYSBzaG9ydCBkZXNjcmlwdGlvbiBhbmQg
YnVnIFVSTCAoT09QUyEpCiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCmRp
ZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nIGIvVG9vbHMvU2NyaXB0
cy9wcmVwYXJlLUNoYW5nZUxvZwppbmRleCA2ZjMwYjJlMTIzODNkM2Y1NDBhMjk1NDEwMDFjMDVl
NDlmMzY3YzA3Li5iMThlYTYyYTg1ZDEwNDUwYjBkOWEyMjU3MDZlYzU3NzAwMjMyZDBmIDEwMDc1
NQotLS0gYS9Ub29scy9TY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL1Njcmlw
dHMvcHJlcGFyZS1DaGFuZ2VMb2cKQEAgLTc3OCwyNSArNzc4LDI3IEBAIHN1YiBnZXRfZnVuY3Rp
b25fbGluZV9yYW5nZXNfZm9yX2NwcCgkJCkKICAgICAgICAgICAgIGlmICgkMSBlcSAieyIpIHsK
ICAgICAgICAgICAgICAgICAkc2tpcF90aWxfYnJhY2Vfb3Jfc2VtaWNvbG9uID0gMDsKIAotICAg
ICAgICAgICAgICAgIGlmICgkbmFtZXNwYWNlX3N0YXJ0ID49IDAgYW5kICRuYW1lc3BhY2Vfc3Rh
cnQgPCAkcG90ZW50aWFsX3N0YXJ0KSB7Ci0gICAgICAgICAgICAgICAgICAgIHB1c2ggQHJhbmdl
cywgWyAkbmFtZXNwYWNlX3N0YXJ0IC4gIiIsICRwb3RlbnRpYWxfc3RhcnQgLSAxLCAkbmFtZSBd
OwotICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBpZiAoISRpbl9icmFjZXMpIHsK
KyAgICAgICAgICAgICAgICAgICAgaWYgKCRuYW1lc3BhY2Vfc3RhcnQgPj0gMCBhbmQgJG5hbWVz
cGFjZV9zdGFydCA8ICRwb3RlbnRpYWxfc3RhcnQpIHsKKyAgICAgICAgICAgICAgICAgICAgICAg
IHB1c2ggQHJhbmdlcywgWyAkbmFtZXNwYWNlX3N0YXJ0IC4gIiIsICRwb3RlbnRpYWxfc3RhcnQg
LSAxLCAkbmFtZSBdOworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICBp
ZiAoJHBvdGVudGlhbF9uYW1lc3BhY2UpIHsKLSAgICAgICAgICAgICAgICAgICAgcHVzaCBAbmFt
ZXNwYWNlcywgJHBvdGVudGlhbF9uYW1lc3BhY2U7Ci0gICAgICAgICAgICAgICAgICAgICRwb3Rl
bnRpYWxfbmFtZXNwYWNlID0gIiI7Ci0gICAgICAgICAgICAgICAgICAgICRuYW1lID0gJG5hbWVz
cGFjZXNbLTFdOwotICAgICAgICAgICAgICAgICAgICAkbmFtZXNwYWNlX3N0YXJ0ID0gJC4gKyAx
OwotICAgICAgICAgICAgICAgICAgICBuZXh0OwotICAgICAgICAgICAgICAgIH0KKyAgICAgICAg
ICAgICAgICAgICAgaWYgKCRwb3RlbnRpYWxfbmFtZXNwYWNlKSB7CisgICAgICAgICAgICAgICAg
ICAgICAgICBwdXNoIEBuYW1lc3BhY2VzLCAkcG90ZW50aWFsX25hbWVzcGFjZTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICRwb3RlbnRpYWxfbmFtZXNwYWNlID0gIiI7CisgICAgICAgICAgICAg
ICAgICAgICAgICAkbmFtZSA9ICRuYW1lc3BhY2VzWy0xXTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICRuYW1lc3BhY2Vfc3RhcnQgPSAkLiArIDE7CisgICAgICAgICAgICAgICAgICAgICAgICBu
ZXh0OworICAgICAgICAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgICAgICAjIFByb21vdGUg
cG90ZW50aWFsIG5hbWUgdG8gcmVhbCBmdW5jdGlvbiBuYW1lIGF0IHRoZQotICAgICAgICAgICAg
ICAgICMgc3RhcnQgb2YgdGhlIG91dGVyIGxldmVsIHNldCBvZiBicmFjZXMgKGZ1bmN0aW9uIGJv
ZHk/KS4KLSAgICAgICAgICAgICAgICBpZiAoISRpbl9icmFjZXMgYW5kICRwb3RlbnRpYWxfc3Rh
cnQpIHsKLSAgICAgICAgICAgICAgICAgICAgJHN0YXJ0ID0gJHBvdGVudGlhbF9zdGFydDsKLSAg
ICAgICAgICAgICAgICAgICAgJG5hbWUgPSAkcG90ZW50aWFsX25hbWU7Ci0gICAgICAgICAgICAg
ICAgICAgIGlmIChAbmFtZXNwYWNlcyAmJiAkbmFtZSAmJiAobGVuZ3RoKCRuYW1lKSA8IDIgfHwg
c3Vic3RyKCRuYW1lLDEsMSkgbmUgIlsiKSkgewotICAgICAgICAgICAgICAgICAgICAgICAgJG5h
bWUgPSBqb2luICgnOjonLCBAbmFtZXNwYWNlcywgJG5hbWUpOworICAgICAgICAgICAgICAgICAg
ICAjIFByb21vdGUgcG90ZW50aWFsIG5hbWUgdG8gcmVhbCBmdW5jdGlvbiBuYW1lIGF0IHRoZQor
ICAgICAgICAgICAgICAgICAgICAjIHN0YXJ0IG9mIHRoZSBvdXRlciBsZXZlbCBzZXQgb2YgYnJh
Y2VzIChmdW5jdGlvbiBib2R5PykuCisgICAgICAgICAgICAgICAgICAgIGlmICgkcG90ZW50aWFs
X3N0YXJ0KSB7CisgICAgICAgICAgICAgICAgICAgICAgICAkc3RhcnQgPSAkcG90ZW50aWFsX3N0
YXJ0OworICAgICAgICAgICAgICAgICAgICAgICAgJG5hbWUgPSAkcG90ZW50aWFsX25hbWU7Cisg
ICAgICAgICAgICAgICAgICAgICAgICBpZiAoQG5hbWVzcGFjZXMgJiYgJG5hbWUgJiYgKGxlbmd0
aCgkbmFtZSkgPCAyIHx8IHN1YnN0cigkbmFtZSwxLDEpIG5lICJbIikpIHsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAkbmFtZSA9IGpvaW4gKCc6OicsIEBuYW1lc3BhY2VzLCAkbmFtZSk7
CisgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgIH0KICAgICAg
ICAgICAgICAgICB9CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVw
YXJlLUNoYW5nZUxvZ191bml0dGVzdC9yZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy1leHBlY3RlZC50
eHQgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3Qv
cmVzb3VyY2VzL2NwcF91bml0dGVzdHMtZXhwZWN0ZWQudHh0CmluZGV4IDkzYTgxYmVjMWE5MWRi
ZGFjOTZiYjNkNWNlNjIyNTEwNDEzMTYzNTAuLmM0ZWI1OGQ1OGVkZTM2ODlkZTdhZTA0OGUwMWMy
MGI3ZjQ0NTVmZGUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJl
LUNoYW5nZUxvZ191bml0dGVzdC9yZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy1leHBlY3RlZC50eHQK
KysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0
L3Jlc291cmNlcy9jcHBfdW5pdHRlc3RzLWV4cGVjdGVkLnR4dApAQCAtMzExLDYgKzMxMSwyMSBA
QAogICAgICAgJzMwMicsCiAgICAgICAnMzAzJywKICAgICAgICdOYW1lU3BhY2U1JworICAgIF0s
CisgICAgWworICAgICAgJzMwNycsCisgICAgICAnMzA3JywKKyAgICAgICdDbGFzczEwOCcKKyAg
ICBdLAorICAgIFsKKyAgICAgICczMDgnLAorICAgICAgJzMyMCcsCisgICAgICAnQ2xhc3MxMDg6
OmZ1bmMzNScKKyAgICBdLAorICAgIFsKKyAgICAgICczMjEnLAorICAgICAgJzMyMScsCisgICAg
ICAnQ2xhc3MxMDgnCiAgICAgXQogICBdCiB9CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dl
YmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91bml0dGVz
dHMuY3BwIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0
ZXN0L3Jlc291cmNlcy9jcHBfdW5pdHRlc3RzLmNwcAppbmRleCAxZmUyZjdiMTQxYTc4ZDUxMTIz
OGI0YmRjODIzYjk4Nzk1NDZiM2U0Li5jMjk0MThiN2MxZGU2ZTc1ODQ0YTY2MjFhNGNjN2NlNTM3
ODk5Mzg2IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFu
Z2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91bml0dGVzdHMuY3BwCisrKyBiL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0dGVzdC9yZXNvdXJjZXMvY3Bw
X3VuaXR0ZXN0cy5jcHAKQEAgLTMwMywzICszMDMsMjAgQEAgaW50IG07CiBpbnQgbjsKIH07CiAK
K2NsYXNzIENsYXNzMTA4IHsKKyAgICBpbnQgYTsKKyAgICB2b2lkIGZ1bmMzNSgpCisgICAgewor
ICAgICAgICBpbnQgYjsKKyAgICAgICAgaWYgKDEpIHsKKyAgICAgICAgICAgIGludCBjOworICAg
ICAgICAgICAgZm9yICg7OykgeworICAgICAgICAgICAgICAgIGludCBkOworICAgICAgICAgICAg
ICAgIGludCBlOworICAgICAgICAgICAgfQorICAgICAgICAgICAgaW50IGY7CisgICAgICAgIH0K
KyAgICAgICAgaW50IGc7CisgICAgfQorICAgIGludCBoOworfTsK
</data>
<flag name="commit-queue"
          id="125673"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124426</attachid>
            <date>2012-01-27 20:52:05 -0800</date>
            <delta_ts>2012-01-27 21:02:45 -0800</delta_ts>
            <desc>rebased patch for commit</desc>
            <filename>bug-77241-20120127205204.patch</filename>
            <type>text/plain</type>
            <size>5281</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MTI3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTZlZDUyNzgxNjFlZDE1Y2FhOGM1YmM2NTZkZWU2YjMx
ZjQzNTg2My4uZGJhMTBiMGMyMDZiNTU3MWI5YjE3MzkzYWE3YjYzYzIwZmExYjdhMyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMx
IEBACiAyMDEyLTAxLTI3ICBLZW50YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KIAor
ICAgICAgICBUaGUgY3BwIHBhcnNlciBvZiBwcmVwYXJlLUNoYW5nZUxvZyB0cmVhdHMgaWYoLi4u
KSB7fSBhcyBhIG1ldGhvZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzcyNDEKKworICAgICAgICBSZXZpZXdlZCBieSBSeW9zdWtlIE5pd2EuCisKKyAg
ICAgICAgVGhlIGNwcCBwYXJzZXIgb2YgcHJlcGFyZS1DaGFuZ2VMb2cgaXMgd3JvbmcsIGFuZCBh
biBpbm5lciB7fSBibG9jaworICAgICAgICBpbiBhIG1ldGhvZCBpbiBzb21lIG5hbWVzcGFjZSBv
ciBjbGFzcyBpcyB0cmVhdGVkIGFzIGEgbWV0aG9kLgorICAgICAgICBUaGlzIHBhdGNoIGZpeGVz
IHRoZSBidWcuCisKKyAgICAgICAgICAgIGNsYXNzIEMgeworICAgICAgICAgICAgICAgIHZvaWQg
ZnVuYygpCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBpZiAoMSkgeyAg
ICAvLyBUaGlzIHNob3VsZCBub3QgYmUgdHJlYXRlZCBhcyBhIG1ldGhvZC4KKyAgICAgICAgICAg
ICAgICAgICAgfQorICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH07CisKKyAgICAgICAg
KiBTY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nOgorICAgICAgICAoZ2V0X2Z1bmN0aW9uX2xpbmVf
cmFuZ2VzX2Zvcl9jcHApOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNo
YW5nZUxvZ191bml0dGVzdC9yZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy1leHBlY3RlZC50eHQ6Cisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jl
c291cmNlcy9jcHBfdW5pdHRlc3RzLmNwcDoKKyAgICAgICAgKENsYXNzMTA4KToKKyAgICAgICAg
KENsYXNzMTA4OjpmdW5jMzUpOgorCisyMDEyLTAxLTI3ICBLZW50YXJvIEhhcmEgIDxoYXJha2Vu
QGNocm9taXVtLm9yZz4KKwogICAgICAgICBOZWVkIGEgc2hvcnQgZGVzY3JpcHRpb24gYW5kIGJ1
ZyBVUkwgKE9PUFMhKQogCiAgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgpkaWZm
IC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9wcmVwYXJlLUNoYW5nZUxvZyBiL1Rvb2xzL1NjcmlwdHMv
cHJlcGFyZS1DaGFuZ2VMb2cKaW5kZXggNmYzMGIyZTEyMzgzZDNmNTQwYTI5NTQxMDAxYzA1ZTQ5
ZjM2N2MwNy4uYjE4ZWE2MmE4NWQxMDQ1MGIwZDlhMjI1NzA2ZWM1NzcwMDIzMmQwZiAxMDA3NTUK
LS0tIGEvVG9vbHMvU2NyaXB0cy9wcmVwYXJlLUNoYW5nZUxvZworKysgYi9Ub29scy9TY3JpcHRz
L3ByZXBhcmUtQ2hhbmdlTG9nCkBAIC03NzgsMjUgKzc3OCwyNyBAQCBzdWIgZ2V0X2Z1bmN0aW9u
X2xpbmVfcmFuZ2VzX2Zvcl9jcHAoJCQpCiAgICAgICAgICAgICBpZiAoJDEgZXEgInsiKSB7CiAg
ICAgICAgICAgICAgICAgJHNraXBfdGlsX2JyYWNlX29yX3NlbWljb2xvbiA9IDA7CiAKLSAgICAg
ICAgICAgICAgICBpZiAoJG5hbWVzcGFjZV9zdGFydCA+PSAwIGFuZCAkbmFtZXNwYWNlX3N0YXJ0
IDwgJHBvdGVudGlhbF9zdGFydCkgewotICAgICAgICAgICAgICAgICAgICBwdXNoIEByYW5nZXMs
IFsgJG5hbWVzcGFjZV9zdGFydCAuICIiLCAkcG90ZW50aWFsX3N0YXJ0IC0gMSwgJG5hbWUgXTsK
LSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYgKCEkaW5fYnJhY2VzKSB7Cisg
ICAgICAgICAgICAgICAgICAgIGlmICgkbmFtZXNwYWNlX3N0YXJ0ID49IDAgYW5kICRuYW1lc3Bh
Y2Vfc3RhcnQgPCAkcG90ZW50aWFsX3N0YXJ0KSB7CisgICAgICAgICAgICAgICAgICAgICAgICBw
dXNoIEByYW5nZXMsIFsgJG5hbWVzcGFjZV9zdGFydCAuICIiLCAkcG90ZW50aWFsX3N0YXJ0IC0g
MSwgJG5hbWUgXTsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgaWYg
KCRwb3RlbnRpYWxfbmFtZXNwYWNlKSB7Ci0gICAgICAgICAgICAgICAgICAgIHB1c2ggQG5hbWVz
cGFjZXMsICRwb3RlbnRpYWxfbmFtZXNwYWNlOwotICAgICAgICAgICAgICAgICAgICAkcG90ZW50
aWFsX25hbWVzcGFjZSA9ICIiOwotICAgICAgICAgICAgICAgICAgICAkbmFtZSA9ICRuYW1lc3Bh
Y2VzWy0xXTsKLSAgICAgICAgICAgICAgICAgICAgJG5hbWVzcGFjZV9zdGFydCA9ICQuICsgMTsK
LSAgICAgICAgICAgICAgICAgICAgbmV4dDsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAg
ICAgICAgICAgIGlmICgkcG90ZW50aWFsX25hbWVzcGFjZSkgeworICAgICAgICAgICAgICAgICAg
ICAgICAgcHVzaCBAbmFtZXNwYWNlcywgJHBvdGVudGlhbF9uYW1lc3BhY2U7CisgICAgICAgICAg
ICAgICAgICAgICAgICAkcG90ZW50aWFsX25hbWVzcGFjZSA9ICIiOworICAgICAgICAgICAgICAg
ICAgICAgICAgJG5hbWUgPSAkbmFtZXNwYWNlc1stMV07CisgICAgICAgICAgICAgICAgICAgICAg
ICAkbmFtZXNwYWNlX3N0YXJ0ID0gJC4gKyAxOworICAgICAgICAgICAgICAgICAgICAgICAgbmV4
dDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgIyBQcm9tb3RlIHBv
dGVudGlhbCBuYW1lIHRvIHJlYWwgZnVuY3Rpb24gbmFtZSBhdCB0aGUKLSAgICAgICAgICAgICAg
ICAjIHN0YXJ0IG9mIHRoZSBvdXRlciBsZXZlbCBzZXQgb2YgYnJhY2VzIChmdW5jdGlvbiBib2R5
PykuCi0gICAgICAgICAgICAgICAgaWYgKCEkaW5fYnJhY2VzIGFuZCAkcG90ZW50aWFsX3N0YXJ0
KSB7Ci0gICAgICAgICAgICAgICAgICAgICRzdGFydCA9ICRwb3RlbnRpYWxfc3RhcnQ7Ci0gICAg
ICAgICAgICAgICAgICAgICRuYW1lID0gJHBvdGVudGlhbF9uYW1lOwotICAgICAgICAgICAgICAg
ICAgICBpZiAoQG5hbWVzcGFjZXMgJiYgJG5hbWUgJiYgKGxlbmd0aCgkbmFtZSkgPCAyIHx8IHN1
YnN0cigkbmFtZSwxLDEpIG5lICJbIikpIHsKLSAgICAgICAgICAgICAgICAgICAgICAgICRuYW1l
ID0gam9pbiAoJzo6JywgQG5hbWVzcGFjZXMsICRuYW1lKTsKKyAgICAgICAgICAgICAgICAgICAg
IyBQcm9tb3RlIHBvdGVudGlhbCBuYW1lIHRvIHJlYWwgZnVuY3Rpb24gbmFtZSBhdCB0aGUKKyAg
ICAgICAgICAgICAgICAgICAgIyBzdGFydCBvZiB0aGUgb3V0ZXIgbGV2ZWwgc2V0IG9mIGJyYWNl
cyAoZnVuY3Rpb24gYm9keT8pLgorICAgICAgICAgICAgICAgICAgICBpZiAoJHBvdGVudGlhbF9z
dGFydCkgeworICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0ID0gJHBvdGVudGlhbF9zdGFy
dDsKKyAgICAgICAgICAgICAgICAgICAgICAgICRuYW1lID0gJHBvdGVudGlhbF9uYW1lOworICAg
ICAgICAgICAgICAgICAgICAgICAgaWYgKEBuYW1lc3BhY2VzICYmICRuYW1lICYmIChsZW5ndGgo
JG5hbWUpIDwgMiB8fCBzdWJzdHIoJG5hbWUsMSwxKSBuZSAiWyIpKSB7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJG5hbWUgPSBqb2luICgnOjonLCBAbmFtZXNwYWNlcywgJG5hbWUpOwor
ICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAg
ICAgICAgICAgfQogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFy
ZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91bml0dGVzdHMtZXhwZWN0ZWQudHh0
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jl
c291cmNlcy9jcHBfdW5pdHRlc3RzLWV4cGVjdGVkLnR4dAppbmRleCA5M2E4MWJlYzFhOTFkYmRh
Yzk2YmIzZDVjZTYyMjUxMDQxMzE2MzUwLi5jNGViNThkNThlZGUzNjg5ZGU3YWUwNDhlMDFjMjBi
N2Y0NDU1ZmRlIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1D
aGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91bml0dGVzdHMtZXhwZWN0ZWQudHh0Cisr
KyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0dGVzdC9y
ZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy1leHBlY3RlZC50eHQKQEAgLTMxMSw2ICszMTEsMjEgQEAK
ICAgICAgICczMDInLAogICAgICAgJzMwMycsCiAgICAgICAnTmFtZVNwYWNlNScKKyAgICBdLAor
ICAgIFsKKyAgICAgICczMDcnLAorICAgICAgJzMwNycsCisgICAgICAnQ2xhc3MxMDgnCisgICAg
XSwKKyAgICBbCisgICAgICAnMzA4JywKKyAgICAgICczMjAnLAorICAgICAgJ0NsYXNzMTA4Ojpm
dW5jMzUnCisgICAgXSwKKyAgICBbCisgICAgICAnMzIxJywKKyAgICAgICczMjEnLAorICAgICAg
J0NsYXNzMTA4JwogICAgIF0KICAgXQogfQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9jcHBfdW5pdHRlc3Rz
LmNwcCBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0dGVz
dC9yZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy5jcHAKaW5kZXggMWZlMmY3YjE0MWE3OGQ1MTEyMzhi
NGJkYzgyM2I5ODc5NTQ2YjNlNC4uYzI5NDE4YjdjMWRlNmU3NTg0NGE2NjIxYTRjYzdjZTUzNzg5
OTM4NiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdl
TG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9jcHBfdW5pdHRlc3RzLmNwcAorKysgYi9Ub29scy9TY3Jp
cHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91
bml0dGVzdHMuY3BwCkBAIC0zMDMsMyArMzAzLDIwIEBAIGludCBtOwogaW50IG47CiB9OwogCitj
bGFzcyBDbGFzczEwOCB7CisgICAgaW50IGE7CisgICAgdm9pZCBmdW5jMzUoKQorICAgIHsKKyAg
ICAgICAgaW50IGI7CisgICAgICAgIGlmICgxKSB7CisgICAgICAgICAgICBpbnQgYzsKKyAgICAg
ICAgICAgIGZvciAoOzspIHsKKyAgICAgICAgICAgICAgICBpbnQgZDsKKyAgICAgICAgICAgICAg
ICBpbnQgZTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGludCBmOworICAgICAgICB9Cisg
ICAgICAgIGludCBnOworICAgIH0KKyAgICBpbnQgaDsKK307Cg==
</data>
<flag name="commit-queue"
          id="125677"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124427</attachid>
            <date>2012-01-27 21:06:36 -0800</date>
            <delta_ts>2012-01-27 21:06:36 -0800</delta_ts>
            <desc>rebased patch for commit</desc>
            <filename>bug-77241-20120127210635.patch</filename>
            <type>text/plain</type>
            <size>5509</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MTI3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTZlZDUyNzgxNjFlZDE1Y2FhOGM1YmM2NTZkZWU2YjMx
ZjQzNTg2My4uOGJiNjFhOTk0ZjhhYTYzZDcxOTAzYmFlYzljMTg3YmZlYTVlMzVhNyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwxOCArMSwy
OCBAQAogMjAxMi0wMS0yNyAgS2VudGFybyBIYXJhICA8aGFyYWtlbkBjaHJvbWl1bS5vcmc+CiAK
LSAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIGFuZCBidWcgVVJMIChPT1BTISkKKyAg
ICAgICAgVGhlIGNwcCBwYXJzZXIgb2YgcHJlcGFyZS1DaGFuZ2VMb2cgdHJlYXRzIGlmKC4uLikg
e30gYXMgYSBtZXRob2QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTc3MjQxCiAKLSAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCi0KLSAg
ICAgICAgKiBTY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVz
b3VyY2VzL2NwcF91bml0dGVzdHMuY3BwOgotCi0yMDEyLTAxLTI3ICBLZW50YXJvIEhhcmEgIDxo
YXJha2VuQGNocm9taXVtLm9yZz4KKyAgICAgICAgUmV2aWV3ZWQgYnkgUnlvc3VrZSBOaXdhLgog
Ci0gICAgICAgIE5lZWQgYSBzaG9ydCBkZXNjcmlwdGlvbiBhbmQgYnVnIFVSTCAoT09QUyEpCisg
ICAgICAgIFRoZSBjcHAgcGFyc2VyIG9mIHByZXBhcmUtQ2hhbmdlTG9nIGlzIHdyb25nLCBhbmQg
YW4gaW5uZXIge30gYmxvY2sKKyAgICAgICAgaW4gYSBtZXRob2QgaW4gc29tZSBuYW1lc3BhY2Ug
b3IgY2xhc3MgaXMgdHJlYXRlZCBhcyBhIG1ldGhvZC4KKyAgICAgICAgVGhpcyBwYXRjaCBmaXhl
cyB0aGUgYnVnLgogCi0gICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAg
ICAgICAgY2xhc3MgQyB7CisgICAgICAgICAgICAgICAgdm9pZCBmdW5jKCkKKyAgICAgICAgICAg
ICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlmICgxKSB7ICAgIC8vIFRoaXMgc2hvdWxkIG5v
dCBiZSB0cmVhdGVkIGFzIGEgbWV0aG9kLgorICAgICAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgfQorICAgICAgICAgICAgfTsKIAorICAgICAgICAqIFNjcmlwdHMvcHJlcGFyZS1D
aGFuZ2VMb2c6CisgICAgICAgIChnZXRfZnVuY3Rpb25fbGluZV9yYW5nZXNfZm9yX2NwcCk6Cisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jl
c291cmNlcy9jcHBfdW5pdHRlc3RzLWV4cGVjdGVkLnR4dDoKICAgICAgICAgKiBTY3JpcHRzL3dl
YmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91bml0dGVz
dHMuY3BwOgorICAgICAgICAoQ2xhc3MxMDgpOgorICAgICAgICAoQ2xhc3MxMDg6OmZ1bmMzNSk6
CiAKIDIwMTItMDEtMjcgIEVucmljYSBDYXN1Y2NpICA8ZW5yaWNhQGFwcGxlLmNvbT4KIApkaWZm
IC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9wcmVwYXJlLUNoYW5nZUxvZyBiL1Rvb2xzL1NjcmlwdHMv
cHJlcGFyZS1DaGFuZ2VMb2cKaW5kZXggNmYzMGIyZTEyMzgzZDNmNTQwYTI5NTQxMDAxYzA1ZTQ5
ZjM2N2MwNy4uYjE4ZWE2MmE4NWQxMDQ1MGIwZDlhMjI1NzA2ZWM1NzcwMDIzMmQwZiAxMDA3NTUK
LS0tIGEvVG9vbHMvU2NyaXB0cy9wcmVwYXJlLUNoYW5nZUxvZworKysgYi9Ub29scy9TY3JpcHRz
L3ByZXBhcmUtQ2hhbmdlTG9nCkBAIC03NzgsMjUgKzc3OCwyNyBAQCBzdWIgZ2V0X2Z1bmN0aW9u
X2xpbmVfcmFuZ2VzX2Zvcl9jcHAoJCQpCiAgICAgICAgICAgICBpZiAoJDEgZXEgInsiKSB7CiAg
ICAgICAgICAgICAgICAgJHNraXBfdGlsX2JyYWNlX29yX3NlbWljb2xvbiA9IDA7CiAKLSAgICAg
ICAgICAgICAgICBpZiAoJG5hbWVzcGFjZV9zdGFydCA+PSAwIGFuZCAkbmFtZXNwYWNlX3N0YXJ0
IDwgJHBvdGVudGlhbF9zdGFydCkgewotICAgICAgICAgICAgICAgICAgICBwdXNoIEByYW5nZXMs
IFsgJG5hbWVzcGFjZV9zdGFydCAuICIiLCAkcG90ZW50aWFsX3N0YXJ0IC0gMSwgJG5hbWUgXTsK
LSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYgKCEkaW5fYnJhY2VzKSB7Cisg
ICAgICAgICAgICAgICAgICAgIGlmICgkbmFtZXNwYWNlX3N0YXJ0ID49IDAgYW5kICRuYW1lc3Bh
Y2Vfc3RhcnQgPCAkcG90ZW50aWFsX3N0YXJ0KSB7CisgICAgICAgICAgICAgICAgICAgICAgICBw
dXNoIEByYW5nZXMsIFsgJG5hbWVzcGFjZV9zdGFydCAuICIiLCAkcG90ZW50aWFsX3N0YXJ0IC0g
MSwgJG5hbWUgXTsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgaWYg
KCRwb3RlbnRpYWxfbmFtZXNwYWNlKSB7Ci0gICAgICAgICAgICAgICAgICAgIHB1c2ggQG5hbWVz
cGFjZXMsICRwb3RlbnRpYWxfbmFtZXNwYWNlOwotICAgICAgICAgICAgICAgICAgICAkcG90ZW50
aWFsX25hbWVzcGFjZSA9ICIiOwotICAgICAgICAgICAgICAgICAgICAkbmFtZSA9ICRuYW1lc3Bh
Y2VzWy0xXTsKLSAgICAgICAgICAgICAgICAgICAgJG5hbWVzcGFjZV9zdGFydCA9ICQuICsgMTsK
LSAgICAgICAgICAgICAgICAgICAgbmV4dDsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAg
ICAgICAgICAgIGlmICgkcG90ZW50aWFsX25hbWVzcGFjZSkgeworICAgICAgICAgICAgICAgICAg
ICAgICAgcHVzaCBAbmFtZXNwYWNlcywgJHBvdGVudGlhbF9uYW1lc3BhY2U7CisgICAgICAgICAg
ICAgICAgICAgICAgICAkcG90ZW50aWFsX25hbWVzcGFjZSA9ICIiOworICAgICAgICAgICAgICAg
ICAgICAgICAgJG5hbWUgPSAkbmFtZXNwYWNlc1stMV07CisgICAgICAgICAgICAgICAgICAgICAg
ICAkbmFtZXNwYWNlX3N0YXJ0ID0gJC4gKyAxOworICAgICAgICAgICAgICAgICAgICAgICAgbmV4
dDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgIyBQcm9tb3RlIHBv
dGVudGlhbCBuYW1lIHRvIHJlYWwgZnVuY3Rpb24gbmFtZSBhdCB0aGUKLSAgICAgICAgICAgICAg
ICAjIHN0YXJ0IG9mIHRoZSBvdXRlciBsZXZlbCBzZXQgb2YgYnJhY2VzIChmdW5jdGlvbiBib2R5
PykuCi0gICAgICAgICAgICAgICAgaWYgKCEkaW5fYnJhY2VzIGFuZCAkcG90ZW50aWFsX3N0YXJ0
KSB7Ci0gICAgICAgICAgICAgICAgICAgICRzdGFydCA9ICRwb3RlbnRpYWxfc3RhcnQ7Ci0gICAg
ICAgICAgICAgICAgICAgICRuYW1lID0gJHBvdGVudGlhbF9uYW1lOwotICAgICAgICAgICAgICAg
ICAgICBpZiAoQG5hbWVzcGFjZXMgJiYgJG5hbWUgJiYgKGxlbmd0aCgkbmFtZSkgPCAyIHx8IHN1
YnN0cigkbmFtZSwxLDEpIG5lICJbIikpIHsKLSAgICAgICAgICAgICAgICAgICAgICAgICRuYW1l
ID0gam9pbiAoJzo6JywgQG5hbWVzcGFjZXMsICRuYW1lKTsKKyAgICAgICAgICAgICAgICAgICAg
IyBQcm9tb3RlIHBvdGVudGlhbCBuYW1lIHRvIHJlYWwgZnVuY3Rpb24gbmFtZSBhdCB0aGUKKyAg
ICAgICAgICAgICAgICAgICAgIyBzdGFydCBvZiB0aGUgb3V0ZXIgbGV2ZWwgc2V0IG9mIGJyYWNl
cyAoZnVuY3Rpb24gYm9keT8pLgorICAgICAgICAgICAgICAgICAgICBpZiAoJHBvdGVudGlhbF9z
dGFydCkgeworICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0ID0gJHBvdGVudGlhbF9zdGFy
dDsKKyAgICAgICAgICAgICAgICAgICAgICAgICRuYW1lID0gJHBvdGVudGlhbF9uYW1lOworICAg
ICAgICAgICAgICAgICAgICAgICAgaWYgKEBuYW1lc3BhY2VzICYmICRuYW1lICYmIChsZW5ndGgo
JG5hbWUpIDwgMiB8fCBzdWJzdHIoJG5hbWUsMSwxKSBuZSAiWyIpKSB7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJG5hbWUgPSBqb2luICgnOjonLCBAbmFtZXNwYWNlcywgJG5hbWUpOwor
ICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAg
ICAgICAgICAgfQogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFy
ZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91bml0dGVzdHMtZXhwZWN0ZWQudHh0
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jl
c291cmNlcy9jcHBfdW5pdHRlc3RzLWV4cGVjdGVkLnR4dAppbmRleCA5M2E4MWJlYzFhOTFkYmRh
Yzk2YmIzZDVjZTYyMjUxMDQxMzE2MzUwLi5jNGViNThkNThlZGUzNjg5ZGU3YWUwNDhlMDFjMjBi
N2Y0NDU1ZmRlIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1D
aGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91bml0dGVzdHMtZXhwZWN0ZWQudHh0Cisr
KyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0dGVzdC9y
ZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy1leHBlY3RlZC50eHQKQEAgLTMxMSw2ICszMTEsMjEgQEAK
ICAgICAgICczMDInLAogICAgICAgJzMwMycsCiAgICAgICAnTmFtZVNwYWNlNScKKyAgICBdLAor
ICAgIFsKKyAgICAgICczMDcnLAorICAgICAgJzMwNycsCisgICAgICAnQ2xhc3MxMDgnCisgICAg
XSwKKyAgICBbCisgICAgICAnMzA4JywKKyAgICAgICczMjAnLAorICAgICAgJ0NsYXNzMTA4Ojpm
dW5jMzUnCisgICAgXSwKKyAgICBbCisgICAgICAnMzIxJywKKyAgICAgICczMjEnLAorICAgICAg
J0NsYXNzMTA4JwogICAgIF0KICAgXQogfQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9jcHBfdW5pdHRlc3Rz
LmNwcCBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0dGVz
dC9yZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy5jcHAKaW5kZXggMWZlMmY3YjE0MWE3OGQ1MTEyMzhi
NGJkYzgyM2I5ODc5NTQ2YjNlNC4uYzI5NDE4YjdjMWRlNmU3NTg0NGE2NjIxYTRjYzdjZTUzNzg5
OTM4NiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdl
TG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9jcHBfdW5pdHRlc3RzLmNwcAorKysgYi9Ub29scy9TY3Jp
cHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91
bml0dGVzdHMuY3BwCkBAIC0zMDMsMyArMzAzLDIwIEBAIGludCBtOwogaW50IG47CiB9OwogCitj
bGFzcyBDbGFzczEwOCB7CisgICAgaW50IGE7CisgICAgdm9pZCBmdW5jMzUoKQorICAgIHsKKyAg
ICAgICAgaW50IGI7CisgICAgICAgIGlmICgxKSB7CisgICAgICAgICAgICBpbnQgYzsKKyAgICAg
ICAgICAgIGZvciAoOzspIHsKKyAgICAgICAgICAgICAgICBpbnQgZDsKKyAgICAgICAgICAgICAg
ICBpbnQgZTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGludCBmOworICAgICAgICB9Cisg
ICAgICAgIGludCBnOworICAgIH0KKyAgICBpbnQgaDsKK307Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124428</attachid>
            <date>2012-01-27 21:17:28 -0800</date>
            <delta_ts>2012-01-27 22:24:37 -0800</delta_ts>
            <desc>rebased patch for commit</desc>
            <filename>bug-77241-20120127211727.patch</filename>
            <type>text/plain</type>
            <size>5257</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MTgxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZDU0N2Y4Zjg3ZmM4MTM4YTZiZjMwNDI4MzQwOThkZWQy
M2I5NDE4OC4uOGJiNjFhOTk0ZjhhYTYzZDcxOTAzYmFlYzljMTg3YmZlYTVlMzVhNyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5
IEBACisyMDEyLTAxLTI3ICBLZW50YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KKwor
ICAgICAgICBUaGUgY3BwIHBhcnNlciBvZiBwcmVwYXJlLUNoYW5nZUxvZyB0cmVhdHMgaWYoLi4u
KSB7fSBhcyBhIG1ldGhvZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzcyNDEKKworICAgICAgICBSZXZpZXdlZCBieSBSeW9zdWtlIE5pd2EuCisKKyAg
ICAgICAgVGhlIGNwcCBwYXJzZXIgb2YgcHJlcGFyZS1DaGFuZ2VMb2cgaXMgd3JvbmcsIGFuZCBh
biBpbm5lciB7fSBibG9jaworICAgICAgICBpbiBhIG1ldGhvZCBpbiBzb21lIG5hbWVzcGFjZSBv
ciBjbGFzcyBpcyB0cmVhdGVkIGFzIGEgbWV0aG9kLgorICAgICAgICBUaGlzIHBhdGNoIGZpeGVz
IHRoZSBidWcuCisKKyAgICAgICAgICAgIGNsYXNzIEMgeworICAgICAgICAgICAgICAgIHZvaWQg
ZnVuYygpCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBpZiAoMSkgeyAg
ICAvLyBUaGlzIHNob3VsZCBub3QgYmUgdHJlYXRlZCBhcyBhIG1ldGhvZC4KKyAgICAgICAgICAg
ICAgICAgICAgfQorICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH07CisKKyAgICAgICAg
KiBTY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nOgorICAgICAgICAoZ2V0X2Z1bmN0aW9uX2xpbmVf
cmFuZ2VzX2Zvcl9jcHApOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNo
YW5nZUxvZ191bml0dGVzdC9yZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy1leHBlY3RlZC50eHQ6Cisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jl
c291cmNlcy9jcHBfdW5pdHRlc3RzLmNwcDoKKyAgICAgICAgKENsYXNzMTA4KToKKyAgICAgICAg
KENsYXNzMTA4OjpmdW5jMzUpOgorCiAyMDEyLTAxLTI3ICBFbnJpY2EgQ2FzdWNjaSAgPGVucmlj
YUBhcHBsZS5jb20+CiAKICAgICAgICAgRm9sbG93dXAgdG8gaHR0cDovL3RyYWMud2Via2l0Lm9y
Zy9jaGFuZ2VzZXQvMTA2MTcxLgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9wcmVwYXJlLUNo
YW5nZUxvZyBiL1Rvb2xzL1NjcmlwdHMvcHJlcGFyZS1DaGFuZ2VMb2cKaW5kZXggNmYzMGIyZTEy
MzgzZDNmNTQwYTI5NTQxMDAxYzA1ZTQ5ZjM2N2MwNy4uYjE4ZWE2MmE4NWQxMDQ1MGIwZDlhMjI1
NzA2ZWM1NzcwMDIzMmQwZiAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9wcmVwYXJlLUNoYW5n
ZUxvZworKysgYi9Ub29scy9TY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nCkBAIC03NzgsMjUgKzc3
OCwyNyBAQCBzdWIgZ2V0X2Z1bmN0aW9uX2xpbmVfcmFuZ2VzX2Zvcl9jcHAoJCQpCiAgICAgICAg
ICAgICBpZiAoJDEgZXEgInsiKSB7CiAgICAgICAgICAgICAgICAgJHNraXBfdGlsX2JyYWNlX29y
X3NlbWljb2xvbiA9IDA7CiAKLSAgICAgICAgICAgICAgICBpZiAoJG5hbWVzcGFjZV9zdGFydCA+
PSAwIGFuZCAkbmFtZXNwYWNlX3N0YXJ0IDwgJHBvdGVudGlhbF9zdGFydCkgewotICAgICAgICAg
ICAgICAgICAgICBwdXNoIEByYW5nZXMsIFsgJG5hbWVzcGFjZV9zdGFydCAuICIiLCAkcG90ZW50
aWFsX3N0YXJ0IC0gMSwgJG5hbWUgXTsKLSAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgaWYgKCEkaW5fYnJhY2VzKSB7CisgICAgICAgICAgICAgICAgICAgIGlmICgkbmFtZXNwYWNl
X3N0YXJ0ID49IDAgYW5kICRuYW1lc3BhY2Vfc3RhcnQgPCAkcG90ZW50aWFsX3N0YXJ0KSB7Cisg
ICAgICAgICAgICAgICAgICAgICAgICBwdXNoIEByYW5nZXMsIFsgJG5hbWVzcGFjZV9zdGFydCAu
ICIiLCAkcG90ZW50aWFsX3N0YXJ0IC0gMSwgJG5hbWUgXTsKKyAgICAgICAgICAgICAgICAgICAg
fQogCi0gICAgICAgICAgICAgICAgaWYgKCRwb3RlbnRpYWxfbmFtZXNwYWNlKSB7Ci0gICAgICAg
ICAgICAgICAgICAgIHB1c2ggQG5hbWVzcGFjZXMsICRwb3RlbnRpYWxfbmFtZXNwYWNlOwotICAg
ICAgICAgICAgICAgICAgICAkcG90ZW50aWFsX25hbWVzcGFjZSA9ICIiOwotICAgICAgICAgICAg
ICAgICAgICAkbmFtZSA9ICRuYW1lc3BhY2VzWy0xXTsKLSAgICAgICAgICAgICAgICAgICAgJG5h
bWVzcGFjZV9zdGFydCA9ICQuICsgMTsKLSAgICAgICAgICAgICAgICAgICAgbmV4dDsKLSAgICAg
ICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgICAgIGlmICgkcG90ZW50aWFsX25hbWVzcGFj
ZSkgeworICAgICAgICAgICAgICAgICAgICAgICAgcHVzaCBAbmFtZXNwYWNlcywgJHBvdGVudGlh
bF9uYW1lc3BhY2U7CisgICAgICAgICAgICAgICAgICAgICAgICAkcG90ZW50aWFsX25hbWVzcGFj
ZSA9ICIiOworICAgICAgICAgICAgICAgICAgICAgICAgJG5hbWUgPSAkbmFtZXNwYWNlc1stMV07
CisgICAgICAgICAgICAgICAgICAgICAgICAkbmFtZXNwYWNlX3N0YXJ0ID0gJC4gKyAxOworICAg
ICAgICAgICAgICAgICAgICAgICAgbmV4dDsKKyAgICAgICAgICAgICAgICAgICAgfQogCi0gICAg
ICAgICAgICAgICAgIyBQcm9tb3RlIHBvdGVudGlhbCBuYW1lIHRvIHJlYWwgZnVuY3Rpb24gbmFt
ZSBhdCB0aGUKLSAgICAgICAgICAgICAgICAjIHN0YXJ0IG9mIHRoZSBvdXRlciBsZXZlbCBzZXQg
b2YgYnJhY2VzIChmdW5jdGlvbiBib2R5PykuCi0gICAgICAgICAgICAgICAgaWYgKCEkaW5fYnJh
Y2VzIGFuZCAkcG90ZW50aWFsX3N0YXJ0KSB7Ci0gICAgICAgICAgICAgICAgICAgICRzdGFydCA9
ICRwb3RlbnRpYWxfc3RhcnQ7Ci0gICAgICAgICAgICAgICAgICAgICRuYW1lID0gJHBvdGVudGlh
bF9uYW1lOwotICAgICAgICAgICAgICAgICAgICBpZiAoQG5hbWVzcGFjZXMgJiYgJG5hbWUgJiYg
KGxlbmd0aCgkbmFtZSkgPCAyIHx8IHN1YnN0cigkbmFtZSwxLDEpIG5lICJbIikpIHsKLSAgICAg
ICAgICAgICAgICAgICAgICAgICRuYW1lID0gam9pbiAoJzo6JywgQG5hbWVzcGFjZXMsICRuYW1l
KTsKKyAgICAgICAgICAgICAgICAgICAgIyBQcm9tb3RlIHBvdGVudGlhbCBuYW1lIHRvIHJlYWwg
ZnVuY3Rpb24gbmFtZSBhdCB0aGUKKyAgICAgICAgICAgICAgICAgICAgIyBzdGFydCBvZiB0aGUg
b3V0ZXIgbGV2ZWwgc2V0IG9mIGJyYWNlcyAoZnVuY3Rpb24gYm9keT8pLgorICAgICAgICAgICAg
ICAgICAgICBpZiAoJHBvdGVudGlhbF9zdGFydCkgeworICAgICAgICAgICAgICAgICAgICAgICAg
JHN0YXJ0ID0gJHBvdGVudGlhbF9zdGFydDsKKyAgICAgICAgICAgICAgICAgICAgICAgICRuYW1l
ID0gJHBvdGVudGlhbF9uYW1lOworICAgICAgICAgICAgICAgICAgICAgICAgaWYgKEBuYW1lc3Bh
Y2VzICYmICRuYW1lICYmIChsZW5ndGgoJG5hbWUpIDwgMiB8fCBzdWJzdHIoJG5hbWUsMSwxKSBu
ZSAiWyIpKSB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJG5hbWUgPSBqb2luICgnOjon
LCBAbmFtZXNwYWNlcywgJG5hbWUpOworICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAg
ICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgfQogCmRpZmYgLS1naXQgYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2Nw
cF91bml0dGVzdHMtZXhwZWN0ZWQudHh0IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBh
cmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9jcHBfdW5pdHRlc3RzLWV4cGVjdGVkLnR4
dAppbmRleCA5M2E4MWJlYzFhOTFkYmRhYzk2YmIzZDVjZTYyMjUxMDQxMzE2MzUwLi5jNGViNThk
NThlZGUzNjg5ZGU3YWUwNDhlMDFjMjBiN2Y0NDU1ZmRlIDEwMDY0NAotLS0gYS9Ub29scy9TY3Jp
cHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91
bml0dGVzdHMtZXhwZWN0ZWQudHh0CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVw
YXJlLUNoYW5nZUxvZ191bml0dGVzdC9yZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy1leHBlY3RlZC50
eHQKQEAgLTMxMSw2ICszMTEsMjEgQEAKICAgICAgICczMDInLAogICAgICAgJzMwMycsCiAgICAg
ICAnTmFtZVNwYWNlNScKKyAgICBdLAorICAgIFsKKyAgICAgICczMDcnLAorICAgICAgJzMwNycs
CisgICAgICAnQ2xhc3MxMDgnCisgICAgXSwKKyAgICBbCisgICAgICAnMzA4JywKKyAgICAgICcz
MjAnLAorICAgICAgJ0NsYXNzMTA4OjpmdW5jMzUnCisgICAgXSwKKyAgICBbCisgICAgICAnMzIx
JywKKyAgICAgICczMjEnLAorICAgICAgJ0NsYXNzMTA4JwogICAgIF0KICAgXQogfQpkaWZmIC0t
Z2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0
L3Jlc291cmNlcy9jcHBfdW5pdHRlc3RzLmNwcCBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9w
cmVwYXJlLUNoYW5nZUxvZ191bml0dGVzdC9yZXNvdXJjZXMvY3BwX3VuaXR0ZXN0cy5jcHAKaW5k
ZXggNjE4MWMxODliN2IyMzFlNWQzMWRjZjMzNzRmYWY3YjNiOWZmODU4Ny4uYzI5NDE4YjdjMWRl
NmU3NTg0NGE2NjIxYTRjYzdjZTUzNzg5OTM4NiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93
ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9jcHBfdW5pdHRl
c3RzLmNwcAorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2df
dW5pdHRlc3QvcmVzb3VyY2VzL2NwcF91bml0dGVzdHMuY3BwCkBAIC0zMDIsMyArMzAyLDIxIEBA
IGludCBsbDsKIGludCBtOwogaW50IG47CiB9OworCitjbGFzcyBDbGFzczEwOCB7CisgICAgaW50
IGE7CisgICAgdm9pZCBmdW5jMzUoKQorICAgIHsKKyAgICAgICAgaW50IGI7CisgICAgICAgIGlm
ICgxKSB7CisgICAgICAgICAgICBpbnQgYzsKKyAgICAgICAgICAgIGZvciAoOzspIHsKKyAgICAg
ICAgICAgICAgICBpbnQgZDsKKyAgICAgICAgICAgICAgICBpbnQgZTsKKyAgICAgICAgICAgIH0K
KyAgICAgICAgICAgIGludCBmOworICAgICAgICB9CisgICAgICAgIGludCBnOworICAgIH0KKyAg
ICBpbnQgaDsKK307Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>