<?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>85436</bug_id>
          
          <creation_ts>2012-05-02 17:11:27 -0700</creation_ts>
          <short_desc>webkitpy: Remove sys.platform accesses in CrashLogs.</short_desc>
          <delta_ts>2012-05-03 09:22:43 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</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>85452</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Raphael Kubo da Costa (:rakuco)">rakuco</reporter>
          <assigned_to name="Raphael Kubo da Costa (:rakuco)">rakuco</assigned_to>
          <cc>abarth</cc>
    
    <cc>aestes</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>614834</commentid>
    <comment_count>0</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-02 17:11:27 -0700</bug_when>
    <thetext>webkitpy: Remove sys.platform accesses in CrashLogs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614835</commentid>
    <comment_count>1</comment_count>
      <attachid>139920</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-02 17:12:26 -0700</bug_when>
    <thetext>Created attachment 139920
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614852</commentid>
    <comment_count>2</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-02 17:30:29 -0700</bug_when>
    <thetext>Committed r115918: &lt;http://trac.webkit.org/changeset/115918&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614955</commentid>
    <comment_count>3</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2012-05-02 20:09:29 -0700</bug_when>
    <thetext>This is causing test-webkitpy to fail on Apple&apos;s Lion bot. See &lt;http://build.webkit.org/builders/Lion%20Debug%20%28Tests%29/builds/6134/steps/webkitpy-test/logs/stdio&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614969</commentid>
    <comment_count>4</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2012-05-02 21:08:52 -0700</bug_when>
    <thetext>Rolled out in &lt;http://trac.webkit.org/changeset/115935&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615284</commentid>
    <comment_count>5</comment_count>
      <attachid>140017</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-03 08:06:39 -0700</bug_when>
    <thetext>Created attachment 140017
Same patch with the missing import statement</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615333</commentid>
    <comment_count>6</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-03 09:22:43 -0700</bug_when>
    <thetext>Committed r115977: &lt;http://trac.webkit.org/changeset/115977&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139920</attachid>
            <date>2012-05-02 17:12:26 -0700</date>
            <delta_ts>2012-05-03 08:06:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-85436-20120502211226.patch</filename>
            <type>text/plain</type>
            <size>8302</size>
            <attacher name="Raphael Kubo da Costa (:rakuco)">rakuco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE1OTEyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTgyNzZmOTAzMWY3Mzg0ZjlmNmRhNzRmNDVkZDE4NWY3
