<?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>85545</bug_id>
          
          <creation_ts>2012-05-03 14:38:37 -0700</creation_ts>
          <short_desc>Remove the last bits of Leopard support from our perl scripts</short_desc>
          <delta_ts>2012-05-03 15:54:18 -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>New Bugs</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>
          
          <blocked>85456</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>dbates</cc>
    
    <cc>mrowe</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>615643</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-05-03 14:38:37 -0700</bug_when>
    <thetext>Remove the last bits of Leopard support from our perl scripts</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615644</commentid>
    <comment_count>1</comment_count>
      <attachid>140095</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-05-03 14:40:24 -0700</bug_when>
    <thetext>Created attachment 140095
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615649</commentid>
    <comment_count>2</comment_count>
      <attachid>140095</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-05-03 14:44:20 -0700</bug_when>
    <thetext>Comment on attachment 140095
Patch

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

Looks good to me. I had some very minor spelling corrections.

&gt; Tools/ChangeLog:10
&gt; +        in our perl scripts, since noone is using this (Chromium has never used this perl code).

Nit: perl =&gt; Perl (you write Perl twice in this line)

noone =&gt; &quot;no one&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615674</commentid>
    <comment_count>3</comment_count>
      <attachid>140104</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-05-03 15:06:30 -0700</bug_when>
    <thetext>Created attachment 140104
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615730</commentid>
    <comment_count>4</comment_count>
      <attachid>140104</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-03 15:54:10 -0700</bug_when>
    <thetext>Comment on attachment 140104
Patch for landing

Clearing flags on attachment: 140104

Committed r116034: &lt;http://trac.webkit.org/changeset/116034&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615732</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-03 15:54:18 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140095</attachid>
            <date>2012-05-03 14:40:24 -0700</date>
            <delta_ts>2012-05-03 15:06:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-85545-20120503144023.patch</filename>
            <type>text/plain</type>
            <size>6391</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2MDEyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMWMwNmU2MjU4MGIzOTIzMDFhNGVlZTg2NmFmM2VlMzUw
