<?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>172676</bug_id>
          
          <creation_ts>2017-05-26 19:07:56 -0700</creation_ts>
          <short_desc>enclosingIntRect returns a rect with -1 width/height when the input FloatRect overflows integer.</short_desc>
          <delta_ts>2017-05-27 09:23:30 -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>Layout and Rendering</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1313343</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2017-05-26 19:07:56 -0700</bug_when>
    <thetext>rdar://problem/32438985</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1313344</commentid>
    <comment_count>1</comment_count>
      <attachid>311403</attachid>
    <who name="alan">zalan</who>
    <bug_when>2017-05-26 19:13:44 -0700</bug_when>
    <thetext>Created attachment 311403
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1313408</commentid>
    <comment_count>2</comment_count>
      <attachid>311403</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-27 09:23:28 -0700</bug_when>
    <thetext>Comment on attachment 311403
Patch

Clearing flags on attachment: 311403

Committed r217521: &lt;http://trac.webkit.org/changeset/217521&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1313409</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-27 09:23:30 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>311403</attachid>
            <date>2017-05-26 19:13:44 -0700</date>
            <delta_ts>2017-05-27 09:23:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-172676-20170526191344.patch</filename>
            <type>text/plain</type>
            <size>3339</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE3NTE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWMxZjMxNjQzMzFhNTBh
