<?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>64959</bug_id>
          
          <creation_ts>2011-07-21 09:48:53 -0700</creation_ts>
          <short_desc>Fix ports_unittest.py on native windows</short_desc>
          <delta_ts>2011-07-30 18:20:15 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          
          <blocked>48728</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Patrick R. Gansterer">paroga</reporter>
          <assigned_to name="Patrick R. Gansterer">paroga</assigned_to>
          <cc>abarth</cc>
    
    <cc>aroben</cc>
    
    <cc>dpranke</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>440459</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2011-07-21 09:48:53 -0700</bug_when>
    <thetext>Fix ports_unittest.py on native windows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>440460</commentid>
    <comment_count>1</comment_count>
      <attachid>101600</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2011-07-21 09:56:00 -0700</bug_when>
    <thetext>Created attachment 101600
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>442862</commentid>
    <comment_count>2</comment_count>
      <attachid>101600</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-07-27 05:11:04 -0700</bug_when>
    <thetext>Comment on attachment 101600
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=101600&amp;action=review

&gt; Tools/ChangeLog:9
&gt; +        The later includes the inpterpreter executable required on natvie windows.

Typo: later -&gt; latter
Typo: inpterpreter
Typo: natvie</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444269</commentid>
    <comment_count>3</comment_count>
      <attachid>102430</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2011-07-30 03:01:24 -0700</bug_when>
    <thetext>Created attachment 102430
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444348</commentid>
    <comment_count>4</comment_count>
      <attachid>102430</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-30 18:20:11 -0700</bug_when>
    <thetext>Comment on attachment 102430
Patch for landing

Clearing flags on attachment: 102430

Committed r92067: &lt;http://trac.webkit.org/changeset/92067&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444349</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-30 18:20:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>101600</attachid>
            <date>2011-07-21 09:56:00 -0700</date>
            <delta_ts>2011-07-30 03:01:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-64959.patch</filename>
            <type>text/plain</type>
            <size>6349</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA5MjE5
