<?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>93579</bug_id>
          
          <creation_ts>2012-08-08 22:53:39 -0700</creation_ts>
          <short_desc>Fix null pointer deref in RenderFileUploadControl::computePreferredLogicalWidth().</short_desc>
          <delta_ts>2012-08-09 20:37:24 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Luke Macpherson">macpherson</reporter>
          <assigned_to name="Luke Macpherson">macpherson</assigned_to>
          <cc>eric</cc>
    
    <cc>mifenton</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>691231</commentid>
    <comment_count>0</comment_count>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2012-08-08 22:53:39 -0700</bug_when>
    <thetext>Fix null pointer deref in RenderFileUploadControl::computePreferredLogicalWidth().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691233</commentid>
    <comment_count>1</comment_count>
      <attachid>157390</attachid>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2012-08-08 22:56:05 -0700</bug_when>
    <thetext>Created attachment 157390
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691265</commentid>
    <comment_count>2</comment_count>
      <attachid>157390</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-08-08 23:40:58 -0700</bug_when>
    <thetext>Comment on attachment 157390
Patch

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

&gt; Source/WebCore/ChangeLog:10
&gt; +        Test: fast/css/upload-control-crash.html

I think this is not in the CSS area.  It should be fast/forms/file/file-crash-by-display-none-button.html or something.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692040</commentid>
    <comment_count>3</comment_count>
      <attachid>157596</attachid>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2012-08-09 17:52:21 -0700</bug_when>
    <thetext>Created attachment 157596
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692044</commentid>
    <comment_count>4</comment_count>
      <attachid>157596</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2012-08-09 17:53:20 -0700</bug_when>
    <thetext>Comment on attachment 157596
Patch for landing

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

&gt; Source/WebCore/ChangeLog:10
&gt; +        Test: fast/forms/file-crash-by-display-none-button.html

Please put it to fast/forms/file/, not fast/forms/.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692073</commentid>
    <comment_count>5</comment_count>
      <attachid>157605</attachid>
    <who name="Luke Macpherson">macpherson</who>
    <bug_when>2012-08-09 18:28:57 -0700</bug_when>
    <thetext>Created attachment 157605
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692155</commentid>
    <comment_count>6</comment_count>
      <attachid>157605</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-09 20:37:20 -0700</bug_when>
    <thetext>Comment on attachment 157605
Patch for landing

Clearing flags on attachment: 157605

Committed r125243: &lt;http://trac.webkit.org/changeset/125243&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692156</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-09 20:37:24 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157390</attachid>
            <date>2012-08-08 22:56:05 -0700</date>
            <delta_ts>2012-08-09 17:52:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93579-20120809155538.patch</filename>
            <type>text/plain</type>
            <size>3751</size>
            <attacher name="Luke Macpherson">macpherson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1MTQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmUwNjE2NzNlYzY2NjU5