ZTM1MDkzNS4uYzA4ZTlmMDRiODdiNTVmYjA2ZjJlZDJjMGEzYzE2NGFhNTg0MjQ2MSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5
IEBACiAyMDEyLTA1LTAyICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYWt1Y29Ad2Via2l0Lm9y
Zz4KIAorICAgICAgICB3ZWJraXRweTogUmVtb3ZlIHN5cy5wbGF0Zm9ybSBhY2Nlc3NlcyBpbiBD
cmFzaExvZ3MuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04NTQzNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEluc3RlYWQgb2YgZGlyZWN0bHkgY2hlY2tpbmcgZm9yIHN5cy5wbGF0Zm9ybSA9PSAnZGFyd2lu
JywgdXNlIGEKKyAgICAgICAgU3lzdGVtSG9zdCBhbmQgY2FsbCBQbGF0Zm9ybUluZm8uaXNfbWFj
KCkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0ZW0vY3Jhc2hsb2dz
LnB5OgorICAgICAgICAoQ3Jhc2hMb2dzLl9faW5pdF9fKToKKyAgICAgICAgKENyYXNoTG9ncy5m
aW5kX25ld2VzdF9sb2cpOgorICAgICAgICAoQ3Jhc2hMb2dzLl9sb2dfZGlyZWN0b3J5X2Rhcndp
bik6CisgICAgICAgIChDcmFzaExvZ3MuX2ZpbmRfbmV3ZXN0X2xvZ19kYXJ3aW4pOgorICAgICAg
ICAqIFNjcmlwdHMvd2Via2l0cHkvY29tbW9uL3N5c3RlbS9jcmFzaGxvZ3NfdW5pdHRlc3QucHk6
CisgICAgICAgIChDcmFzaExvZ3NUZXN0LnRlc3RfZmluZF9sb2dfZGFyd2luKToKKyAgICAgICAg
KiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L21hYy5weToKKyAgICAgICAgKE1h
Y1BvcnQuX2dldF9jcmFzaF9sb2cpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL3BvcnQvdGVzdC5weToKKyAgICAgICAgKFRlc3REcml2ZXIucnVuX3Rlc3QpOgorICAg
ICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWVyaWVzLnB5OgorICAgICAg
ICAoZXhlY3V0ZSk6CisKKzIwMTItMDUtMDIgIFJhcGhhZWwgS3VibyBkYSBDb3N0YSAgPHJha3Vj
b0B3ZWJraXQub3JnPgorCiAgICAgICAgIHdlYmtpdHB5OiBTcGVjaWFsLWNhc2Ugd2luMzIgY2Fs
bHMgaW4gZmlsZV9sb2NrIGFuZCBleGVjdXRpdmUuCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NTQzMQogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2NvbW1vbi9zeXN0ZW0vY3Jhc2hsb2dzLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9jb21tb24vc3lzdGVtL2NyYXNobG9ncy5weQppbmRleCBhMmEyZWQzNWViZmJhMDkyYWUx
NmMxOGVjNDg4NjQ2MzBkNGEwNjA5Li4wZGQzN2QyNTUyMDkyNmNiYWJjODM3MGVhMjA2Yjc0MzFj
ODIzNmYwIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0ZW0v
Y3Jhc2hsb2dzLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL3N5c3RlbS9j
cmFzaGxvZ3MucHkKQEAgLTI2LDI3ICsyNiwyNSBAQAogIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0Ug
T1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKICMgT0YgVEhJ
UyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERB
TUFHRS4KIAotaW1wb3J0IG9zCiBpbXBvcnQgcmUKLWltcG9ydCBzeXMKIAogCiBjbGFzcyBDcmFz
aExvZ3Mob2JqZWN0KToKLSAgICBkZWYgX19pbml0X18oc2VsZiwgZmlsZXN5c3RlbSk6Ci0gICAg
ICAgIHNlbGYuX2ZpbGVzeXN0ZW0gPSBmaWxlc3lzdGVtCisgICAgZGVmIF9faW5pdF9fKHNlbGYs
IGhvc3QpOgorICAgICAgICBzZWxmLl9ob3N0ID0gaG9zdAogCiAgICAgZGVmIGZpbmRfbmV3ZXN0
X2xvZyhzZWxmLCBwcm9jZXNzX25hbWUsIHBpZD1Ob25lLCBpbmNsdWRlX2Vycm9ycz1GYWxzZSwg
bmV3ZXJfdGhhbj1Ob25lKToKLSAgICAgICAgaWYgc3lzLnBsYXRmb3JtID09ICJkYXJ3aW4iOgor
ICAgICAgICBpZiBzZWxmLl9ob3N0LnBsYXRmb3JtLmlzX21hYygpOgogICAgICAgICAgICAgcmV0
dXJuIHNlbGYuX2ZpbmRfbmV3ZXN0X2xvZ19kYXJ3aW4ocHJvY2Vzc19uYW1lLCBwaWQsIGluY2x1
ZGVfZXJyb3JzLCBuZXdlcl90aGFuKQogICAgICAgICByZXR1cm4gTm9uZQogCiAgICAgZGVmIF9s
b2dfZGlyZWN0b3J5X2RhcndpbihzZWxmKToKLSAgICAgICAgbG9nX2RpcmVjdG9yeSA9IHNlbGYu
X2ZpbGVzeXN0ZW0uZXhwYW5kdXNlcigifiIpCi0gICAgICAgIGxvZ19kaXJlY3RvcnkgPSBzZWxm
Ll9maWxlc3lzdGVtLmpvaW4obG9nX2RpcmVjdG9yeSwgIkxpYnJhcnkiLCAiTG9ncyIpCi0gICAg
ICAgIGlmIHNlbGYuX2ZpbGVzeXN0ZW0uZXhpc3RzKHNlbGYuX2ZpbGVzeXN0ZW0uam9pbihsb2df
ZGlyZWN0b3J5LCAiRGlhZ25vc3RpY1JlcG9ydHMiKSk6Ci0gICAgICAgICAgICBsb2dfZGlyZWN0
b3J5ID0gc2VsZi5fZmlsZXN5c3RlbS5qb2luKGxvZ19kaXJlY3RvcnksICJEaWFnbm9zdGljUmVw
b3J0cyIpCisgICAgICAgIGxvZ19kaXJlY3RvcnkgPSBzZWxmLl9ob3N0LmZpbGVzeXN0ZW0uZXhw
YW5kdXNlcigifiIpCisgICAgICAgIGxvZ19kaXJlY3RvcnkgPSBzZWxmLl9ob3N0LmZpbGVzeXN0
ZW0uam9pbihsb2dfZGlyZWN0b3J5LCAiTGlicmFyeSIsICJMb2dzIikKKyAgICAgICAgaWYgc2Vs
Zi5faG9zdC5maWxlc3lzdGVtLmV4aXN0cyhzZWxmLl9ob3N0LmZpbGVzeXN0ZW0uam9pbihsb2df
ZGlyZWN0b3J5LCAiRGlhZ25vc3RpY1JlcG9ydHMiKSk6CisgICAgICAgICAgICBsb2dfZGlyZWN0
b3J5ID0gc2VsZi5faG9zdC5maWxlc3lzdGVtLmpvaW4obG9nX2RpcmVjdG9yeSwgIkRpYWdub3N0
aWNSZXBvcnRzIikKICAgICAgICAgZWxzZToKLSAgICAgICAgICAgIGxvZ19kaXJlY3RvcnkgPSBz
ZWxmLl9maWxlc3lzdGVtLmpvaW4obG9nX2RpcmVjdG9yeSwgIkNyYXNoUmVwb3J0ZXIiKQorICAg
ICAgICAgICAgbG9nX2RpcmVjdG9yeSA9IHNlbGYuX2hvc3QuZmlsZXN5c3RlbS5qb2luKGxvZ19k
aXJlY3RvcnksICJDcmFzaFJlcG9ydGVyIikKICAgICAgICAgcmV0dXJuIGxvZ19kaXJlY3RvcnkK
IAogICAgIGRlZiBfZmluZF9uZXdlc3RfbG9nX2RhcndpbihzZWxmLCBwcm9jZXNzX25hbWUsIHBp
ZCwgaW5jbHVkZV9lcnJvcnMsIG5ld2VyX3RoYW4pOgpAQCAtNTQsMTMgKzUyLDEzIEBAIGNsYXNz
IENyYXNoTG9ncyhvYmplY3QpOgogICAgICAgICAgICAgcmV0dXJuIGJhc2VuYW1lLnN0YXJ0c3dp
dGgocHJvY2Vzc19uYW1lICsgIl8iKSBhbmQgYmFzZW5hbWUuZW5kc3dpdGgoIi5jcmFzaCIpCiAK
ICAgICAgICAgbG9nX2RpcmVjdG9yeSA9IHNlbGYuX2xvZ19kaXJlY3RvcnlfZGFyd2luKCkKLSAg
ICAgICAgbG9ncyA9IHNlbGYuX2ZpbGVzeXN0ZW0uZmlsZXNfdW5kZXIobG9nX2RpcmVjdG9yeSwg
ZmlsZV9maWx0ZXI9aXNfY3Jhc2hfbG9nKQorICAgICAgICBsb2dzID0gc2VsZi5faG9zdC5maWxl
c3lzdGVtLmZpbGVzX3VuZGVyKGxvZ19kaXJlY3RvcnksIGZpbGVfZmlsdGVyPWlzX2NyYXNoX2xv
ZykKICAgICAgICAgZmlyc3RfbGluZV9yZWdleCA9IHJlLmNvbXBpbGUocideUHJvY2Vzczpccyso
P1A8cHJvY2Vzc19uYW1lPi4qKSBcWyg/UDxwaWQ+XGQrKVxdJCcpCiAgICAgICAgIGVycm9ycyA9
ICcnCiAgICAgICAgIGZvciBwYXRoIGluIHJldmVyc2VkKHNvcnRlZChsb2dzKSk6Ci0gICAgICAg
ICAgICBpZiBub3QgbmV3ZXJfdGhhbiBvciBzZWxmLl9maWxlc3lzdGVtLm10aW1lKHBhdGgpID4g
bmV3ZXJfdGhhbjoKKyAgICAgICAgICAgIGlmIG5vdCBuZXdlcl90aGFuIG9yIHNlbGYuX2hvc3Qu
ZmlsZXN5c3RlbS5tdGltZShwYXRoKSA+IG5ld2VyX3RoYW46CiAgICAgICAgICAgICAgICAgdHJ5
OgotICAgICAgICAgICAgICAgICAgICBmID0gc2VsZi5fZmlsZXN5c3RlbS5yZWFkX3RleHRfZmls
ZShwYXRoKQorICAgICAgICAgICAgICAgICAgICBmID0gc2VsZi5faG9zdC5maWxlc3lzdGVtLnJl
YWRfdGV4dF9maWxlKHBhdGgpCiAgICAgICAgICAgICAgICAgICAgIG1hdGNoID0gZmlyc3RfbGlu
ZV9yZWdleC5tYXRjaChmWzA6Zi5maW5kKCdcbicpXSkKICAgICAgICAgICAgICAgICAgICAgaWYg
bWF0Y2ggYW5kIG1hdGNoLmdyb3VwKCdwcm9jZXNzX25hbWUnKSA9PSBwcm9jZXNzX25hbWUgYW5k
IChwaWQgaXMgTm9uZSBvciBpbnQobWF0Y2guZ3JvdXAoJ3BpZCcpKSA9PSBwaWQpOgogICAgICAg
ICAgICAgICAgICAgICAgICAgcmV0dXJuIGVycm9ycyArIGYKZGlmZiAtLWdpdCBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvY29tbW9uL3N5c3RlbS9jcmFzaGxvZ3NfdW5pdHRlc3QucHkgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0ZW0vY3Jhc2hsb2dzX3VuaXR0ZXN0LnB5Cmlu
ZGV4IDI5NTg3ZTg2YTYxYTAxNDA2ZjEzZmUzNDY1NzVjNjQ5ODVlZTJhMzEuLjYzZmMzMWY5ZGZi
MmIwMGFmMGE1OGZjOWQwNjM5MjUxMWVkOWIzYjMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvY29tbW9uL3N5c3RlbS9jcmFzaGxvZ3NfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS9jb21tb24vc3lzdGVtL2NyYXNobG9nc191bml0dGVzdC5weQpAQCAt
MjIsMTAgKzIyLDEwIEBACiAjIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUg
UE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCiAKIGltcG9ydCB1bml0dGVzdAotaW1wb3J0IHN5
cwogCi1mcm9tIHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0uY3Jhc2hsb2dzIGltcG9ydCAqCitmcm9t
IHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0uY3Jhc2hsb2dzIGltcG9ydCBDcmFzaExvZ3MKIGZyb20g
d2Via2l0cHkuY29tbW9uLnN5c3RlbS5maWxlc3lzdGVtX21vY2sgaW1wb3J0IE1vY2tGaWxlU3lz
dGVtCitmcm9tIHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0uc3lzdGVtaG9zdCBpbXBvcnQgU3lzdGVt
SG9zdAogZnJvbSB3ZWJraXRweS50aGlyZHBhcnR5Lm1vY2sgaW1wb3J0IE1vY2sKIAogCkBAIC03
NSw3ICs3NSw3IEBAIGNsYXNzIENyYXNoTG9nc1Rlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAg
ICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChhLnNwbGl0bGluZXMoKSwgYi5zcGxpdGxpbmVzKCkp
CiAKICAgICBkZWYgdGVzdF9maW5kX2xvZ19kYXJ3aW4oc2VsZik6Ci0gICAgICAgIGlmIHN5cy5w
bGF0Zm9ybSAhPSAiZGFyd2luIjoKKyAgICAgICAgaWYgbm90IFN5c3RlbUhvc3QoKS5wbGF0Zm9y
bS5pc19tYWMoKToKICAgICAgICAgICAgIHJldHVybgogCiAgICAgICAgIG9sZGVyX21vY2tfY3Jh
c2hfcmVwb3J0ID0gbWFrZV9tb2NrX2NyYXNoX3JlcG9ydF9kYXJ3aW4oJ0R1bXBSZW5kZXJUcmVl
JywgMjg1MjgpCkBAIC05MSw3ICs5MSw3IEBAIGNsYXNzIENyYXNoTG9nc1Rlc3QodW5pdHRlc3Qu
VGVzdENhc2UpOgogICAgICAgICBmaWxlc1snL1VzZXJzL21vY2svTGlicmFyeS9Mb2dzL0RpYWdu
b3N0aWNSZXBvcnRzL0R1bXBSZW5kZXJUcmVlXzIwMTEtMDYtMTMtMTUwNzIyX3F1YWR6ZW4uY3Jh
c2gnXSA9IG90aGVyX3Byb2Nlc3NfbW9ja19jcmFzaF9yZXBvcnQKICAgICAgICAgZmlsZXNbJy9V
c2Vycy9tb2NrL0xpYnJhcnkvTG9ncy9EaWFnbm9zdGljUmVwb3J0cy9EdW1wUmVuZGVyVHJlZV8y
MDExLTA2LTEzLTE1MDcyM19xdWFkemVuLmNyYXNoJ10gPSBtaXNmb3JtYXR0ZWRfbW9ja19jcmFz
aF9yZXBvcnQKICAgICAgICAgZmlsZXN5c3RlbSA9IE1vY2tGaWxlU3lzdGVtKGZpbGVzKQotICAg
ICAgICBjcmFzaF9sb2dzID0gQ3Jhc2hMb2dzKGZpbGVzeXN0ZW0pCisgICAgICAgIGNyYXNoX2xv
Z3MgPSBDcmFzaExvZ3MoTW9ja1N5c3RlbUhvc3QoZmlsZXN5c3RlbT1maWxlc3lzdGVtKSkKICAg
ICAgICAgbG9nID0gY3Jhc2hfbG9ncy5maW5kX25ld2VzdF9sb2coIkR1bXBSZW5kZXJUcmVlIikK
ICAgICAgICAgc2VsZi5hc3NlcnRMaW5lc0VxdWFsKGxvZywgbmV3ZXJfbW9ja19jcmFzaF9yZXBv
cnQpCiAgICAgICAgIGxvZyA9IGNyYXNoX2xvZ3MuZmluZF9uZXdlc3RfbG9nKCJEdW1wUmVuZGVy
VHJlZSIsIDI4NTI5KQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvcG9ydC9tYWMucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9w
b3J0L21hYy5weQppbmRleCBhODEyOGQ4MjE3NWU1OTk0MTU5MTU0MGU0N2Y3NjMyYTRlNzBjZjk0
Li45NTEzYWU1YmRlM2JmN2IwNzZmMjhmNzYxOWY2YjYzM2FmZjI0YzBhIDEwMDY0NAotLS0gYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L21hYy5weQorKysgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L21hYy5weQpAQCAtMTg0LDcgKzE4
NCw3IEBAIGNsYXNzIE1hY1BvcnQoQXBwbGVQb3J0KToKICAgICAgICAgdGltZV9mbiA9IHRpbWVf
Zm4gb3IgdGltZS50aW1lCiAgICAgICAgIHNsZWVwX2ZuID0gc2xlZXBfZm4gb3IgdGltZS5zbGVl
cAogICAgICAgICBjcmFzaF9sb2cgPSAnJwotICAgICAgICBjcmFzaF9sb2dzID0gQ3Jhc2hMb2dz
KHNlbGYuX2ZpbGVzeXN0ZW0pCisgICAgICAgIGNyYXNoX2xvZ3MgPSBDcmFzaExvZ3Moc2VsZi5o
b3N0KQogICAgICAgICBub3cgPSB0aW1lX2ZuKCkKICAgICAgICAgIyBGSVhNRTogZGVsZXRlIHRo
aXMgYWZ0ZXIgd2UncmUgc3VyZSB0aGlzIGNvZGUgaXMgd29ya2luZyAuLi4KICAgICAgICAgX2xv
Zy5kZWJ1ZygnbG9va2luZyBmb3IgY3Jhc2ggbG9nIGZvciAlczolcycgJSAobmFtZSwgc3RyKHBp
ZCkpKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC90ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC90ZXN0
LnB5CmluZGV4IDI1Y2ZkMmE0OWQxMDY2N2Q4YjQ3NWRkNjMxZTdiYTBkNzQ0ZjgwNmQuLmI2YjIy
MjllNzBiMzI2ZWEwYTEwZjM0ZTA3N2MyNzE5MzBjMDcwMmIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvdGVzdC5weQorKysgYi9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3Rlc3QucHkKQEAgLTUyOSw3ICs1MjksNyBA
QCBjbGFzcyBUZXN0RHJpdmVyKERyaXZlcik6CiAKICAgICAgICAgY3Jhc2hfbG9nID0gJycKICAg
ICAgICAgaWYgY3Jhc2hlZF9wcm9jZXNzX25hbWU6Ci0gICAgICAgICAgICBjcmFzaF9sb2dzID0g
Q3Jhc2hMb2dzKHNlbGYuX3BvcnQuX2ZpbGVzeXN0ZW0pCisgICAgICAgICAgICBjcmFzaF9sb2dz
ID0gQ3Jhc2hMb2dzKHNlbGYuX3BvcnQuaG9zdCkKICAgICAgICAgICAgIGNyYXNoX2xvZyA9IGNy
YXNoX2xvZ3MuZmluZF9uZXdlc3RfbG9nKGNyYXNoZWRfcHJvY2Vzc19uYW1lLCBOb25lKSBvciAn
JwogCiAgICAgICAgIHJldHVybiBEcml2ZXJPdXRwdXQoYWN0dWFsX3RleHQsIHRlc3QuYWN0dWFs
X2ltYWdlLCB0ZXN0LmFjdHVhbF9jaGVja3N1bSwgYXVkaW8sCmRpZmYgLS1naXQgYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVlcmllcy5weSBiL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWVyaWVzLnB5CmluZGV4IGUxMzYwMjE2ZGI2OWIwNTJm
YmQxZDAxOWQxODc3NWU1NTRhMTUxNmUuLmVlNDc2Zjk1MzVhNTcyMWU5MjQ2ZmNhZjliY2EyMTli
ZDc5MjZjMmQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5k
cy9xdWVyaWVzLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9x
dWVyaWVzLnB5CkBAIC0zNzMsNyArMzczLDcgQEAgYW5kIFBJRCBhbmQgcHJpbnRzIGl0IHRvIHN0
ZG91dC4iIiIKICAgICBhcmd1bWVudF9uYW1lcyA9ICJQUk9DRVNTX05BTUUgW1BJRF0iCiAKICAg
ICBkZWYgZXhlY3V0ZShzZWxmLCBvcHRpb25zLCBhcmdzLCB0b29sKToKLSAgICAgICAgY3Jhc2hf
bG9ncyA9IENyYXNoTG9ncyh0b29sLmZpbGVzeXN0ZW0pCisgICAgICAgIGNyYXNoX2xvZ3MgPSBD
cmFzaExvZ3ModG9vbCkKICAgICAgICAgcGlkID0gTm9uZQogICAgICAgICBpZiBsZW4oYXJncykg
PiAxOgogICAgICAgICAgICAgcGlkID0gaW50KGFyZ3NbMV0pCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140017</attachid>
            <date>2012-05-03 08:06:39 -0700</date>
            <delta_ts>2012-05-03 08:58:03 -0700</delta_ts>
            <desc>Same patch with the missing import statement</desc>
            <filename>bug-85436-20120503120639.patch</filename>
            <type>text/plain</type>
            <size>8297</size>
            <attacher name="Raphael Kubo da Costa (:rakuco)">rakuco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE1OTcxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjE2YTk4NTQ2YzY3NzU2YWU4ZGRjN2E4OTdjMjQ0MWNm