YWU3Li43NDBhMTRiIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDctMjEgIFBhdHJpY2sgR2Fuc3RlcmVyICA8
cGFyb2dhQHdlYmtpdC5vcmc+CisKKyAgICAgICAgRml4IHBvcnRzX3VuaXR0ZXN0LnB5IG9uIG5h
dGl2ZSB3aW5kb3dzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD02NDk1OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFJlcGxhY2UgV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCB3aXRoIFdlYktpdFBvcnQuc2NyaXB0
X3NoZWxsX2NvbW1hbmQuCisgICAgICAgIFRoZSBsYXRlciBpbmNsdWRlcyB0aGUgaW5wdGVycHJl
dGVyIGV4ZWN1dGFibGUgcmVxdWlyZWQgb24gbmF0dmllIHdpbmRvd3MuCisKKyAgICAgICAgKiBT
Y3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHNfdW5pdHRlc3QucHk6CisKIDIwMTEt
MDctMjAgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgQnVpbGRi
b3QgbWFya3MgYSBucnd0IGJvdCByZWQgd2hlbiB0ZXN0cyBhcmUgbWlzc2luZyByZXN1bHRzCmRp
ZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHNfdW5p
dHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHNfdW5p
dHRlc3QucHkKaW5kZXggNDQxMDk0NC4uZTQxM2MyNiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9jb21tb24vY29uZmlnL3BvcnRzX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvY29tbW9uL2NvbmZpZy9wb3J0c191bml0dGVzdC5weQpAQCAtMzYsMTAg
KzM2LDEwIEBAIGNsYXNzIFdlYktpdFBvcnRUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICBk
ZWYgdGVzdF9tYWNfcG9ydChzZWxmKToKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoTWFjUG9y
dC5uYW1lKCksICJNYWMiKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhNYWNQb3J0LmZsYWco
KSwgIi0tcG9ydD1tYWMiKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhNYWNQb3J0LnJ1bl93
ZWJraXRfdGVzdHNfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgicnVuLXdlYmtp
dC10ZXN0cyIpXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoTWFjUG9ydC5idWlsZF93ZWJr
aXRfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgiYnVpbGQtd2Via2l0IildKQot
ICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhNYWNQb3J0LmJ1aWxkX3dlYmtpdF9jb21tYW5kKGJ1
aWxkX3N0eWxlPSJkZWJ1ZyIpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgiYnVpbGQtd2Via2l0
IiksICItLWRlYnVnIl0pCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKE1hY1BvcnQuYnVpbGRf
d2Via2l0X2NvbW1hbmQoYnVpbGRfc3R5bGU9InJlbGVhc2UiKSwgW1dlYktpdFBvcnQuc2NyaXB0
X3BhdGgoImJ1aWxkLXdlYmtpdCIpLCAiLS1yZWxlYXNlIl0pCisgICAgICAgIHNlbGYuYXNzZXJ0
RXF1YWxzKE1hY1BvcnQucnVuX3dlYmtpdF90ZXN0c19jb21tYW5kKCksIFdlYktpdFBvcnQuc2Ny
aXB0X3NoZWxsX2NvbW1hbmQoInJ1bi13ZWJraXQtdGVzdHMiKSkKKyAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbHMoTWFjUG9ydC5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBXZWJLaXRQb3J0LnNjcmlw
dF9zaGVsbF9jb21tYW5kKCJidWlsZC13ZWJraXQiKSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVh
bHMoTWFjUG9ydC5idWlsZF93ZWJraXRfY29tbWFuZChidWlsZF9zdHlsZT0iZGVidWciKSwgV2Vi
S2l0UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZCgiYnVpbGQtd2Via2l0IikgKyBbIi0tZGVidWci
XSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoTWFjUG9ydC5idWlsZF93ZWJraXRfY29tbWFu
ZChidWlsZF9zdHlsZT0icmVsZWFzZSIpLCBXZWJLaXRQb3J0LnNjcmlwdF9zaGVsbF9jb21tYW5k
KCJidWlsZC13ZWJraXQiKSArIFsiLS1yZWxlYXNlIl0pCiAKICAgICAgICAgY2xhc3MgVGVzdElz
TGVvcGFyZChNYWNQb3J0KToKICAgICAgICAgICAgIEBjbGFzc21ldGhvZApAQCAtNTAsMjcgKzUw
LDI3IEBAIGNsYXNzIFdlYktpdFBvcnRUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICBkZWYg
dGVzdF9ndGtfcG9ydChzZWxmKToKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoR3RrUG9ydC5u
YW1lKCksICJHdGsiKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhHdGtQb3J0LmZsYWcoKSwg
Ii0tcG9ydD1ndGsiKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhHdGtQb3J0LnJ1bl93ZWJr
aXRfdGVzdHNfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgicnVuLXdlYmtpdC10
ZXN0cyIpLCAiLS1ndGsiXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoR3RrUG9ydC5idWls
ZF93ZWJraXRfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgiYnVpbGQtd2Via2l0
IiksICItLWd0ayIsIFdlYktpdFBvcnQubWFrZUFyZ3MoKV0pCi0gICAgICAgIHNlbGYuYXNzZXJ0
RXF1YWxzKEd0a1BvcnQuYnVpbGRfd2Via2l0X2NvbW1hbmQoYnVpbGRfc3R5bGU9ImRlYnVnIiks
IFtXZWJLaXRQb3J0LnNjcmlwdF9wYXRoKCJidWlsZC13ZWJraXQiKSwgIi0tZGVidWciLCAiLS1n
dGsiLCBXZWJLaXRQb3J0Lm1ha2VBcmdzKCldKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhH
dGtQb3J0LnJ1bl93ZWJraXRfdGVzdHNfY29tbWFuZCgpLCBXZWJLaXRQb3J0LnNjcmlwdF9zaGVs
bF9jb21tYW5kKCJydW4td2Via2l0LXRlc3RzIikgKyBbIi0tZ3RrIl0pCisgICAgICAgIHNlbGYu
YXNzZXJ0RXF1YWxzKEd0a1BvcnQuYnVpbGRfd2Via2l0X2NvbW1hbmQoKSwgV2ViS2l0UG9ydC5z
Y3JpcHRfc2hlbGxfY29tbWFuZCgiYnVpbGQtd2Via2l0IikgKyBbIi0tZ3RrIiwgV2ViS2l0UG9y
dC5tYWtlQXJncygpXSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoR3RrUG9ydC5idWlsZF93
ZWJraXRfY29tbWFuZChidWlsZF9zdHlsZT0iZGVidWciKSwgV2ViS2l0UG9ydC5zY3JpcHRfc2hl
bGxfY29tbWFuZCgiYnVpbGQtd2Via2l0IikgKyBbIi0tZGVidWciLCAiLS1ndGsiLCBXZWJLaXRQ
b3J0Lm1ha2VBcmdzKCldKQogCiAgICAgZGVmIHRlc3RfcXRfcG9ydChzZWxmKToKICAgICAgICAg
c2VsZi5hc3NlcnRFcXVhbHMoUXRQb3J0Lm5hbWUoKSwgIlF0IikKICAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbHMoUXRQb3J0LmZsYWcoKSwgIi0tcG9ydD1xdCIpCi0gICAgICAgIHNlbGYuYXNzZXJ0
RXF1YWxzKFF0UG9ydC5ydW5fd2Via2l0X3Rlc3RzX2NvbW1hbmQoKSwgW1dlYktpdFBvcnQuc2Ny
aXB0X3BhdGgoInJ1bi13ZWJraXQtdGVzdHMiKV0pCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxz
KFF0UG9ydC5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgi
YnVpbGQtd2Via2l0IiksICItLXF0IiwgV2ViS2l0UG9ydC5tYWtlQXJncygpXSkKLSAgICAgICAg
c2VsZi5hc3NlcnRFcXVhbHMoUXRQb3J0LmJ1aWxkX3dlYmtpdF9jb21tYW5kKGJ1aWxkX3N0eWxl
PSJkZWJ1ZyIpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgiYnVpbGQtd2Via2l0IiksICItLWRl
YnVnIiwgIi0tcXQiLCBXZWJLaXRQb3J0Lm1ha2VBcmdzKCldKQorICAgICAgICBzZWxmLmFzc2Vy
dEVxdWFscyhRdFBvcnQucnVuX3dlYmtpdF90ZXN0c19jb21tYW5kKCksIFdlYktpdFBvcnQuc2Ny
aXB0X3NoZWxsX2NvbW1hbmQoInJ1bi13ZWJraXQtdGVzdHMiKSkKKyAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbHMoUXRQb3J0LmJ1aWxkX3dlYmtpdF9jb21tYW5kKCksIFdlYktpdFBvcnQuc2NyaXB0
X3NoZWxsX2NvbW1hbmQoImJ1aWxkLXdlYmtpdCIpICsgWyItLXF0IiwgV2ViS2l0UG9ydC5tYWtl
QXJncygpXSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoUXRQb3J0LmJ1aWxkX3dlYmtpdF9j
b21tYW5kKGJ1aWxkX3N0eWxlPSJkZWJ1ZyIpLCBXZWJLaXRQb3J0LnNjcmlwdF9zaGVsbF9jb21t
YW5kKCJidWlsZC13ZWJraXQiKSArIFsiLS1kZWJ1ZyIsICItLXF0IiwgV2ViS2l0UG9ydC5tYWtl
QXJncygpXSkKIAogICAgIGRlZiB0ZXN0X2Nocm9taXVtX3BvcnQoc2VsZik6CiAgICAgICAgIHNl
bGYuYXNzZXJ0RXF1YWxzKENocm9taXVtUG9ydC5uYW1lKCksICJDaHJvbWl1bSIpCiAgICAgICAg
IHNlbGYuYXNzZXJ0RXF1YWxzKENocm9taXVtUG9ydC5mbGFnKCksICItLXBvcnQ9Y2hyb21pdW0i
KQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhDaHJvbWl1bVBvcnQucnVuX3dlYmtpdF90ZXN0
c19jb21tYW5kKCksIFtXZWJLaXRQb3J0LnNjcmlwdF9wYXRoKCJuZXctcnVuLXdlYmtpdC10ZXN0
cyIpLCAiLS1jaHJvbWl1bSIsICItLXNraXAtZmFpbGluZy10ZXN0cyJdKQotICAgICAgICBzZWxm
LmFzc2VydEVxdWFscyhDaHJvbWl1bVBvcnQuYnVpbGRfd2Via2l0X2NvbW1hbmQoKSwgW1dlYktp
dFBvcnQuc2NyaXB0X3BhdGgoImJ1aWxkLXdlYmtpdCIpLCAiLS1jaHJvbWl1bSIsICItLXVwZGF0
ZS1jaHJvbWl1bSJdKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhDaHJvbWl1bVBvcnQuYnVp
bGRfd2Via2l0X2NvbW1hbmQoYnVpbGRfc3R5bGU9ImRlYnVnIiksIFtXZWJLaXRQb3J0LnNjcmlw
dF9wYXRoKCJidWlsZC13ZWJraXQiKSwgIi0tZGVidWciLCAiLS1jaHJvbWl1bSIsICItLXVwZGF0
ZS1jaHJvbWl1bSJdKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhDaHJvbWl1bVBvcnQudXBk
YXRlX3dlYmtpdF9jb21tYW5kKCksIFtXZWJLaXRQb3J0LnNjcmlwdF9wYXRoKCJ1cGRhdGUtd2Vi
a2l0IiksICItLWNocm9taXVtIl0pCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKENocm9taXVt
UG9ydC5ydW5fd2Via2l0X3Rlc3RzX2NvbW1hbmQoKSwgV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxf
Y29tbWFuZCgibmV3LXJ1bi13ZWJraXQtdGVzdHMiKSArIFsiLS1jaHJvbWl1bSIsICItLXNraXAt
ZmFpbGluZy10ZXN0cyJdKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhDaHJvbWl1bVBvcnQu
YnVpbGRfd2Via2l0X2NvbW1hbmQoKSwgV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZCgi
YnVpbGQtd2Via2l0IikgKyBbIi0tY2hyb21pdW0iLCAiLS11cGRhdGUtY2hyb21pdW0iXSkKKyAg
ICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoQ2hyb21pdW1Qb3J0LmJ1aWxkX3dlYmtpdF9jb21tYW5k
KGJ1aWxkX3N0eWxlPSJkZWJ1ZyIpLCBXZWJLaXRQb3J0LnNjcmlwdF9zaGVsbF9jb21tYW5kKCJi
dWlsZC13ZWJraXQiKSArIFsiLS1kZWJ1ZyIsICItLWNocm9taXVtIiwgIi0tdXBkYXRlLWNocm9t
aXVtIl0pCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKENocm9taXVtUG9ydC51cGRhdGVfd2Vi
a2l0X2NvbW1hbmQoKSwgV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZCgidXBkYXRlLXdl
YmtpdCIpICsgWyItLWNocm9taXVtIl0pCiAKICAgICBkZWYgdGVzdF9jaHJvbWl1bV94dmZiX3Bv
cnQoc2VsZik6Ci0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKENocm9taXVtWFZGQlBvcnQucnVu
X3dlYmtpdF90ZXN0c19jb21tYW5kKCksIFsneHZmYi1ydW4nLCAnVG9vbHMvU2NyaXB0cy9uZXct
cnVuLXdlYmtpdC10ZXN0cycsICctLWNocm9taXVtJywgJy0tc2tpcC1mYWlsaW5nLXRlc3RzJywg
Jy0tcmVzdWx0cy1kaXJlY3Rvcnk9L3RtcC9sYXlvdXQtdGVzdC1yZXN1bHRzJywgJy0tc2tpcC1m
YWlsaW5nLXRlc3RzJywgJy0tcHJpbnQ9YWN0dWFsLGNvbmZpZyxleHBlY3RlZCxtaXNjLHNsb3dl
c3QsdW5leHBlY3RlZCx1bmV4cGVjdGVkLXJlc3VsdHMnXSkKKyAgICAgICAgc2VsZi5hc3NlcnRF
cXVhbHMoQ2hyb21pdW1YVkZCUG9ydC5ydW5fd2Via2l0X3Rlc3RzX2NvbW1hbmQoKSwgWyd4dmZi
LXJ1biddICsgV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZCgnbmV3LXJ1bi13ZWJraXQt
dGVzdHMnKSArIFsnLS1jaHJvbWl1bScsICctLXNraXAtZmFpbGluZy10ZXN0cycsICctLXJlc3Vs
dHMtZGlyZWN0b3J5PS90bXAvbGF5b3V0LXRlc3QtcmVzdWx0cycsICctLXNraXAtZmFpbGluZy10
ZXN0cycsICctLXByaW50PWFjdHVhbCxjb25maWcsZXhwZWN0ZWQsbWlzYyxzbG93ZXN0LHVuZXhw
ZWN0ZWQsdW5leHBlY3RlZC1yZXN1bHRzJ10pCiAKIGlmIF9fbmFtZV9fID09ICdfX21haW5fXyc6
CiAgICAgdW5pdHRlc3QubWFpbigpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>102430</attachid>
            <date>2011-07-30 03:01:24 -0700</date>
            <delta_ts>2011-07-30 18:20:11 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-64959-20110730120150.patch</filename>
            <type>text/plain</type>
            <size>6478</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTIwNDkKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCBiNWNmNWFhYjMzYTNjZGRhNTYxMjQ1MTNmYTQxY2NkNWQx