MGRmNWQzYzEwNWQ0ZGMxNjg1MjZlZWJiYy4uZTM4ZjBkNWMxODljY2YzMWJjZDRjNWUzZGYxODA3
MmNjOWMzNzM4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTA4ICBMdWtl
IE1hY3BoZXJzb24gICA8bWFjcGhlcnNvbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgRml4IG51
bGwgcG9pbnRlciBkZXJlZiBpbiBSZW5kZXJGaWxlVXBsb2FkQ29udHJvbDo6Y29tcHV0ZVByZWZl
cnJlZExvZ2ljYWxXaWR0aCgpLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9OTM1NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBDaGVja3MgdGhlIHVwbG9hZCBjb250cm9sIGhhcyBhIG5vbi1udWxsIGJ1dHRv
biByZW5kZXJlciBiZWZvcmUgZGVyZWZlcmVuY2luZy4KKworICAgICAgICBUZXN0OiBmYXN0L2Nz
cy91cGxvYWQtY29udHJvbC1jcmFzaC5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVy
RmlsZVVwbG9hZENvbnRyb2wuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRmlsZVVwbG9h
ZENvbnRyb2w6OmNvbXB1dGVQcmVmZXJyZWRMb2dpY2FsV2lkdGhzKToKKwogMjAxMi0wOC0wOCAg
QWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIEltcGxlbWVudCBKU0RP
TVdpbmRvdyo6OmFsbG93c0FjY2Vzc0Zyb20qIGluIHRlcm1zIG9mIEJpbmRpbmdTZWN1cml0eQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZpbGVVcGxvYWRDb250
cm9sLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGaWxlVXBsb2FkQ29udHJv
bC5jcHAKaW5kZXggNzFlNGVhNDFjZjExNjViM2M4YWRhNzUwNTVkMzViZGIwNTk3OTA0Ni4uYmFj
NWI1OWM3NTYzY2ZlYzRhZTk3NDc1NTdjNThjOTkwMThlMTA3NCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZpbGVVcGxvYWRDb250cm9sLmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmlsZVVwbG9hZENvbnRyb2wuY3BwCkBAIC0xOTQs
NyArMTk0LDggQEAgdm9pZCBSZW5kZXJGaWxlVXBsb2FkQ29udHJvbDo6Y29tcHV0ZVByZWZlcnJl
ZExvZ2ljYWxXaWR0aHMoKQogICAgICAgICBjb25zdCBTdHJpbmcgbGFiZWwgPSB0aGVtZSgpLT5m
aWxlTGlzdERlZmF1bHRMYWJlbChub2RlKCktPnRvSW5wdXRFbGVtZW50KCktPm11bHRpcGxlKCkp
OwogICAgICAgICBmbG9hdCBkZWZhdWx0TGFiZWxXaWR0aCA9IGZvbnQud2lkdGgoY29uc3RydWN0
VGV4dFJ1bih0aGlzLCBmb250LCBsYWJlbCwgc3R5bGUsIFRleHRSdW46OkFsbG93VHJhaWxpbmdF
eHBhbnNpb24pKTsKICAgICAgICAgaWYgKEhUTUxJbnB1dEVsZW1lbnQqIGJ1dHRvbiA9IHVwbG9h
ZEJ1dHRvbigpKQotICAgICAgICAgICAgZGVmYXVsdExhYmVsV2lkdGggKz0gYnV0dG9uLT5yZW5k
ZXJlcigpLT5tYXhQcmVmZXJyZWRMb2dpY2FsV2lkdGgoKSArIGFmdGVyQnV0dG9uU3BhY2luZzsK
KyAgICAgICAgICAgIGlmIChSZW5kZXJPYmplY3QqIGJ1dHRvblJlbmRlcmVyID0gYnV0dG9uLT5y
ZW5kZXJlcigpKQorICAgICAgICAgICAgICAgIGRlZmF1bHRMYWJlbFdpZHRoICs9IGJ1dHRvblJl
bmRlcmVyLT5tYXhQcmVmZXJyZWRMb2dpY2FsV2lkdGgoKSArIGFmdGVyQnV0dG9uU3BhY2luZzsK
ICAgICAgICAgbV9tYXhQcmVmZXJyZWRMb2dpY2FsV2lkdGggPSBzdGF0aWNfY2FzdDxpbnQ+KGNl
aWxmKG1heChtaW5EZWZhdWx0TGFiZWxXaWR0aCwgZGVmYXVsdExhYmVsV2lkdGgpKSk7CiAgICAg
fQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKaW5kZXggYWFiYzEwNWNiOWJhNWYyNzVkZGNhNTlkOTZiMzBjMzViZDY2ZGQzZS4uZjYw
YWU2ZTcxMzY2M2MxNjg2YTNlMzFjY2FmN2FjOGY5NWIzZmI1MyAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDEyLTA4LTA4ICBMdWtlIE1hY3BoZXJzb24gICA8bWFjcGhlcnNvbkBjaHJvbWl1bS5v
cmc+CisKKyAgICAgICAgRml4IG51bGwgcG9pbnRlciBkZXJlZiBpbiBSZW5kZXJGaWxlVXBsb2Fk
Q29udHJvbDo6Y29tcHV0ZVByZWZlcnJlZExvZ2ljYWxXaWR0aCgpLgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTM1NzkKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFeGVyY2lzZSBjb2RlIHBhdGggdGhhdCBj
YXVzZXMgYW4gdXBsb2FkIGJ1dHRvbiB0byBleGlzdCB3aXRob3V0IGEgcmVuZGVyZXIuCisKKyAg
ICAgICAgKiBmYXN0L2Nzcy91cGxvYWQtY29udHJvbC1jcmFzaC1leHBlY3RlZC50eHQ6IEFkZGVk
LgorICAgICAgICAqIGZhc3QvY3NzL3VwbG9hZC1jb250cm9sLWNyYXNoLmh0bWw6IEFkZGVkLgor
CiAyMDEyLTA4LTA4ICBUb255IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAg
Y3NzMy9mbGV4Ym94L2NvbnRlbnQtaGVpZ2h0LXdpdGgtc2Nyb2xsYmFycy5odG1sIGZhaWxpbmcg
b24gbm9uLWZyYWN0aW9uYWwgcGl4ZWwgbGF5b3V0IG1hY2hpbmVzCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9mYXN0L2Nzcy91cGxvYWQtY29udHJvbC1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9mYXN0L2Nzcy91cGxvYWQtY29udHJvbC1jcmFzaC1leHBlY3RlZC50eHQKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uOGE5MzUyZGE2NDQzYjU3MTQ0YjljNTMwNDIxZmNlNWJiOWI5Mjc1MQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3VwbG9hZC1jb250cm9sLWNyYXNoLWV4cGVj
dGVkLnR4dApAQCAtMCwwICsxIEBACitUaGlzIHRlc3QgaXMgc3VjY2Vzc2Z1bCBpdCBpdCBkb2Vz
IG5vdCBjcmFzaC4gCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy91cGxvYWQtY29u
dHJvbC1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdXBsb2FkLWNvbnRyb2wtY3Jh
c2guaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi5hNzk1Mjc1M2NkZGIyYzg5OTg2NGVlNTRhMjVhMmY3OTI1Zjg0
ZDE4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdXBsb2FkLWNvbnRy
b2wtY3Jhc2guaHRtbApAQCAtMCwwICsxLDExIEBACis8IURPQ1RZUEUgaHRtbD4KKzxzY3JpcHQ+
CisgICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCisgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4
dCgpOworPC9zY3JpcHQ+Cis8c3R5bGU+CitpbnB1dDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0
b24geyBkaXNwbGF5OiBub25lOyB9Cis8L3N0eWxlPgorVGhpcyB0ZXN0IGlzIHN1Y2Nlc3NmdWwg
aXQgaXQgZG9lcyBub3QgY3Jhc2guCis8aW5wdXQgdHlwZT0iZmlsZSIvPgorCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157596</attachid>
            <date>2012-08-09 17:52:21 -0700</date>
            <delta_ts>2012-08-09 18:28:51 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-93579-20120810105153.patch</filename>
            <type>text/plain</type>
            <size>3860</size>
            <attacher name="Luke Macpherson">macpherson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1MjIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjFlMWViY2Q0ZWE2NzYz