NWQ4ZDFjZC4uOTJhYmI3MzY1NGY4N2E2NjM4NmRhM2YxYjZlZDZjYWYyZjJkNWU1MSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3
IEBACisyMDEyLTA1LTAzICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYWt1Y29Ad2Via2l0Lm9y
Zz4KKworICAgICAgICB3ZWJraXRweTogUmVtb3ZlIHN5cy5wbGF0Zm9ybSBhY2Nlc3NlcyBpbiBD
cmFzaExvZ3MuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04NTQzNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEluc3RlYWQgb2YgZGlyZWN0bHkgY2hlY2tpbmcgZm9yIHN5cy5wbGF0Zm9ybSA9PSAnZGFyd2lu
JywgdXNlIGEKKyAgICAgICAgU3lzdGVtSG9zdCBhbmQgY2FsbCBQbGF0Zm9ybUluZm8uaXNfbWFj
KCkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0ZW0vY3Jhc2hsb2dz
LnB5OgorICAgICAgICAoQ3Jhc2hMb2dzLl9faW5pdF9fKToKKyAgICAgICAgKENyYXNoTG9ncy5m
aW5kX25ld2VzdF9sb2cpOgorICAgICAgICAoQ3Jhc2hMb2dzLl9sb2dfZGlyZWN0b3J5X2Rhcndp
bik6CisgICAgICAgIChDcmFzaExvZ3MuX2ZpbmRfbmV3ZXN0X2xvZ19kYXJ3aW4pOgorICAgICAg
ICAqIFNjcmlwdHMvd2Via2l0cHkvY29tbW9uL3N5c3RlbS9jcmFzaGxvZ3NfdW5pdHRlc3QucHk6
CisgICAgICAgIChDcmFzaExvZ3NUZXN0LnRlc3RfZmluZF9sb2dfZGFyd2luKToKKyAgICAgICAg
KiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L21hYy5weToKKyAgICAgICAgKE1h
Y1BvcnQuX2dldF9jcmFzaF9sb2cpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL3BvcnQvdGVzdC5weToKKyAgICAgICAgKFRlc3REcml2ZXIucnVuX3Rlc3QpOgorICAg
ICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWVyaWVzLnB5OgorICAgICAg
ICAoZXhlY3V0ZSk6CisKIDIwMTItMDUtMDMgIFphbiBEb2JlcnNlayAgPHphbmRvYmVyc2VrQGdt
YWlsLmNvbT4KIAogICAgICAgICBbR3RrXSBJbWFnZURpZmYgY3Jhc2hlcyB3aGVuIGl0IGNhbid0
IG9wZW4gYSBkaXNwbGF5CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1v
bi9zeXN0ZW0vY3Jhc2hsb2dzLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vc3lz
dGVtL2NyYXNobG9ncy5weQppbmRleCBhMmEyZWQzNWViZmJhMDkyYWUxNmMxOGVjNDg4NjQ2MzBk
NGEwNjA5Li4wZGQzN2QyNTUyMDkyNmNiYWJjODM3MGVhMjA2Yjc0MzFjODIzNmYwIDEwMDY0NAot
LS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0ZW0vY3Jhc2hsb2dzLnB5Cisr
KyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL3N5c3RlbS9jcmFzaGxvZ3MucHkKQEAg
LTI2LDI3ICsyNiwyNSBAQAogIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBB
UklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKICMgT0YgVEhJUyBTT0ZUV0FSRSwgRVZF
TiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KIAotaW1wb3J0
IG9zCiBpbXBvcnQgcmUKLWltcG9ydCBzeXMKIAogCiBjbGFzcyBDcmFzaExvZ3Mob2JqZWN0KToK
LSAgICBkZWYgX19pbml0X18oc2VsZiwgZmlsZXN5c3RlbSk6Ci0gICAgICAgIHNlbGYuX2ZpbGVz
eXN0ZW0gPSBmaWxlc3lzdGVtCisgICAgZGVmIF9faW5pdF9fKHNlbGYsIGhvc3QpOgorICAgICAg
ICBzZWxmLl9ob3N0ID0gaG9zdAogCiAgICAgZGVmIGZpbmRfbmV3ZXN0X2xvZyhzZWxmLCBwcm9j
ZXNzX25hbWUsIHBpZD1Ob25lLCBpbmNsdWRlX2Vycm9ycz1GYWxzZSwgbmV3ZXJfdGhhbj1Ob25l
KToKLSAgICAgICAgaWYgc3lzLnBsYXRmb3JtID09ICJkYXJ3aW4iOgorICAgICAgICBpZiBzZWxm
Ll9ob3N0LnBsYXRmb3JtLmlzX21hYygpOgogICAgICAgICAgICAgcmV0dXJuIHNlbGYuX2ZpbmRf
bmV3ZXN0X2xvZ19kYXJ3aW4ocHJvY2Vzc19uYW1lLCBwaWQsIGluY2x1ZGVfZXJyb3JzLCBuZXdl
cl90aGFuKQogICAgICAgICByZXR1cm4gTm9uZQogCiAgICAgZGVmIF9sb2dfZGlyZWN0b3J5X2Rh
cndpbihzZWxmKToKLSAgICAgICAgbG9nX2RpcmVjdG9yeSA9IHNlbGYuX2ZpbGVzeXN0ZW0uZXhw
YW5kdXNlcigifiIpCi0gICAgICAgIGxvZ19kaXJlY3RvcnkgPSBzZWxmLl9maWxlc3lzdGVtLmpv
aW4obG9nX2RpcmVjdG9yeSwgIkxpYnJhcnkiLCAiTG9ncyIpCi0gICAgICAgIGlmIHNlbGYuX2Zp
bGVzeXN0ZW0uZXhpc3RzKHNlbGYuX2ZpbGVzeXN0ZW0uam9pbihsb2dfZGlyZWN0b3J5LCAiRGlh
Z25vc3RpY1JlcG9ydHMiKSk6Ci0gICAgICAgICAgICBsb2dfZGlyZWN0b3J5ID0gc2VsZi5fZmls
ZXN5c3RlbS5qb2luKGxvZ19kaXJlY3RvcnksICJEaWFnbm9zdGljUmVwb3J0cyIpCisgICAgICAg
IGxvZ19kaXJlY3RvcnkgPSBzZWxmLl9ob3N0LmZpbGVzeXN0ZW0uZXhwYW5kdXNlcigifiIpCisg
ICAgICAgIGxvZ19kaXJlY3RvcnkgPSBzZWxmLl9ob3N0LmZpbGVzeXN0ZW0uam9pbihsb2dfZGly
ZWN0b3J5LCAiTGlicmFyeSIsICJMb2dzIikKKyAgICAgICAgaWYgc2VsZi5faG9zdC5maWxlc3lz
dGVtLmV4aXN0cyhzZWxmLl9ob3N0LmZpbGVzeXN0ZW0uam9pbihsb2dfZGlyZWN0b3J5LCAiRGlh
Z25vc3RpY1JlcG9ydHMiKSk6CisgICAgICAgICAgICBsb2dfZGlyZWN0b3J5ID0gc2VsZi5faG9z
dC5maWxlc3lzdGVtLmpvaW4obG9nX2RpcmVjdG9yeSwgIkRpYWdub3N0aWNSZXBvcnRzIikKICAg
ICAgICAgZWxzZToKLSAgICAgICAgICAgIGxvZ19kaXJlY3RvcnkgPSBzZWxmLl9maWxlc3lzdGVt
LmpvaW4obG9nX2RpcmVjdG9yeSwgIkNyYXNoUmVwb3J0ZXIiKQorICAgICAgICAgICAgbG9nX2Rp
cmVjdG9yeSA9IHNlbGYuX2hvc3QuZmlsZXN5c3RlbS5qb2luKGxvZ19kaXJlY3RvcnksICJDcmFz
aFJlcG9ydGVyIikKICAgICAgICAgcmV0dXJuIGxvZ19kaXJlY3RvcnkKIAogICAgIGRlZiBfZmlu
ZF9uZXdlc3RfbG9nX2RhcndpbihzZWxmLCBwcm9jZXNzX25hbWUsIHBpZCwgaW5jbHVkZV9lcnJv
cnMsIG5ld2VyX3RoYW4pOgpAQCAtNTQsMTMgKzUyLDEzIEBAIGNsYXNzIENyYXNoTG9ncyhvYmpl
Y3QpOgogICAgICAgICAgICAgcmV0dXJuIGJhc2VuYW1lLnN0YXJ0c3dpdGgocHJvY2Vzc19uYW1l
ICsgIl8iKSBhbmQgYmFzZW5hbWUuZW5kc3dpdGgoIi5jcmFzaCIpCiAKICAgICAgICAgbG9nX2Rp
cmVjdG9yeSA9IHNlbGYuX2xvZ19kaXJlY3RvcnlfZGFyd2luKCkKLSAgICAgICAgbG9ncyA9IHNl
bGYuX2ZpbGVzeXN0ZW0uZmlsZXNfdW5kZXIobG9nX2RpcmVjdG9yeSwgZmlsZV9maWx0ZXI9aXNf
Y3Jhc2hfbG9nKQorICAgICAgICBsb2dzID0gc2VsZi5faG9zdC5maWxlc3lzdGVtLmZpbGVzX3Vu
ZGVyKGxvZ19kaXJlY3RvcnksIGZpbGVfZmlsdGVyPWlzX2NyYXNoX2xvZykKICAgICAgICAgZmly
c3RfbGluZV9yZWdleCA9IHJlLmNvbXBpbGUocideUHJvY2VzczpccysoP1A8cHJvY2Vzc19uYW1l
Pi4qKSBcWyg/UDxwaWQ+XGQrKVxdJCcpCiAgICAgICAgIGVycm9ycyA9ICcnCiAgICAgICAgIGZv
ciBwYXRoIGluIHJldmVyc2VkKHNvcnRlZChsb2dzKSk6Ci0gICAgICAgICAgICBpZiBub3QgbmV3
ZXJfdGhhbiBvciBzZWxmLl9maWxlc3lzdGVtLm10aW1lKHBhdGgpID4gbmV3ZXJfdGhhbjoKKyAg
ICAgICAgICAgIGlmIG5vdCBuZXdlcl90aGFuIG9yIHNlbGYuX2hvc3QuZmlsZXN5c3RlbS5tdGlt
ZShwYXRoKSA+IG5ld2VyX3RoYW46CiAgICAgICAgICAgICAgICAgdHJ5OgotICAgICAgICAgICAg
ICAgICAgICBmID0gc2VsZi5fZmlsZXN5c3RlbS5yZWFkX3RleHRfZmlsZShwYXRoKQorICAgICAg
ICAgICAgICAgICAgICBmID0gc2VsZi5faG9zdC5maWxlc3lzdGVtLnJlYWRfdGV4dF9maWxlKHBh
dGgpCiAgICAgICAgICAgICAgICAgICAgIG1hdGNoID0gZmlyc3RfbGluZV9yZWdleC5tYXRjaChm
WzA6Zi5maW5kKCdcbicpXSkKICAgICAgICAgICAgICAgICAgICAgaWYgbWF0Y2ggYW5kIG1hdGNo
Lmdyb3VwKCdwcm9jZXNzX25hbWUnKSA9PSBwcm9jZXNzX25hbWUgYW5kIChwaWQgaXMgTm9uZSBv
ciBpbnQobWF0Y2guZ3JvdXAoJ3BpZCcpKSA9PSBwaWQpOgogICAgICAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuIGVycm9ycyArIGYKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
Y29tbW9uL3N5c3RlbS9jcmFzaGxvZ3NfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L2NvbW1vbi9zeXN0ZW0vY3Jhc2hsb2dzX3VuaXR0ZXN0LnB5CmluZGV4IDI5NTg3ZTg2YTYx
YTAxNDA2ZjEzZmUzNDY1NzVjNjQ5ODVlZTJhMzEuLmQ5M2ZlZWMwZWM4NGE3OTJmY2Q1OTAxODMz
MmViYzU5MWNmNjhiYTcgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9u
L3N5c3RlbS9jcmFzaGxvZ3NfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9jb21tb24vc3lzdGVtL2NyYXNobG9nc191bml0dGVzdC5weQpAQCAtMjIsMTAgKzIyLDExIEBA
CiAjIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0Yg
U1VDSCBEQU1BR0UuCiAKIGltcG9ydCB1bml0dGVzdAotaW1wb3J0IHN5cwogCi1mcm9tIHdlYmtp
dHB5LmNvbW1vbi5zeXN0ZW0uY3Jhc2hsb2dzIGltcG9ydCAqCitmcm9tIHdlYmtpdHB5LmNvbW1v
bi5zeXN0ZW0uY3Jhc2hsb2dzIGltcG9ydCBDcmFzaExvZ3MKIGZyb20gd2Via2l0cHkuY29tbW9u
LnN5c3RlbS5maWxlc3lzdGVtX21vY2sgaW1wb3J0IE1vY2tGaWxlU3lzdGVtCitmcm9tIHdlYmtp
dHB5LmNvbW1vbi5zeXN0ZW0uc3lzdGVtaG9zdCBpbXBvcnQgU3lzdGVtSG9zdAorZnJvbSB3ZWJr
aXRweS5jb21tb24uc3lzdGVtLnN5c3RlbWhvc3RfbW9jayBpbXBvcnQgTW9ja1N5c3RlbUhvc3QK
IGZyb20gd2Via2l0cHkudGhpcmRwYXJ0eS5tb2NrIGltcG9ydCBNb2NrCiAKIApAQCAtNzUsNyAr
NzYsNyBAQCBjbGFzcyBDcmFzaExvZ3NUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAg
ICAgIHNlbGYuYXNzZXJ0RXF1YWwoYS5zcGxpdGxpbmVzKCksIGIuc3BsaXRsaW5lcygpKQogCiAg
ICAgZGVmIHRlc3RfZmluZF9sb2dfZGFyd2luKHNlbGYpOgotICAgICAgICBpZiBzeXMucGxhdGZv
cm0gIT0gImRhcndpbiI6CisgICAgICAgIGlmIG5vdCBTeXN0ZW1Ib3N0KCkucGxhdGZvcm0uaXNf
bWFjKCk6CiAgICAgICAgICAgICByZXR1cm4KIAogICAgICAgICBvbGRlcl9tb2NrX2NyYXNoX3Jl
cG9ydCA9IG1ha2VfbW9ja19jcmFzaF9yZXBvcnRfZGFyd2luKCdEdW1wUmVuZGVyVHJlZScsIDI4
NTI4KQpAQCAtOTEsNyArOTIsNyBAQCBjbGFzcyBDcmFzaExvZ3NUZXN0KHVuaXR0ZXN0LlRlc3RD
YXNlKToKICAgICAgICAgZmlsZXNbJy9Vc2Vycy9tb2NrL0xpYnJhcnkvTG9ncy9EaWFnbm9zdGlj
UmVwb3J0cy9EdW1wUmVuZGVyVHJlZV8yMDExLTA2LTEzLTE1MDcyMl9xdWFkemVuLmNyYXNoJ10g
PSBvdGhlcl9wcm9jZXNzX21vY2tfY3Jhc2hfcmVwb3J0CiAgICAgICAgIGZpbGVzWycvVXNlcnMv
bW9jay9MaWJyYXJ5L0xvZ3MvRGlhZ25vc3RpY1JlcG9ydHMvRHVtcFJlbmRlclRyZWVfMjAxMS0w
Ni0xMy0xNTA3MjNfcXVhZHplbi5jcmFzaCddID0gbWlzZm9ybWF0dGVkX21vY2tfY3Jhc2hfcmVw
b3J0CiAgICAgICAgIGZpbGVzeXN0ZW0gPSBNb2NrRmlsZVN5c3RlbShmaWxlcykKLSAgICAgICAg
Y3Jhc2hfbG9ncyA9IENyYXNoTG9ncyhmaWxlc3lzdGVtKQorICAgICAgICBjcmFzaF9sb2dzID0g
Q3Jhc2hMb2dzKE1vY2tTeXN0ZW1Ib3N0KGZpbGVzeXN0ZW09ZmlsZXN5c3RlbSkpCiAgICAgICAg
IGxvZyA9IGNyYXNoX2xvZ3MuZmluZF9uZXdlc3RfbG9nKCJEdW1wUmVuZGVyVHJlZSIpCiAgICAg
ICAgIHNlbGYuYXNzZXJ0TGluZXNFcXVhbChsb2csIG5ld2VyX21vY2tfY3Jhc2hfcmVwb3J0KQog
ICAgICAgICBsb2cgPSBjcmFzaF9sb2dzLmZpbmRfbmV3ZXN0X2xvZygiRHVtcFJlbmRlclRyZWUi
LCAyODUyOSkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L3BvcnQvbWFjLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9t
YWMucHkKaW5kZXggYTgxMjhkODIxNzVlNTk5NDE1OTE1NDBlNDdmNzYzMmE0ZTcwY2Y5NC4uOTUx
M2FlNWJkZTNiZjdiMDc2ZjI4Zjc2MTlmNmI2MzNhZmYyNGMwYSAxMDA2NDQKLS0tIGEvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9tYWMucHkKKysrIGIvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9tYWMucHkKQEAgLTE4NCw3ICsxODQsNyBA
QCBjbGFzcyBNYWNQb3J0KEFwcGxlUG9ydCk6CiAgICAgICAgIHRpbWVfZm4gPSB0aW1lX2ZuIG9y
IHRpbWUudGltZQogICAgICAgICBzbGVlcF9mbiA9IHNsZWVwX2ZuIG9yIHRpbWUuc2xlZXAKICAg
ICAgICAgY3Jhc2hfbG9nID0gJycKLSAgICAgICAgY3Jhc2hfbG9ncyA9IENyYXNoTG9ncyhzZWxm
Ll9maWxlc3lzdGVtKQorICAgICAgICBjcmFzaF9sb2dzID0gQ3Jhc2hMb2dzKHNlbGYuaG9zdCkK
ICAgICAgICAgbm93ID0gdGltZV9mbigpCiAgICAgICAgICMgRklYTUU6IGRlbGV0ZSB0aGlzIGFm
dGVyIHdlJ3JlIHN1cmUgdGhpcyBjb2RlIGlzIHdvcmtpbmcgLi4uCiAgICAgICAgIF9sb2cuZGVi
dWcoJ2xvb2tpbmcgZm9yIGNyYXNoIGxvZyBmb3IgJXM6JXMnICUgKG5hbWUsIHN0cihwaWQpKSkK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvdGVz
dC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvdGVzdC5weQpp
bmRleCAyNWNmZDJhNDlkMTA2NjdkOGI0NzVkZDYzMWU3YmEwZDc0NGY4MDZkLi5iNmIyMjI5ZTcw
YjMyNmVhMGExMGYzNGUwNzdjMjcxOTMwYzA3MDJiIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3Rlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC90ZXN0LnB5CkBAIC01MjksNyArNTI5LDcgQEAgY2xh
c3MgVGVzdERyaXZlcihEcml2ZXIpOgogCiAgICAgICAgIGNyYXNoX2xvZyA9ICcnCiAgICAgICAg
IGlmIGNyYXNoZWRfcHJvY2Vzc19uYW1lOgotICAgICAgICAgICAgY3Jhc2hfbG9ncyA9IENyYXNo
TG9ncyhzZWxmLl9wb3J0Ll9maWxlc3lzdGVtKQorICAgICAgICAgICAgY3Jhc2hfbG9ncyA9IENy
YXNoTG9ncyhzZWxmLl9wb3J0Lmhvc3QpCiAgICAgICAgICAgICBjcmFzaF9sb2cgPSBjcmFzaF9s
b2dzLmZpbmRfbmV3ZXN0X2xvZyhjcmFzaGVkX3Byb2Nlc3NfbmFtZSwgTm9uZSkgb3IgJycKIAog
ICAgICAgICByZXR1cm4gRHJpdmVyT3V0cHV0KGFjdHVhbF90ZXh0LCB0ZXN0LmFjdHVhbF9pbWFn
ZSwgdGVzdC5hY3R1YWxfY2hlY2tzdW0sIGF1ZGlvLApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3F1ZXJpZXMucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3Rvb2wvY29tbWFuZHMvcXVlcmllcy5weQppbmRleCBlMTM2MDIxNmRiNjliMDUyZmJkMWQw
MTlkMTg3NzVlNTU0YTE1MTZlLi5lZTQ3NmY5NTM1YTU3MjFlOTI0NmZjYWY5YmNhMjE5YmQ3OTI2
YzJkIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVl
cmllcy5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVlcmll
cy5weQpAQCAtMzczLDcgKzM3Myw3IEBAIGFuZCBQSUQgYW5kIHByaW50cyBpdCB0byBzdGRvdXQu
IiIiCiAgICAgYXJndW1lbnRfbmFtZXMgPSAiUFJPQ0VTU19OQU1FIFtQSURdIgogCiAgICAgZGVm
IGV4ZWN1dGUoc2VsZiwgb3B0aW9ucywgYXJncywgdG9vbCk6Ci0gICAgICAgIGNyYXNoX2xvZ3Mg
PSBDcmFzaExvZ3ModG9vbC5maWxlc3lzdGVtKQorICAgICAgICBjcmFzaF9sb2dzID0gQ3Jhc2hM
b2dzKHRvb2wpCiAgICAgICAgIHBpZCA9IE5vbmUKICAgICAgICAgaWYgbGVuKGFyZ3MpID4gMToK
ICAgICAgICAgICAgIHBpZCA9IGludChhcmdzWzFdKQo=
</data>
<flag name="review"
          id="145766"
          type_id="1"
          status="+"
          setter="dpranke"
    />
          </attachment>
      

    </bug>

</bugzilla>