NWVkMGE1Li45YTdiZWU4MzgzMzhjMjYzZmYwYzRiYmM5MzU2NjJmYTZhOTFmNGRhIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTEtMDctMzAgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgRml4IHBvcnRzX3VuaXR0ZXN0LnB5IG9uIG5hdGl2ZSB3aW5kb3dzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NDk1OQorCisgICAgICAg
IFJldmlld2VkIGJ5IEFkYW0gQmFydGguCisKKyAgICAgICAgUmVwbGFjZSBXZWJLaXRQb3J0LnNj
cmlwdF9wYXRoIHdpdGggV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZC4KKyAgICAgICAg
VGhlIGxhdHRlciBpbmNsdWRlcyB0aGUgaW50ZXJwcmV0ZXIgZXhlY3V0YWJsZSByZXF1aXJlZCBv
biBuYXRpdmUgd2luZG93cy4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvY29tbW9uL2Nv
bmZpZy9wb3J0c191bml0dGVzdC5weToKKwogMjAxMS0wNy0yOSAgQWRhbSBCYXJ0aCAgPGFiYXJ0
aEB3ZWJraXQub3JnPgogCiAgICAgICAgIEFjdHVhbGx5IGltcG9ydCB0aGUgbG9nZ2luZyBtb2R1
bGUhCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9y
dHNfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9y
dHNfdW5pdHRlc3QucHkKaW5kZXggNDQxMDk0NDRiOGIyZGZjNTI0ZGEwZTU3NzBjOGY1MDc4ZGY1
MDJlMC4uZTQxM2MyNmVjMTVlYzBmMjRjODE3NDEyOTBhZTE2MTAzNjMzMDRhZCAxMDA2NDQKLS0t
IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vY29uZmlnL3BvcnRzX3VuaXR0ZXN0LnB5
CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NvbmZpZy9wb3J0c191bml0dGVz
dC5weQpAQCAtMzYsMTAgKzM2LDEwIEBAIGNsYXNzIFdlYktpdFBvcnRUZXN0KHVuaXR0ZXN0LlRl
c3RDYXNlKToKICAgICBkZWYgdGVzdF9tYWNfcG9ydChzZWxmKToKICAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbHMoTWFjUG9ydC5uYW1lKCksICJNYWMiKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFs
cyhNYWNQb3J0LmZsYWcoKSwgIi0tcG9ydD1tYWMiKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFs
cyhNYWNQb3J0LnJ1bl93ZWJraXRfdGVzdHNfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRf
cGF0aCgicnVuLXdlYmtpdC10ZXN0cyIpXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoTWFj
UG9ydC5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgiYnVp
bGQtd2Via2l0IildKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhNYWNQb3J0LmJ1aWxkX3dl
YmtpdF9jb21tYW5kKGJ1aWxkX3N0eWxlPSJkZWJ1ZyIpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0
aCgiYnVpbGQtd2Via2l0IiksICItLWRlYnVnIl0pCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxz
KE1hY1BvcnQuYnVpbGRfd2Via2l0X2NvbW1hbmQoYnVpbGRfc3R5bGU9InJlbGVhc2UiKSwgW1dl
YktpdFBvcnQuc2NyaXB0X3BhdGgoImJ1aWxkLXdlYmtpdCIpLCAiLS1yZWxlYXNlIl0pCisgICAg
ICAgIHNlbGYuYXNzZXJ0RXF1YWxzKE1hY1BvcnQucnVuX3dlYmtpdF90ZXN0c19jb21tYW5kKCks
IFdlYktpdFBvcnQuc2NyaXB0X3NoZWxsX2NvbW1hbmQoInJ1bi13ZWJraXQtdGVzdHMiKSkKKyAg
ICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoTWFjUG9ydC5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBX
ZWJLaXRQb3J0LnNjcmlwdF9zaGVsbF9jb21tYW5kKCJidWlsZC13ZWJraXQiKSkKKyAgICAgICAg
c2VsZi5hc3NlcnRFcXVhbHMoTWFjUG9ydC5idWlsZF93ZWJraXRfY29tbWFuZChidWlsZF9zdHls
ZT0iZGVidWciKSwgV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZCgiYnVpbGQtd2Via2l0
IikgKyBbIi0tZGVidWciXSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoTWFjUG9ydC5idWls
ZF93ZWJraXRfY29tbWFuZChidWlsZF9zdHlsZT0icmVsZWFzZSIpLCBXZWJLaXRQb3J0LnNjcmlw
dF9zaGVsbF9jb21tYW5kKCJidWlsZC13ZWJraXQiKSArIFsiLS1yZWxlYXNlIl0pCiAKICAgICAg
ICAgY2xhc3MgVGVzdElzTGVvcGFyZChNYWNQb3J0KToKICAgICAgICAgICAgIEBjbGFzc21ldGhv
ZApAQCAtNTAsMjcgKzUwLDI3IEBAIGNsYXNzIFdlYktpdFBvcnRUZXN0KHVuaXR0ZXN0LlRlc3RD
YXNlKToKICAgICBkZWYgdGVzdF9ndGtfcG9ydChzZWxmKToKICAgICAgICAgc2VsZi5hc3NlcnRF
cXVhbHMoR3RrUG9ydC5uYW1lKCksICJHdGsiKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhH
dGtQb3J0LmZsYWcoKSwgIi0tcG9ydD1ndGsiKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhH
dGtQb3J0LnJ1bl93ZWJraXRfdGVzdHNfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0
aCgicnVuLXdlYmtpdC10ZXN0cyIpLCAiLS1ndGsiXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVh
bHMoR3RrUG9ydC5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0
aCgiYnVpbGQtd2Via2l0IiksICItLWd0ayIsIFdlYktpdFBvcnQubWFrZUFyZ3MoKV0pCi0gICAg
ICAgIHNlbGYuYXNzZXJ0RXF1YWxzKEd0a1BvcnQuYnVpbGRfd2Via2l0X2NvbW1hbmQoYnVpbGRf
c3R5bGU9ImRlYnVnIiksIFtXZWJLaXRQb3J0LnNjcmlwdF9wYXRoKCJidWlsZC13ZWJraXQiKSwg
Ii0tZGVidWciLCAiLS1ndGsiLCBXZWJLaXRQb3J0Lm1ha2VBcmdzKCldKQorICAgICAgICBzZWxm
LmFzc2VydEVxdWFscyhHdGtQb3J0LnJ1bl93ZWJraXRfdGVzdHNfY29tbWFuZCgpLCBXZWJLaXRQ
b3J0LnNjcmlwdF9zaGVsbF9jb21tYW5kKCJydW4td2Via2l0LXRlc3RzIikgKyBbIi0tZ3RrIl0p
CisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKEd0a1BvcnQuYnVpbGRfd2Via2l0X2NvbW1hbmQo
KSwgV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZCgiYnVpbGQtd2Via2l0IikgKyBbIi0t
Z3RrIiwgV2ViS2l0UG9ydC5tYWtlQXJncygpXSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMo
R3RrUG9ydC5idWlsZF93ZWJraXRfY29tbWFuZChidWlsZF9zdHlsZT0iZGVidWciKSwgV2ViS2l0
UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZCgiYnVpbGQtd2Via2l0IikgKyBbIi0tZGVidWciLCAi
LS1ndGsiLCBXZWJLaXRQb3J0Lm1ha2VBcmdzKCldKQogCiAgICAgZGVmIHRlc3RfcXRfcG9ydChz
ZWxmKToKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoUXRQb3J0Lm5hbWUoKSwgIlF0IikKICAg
ICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoUXRQb3J0LmZsYWcoKSwgIi0tcG9ydD1xdCIpCi0gICAg
ICAgIHNlbGYuYXNzZXJ0RXF1YWxzKFF0UG9ydC5ydW5fd2Via2l0X3Rlc3RzX2NvbW1hbmQoKSwg
W1dlYktpdFBvcnQuc2NyaXB0X3BhdGgoInJ1bi13ZWJraXQtdGVzdHMiKV0pCi0gICAgICAgIHNl
bGYuYXNzZXJ0RXF1YWxzKFF0UG9ydC5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBbV2ViS2l0UG9y
dC5zY3JpcHRfcGF0aCgiYnVpbGQtd2Via2l0IiksICItLXF0IiwgV2ViS2l0UG9ydC5tYWtlQXJn
cygpXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoUXRQb3J0LmJ1aWxkX3dlYmtpdF9jb21t
YW5kKGJ1aWxkX3N0eWxlPSJkZWJ1ZyIpLCBbV2ViS2l0UG9ydC5zY3JpcHRfcGF0aCgiYnVpbGQt
d2Via2l0IiksICItLWRlYnVnIiwgIi0tcXQiLCBXZWJLaXRQb3J0Lm1ha2VBcmdzKCldKQorICAg
ICAgICBzZWxmLmFzc2VydEVxdWFscyhRdFBvcnQucnVuX3dlYmtpdF90ZXN0c19jb21tYW5kKCks
IFdlYktpdFBvcnQuc2NyaXB0X3NoZWxsX2NvbW1hbmQoInJ1bi13ZWJraXQtdGVzdHMiKSkKKyAg
ICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoUXRQb3J0LmJ1aWxkX3dlYmtpdF9jb21tYW5kKCksIFdl
YktpdFBvcnQuc2NyaXB0X3NoZWxsX2NvbW1hbmQoImJ1aWxkLXdlYmtpdCIpICsgWyItLXF0Iiwg
V2ViS2l0UG9ydC5tYWtlQXJncygpXSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoUXRQb3J0
LmJ1aWxkX3dlYmtpdF9jb21tYW5kKGJ1aWxkX3N0eWxlPSJkZWJ1ZyIpLCBXZWJLaXRQb3J0LnNj
cmlwdF9zaGVsbF9jb21tYW5kKCJidWlsZC13ZWJraXQiKSArIFsiLS1kZWJ1ZyIsICItLXF0Iiwg
V2ViS2l0UG9ydC5tYWtlQXJncygpXSkKIAogICAgIGRlZiB0ZXN0X2Nocm9taXVtX3BvcnQoc2Vs
Zik6CiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKENocm9taXVtUG9ydC5uYW1lKCksICJDaHJv
bWl1bSIpCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKENocm9taXVtUG9ydC5mbGFnKCksICIt
LXBvcnQ9Y2hyb21pdW0iKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhDaHJvbWl1bVBvcnQu
cnVuX3dlYmtpdF90ZXN0c19jb21tYW5kKCksIFtXZWJLaXRQb3J0LnNjcmlwdF9wYXRoKCJuZXct
cnVuLXdlYmtpdC10ZXN0cyIpLCAiLS1jaHJvbWl1bSIsICItLXNraXAtZmFpbGluZy10ZXN0cyJd
KQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhDaHJvbWl1bVBvcnQuYnVpbGRfd2Via2l0X2Nv
bW1hbmQoKSwgW1dlYktpdFBvcnQuc2NyaXB0X3BhdGgoImJ1aWxkLXdlYmtpdCIpLCAiLS1jaHJv
bWl1bSIsICItLXVwZGF0ZS1jaHJvbWl1bSJdKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhD
aHJvbWl1bVBvcnQuYnVpbGRfd2Via2l0X2NvbW1hbmQoYnVpbGRfc3R5bGU9ImRlYnVnIiksIFtX
ZWJLaXRQb3J0LnNjcmlwdF9wYXRoKCJidWlsZC13ZWJraXQiKSwgIi0tZGVidWciLCAiLS1jaHJv
bWl1bSIsICItLXVwZGF0ZS1jaHJvbWl1bSJdKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhD
aHJvbWl1bVBvcnQudXBkYXRlX3dlYmtpdF9jb21tYW5kKCksIFtXZWJLaXRQb3J0LnNjcmlwdF9w
YXRoKCJ1cGRhdGUtd2Via2l0IiksICItLWNocm9taXVtIl0pCisgICAgICAgIHNlbGYuYXNzZXJ0
RXF1YWxzKENocm9taXVtUG9ydC5ydW5fd2Via2l0X3Rlc3RzX2NvbW1hbmQoKSwgV2ViS2l0UG9y
dC5zY3JpcHRfc2hlbGxfY29tbWFuZCgibmV3LXJ1bi13ZWJraXQtdGVzdHMiKSArIFsiLS1jaHJv
bWl1bSIsICItLXNraXAtZmFpbGluZy10ZXN0cyJdKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFs
cyhDaHJvbWl1bVBvcnQuYnVpbGRfd2Via2l0X2NvbW1hbmQoKSwgV2ViS2l0UG9ydC5zY3JpcHRf
c2hlbGxfY29tbWFuZCgiYnVpbGQtd2Via2l0IikgKyBbIi0tY2hyb21pdW0iLCAiLS11cGRhdGUt
Y2hyb21pdW0iXSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoQ2hyb21pdW1Qb3J0LmJ1aWxk
X3dlYmtpdF9jb21tYW5kKGJ1aWxkX3N0eWxlPSJkZWJ1ZyIpLCBXZWJLaXRQb3J0LnNjcmlwdF9z
aGVsbF9jb21tYW5kKCJidWlsZC13ZWJraXQiKSArIFsiLS1kZWJ1ZyIsICItLWNocm9taXVtIiwg
Ii0tdXBkYXRlLWNocm9taXVtIl0pCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKENocm9taXVt
UG9ydC51cGRhdGVfd2Via2l0X2NvbW1hbmQoKSwgV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxfY29t
bWFuZCgidXBkYXRlLXdlYmtpdCIpICsgWyItLWNocm9taXVtIl0pCiAKICAgICBkZWYgdGVzdF9j
aHJvbWl1bV94dmZiX3BvcnQoc2VsZik6Ci0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKENocm9t
aXVtWFZGQlBvcnQucnVuX3dlYmtpdF90ZXN0c19jb21tYW5kKCksIFsneHZmYi1ydW4nLCAnVG9v
bHMvU2NyaXB0cy9uZXctcnVuLXdlYmtpdC10ZXN0cycsICctLWNocm9taXVtJywgJy0tc2tpcC1m
YWlsaW5nLXRlc3RzJywgJy0tcmVzdWx0cy1kaXJlY3Rvcnk9L3RtcC9sYXlvdXQtdGVzdC1yZXN1
bHRzJywgJy0tc2tpcC1mYWlsaW5nLXRlc3RzJywgJy0tcHJpbnQ9YWN0dWFsLGNvbmZpZyxleHBl
Y3RlZCxtaXNjLHNsb3dlc3QsdW5leHBlY3RlZCx1bmV4cGVjdGVkLXJlc3VsdHMnXSkKKyAgICAg
ICAgc2VsZi5hc3NlcnRFcXVhbHMoQ2hyb21pdW1YVkZCUG9ydC5ydW5fd2Via2l0X3Rlc3RzX2Nv
bW1hbmQoKSwgWyd4dmZiLXJ1biddICsgV2ViS2l0UG9ydC5zY3JpcHRfc2hlbGxfY29tbWFuZCgn
bmV3LXJ1bi13ZWJraXQtdGVzdHMnKSArIFsnLS1jaHJvbWl1bScsICctLXNraXAtZmFpbGluZy10
ZXN0cycsICctLXJlc3VsdHMtZGlyZWN0b3J5PS90bXAvbGF5b3V0LXRlc3QtcmVzdWx0cycsICct
LXNraXAtZmFpbGluZy10ZXN0cycsICctLXByaW50PWFjdHVhbCxjb25maWcsZXhwZWN0ZWQsbWlz
YyxzbG93ZXN0LHVuZXhwZWN0ZWQsdW5leHBlY3RlZC1yZXN1bHRzJ10pCiAKIGlmIF9fbmFtZV9f
ID09ICdfX21haW5fXyc6CiAgICAgdW5pdHRlc3QubWFpbigpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>