OGVhODhmYi4uOGVlZDQyYzdkZTgwOTYyNTRiNDcyNzQ3ODUxYTdkNGFlNDlkMjU3OSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0
IEBACiAyMDEyLTA1LTAzICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAorICAgICAg
ICBSZW1vdmUgdGhlIGxhc3QgYml0cyBvZiBMZW9wYXJkIHN1cHBvcnQgZnJvbSBvdXIgcGVybCBz
Y3JpcHRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04
NTU0NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENo
cm9taXVtIHN0aWxsIHN1cHBvcnRzIExlb3BhcmQgKGZvciBhIGxpdHRsZSB3aGlsZSB5ZXQpLCBi
dXQgQXBwbGVNYWNXZWJLaXQgZHJvcHBlZAorICAgICAgICBMZW9wYXJkIHN1cHBvcnQgc2V2ZXJh
bCBtb250aHMgYWdvLiAgUmVtb3ZlIHRoZSBsYXN0IGJpdHMgb2YgaXNMZW9wYXJkKCkgYnJhbmNo
aW5nCisgICAgICAgIGluIG91ciBwZXJsIHNjcmlwdHMsIHNpbmNlIG5vb25lIGlzIHVzaW5nIHRo
aXMgKENocm9taXVtIGhhcyBuZXZlciB1c2VkIHRoaXMgcGVybCBjb2RlKS4KKworICAgICAgICAq
IFNjcmlwdHMvYnVpbGQtd2Via2l0OgorICAgICAgICAqIFNjcmlwdHMvb2xkLXJ1bi13ZWJraXQt
dGVzdHM6CisgICAgICAgIChjb3VudEFuZFByaW50TGVha3MpOgorICAgICAgICAoY2FwdHVyZVNh
dmVkQ3Jhc2hMb2cpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0ZGlycy5wbToKKyAgICAgICAg
KGRldGVybWluZUFyY2hpdGVjdHVyZSk6CisgICAgICAgIChhcmd1bWVudHNGb3JSdW5BbmREZWJ1
Z01hY1dlYktpdEFwcCk6CisKKzIwMTItMDUtMDMgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQu
b3JnPgorCiAgICAgICAgIC0tY292ZXJhZ2Ugc2hvdWxkIG5vdCBub3QgdXNlIHRoZSAiZmVhdHVy
ZSIgb3B0aW9ucyBzeXN0ZW0gaW4gYnVpbGQtd2Via2l0LCBzaW1pbGFybHkgcmVtb3ZlIHNwZWNp
YWwtY2FzaW5nIGZvciBXVEZfVVJMCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD04NTU0MgogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL2J1aWxkLXdl
YmtpdCBiL1Rvb2xzL1NjcmlwdHMvYnVpbGQtd2Via2l0CmluZGV4IDAyY2MzMjYyNGYyOWU5OTMx
MWU1Y2UxYTQyM2ViZDcxZTZjN2IzYmMuLjZiODk4OGE3ZmYyZGYyOWJhMTI2MDRjM2QxZWFlMDdi
ZGUwYmZlODcgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvYnVpbGQtd2Via2l0CisrKyBiL1Rv
b2xzL1NjcmlwdHMvYnVpbGQtd2Via2l0CkBAIC0xNTIsNyArMTUyLDcgQEAgbXkgQGZlYXR1cmVz
ID0gKAogICAgICAgZGVmaW5lID0+ICJFTkFCTEVfRE9XTkxPQURfQVRUUklCVVRFIiwgZGVmYXVs
dCA9PiBpc0JsYWNrQmVycnkoKSwgdmFsdWUgPT5cJGRvd25sb2FkQXR0cmlidXRlU3VwcG9ydCB9
LAogCiAgICAgeyBvcHRpb24gPT4gIjNkLWNhbnZhcyIsIGRlc2MgPT4gIlRvZ2dsZSAzRCBjYW52
YXMgKFdlYkdMKSBzdXBwb3J0IiwKLSAgICAgIGRlZmluZSA9PiAiRU5BQkxFX1dFQkdMIiwgZGVm
YXVsdCA9PiAoaXNBcHBsZU1hY1dlYktpdCgpICYmICFpc0xlb3BhcmQoKSksIHZhbHVlID0+IFwk
dGhyZWVEQ2FudmFzU3VwcG9ydCB9LAorICAgICAgZGVmaW5lID0+ICJFTkFCTEVfV0VCR0wiLCBk
ZWZhdWx0ID0+IGlzQXBwbGVNYWNXZWJLaXQoKSwgdmFsdWUgPT4gXCR0aHJlZURDYW52YXNTdXBw
b3J0IH0sCiAKICAgICB7IG9wdGlvbiA9PiAiM2QtcmVuZGVyaW5nIiwgZGVzYyA9PiAiVG9nZ2xl
IDNEIHJlbmRlcmluZyBzdXBwb3J0IiwKICAgICAgIGRlZmluZSA9PiAiRU5BQkxFXzNEX1JFTkRF
UklORyIsIGRlZmF1bHQgPT4gKGlzQXBwbGVNYWNXZWJLaXQoKSB8fCBpc1F0KCkpLCB2YWx1ZSA9
PiBcJHRocmVlRFJlbmRlcmluZ1N1cHBvcnQgfSwKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMv
b2xkLXJ1bi13ZWJraXQtdGVzdHMgYi9Ub29scy9TY3JpcHRzL29sZC1ydW4td2Via2l0LXRlc3Rz
CmluZGV4IDk2NzBiNzdhMGY1NTQ5ZjhiMGRmN2MxM2IyODUwMDcxNzQ1YzIzZWUuLmZkYWVlOTI3
Y2U3ODZjOTIxN2Y2ODgzYmRhZWVlZGE1MGE3NmYxYmYgMTAwNzU1Ci0tLSBhL1Rvb2xzL1Njcmlw
dHMvb2xkLXJ1bi13ZWJraXQtdGVzdHMKKysrIGIvVG9vbHMvU2NyaXB0cy9vbGQtcnVuLXdlYmtp
dC10ZXN0cwpAQCAtMjE5LDEwICsyMTksNyBAQCBteSBAbWFjUGxhdGZvcm1zID0gKCJtYWMtbGVv
cGFyZCIsICJtYWMtc25vd2xlb3BhcmQiLCAibWFjLWxpb24iLCAibWFjIik7CiBteSBAd2luUGxh
dGZvcm1zID0gKCJ3aW4teHAiLCAid2luLXZpc3RhIiwgIndpbi03c3AwIiwgIndpbiIpOwogCiBp
ZiAoaXNBcHBsZU1hY1dlYktpdCgpKSB7Ci0gICAgaWYgKGlzTGVvcGFyZCgpKSB7Ci0gICAgICAg
ICRwbGF0Zm9ybSA9ICJtYWMtbGVvcGFyZCI7Ci0gICAgICAgICR0b2xlcmFuY2UgPSAwLjE7Ci0g
ICAgfSBlbHNpZiAoaXNTbm93TGVvcGFyZCgpKSB7CisgICAgaWYgKGlzU25vd0xlb3BhcmQoKSkg
ewogICAgICAgICAkcGxhdGZvcm0gPSAibWFjLXNub3dsZW9wYXJkIjsKICAgICAgICAgJHRvbGVy
YW5jZSA9IDAuMTsKICAgICB9IGVsc2lmIChpc0xpb24oKSkgewpAQCAtMTI0NSwyMCArMTI0Miw2
IEBAIHN1YiBjb3VudEFuZFByaW50TGVha3MoJCQkKQogICAgICAgICAiU2NhbkZyb21TdHJpbmci
LCAjIDxodHRwOi8vY29kZS5nb29nbGUuY29tL3AvYW5nbGVwcm9qZWN0L2lzc3Vlcy9kZXRhaWw/
aWQ9MjQ5PiBsZWFrIGluIEFOR0xFCiAgICAgKTsKIAotICAgIGlmIChpc0xlb3BhcmQoKSkgewot
ICAgICAgICAjIExlYWsgbGlzdCBmb3IgdGhlIHZlcnNpb24gb2YgTGVvcGFyZCB1c2VkIG9uIHRo
ZSBidWlsZCBib3QuCi0gICAgICAgIHB1c2ggQGNhbGxTdGFja3NUb0V4Y2x1ZGUsICgKLSAgICAg
ICAgICAgICJDRkhUVFBNZXNzYWdlQXBwZW5kQnl0ZXMiLCAjIGxlYWsgaW4gQ0ZOZXR3b3JrLCBy
ZGFyOi8vcHJvYmxlbS81NDM1OTEyCi0gICAgICAgICAgICAic2VuZERpZFJlY2VpdmVEYXRhQ2Fs
bGJhY2siLCAjIGxlYWsgaW4gQ0ZOZXR3b3JrLCByZGFyOi8vcHJvYmxlbS81NDQxNjE5Ci0gICAg
ICAgICAgICAiX0NGSFRUUFJlYWRTdHJlYW1SZWFkTWFyayIsICMgbGVhayBpbiBDRk5ldHdvcmss
IHJkYXI6Ly9wcm9ibGVtLzU0NDE0NjgKLSAgICAgICAgICAgICJodHRwUHJvdG9jb2xTdGFydCIs
ICMgbGVhayBpbiBDRk5ldHdvcmssIHJkYXI6Ly9wcm9ibGVtLzU0Njg4MzcKLSAgICAgICAgICAg
ICJfQ0ZVUkxDb25uZWN0aW9uU2VuZENhbGxiYWNrcyIsICMgbGVhayBpbiBDRk5ldHdvcmssIHJk
YXI6Ly9wcm9ibGVtLzU0NDE2MDAKLSAgICAgICAgICAgICJEaXNwYXRjaFFUTXNnIiwgIyBsZWFr
IGluIFF1aWNrVGltZSwgUFBDIG9ubHksIHJkYXI6Ly9wcm9ibGVtLzU2NjcxMzIKLSAgICAgICAg
ICAgICJRVE1vdmllQ29udGVudFZpZXcgY3JlYXRlVmlzdWFsQ29udGV4dCIsICMgbGVhayBpbiBR
dWlja1RpbWUsIFBQQyBvbmx5LCByZGFyOi8vcHJvYmxlbS81NjY3MTMyCi0gICAgICAgICAgICAi
X0NvcHlBcmNoaXRlY3R1cmVzRm9ySlZNVmVyc2lvbiIsICMgbGVhayBpbiBKYXZhLCByZGFyOi8v
cHJvYmxlbS81OTEwODIzCi0gICAgICAgICk7Ci0gICAgfQotCiAgICAgaWYgKGlzU25vd0xlb3Bh
cmQoKSkgewogICAgICAgICBwdXNoIEBjYWxsU3RhY2tzVG9FeGNsdWRlLCAoCiAgICAgICAgICAg
ICAicmVhZE1ha2VyTm90ZVByb3BzIiwgIyA8cmRhcjovL3Byb2JsZW0vNzE1NjQzMj4gbGVhayBp
biBJbWFnZUlPCkBAIC0xNzk5LDE0ICsxNzgyLDcgQEAgc3ViIGNhcHR1cmVTYXZlZENyYXNoTG9n
KCQkKQogICAgIGlmIChpc0N5Z3dpbigpKSB7CiAgICAgICAgICRnbG9iID0gRmlsZTo6U3BlYy0+
Y2F0ZmlsZSgkdGVzdFJlc3VsdHNEaXJlY3RvcnksICR3aW5kb3dzQ3Jhc2hMb2dGaWxlUHJlZml4
IC4gIioudHh0Iik7CiAgICAgfSBlbHNpZiAoaXNBcHBsZU1hY1dlYktpdCgpKSB7Ci0gICAgICAg
IG15ICRjcmFzaExvZ0RpcmVjdG9yeU5hbWU7Ci0gICAgICAgIGlmIChpc0xlb3BhcmQoKSkgewot
ICAgICAgICAgICAgJGNyYXNoTG9nRGlyZWN0b3J5TmFtZSA9ICJDcmFzaFJlcG9ydGVyIjsKLSAg
ICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICRjcmFzaExvZ0RpcmVjdG9yeU5hbWUgPSAiRGlh
Z25vc3RpY1JlcG9ydHMiOwotICAgICAgICB9Ci0KLSAgICAgICAgJGdsb2IgPSBGaWxlOjpTcGVj
LT5jYXRmaWxlKCJ+IiwgIkxpYnJhcnkiLCAiTG9ncyIsICRjcmFzaExvZ0RpcmVjdG9yeU5hbWUs
ICgkd2ViUHJvY2Vzc0NyYXNoZWQgPyAiV2ViUHJvY2VzcyIgOiAkZHVtcFRvb2xOYW1lKSAuICJf
Ki5jcmFzaCIpOworICAgICAgICAkZ2xvYiA9IEZpbGU6OlNwZWMtPmNhdGZpbGUoIn4iLCAiTGli
cmFyeSIsICJMb2dzIiwgIkRpYWdub3N0aWNSZXBvcnRzIiwgKCR3ZWJQcm9jZXNzQ3Jhc2hlZCA/
ICJXZWJQcm9jZXNzIiA6ICRkdW1wVG9vbE5hbWUpIC4gIl8qLmNyYXNoIik7CiAKICAgICAgICAg
IyBFdmVuIHRob3VnaCB0aGUgZHVtcCB0b29sIGhhcyBleGl0ZWQsIENyYXNoUmVwb3J0ZXIgbWln
aHQgc3RpbGwgYmUgcnVubmluZy4gV2UgbmVlZCB0bwogICAgICAgICAjIHdhaXQgZm9yIGl0IHRv
IGV4aXQgdG8gZW5zdXJlIGl0IGhhcyBzYXZlZCBpdHMgY3Jhc2ggbG9nIHRvIGRpc2suIEZvciBz
aW1wbGljaXRseSwgd2UnbGwKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5w
bSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQppbmRleCA2M2FlZWQxMTExZGQwZmYzYTFm
ZjZjYWExYWI0Yzc2NWZiNzRjMjk1Li5jNDcxYTk0NzAxOTM0OTRmYzY5ZTZhNjU1NDFmMDQ5NWI2
NGVhNGViIDEwMDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0KKysrIGIvVG9v
bHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCkBAIC0zMTMsMTMgKzMxMyw5IEBAIHN1YiBkZXRlcm1p
bmVBcmNoaXRlY3R1cmUKICAgICAgICAgaWYgKCRhcmNoaXRlY3R1cmUpIHsKICAgICAgICAgICAg
IGNob21wICRhcmNoaXRlY3R1cmU7CiAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICBpZiAo
aXNMZW9wYXJkKCkpIHsKLSAgICAgICAgICAgICAgICAkYXJjaGl0ZWN0dXJlID0gYGFyY2hgOwot
ICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICBteSAkc3VwcG9ydHM2NEJpdCA9
IGBzeXNjdGwgLW4gaHcub3B0aW9uYWwueDg2XzY0YDsKLSAgICAgICAgICAgICAgICBjaG9tcCAk
c3VwcG9ydHM2NEJpdDsKLSAgICAgICAgICAgICAgICAkYXJjaGl0ZWN0dXJlID0gJHN1cHBvcnRz
NjRCaXQgPyAneDg2XzY0JyA6IGBhcmNoYDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIG15
ICRzdXBwb3J0czY0Qml0ID0gYHN5c2N0bCAtbiBody5vcHRpb25hbC54ODZfNjRgOworICAgICAg
ICAgICAgY2hvbXAgJHN1cHBvcnRzNjRCaXQ7CisgICAgICAgICAgICAkYXJjaGl0ZWN0dXJlID0g
JHN1cHBvcnRzNjRCaXQgPyAneDg2XzY0JyA6IGBhcmNoYDsKICAgICAgICAgICAgIGNob21wICRh
cmNoaXRlY3R1cmU7CiAgICAgICAgIH0KICAgICB9CkBAIC0xMzU0LDExICsxMzUwLDYgQEAgc3Vi
IG9zWFZlcnNpb24oKQogICAgIHJldHVybiAkb3NYVmVyc2lvbjsKIH0KIAotc3ViIGlzTGVvcGFy
ZCgpCi17Ci0gICAgcmV0dXJuIGlzRGFyd2luKCkgJiYgb3NYVmVyc2lvbigpLT57Im1pbm9yIn0g
PT0gNTsKLX0KLQogc3ViIGlzU25vd0xlb3BhcmQoKQogewogICAgIHJldHVybiBpc0Rhcndpbigp
ICYmIG9zWFZlcnNpb24oKS0+eyJtaW5vciJ9ID09IDY7CkBAIC0yNDg4LDcgKzI0NzksNyBAQCBF
T0YKIHN1YiBhcmd1bWVudHNGb3JSdW5BbmREZWJ1Z01hY1dlYktpdEFwcCgpCiB7CiAgICAgbXkg
QGFyZ3MgPSBAQVJHVjsKLSAgICBwdXNoIEBhcmdzLCAoIi1BcHBsZVBlcnNpc3RlbmNlSWdub3Jl
U3RhdGUiLCAiWUVTIikgaWYgIWlzTGVvcGFyZCgpICYmICFpc1Nub3dMZW9wYXJkKCkgJiYgY2hl
Y2tGb3JBcmd1bWVudEFuZFJlbW92ZUZyb21BcnJheVJlZigiLS1uby1zYXZlZC1zdGF0ZSIsIFxA
YXJncyk7CisgICAgcHVzaCBAYXJncywgKCItQXBwbGVQZXJzaXN0ZW5jZUlnbm9yZVN0YXRlIiwg
IllFUyIpIGlmICFpc1Nub3dMZW9wYXJkKCkgJiYgY2hlY2tGb3JBcmd1bWVudEFuZFJlbW92ZUZy
b21BcnJheVJlZigiLS1uby1zYXZlZC1zdGF0ZSIsIFxAYXJncyk7CiAgICAgcmV0dXJuIEBhcmdz
OwogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140104</attachid>
            <date>2012-05-03 15:06:30 -0700</date>
            <delta_ts>2012-05-03 15:54:10 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-85545-20120503150629.patch</filename>
            <type>text/plain</type>
            <size>6390</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2MDEyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMWMwNmU2MjU4MGIzOTIzMDFhNGVlZTg2NmFmM2VlMzUw