M2QyYjEwNzk3ODQwOThiOWM2M2I3ZjVmOC4uM2QyNmE1YjI1M2RhZjI2NzEwZDk1ZjZhZmEzMThi
ZDNiNjA0ODhjOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTA4ICBMdWtl
IE1hY3BoZXJzb24gICA8bWFjcGhlcnNvbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgRml4IG51
bGwgcG9pbnRlciBkZXJlZiBpbiBSZW5kZXJGaWxlVXBsb2FkQ29udHJvbDo6Y29tcHV0ZVByZWZl
cnJlZExvZ2ljYWxXaWR0aCgpLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9OTM1NzkKKworICAgICAgICBSZXZpZXdlZCBieSBLZW50IFRhbXVyYS4KKwor
ICAgICAgICBDaGVja3MgdGhlIHVwbG9hZCBjb250cm9sIGhhcyBhIG5vbi1udWxsIGJ1dHRvbiBy
ZW5kZXJlciBiZWZvcmUgZGVyZWZlcmVuY2luZy4KKworICAgICAgICBUZXN0OiBmYXN0L2Zvcm1z
L2ZpbGUtY3Jhc2gtYnktZGlzcGxheS1ub25lLWJ1dHRvbi5odG1sCisKKyAgICAgICAgKiByZW5k
ZXJpbmcvUmVuZGVyRmlsZVVwbG9hZENvbnRyb2wuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVu
ZGVyRmlsZVVwbG9hZENvbnRyb2w6OmNvbXB1dGVQcmVmZXJyZWRMb2dpY2FsV2lkdGhzKToKKwog
MjAxMi0wOC0wOSAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFNh
bmRib3hpbmcgdmlldyBzb3VyY2UgZG9jdW1lbnRzIGlzIGluZWZmZWN0aXZlCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmlsZVVwbG9hZENvbnRyb2wuY3BwIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZpbGVVcGxvYWRDb250cm9sLmNwcAppbmRl
eCA3MWU0ZWE0MWNmMTE2NWIzYzhhZGE3NTA1NWQzNWJkYjA1OTc5MDQ2Li5iYWM1YjU5Yzc1NjNj
ZmVjNGFlOTc0NzU1N2M1OGM5OTAxOGUxMDc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyRmlsZVVwbG9hZENvbnRyb2wuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJGaWxlVXBsb2FkQ29udHJvbC5jcHAKQEAgLTE5NCw3ICsxOTQsOCBA
QCB2b2lkIFJlbmRlckZpbGVVcGxvYWRDb250cm9sOjpjb21wdXRlUHJlZmVycmVkTG9naWNhbFdp
ZHRocygpCiAgICAgICAgIGNvbnN0IFN0cmluZyBsYWJlbCA9IHRoZW1lKCktPmZpbGVMaXN0RGVm
YXVsdExhYmVsKG5vZGUoKS0+dG9JbnB1dEVsZW1lbnQoKS0+bXVsdGlwbGUoKSk7CiAgICAgICAg
IGZsb2F0IGRlZmF1bHRMYWJlbFdpZHRoID0gZm9udC53aWR0aChjb25zdHJ1Y3RUZXh0UnVuKHRo
aXMsIGZvbnQsIGxhYmVsLCBzdHlsZSwgVGV4dFJ1bjo6QWxsb3dUcmFpbGluZ0V4cGFuc2lvbikp
OwogICAgICAgICBpZiAoSFRNTElucHV0RWxlbWVudCogYnV0dG9uID0gdXBsb2FkQnV0dG9uKCkp
Ci0gICAgICAgICAgICBkZWZhdWx0TGFiZWxXaWR0aCArPSBidXR0b24tPnJlbmRlcmVyKCktPm1h
eFByZWZlcnJlZExvZ2ljYWxXaWR0aCgpICsgYWZ0ZXJCdXR0b25TcGFjaW5nOworICAgICAgICAg
ICAgaWYgKFJlbmRlck9iamVjdCogYnV0dG9uUmVuZGVyZXIgPSBidXR0b24tPnJlbmRlcmVyKCkp
CisgICAgICAgICAgICAgICAgZGVmYXVsdExhYmVsV2lkdGggKz0gYnV0dG9uUmVuZGVyZXItPm1h
eFByZWZlcnJlZExvZ2ljYWxXaWR0aCgpICsgYWZ0ZXJCdXR0b25TcGFjaW5nOwogICAgICAgICBt
X21heFByZWZlcnJlZExvZ2ljYWxXaWR0aCA9IHN0YXRpY19jYXN0PGludD4oY2VpbGYobWF4KG1p
bkRlZmF1bHRMYWJlbFdpZHRoLCBkZWZhdWx0TGFiZWxXaWR0aCkpKTsKICAgICB9CiAKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRl
eCA0ODY4MGIxNzFkMzc0NTY0NTc2YzAwNTc5NzgyNjhjYWUxNWUxMDRjLi4zZTA2NjQ5MjUxMTg4
MGU1Njk3NWI1NGZjZjAzMmU5ZGFlMGM0ZTQ0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTIt
MDgtMDggIEx1a2UgTWFjcGhlcnNvbiAgIDxtYWNwaGVyc29uQGNocm9taXVtLm9yZz4KKworICAg
ICAgICBGaXggbnVsbCBwb2ludGVyIGRlcmVmIGluIFJlbmRlckZpbGVVcGxvYWRDb250cm9sOjpj
b21wdXRlUHJlZmVycmVkTG9naWNhbFdpZHRoKCkuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzU3OQorCisgICAgICAgIFJldmlld2VkIGJ5IEtlbnQg
VGFtdXJhLgorCisgICAgICAgIEV4ZXJjaXNlIGNvZGUgcGF0aCB0aGF0IGNhdXNlcyBhbiB1cGxv
YWQgYnV0dG9uIHRvIGV4aXN0IHdpdGhvdXQgYSByZW5kZXJlci4KKworICAgICAgICAqIGZhc3Qv
Zm9ybXMvZmlsZS1jcmFzaC1ieS1kaXNwbGF5LW5vbmUtYnV0dG9uLmh0bWw6IEFkZGVkLgorICAg
ICAgICAqIGZhc3QvZm9ybXMvZmlsZS1jcmFzaC1ieS1kaXNwbGF5LW5vbmUtYnV0dG9uLWV4cGVj
dGVkLnR4dDogQWRkZWQuCisKIDIwMTItMDgtMDkgIE1pa2hhaWwgUG96ZG55YWtvdiAgPG1pa2hh
aWwucG96ZG55YWtvdkBpbnRlbC5jb20+CiAKICAgICAgICAgW1dLMl0gVW5za2lwIHRlc3RzIHJl
cXVpcmluZyBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wUmVzb3VyY2VSZXNwb25zZU1JTUVUeXBl
cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9maWxlLWNyYXNoLWJ5LWRpc3Bs
YXktbm9uZS1idXR0b24tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9maWxl
LWNyYXNoLWJ5LWRpc3BsYXktbm9uZS1idXR0b24tZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjhh
OTM1MmRhNjQ0M2I1NzE0NGI5YzUzMDQyMWZjZTViYjliOTI3NTEKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2ZpbGUtY3Jhc2gtYnktZGlzcGxheS1ub25lLWJ1dHRv
bi1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBAQAorVGhpcyB0ZXN0IGlzIHN1Y2Nlc3NmdWwgaXQg
aXQgZG9lcyBub3QgY3Jhc2guIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9m
aWxlLWNyYXNoLWJ5LWRpc3BsYXktbm9uZS1idXR0b24uaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qv
Zm9ybXMvZmlsZS1jcmFzaC1ieS1kaXNwbGF5LW5vbmUtYnV0dG9uLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
YTc5NTI3NTNjZGRiMmM4OTk4NjRlZTU0YTI1YTJmNzkyNWY4NGQxOAotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvZmlsZS1jcmFzaC1ieS1kaXNwbGF5LW5vbmUtYnV0
dG9uLmh0bWwKQEAgLTAsMCArMSwxMSBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0PgorICAg
IGlmICh3aW5kb3cuaW50ZXJuYWxzKQorICAgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsK
Kzwvc2NyaXB0PgorPHN0eWxlPgoraW5wdXQ6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHsg
ZGlzcGxheTogbm9uZTsgfQorPC9zdHlsZT4KK1RoaXMgdGVzdCBpcyBzdWNjZXNzZnVsIGl0IGl0
IGRvZXMgbm90IGNyYXNoLgorPGlucHV0IHR5cGU9ImZpbGUiLz4KKwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157605</attachid>
            <date>2012-08-09 18:28:57 -0700</date>
            <delta_ts>2012-08-09 20:37:20 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-93579-20120810112829.patch</filename>
            <type>text/plain</type>
            <size>3905</size>
            <attacher name="Luke Macpherson">macpherson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1MjI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjFlMWViY2Q0ZWE2NzYz