ZGJiZGNjYzY0ZWRmYzA4NzE5ZGFmMzgxZi4uNWQxOGI3OGUwMWFiN2Y0YTVhMjUyYWEyODMwMjc1
YjBiZDNlMjlmZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE3LTA1LTI2ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgZW5jbG9zaW5nSW50UmVjdCBy
ZXR1cm5zIGEgcmVjdCB3aXRoIC0xIHdpZHRoL2hlaWdodCB3aGVuIHRoZSBpbnB1dCBGbG9hdFJl
Y3Qgb3ZlcmZsb3dzIGludGVnZXIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNzI2NzYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBDbGFtcCBpbnRlZ2VyIHZhbHVlcyBzb29uIGFmdGVyIHRoZSBlbmNsb3Np
bmcgcmVjdGFuZ2xlIGlzIHJlc29sdmVkLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mv
RmxvYXRSZWN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmVuY2xvc2luZ0ludFJlY3QpOgorCiAy
MDE3LTA1LTI2ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgogCiAgICAgICAg
IFtXSzJdIEFkZHJlc3MgdGhyZWFkIHNhZmV0eSBpc3N1ZXMgd2l0aCBSZXNvdXJjZUxvYWRTdGF0
aXN0aWNzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9GbG9h
dFJlY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvRmxvYXRSZWN0LmNw
cAppbmRleCA1NDBkOTRjOTIzZWUwOWRlMDNjYjViNDY1MDc1OTljMWI3MDlmOTI3Li41NTU2YzI4
YzRkZDYwMmE0MDE2YmVmZWNiNGE1MjgxNTEyNTMzMWM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9GbG9hdFJlY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL0Zsb2F0UmVjdC5jcHAKQEAgLTIxNSwxMCArMjE1LDkgQEAgRmxv
YXRSZWN0IGVuY2xvc2VSZWN0VG9EZXZpY2VQaXhlbHMoY29uc3QgRmxvYXRSZWN0JiByZWN0LCBm
bG9hdCBkZXZpY2VTY2FsZUZhY3QKIAogSW50UmVjdCBlbmNsb3NpbmdJbnRSZWN0KGNvbnN0IEZs
b2F0UmVjdCYgcmVjdCkKIHsKLSAgICBJbnRQb2ludCBsb2NhdGlvbiA9IGZsb29yZWRJbnRQb2lu
dChyZWN0Lm1pblhNaW5ZQ29ybmVyKCkpOwotICAgIEludFBvaW50IG1heFBvaW50ID0gY2VpbGVk
SW50UG9pbnQocmVjdC5tYXhYTWF4WUNvcm5lcigpKTsKLQotICAgIHJldHVybiBJbnRSZWN0KGxv
Y2F0aW9uLCBtYXhQb2ludCAtIGxvY2F0aW9uKTsKKyAgICBGbG9hdFBvaW50IGxvY2F0aW9uID0g
Zmxvb3JlZEludFBvaW50KHJlY3QubWluWE1pbllDb3JuZXIoKSk7CisgICAgRmxvYXRQb2ludCBt
YXhQb2ludCA9IGNlaWxlZEludFBvaW50KHJlY3QubWF4WE1heFlDb3JuZXIoKSk7CisgICAgcmV0
dXJuIEludFJlY3QoSW50UG9pbnQobG9jYXRpb24pLCBJbnRTaXplKG1heFBvaW50IC0gbG9jYXRp
b24pKTsKIH0KIAogSW50UmVjdCByb3VuZGVkSW50UmVjdChjb25zdCBGbG9hdFJlY3QmIHJlY3Qp
CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYzRm
YWI3ZTZkYjkwZjNhNDY0NjM2OTJjMjVmMTQwZTEyNWIwMWMxMi4uZGJlODQ1ZGQ5OThhYmI0OTNi
OTA0ZGYyMjA2YWY0NTIwODliMDFmYSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBi
L1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1IEBACiAyMDE3LTA1LTI2ICBaYWxhbiBCdWp0
YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKKyAgICAgICAgZW5jbG9zaW5nSW50UmVjdCByZXR1cm5z
IGEgcmVjdCB3aXRoIC0xIHdpZHRoL2hlaWdodCB3aGVuIHRoZSBpbnB1dCBGbG9hdFJlY3Qgb3Zl
cmZsb3dzIGludGVnZXIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzI2NzYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29yZS9GbG9hdFJlY3QuY3BwOgorICAg
ICAgICAoVGVzdFdlYktpdEFQSTo6VEVTVCk6CisKKzIwMTctMDUtMjYgIFphbGFuIEJ1anRhcyAg
PHphbGFuQGFwcGxlLmNvbT4KKwogICAgICAgICBUZXN0V2ViS2l0QVBJOiBFbmNsb3NpbmdJbnRS
ZWN0IGFuZCBSb3VuZGVkSW50UmVjdCBzaG91bGQgdXNlIEVYUEVDVF9FUS4KICAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MjY3NAogCmRpZmYgLS1naXQg
YS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvRmxvYXRSZWN0LmNwcCBiL1Rvb2xz
L1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29yZS9GbG9hdFJlY3QuY3BwCmluZGV4IDhhNmVhOTMz
NDY1NjgzNTlkNzFjNjFmNzkxMzUxZGIzNTFmZjViZTguLjMwZTZkN2M2YTg4ODgxY2FiMjRjZTNm
NDJiZDc3M2E1OTM0MjBiYWYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViQ29yZS9GbG9hdFJlY3QuY3BwCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2Vi
Q29yZS9GbG9hdFJlY3QuY3BwCkBAIC03NjYsNiArNzY2LDE3IEBAIFRFU1QoRmxvYXRSZWN0LCBF
bmNsb3NpbmdJbnRSZWN0KQogICAgIEVYUEVDVF9FUSgyMCwgZW5jbG9zZWQueSgpKTsKICAgICBF
WFBFQ1RfRVEoMTAzNSwgZW5jbG9zZWQubWF4WCgpKTsKICAgICBFWFBFQ1RfRVEoNzg5LCBlbmNs
b3NlZC5tYXhZKCkpOworCisgICAgV2ViQ29yZTo6RmxvYXRSZWN0IG1heEludFJlY3QoSU5UX01J
TiwgSU5UX01JTiwgMCwgMCk7CisgICAgbWF4SW50UmVjdC5zaGlmdE1heFhFZGdlVG8oSU5UX01B
WCk7CisgICAgbWF4SW50UmVjdC5zaGlmdE1heFlFZGdlVG8oSU5UX01BWCk7CisKKyAgICBhdXRv
IGVuY2xvc2VkMiA9IFdlYkNvcmU6OmVuY2xvc2luZ0ludFJlY3QobWF4SW50UmVjdCk7CisKKyAg
ICBFWFBFQ1RfRVEoSU5UX01JTiwgZW5jbG9zZWQyLngoKSk7CisgICAgRVhQRUNUX0VRKElOVF9N
SU4sIGVuY2xvc2VkMi55KCkpOworICAgIEVYUEVDVF9FUShJTlRfTUFYLCBlbmNsb3NlZDIud2lk
dGgoKSk7CisgICAgRVhQRUNUX0VRKElOVF9NQVgsIGVuY2xvc2VkMi5oZWlnaHQoKSk7CiB9CiAK
IFRFU1QoRmxvYXRSZWN0LCBSb3VuZGVkSW50UmVjdCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>