OGVhODhmYi4uNTY3ZjQ0YzFkZmQxN2I0YmI2MTIyN2JiNTg0ZGQ5ZDE2MzM4ZWYxYSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0
IEBACiAyMDEyLTA1LTAzICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAorICAgICAg
ICBSZW1vdmUgdGhlIGxhc3QgYml0cyBvZiBMZW9wYXJkIHN1cHBvcnQgZnJvbSBvdXIgcGVybCBz
Y3JpcHRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04
NTU0NQorCisgICAgICAgIFJldmlld2VkIGJ5IERhbmllbCBCYXRlcy4KKworICAgICAgICBDaHJv
bWl1bSBzdGlsbCBzdXBwb3J0cyBMZW9wYXJkIChmb3IgYSBsaXR0bGUgd2hpbGUgeWV0KSwgYnV0
IEFwcGxlTWFjV2ViS2l0IGRyb3BwZWQKKyAgICAgICAgTGVvcGFyZCBzdXBwb3J0IHNldmVyYWwg
bW9udGhzIGFnby4gIFJlbW92ZSB0aGUgbGFzdCBiaXRzIG9mIGlzTGVvcGFyZCgpIGJyYW5jaGlu
ZworICAgICAgICBpbiBvdXIgUGVybCBzY3JpcHRzLCBzaW5jZSBubyBvbmUgaXMgdXNpbmcgdGhp
cyAoQ2hyb21pdW0gaGFzIG5ldmVyIHVzZWQgdGhpcyBQZXJsIGNvZGUpLgorCisgICAgICAgICog
U2NyaXB0cy9idWlsZC13ZWJraXQ6CisgICAgICAgICogU2NyaXB0cy9vbGQtcnVuLXdlYmtpdC10
ZXN0czoKKyAgICAgICAgKGNvdW50QW5kUHJpbnRMZWFrcyk6CisgICAgICAgIChjYXB0dXJlU2F2
ZWRDcmFzaExvZyk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRkaXJzLnBtOgorICAgICAgICAo
ZGV0ZXJtaW5lQXJjaGl0ZWN0dXJlKToKKyAgICAgICAgKGFyZ3VtZW50c0ZvclJ1bkFuZERlYnVn
TWFjV2ViS2l0QXBwKToKKworMjAxMi0wNS0wMyAgRXJpYyBTZWlkZWwgIDxlcmljQHdlYmtpdC5v
cmc+CisKICAgICAgICAgLS1jb3ZlcmFnZSBzaG91bGQgbm90IG5vdCB1c2UgdGhlICJmZWF0dXJl
IiBvcHRpb25zIHN5c3RlbSBpbiBidWlsZC13ZWJraXQsIHNpbWlsYXJseSByZW1vdmUgc3BlY2lh
bC1jYXNpbmcgZm9yIFdURl9VUkwKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTg1NTQyCiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvYnVpbGQtd2Vi
a2l0IGIvVG9vbHMvU2NyaXB0cy9idWlsZC13ZWJraXQKaW5kZXggMDJjYzMyNjI0ZjI5ZTk5MzEx
ZTVjZTFhNDIzZWJkNzFlNmM3YjNiYy4uNmI4OTg4YTdmZjJkZjI5YmExMjYwNGMzZDFlYWUwN2Jk
ZTBiZmU4NyAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9idWlsZC13ZWJraXQKKysrIGIvVG9v
bHMvU2NyaXB0cy9idWlsZC13ZWJraXQKQEAgLTE1Miw3ICsxNTIsNyBAQCBteSBAZmVhdHVyZXMg
PSAoCiAgICAgICBkZWZpbmUgPT4gIkVOQUJMRV9ET1dOTE9BRF9BVFRSSUJVVEUiLCBkZWZhdWx0
ID0+IGlzQmxhY2tCZXJyeSgpLCB2YWx1ZSA9PlwkZG93bmxvYWRBdHRyaWJ1dGVTdXBwb3J0IH0s
CiAKICAgICB7IG9wdGlvbiA9PiAiM2QtY2FudmFzIiwgZGVzYyA9PiAiVG9nZ2xlIDNEIGNhbnZh
cyAoV2ViR0wpIHN1cHBvcnQiLAotICAgICAgZGVmaW5lID0+ICJFTkFCTEVfV0VCR0wiLCBkZWZh
dWx0ID0+IChpc0FwcGxlTWFjV2ViS2l0KCkgJiYgIWlzTGVvcGFyZCgpKSwgdmFsdWUgPT4gXCR0
aHJlZURDYW52YXNTdXBwb3J0IH0sCisgICAgICBkZWZpbmUgPT4gIkVOQUJMRV9XRUJHTCIsIGRl
ZmF1bHQgPT4gaXNBcHBsZU1hY1dlYktpdCgpLCB2YWx1ZSA9PiBcJHRocmVlRENhbnZhc1N1cHBv
cnQgfSwKIAogICAgIHsgb3B0aW9uID0+ICIzZC1yZW5kZXJpbmciLCBkZXNjID0+ICJUb2dnbGUg
M0QgcmVuZGVyaW5nIHN1cHBvcnQiLAogICAgICAgZGVmaW5lID0+ICJFTkFCTEVfM0RfUkVOREVS
SU5HIiwgZGVmYXVsdCA9PiAoaXNBcHBsZU1hY1dlYktpdCgpIHx8IGlzUXQoKSksIHZhbHVlID0+
IFwkdGhyZWVEUmVuZGVyaW5nU3VwcG9ydCB9LApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9v
bGQtcnVuLXdlYmtpdC10ZXN0cyBiL1Rvb2xzL1NjcmlwdHMvb2xkLXJ1bi13ZWJraXQtdGVzdHMK
aW5kZXggOTY3MGI3N2EwZjU1NDlmOGIwZGY3YzEzYjI4NTAwNzE3NDVjMjNlZS4uZmRhZWU5Mjdj
ZTc4NmM5MjE3ZjY4ODNiZGFlZWVkYTUwYTc2ZjFiZiAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0
cy9vbGQtcnVuLXdlYmtpdC10ZXN0cworKysgYi9Ub29scy9TY3JpcHRzL29sZC1ydW4td2Via2l0
LXRlc3RzCkBAIC0yMTksMTAgKzIxOSw3IEBAIG15IEBtYWNQbGF0Zm9ybXMgPSAoIm1hYy1sZW9w
YXJkIiwgIm1hYy1zbm93bGVvcGFyZCIsICJtYWMtbGlvbiIsICJtYWMiKTsKIG15IEB3aW5QbGF0
Zm9ybXMgPSAoIndpbi14cCIsICJ3aW4tdmlzdGEiLCAid2luLTdzcDAiLCAid2luIik7CiAKIGlm
IChpc0FwcGxlTWFjV2ViS2l0KCkpIHsKLSAgICBpZiAoaXNMZW9wYXJkKCkpIHsKLSAgICAgICAg
JHBsYXRmb3JtID0gIm1hYy1sZW9wYXJkIjsKLSAgICAgICAgJHRvbGVyYW5jZSA9IDAuMTsKLSAg
ICB9IGVsc2lmIChpc1Nub3dMZW9wYXJkKCkpIHsKKyAgICBpZiAoaXNTbm93TGVvcGFyZCgpKSB7
CiAgICAgICAgICRwbGF0Zm9ybSA9ICJtYWMtc25vd2xlb3BhcmQiOwogICAgICAgICAkdG9sZXJh
bmNlID0gMC4xOwogICAgIH0gZWxzaWYgKGlzTGlvbigpKSB7CkBAIC0xMjQ1LDIwICsxMjQyLDYg
QEAgc3ViIGNvdW50QW5kUHJpbnRMZWFrcygkJCQpCiAgICAgICAgICJTY2FuRnJvbVN0cmluZyIs
ICMgPGh0dHA6Ly9jb2RlLmdvb2dsZS5jb20vcC9hbmdsZXByb2plY3QvaXNzdWVzL2RldGFpbD9p
ZD0yNDk+IGxlYWsgaW4gQU5HTEUKICAgICApOwogCi0gICAgaWYgKGlzTGVvcGFyZCgpKSB7Ci0g
ICAgICAgICMgTGVhayBsaXN0IGZvciB0aGUgdmVyc2lvbiBvZiBMZW9wYXJkIHVzZWQgb24gdGhl
IGJ1aWxkIGJvdC4KLSAgICAgICAgcHVzaCBAY2FsbFN0YWNrc1RvRXhjbHVkZSwgKAotICAgICAg
ICAgICAgIkNGSFRUUE1lc3NhZ2VBcHBlbmRCeXRlcyIsICMgbGVhayBpbiBDRk5ldHdvcmssIHJk
YXI6Ly9wcm9ibGVtLzU0MzU5MTIKLSAgICAgICAgICAgICJzZW5kRGlkUmVjZWl2ZURhdGFDYWxs
YmFjayIsICMgbGVhayBpbiBDRk5ldHdvcmssIHJkYXI6Ly9wcm9ibGVtLzU0NDE2MTkKLSAgICAg
ICAgICAgICJfQ0ZIVFRQUmVhZFN0cmVhbVJlYWRNYXJrIiwgIyBsZWFrIGluIENGTmV0d29yaywg
cmRhcjovL3Byb2JsZW0vNTQ0MTQ2OAotICAgICAgICAgICAgImh0dHBQcm90b2NvbFN0YXJ0Iiwg
IyBsZWFrIGluIENGTmV0d29yaywgcmRhcjovL3Byb2JsZW0vNTQ2ODgzNwotICAgICAgICAgICAg
Il9DRlVSTENvbm5lY3Rpb25TZW5kQ2FsbGJhY2tzIiwgIyBsZWFrIGluIENGTmV0d29yaywgcmRh
cjovL3Byb2JsZW0vNTQ0MTYwMAotICAgICAgICAgICAgIkRpc3BhdGNoUVRNc2ciLCAjIGxlYWsg
aW4gUXVpY2tUaW1lLCBQUEMgb25seSwgcmRhcjovL3Byb2JsZW0vNTY2NzEzMgotICAgICAgICAg
ICAgIlFUTW92aWVDb250ZW50VmlldyBjcmVhdGVWaXN1YWxDb250ZXh0IiwgIyBsZWFrIGluIFF1
aWNrVGltZSwgUFBDIG9ubHksIHJkYXI6Ly9wcm9ibGVtLzU2NjcxMzIKLSAgICAgICAgICAgICJf
Q29weUFyY2hpdGVjdHVyZXNGb3JKVk1WZXJzaW9uIiwgIyBsZWFrIGluIEphdmEsIHJkYXI6Ly9w
cm9ibGVtLzU5MTA4MjMKLSAgICAgICAgKTsKLSAgICB9Ci0KICAgICBpZiAoaXNTbm93TGVvcGFy
ZCgpKSB7CiAgICAgICAgIHB1c2ggQGNhbGxTdGFja3NUb0V4Y2x1ZGUsICgKICAgICAgICAgICAg
ICJyZWFkTWFrZXJOb3RlUHJvcHMiLCAjIDxyZGFyOi8vcHJvYmxlbS83MTU2NDMyPiBsZWFrIGlu
IEltYWdlSU8KQEAgLTE3OTksMTQgKzE3ODIsNyBAQCBzdWIgY2FwdHVyZVNhdmVkQ3Jhc2hMb2co
JCQpCiAgICAgaWYgKGlzQ3lnd2luKCkpIHsKICAgICAgICAgJGdsb2IgPSBGaWxlOjpTcGVjLT5j
YXRmaWxlKCR0ZXN0UmVzdWx0c0RpcmVjdG9yeSwgJHdpbmRvd3NDcmFzaExvZ0ZpbGVQcmVmaXgg
LiAiKi50eHQiKTsKICAgICB9IGVsc2lmIChpc0FwcGxlTWFjV2ViS2l0KCkpIHsKLSAgICAgICAg
bXkgJGNyYXNoTG9nRGlyZWN0b3J5TmFtZTsKLSAgICAgICAgaWYgKGlzTGVvcGFyZCgpKSB7Ci0g
ICAgICAgICAgICAkY3Jhc2hMb2dEaXJlY3RvcnlOYW1lID0gIkNyYXNoUmVwb3J0ZXIiOwotICAg
ICAgICB9IGVsc2UgewotICAgICAgICAgICAgJGNyYXNoTG9nRGlyZWN0b3J5TmFtZSA9ICJEaWFn
bm9zdGljUmVwb3J0cyI7Ci0gICAgICAgIH0KLQotICAgICAgICAkZ2xvYiA9IEZpbGU6OlNwZWMt
PmNhdGZpbGUoIn4iLCAiTGlicmFyeSIsICJMb2dzIiwgJGNyYXNoTG9nRGlyZWN0b3J5TmFtZSwg
KCR3ZWJQcm9jZXNzQ3Jhc2hlZCA/ICJXZWJQcm9jZXNzIiA6ICRkdW1wVG9vbE5hbWUpIC4gIl8q
LmNyYXNoIik7CisgICAgICAgICRnbG9iID0gRmlsZTo6U3BlYy0+Y2F0ZmlsZSgifiIsICJMaWJy
YXJ5IiwgIkxvZ3MiLCAiRGlhZ25vc3RpY1JlcG9ydHMiLCAoJHdlYlByb2Nlc3NDcmFzaGVkID8g
IldlYlByb2Nlc3MiIDogJGR1bXBUb29sTmFtZSkgLiAiXyouY3Jhc2giKTsKIAogICAgICAgICAj
IEV2ZW4gdGhvdWdoIHRoZSBkdW1wIHRvb2wgaGFzIGV4aXRlZCwgQ3Jhc2hSZXBvcnRlciBtaWdo
dCBzdGlsbCBiZSBydW5uaW5nLiBXZSBuZWVkIHRvCiAgICAgICAgICMgd2FpdCBmb3IgaXQgdG8g
ZXhpdCB0byBlbnN1cmUgaXQgaGFzIHNhdmVkIGl0cyBjcmFzaCBsb2cgdG8gZGlzay4gRm9yIHNp
bXBsaWNpdGx5LCB3ZSdsbApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBt
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCmluZGV4IDYzYWVlZDExMTFkZDBmZjNhMWZm
NmNhYTFhYjRjNzY1ZmI3NGMyOTUuLmM0NzFhOTQ3MDE5MzQ5NGZjNjllNmE2NTU0MWYwNDk1YjY0
ZWE0ZWIgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQorKysgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdGRpcnMucG0KQEAgLTMxMywxMyArMzEzLDkgQEAgc3ViIGRldGVybWlu
ZUFyY2hpdGVjdHVyZQogICAgICAgICBpZiAoJGFyY2hpdGVjdHVyZSkgewogICAgICAgICAgICAg
Y2hvbXAgJGFyY2hpdGVjdHVyZTsKICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGlmIChp
c0xlb3BhcmQoKSkgewotICAgICAgICAgICAgICAgICRhcmNoaXRlY3R1cmUgPSBgYXJjaGA7Ci0g
ICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgIG15ICRzdXBwb3J0czY0Qml0ID0g
YHN5c2N0bCAtbiBody5vcHRpb25hbC54ODZfNjRgOwotICAgICAgICAgICAgICAgIGNob21wICRz
dXBwb3J0czY0Qml0OwotICAgICAgICAgICAgICAgICRhcmNoaXRlY3R1cmUgPSAkc3VwcG9ydHM2
NEJpdCA/ICd4ODZfNjQnIDogYGFyY2hgOwotICAgICAgICAgICAgfQorICAgICAgICAgICAgbXkg
JHN1cHBvcnRzNjRCaXQgPSBgc3lzY3RsIC1uIGh3Lm9wdGlvbmFsLng4Nl82NGA7CisgICAgICAg
ICAgICBjaG9tcCAkc3VwcG9ydHM2NEJpdDsKKyAgICAgICAgICAgICRhcmNoaXRlY3R1cmUgPSAk
c3VwcG9ydHM2NEJpdCA/ICd4ODZfNjQnIDogYGFyY2hgOwogICAgICAgICAgICAgY2hvbXAgJGFy
Y2hpdGVjdHVyZTsKICAgICAgICAgfQogICAgIH0KQEAgLTEzNTQsMTEgKzEzNTAsNiBAQCBzdWIg
b3NYVmVyc2lvbigpCiAgICAgcmV0dXJuICRvc1hWZXJzaW9uOwogfQogCi1zdWIgaXNMZW9wYXJk
KCkKLXsKLSAgICByZXR1cm4gaXNEYXJ3aW4oKSAmJiBvc1hWZXJzaW9uKCktPnsibWlub3IifSA9
PSA1OwotfQotCiBzdWIgaXNTbm93TGVvcGFyZCgpCiB7CiAgICAgcmV0dXJuIGlzRGFyd2luKCkg
JiYgb3NYVmVyc2lvbigpLT57Im1pbm9yIn0gPT0gNjsKQEAgLTI0ODgsNyArMjQ3OSw3IEBAIEVP
Rgogc3ViIGFyZ3VtZW50c0ZvclJ1bkFuZERlYnVnTWFjV2ViS2l0QXBwKCkKIHsKICAgICBteSBA
YXJncyA9IEBBUkdWOwotICAgIHB1c2ggQGFyZ3MsICgiLUFwcGxlUGVyc2lzdGVuY2VJZ25vcmVT
dGF0ZSIsICJZRVMiKSBpZiAhaXNMZW9wYXJkKCkgJiYgIWlzU25vd0xlb3BhcmQoKSAmJiBjaGVj
a0ZvckFyZ3VtZW50QW5kUmVtb3ZlRnJvbUFycmF5UmVmKCItLW5vLXNhdmVkLXN0YXRlIiwgXEBh
cmdzKTsKKyAgICBwdXNoIEBhcmdzLCAoIi1BcHBsZVBlcnNpc3RlbmNlSWdub3JlU3RhdGUiLCAi
WUVTIikgaWYgIWlzU25vd0xlb3BhcmQoKSAmJiBjaGVja0ZvckFyZ3VtZW50QW5kUmVtb3ZlRnJv
bUFycmF5UmVmKCItLW5vLXNhdmVkLXN0YXRlIiwgXEBhcmdzKTsKICAgICByZXR1cm4gQGFyZ3M7
CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>