M2QyYjEwNzk3ODQwOThiOWM2M2I3ZjVmOC4uMDYxMzZhNGY3NWY3NjlhNjRhOGRmZDA5NWIxZGFk
MjNiMjFkMDdkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTA4ICBMdWtl
IE1hY3BoZXJzb24gICA8bWFjcGhlcnNvbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgRml4IG51
bGwgcG9pbnRlciBkZXJlZiBpbiBSZW5kZXJGaWxlVXBsb2FkQ29udHJvbDo6Y29tcHV0ZVByZWZl
cnJlZExvZ2ljYWxXaWR0aCgpLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9OTM1NzkKKworICAgICAgICBSZXZpZXdlZCBieSBLZW50IFRhbXVyYS4KKwor
ICAgICAgICBDaGVja3MgdGhlIHVwbG9hZCBjb250cm9sIGhhcyBhIG5vbi1udWxsIGJ1dHRvbiBy
ZW5kZXJlciBiZWZvcmUgZGVyZWZlcmVuY2luZy4KKworICAgICAgICBUZXN0OiBmYXN0L2Zvcm1z
L2ZpbGUvZmlsZS1jcmFzaC1ieS1kaXNwbGF5LW5vbmUtYnV0dG9uLmh0bWwKKworICAgICAgICAq
IHJlbmRlcmluZy9SZW5kZXJGaWxlVXBsb2FkQ29udHJvbC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpSZW5kZXJGaWxlVXBsb2FkQ29udHJvbDo6Y29tcHV0ZVByZWZlcnJlZExvZ2ljYWxXaWR0aHMp
OgorCiAyMDEyLTA4LTA5ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgU2FuZGJveGluZyB2aWV3IHNvdXJjZSBkb2N1bWVudHMgaXMgaW5lZmZlY3RpdmUKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGaWxlVXBsb2FkQ29udHJvbC5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmlsZVVwbG9hZENvbnRyb2wuY3Bw
CmluZGV4IDcxZTRlYTQxY2YxMTY1YjNjOGFkYTc1MDU1ZDM1YmRiMDU5NzkwNDYuLmJhYzViNTlj
NzU2M2NmZWM0YWU5NzQ3NTU3YzU4Yzk5MDE4ZTEwNzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJGaWxlVXBsb2FkQ29udHJvbC5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlckZpbGVVcGxvYWRDb250cm9sLmNwcApAQCAtMTk0LDcgKzE5
NCw4IEBAIHZvaWQgUmVuZGVyRmlsZVVwbG9hZENvbnRyb2w6OmNvbXB1dGVQcmVmZXJyZWRMb2dp
Y2FsV2lkdGhzKCkKICAgICAgICAgY29uc3QgU3RyaW5nIGxhYmVsID0gdGhlbWUoKS0+ZmlsZUxp
c3REZWZhdWx0TGFiZWwobm9kZSgpLT50b0lucHV0RWxlbWVudCgpLT5tdWx0aXBsZSgpKTsKICAg
ICAgICAgZmxvYXQgZGVmYXVsdExhYmVsV2lkdGggPSBmb250LndpZHRoKGNvbnN0cnVjdFRleHRS
dW4odGhpcywgZm9udCwgbGFiZWwsIHN0eWxlLCBUZXh0UnVuOjpBbGxvd1RyYWlsaW5nRXhwYW5z
aW9uKSk7CiAgICAgICAgIGlmIChIVE1MSW5wdXRFbGVtZW50KiBidXR0b24gPSB1cGxvYWRCdXR0
b24oKSkKLSAgICAgICAgICAgIGRlZmF1bHRMYWJlbFdpZHRoICs9IGJ1dHRvbi0+cmVuZGVyZXIo
KS0+bWF4UHJlZmVycmVkTG9naWNhbFdpZHRoKCkgKyBhZnRlckJ1dHRvblNwYWNpbmc7CisgICAg
ICAgICAgICBpZiAoUmVuZGVyT2JqZWN0KiBidXR0b25SZW5kZXJlciA9IGJ1dHRvbi0+cmVuZGVy
ZXIoKSkKKyAgICAgICAgICAgICAgICBkZWZhdWx0TGFiZWxXaWR0aCArPSBidXR0b25SZW5kZXJl
ci0+bWF4UHJlZmVycmVkTG9naWNhbFdpZHRoKCkgKyBhZnRlckJ1dHRvblNwYWNpbmc7CiAgICAg
ICAgIG1fbWF4UHJlZmVycmVkTG9naWNhbFdpZHRoID0gc3RhdGljX2Nhc3Q8aW50PihjZWlsZiht
YXgobWluRGVmYXVsdExhYmVsV2lkdGgsIGRlZmF1bHRMYWJlbFdpZHRoKSkpOwogICAgIH0KIApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CmluZGV4IDQ4NjgwYjE3MWQzNzQ1NjQ1NzZjMDA1Nzk3ODI2OGNhZTE1ZTEwNGMuLmFlYjkwOGE3
NGQwMmE5YTY4YmI3ZTdlZTliMDYzOTNiNjg4ZmMyZTcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAor
MjAxMi0wOC0wOCAgTHVrZSBNYWNwaGVyc29uICAgPG1hY3BoZXJzb25AY2hyb21pdW0ub3JnPgor
CisgICAgICAgIEZpeCBudWxsIHBvaW50ZXIgZGVyZWYgaW4gUmVuZGVyRmlsZVVwbG9hZENvbnRy
b2w6OmNvbXB1dGVQcmVmZXJyZWRMb2dpY2FsV2lkdGgoKS4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkzNTc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
S2VudCBUYW11cmEuCisKKyAgICAgICAgRXhlcmNpc2UgY29kZSBwYXRoIHRoYXQgY2F1c2VzIGFu
IHVwbG9hZCBidXR0b24gdG8gZXhpc3Qgd2l0aG91dCBhIHJlbmRlcmVyLgorCisgICAgICAgICog
ZmFzdC9mb3Jtcy9maWxlL2ZpbGUtY3Jhc2gtYnktZGlzcGxheS1ub25lLWJ1dHRvbi5odG1sOiBB
ZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL2ZpbGUvZmlsZS1jcmFzaC1ieS1kaXNwbGF5LW5v
bmUtYnV0dG9uLWV4cGVjdGVkLnR4dDogQWRkZWQuCisKIDIwMTItMDgtMDkgIE1pa2hhaWwgUG96
ZG55YWtvdiAgPG1pa2hhaWwucG96ZG55YWtvdkBpbnRlbC5jb20+CiAKICAgICAgICAgW1dLMl0g
VW5za2lwIHRlc3RzIHJlcXVpcmluZyBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wUmVzb3VyY2VS
ZXNwb25zZU1JTUVUeXBlcwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9maWxl
L2ZpbGUtY3Jhc2gtYnktZGlzcGxheS1ub25lLWJ1dHRvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9mYXN0L2Zvcm1zL2ZpbGUvZmlsZS1jcmFzaC1ieS1kaXNwbGF5LW5vbmUtYnV0dG9uLWV4
cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44YTkzNTJkYTY0NDNiNTcxNDRiOWM1MzA0MjFmY2U1YmI5
YjkyNzUxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9maWxlL2Zp
bGUtY3Jhc2gtYnktZGlzcGxheS1ub25lLWJ1dHRvbi1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBA
QAorVGhpcyB0ZXN0IGlzIHN1Y2Nlc3NmdWwgaXQgaXQgZG9lcyBub3QgY3Jhc2guIApkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9maWxlL2ZpbGUtY3Jhc2gtYnktZGlzcGxheS1u
b25lLWJ1dHRvbi5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9maWxlL2ZpbGUtY3Jhc2gt
YnktZGlzcGxheS1ub25lLWJ1dHRvbi5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE3OTUyNzUzY2RkYjJjODk5
ODY0ZWU1NGEyNWEyZjc5MjVmODRkMTgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL2ZpbGUvZmlsZS1jcmFzaC1ieS1kaXNwbGF5LW5vbmUtYnV0dG9uLmh0bWwKQEAg
LTAsMCArMSwxMSBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0PgorICAgIGlmICh3aW5kb3cu
aW50ZXJuYWxzKQorICAgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKzwvc2NyaXB0Pgor
PHN0eWxlPgoraW5wdXQ6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHsgZGlzcGxheTogbm9u
ZTsgfQorPC9zdHlsZT4KK1RoaXMgdGVzdCBpcyBzdWNjZXNzZnVsIGl0IGl0IGRvZXMgbm90IGNy
YXNoLgorPGlucHV0IHR5cGU9ImZpbGUiLz4KKwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>