<?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>218412</bug_id>
          
          <creation_ts>2020-10-30 19:55:04 -0700</creation_ts>
          <short_desc>[LFC][Integration] Generate RootInlineBox::lineTop/lineBottom matching geometries</short_desc>
          <delta_ts>2020-10-31 05:20:21 -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>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1703296</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-10-30 19:55:04 -0700</bug_when>
    <thetext>enclosing all the inline level boxes!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1703297</commentid>
    <comment_count>1</comment_count>
      <attachid>412825</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-10-30 20:05:14 -0700</bug_when>
    <thetext>Created attachment 412825
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1703325</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-31 05:19:35 -0700</bug_when>
    <thetext>Committed r269223: &lt;https://trac.webkit.org/changeset/269223&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 412825.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1703326</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-10-31 05:20:21 -0700</bug_when>
    <thetext>&lt;rdar://problem/70914300&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>412825</attachid>
            <date>2020-10-30 20:05:14 -0700</date>
            <delta_ts>2020-10-31 05:19:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-218412-20201030200513.patch</filename>
            <type>text/plain</type>
            <size>6655</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5MTQ1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjg0MjM0NmExZTRhNzcx
YjFiYjBmZmNjZWQ5YjdjYzIyYjlmYzQyMi4uMDU3NTBhMjJmOWFkNjVhOWYzZDZlMjdkNjk2MzQ2
M2QxMTE1OGY5NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIwLTEwLTMwICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ11bSW50ZWdyYXRpb25d
IEdlbmVyYXRlIFJvb3RJbmxpbmVCb3g6OmxpbmVUb3AvbGluZUJvdHRvbSBtYXRjaGluZyBnZW9t
ZXRyaWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MTg0MTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBM
aW5lOjplbmNsb3NpbmdSZWN0J3MgeSgpIGFuZCBtYXhZKCkgbWF0Y2ggUm9vdElubGluZUJveDo6
bGluZVRvcCgpIGFuZCBsaW5lQm90dG9tKCkgdmVydGljYWwgY29vcmRpbmF0ZXMuCisgICAgICAg
IEl0IGlzIHJlcXVpcmVkIGJ5IHRoZSBsaW5lIGl0ZXJhdG9yIGFzIHNvbWUgY2xpZW50cyBhcmUg
YXBwYXJlbnRseSBpbnRlcmVzdGVkIGluIHRoZSBvdmVyZmxvd24gYXJlYS4KKworICAgICAgICAq
IGxheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmUuaDoKKyAgICAgICAgKFdl
YkNvcmU6OkxheW91dEludGVncmF0aW9uOjpMaW5lOjpMaW5lKToKKyAgICAgICAgKFdlYkNvcmU6
OkxheW91dEludGVncmF0aW9uOjpMaW5lOjplbmNsb3NpbmdSZWN0IGNvbnN0KToKKyAgICAgICAg
KiBsYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpMaW5lTGF5b3V0Ojpjb25zdHJ1Y3RD
b250ZW50KToKKyAgICAgICAgKiBsYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Q
YWdpbmF0aW9uLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjptYWtl
QWRqdXN0ZWRDb250ZW50KToKKwogMjAyMC0xMC0zMCAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBw
bGUuY29tPgogCiAgICAgICAgIFtMRkNdW0lGQ10gU3BsaXQgaW5saW5lIGxldmVsIGJveCBhbGln
bm1lbnQgcHJvY2VzcyBpbnRvIG11bHRpcGxlIHBoYXNlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uTGluZS5oIGIvU291cmNl
L1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uTGluZS5oCmluZGV4
IDZmOWY5OGMzNzgxOGI2NjE2ZGNkZGYxN2M0MGQwYmQxYTgzNjQ4ZmIuLmY4YWU3MDJkNzUwNzU3
MjBlOWEyODRlNzJmMTIxZTRlN2EyZWY4YmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xh
eW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmUuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25MaW5lLmgKQEAgLTM1LDEw
ICszNSwxMSBAQCBuYW1lc3BhY2UgTGF5b3V0SW50ZWdyYXRpb24gewogY2xhc3MgTGluZSB7CiAg
ICAgV1RGX01BS0VfRkFTVF9BTExPQ0FURUQ7CiBwdWJsaWM6Ci0gICAgTGluZShzaXplX3QgZmly
c3RSdW5JbmRleCwgc2l6ZV90IHJ1bkNvdW50LCBjb25zdCBGbG9hdFJlY3QmIHJlY3QsIGNvbnN0
IEZsb2F0UmVjdCYgc2Nyb2xsYWJsZU92ZXJmbG93LCBjb25zdCBGbG9hdFJlY3QmIGlua092ZXJm
bG93LCBmbG9hdCBiYXNlbGluZSwgZmxvYXQgaG9yaXpvbnRhbEFsaWdubWVudE9mZnNldCkKKyAg
ICBMaW5lKHNpemVfdCBmaXJzdFJ1bkluZGV4LCBzaXplX3QgcnVuQ291bnQsIGNvbnN0IEZsb2F0
UmVjdCYgcmVjdCwgY29uc3QgRmxvYXRSZWN0JiBlbmNsb3NpbmdSZWN0LCBjb25zdCBGbG9hdFJl
Y3QmIHNjcm9sbGFibGVPdmVyZmxvdywgY29uc3QgRmxvYXRSZWN0JiBpbmtPdmVyZmxvdywgZmxv
YXQgYmFzZWxpbmUsIGZsb2F0IGhvcml6b250YWxBbGlnbm1lbnRPZmZzZXQpCiAgICAgICAgIDog
bV9maXJzdFJ1bkluZGV4KGZpcnN0UnVuSW5kZXgpCiAgICAgICAgICwgbV9ydW5Db3VudChydW5D
b3VudCkKICAgICAgICAgLCBtX3JlY3QocmVjdCkKKyAgICAgICAgLCBtX2VuY2xvc2luZ1JlY3Qo
ZW5jbG9zaW5nUmVjdCkKICAgICAgICAgLCBtX3Njcm9sbGFibGVPdmVyZmxvdyhzY3JvbGxhYmxl
T3ZlcmZsb3cpCiAgICAgICAgICwgbV9pbmtPdmVyZmxvdyhpbmtPdmVyZmxvdykKICAgICAgICAg
LCBtX2Jhc2VsaW5lKGJhc2VsaW5lKQpAQCAtNDksNiArNTAsNyBAQCBwdWJsaWM6CiAgICAgc2l6
ZV90IGZpcnN0UnVuSW5kZXgoKSBjb25zdCB7IHJldHVybiBtX2ZpcnN0UnVuSW5kZXg7IH0KICAg
ICBzaXplX3QgcnVuQ291bnQoKSBjb25zdCB7IHJldHVybiBtX3J1bkNvdW50OyB9CiAgICAgY29u
c3QgRmxvYXRSZWN0JiByZWN0KCkgY29uc3QgeyByZXR1cm4gbV9yZWN0OyB9CisgICAgY29uc3Qg
RmxvYXRSZWN0JiBlbmNsb3NpbmdSZWN0KCkgY29uc3QgeyByZXR1cm4gbV9lbmNsb3NpbmdSZWN0
OyB9CiAgICAgY29uc3QgRmxvYXRSZWN0JiBzY3JvbGxhYmxlT3ZlcmZsb3coKSBjb25zdCB7IHJl
dHVybiBtX3Njcm9sbGFibGVPdmVyZmxvdzsgfQogICAgIGNvbnN0IEZsb2F0UmVjdCYgaW5rT3Zl
cmZsb3coKSBjb25zdCB7IHJldHVybiBtX2lua092ZXJmbG93OyB9CiAgICAgZmxvYXQgYmFzZWxp
bmUoKSBjb25zdCB7IHJldHVybiBtX2Jhc2VsaW5lOyB9CkBAIC01OCw2ICs2MCw4IEBAIHByaXZh
dGU6CiAgICAgc2l6ZV90IG1fZmlyc3RSdW5JbmRleCB7IDAgfTsKICAgICBzaXplX3QgbV9ydW5D
b3VudCB7IDAgfTsKICAgICBGbG9hdFJlY3QgbV9yZWN0OworICAgIC8vIEVuY2xvc2luZyByZWN0
IGZ1bGx5IGVuY2xvc2VzIGFsbCB0aGUgaW5saW5lIGxldmVsIGJveGVzIG9uIHRoZSBsaW5lLgor
ICAgIEZsb2F0UmVjdCBtX2VuY2xvc2luZ1JlY3Q7CiAgICAgRmxvYXRSZWN0IG1fc2Nyb2xsYWJs
ZU92ZXJmbG93OwogICAgIEZsb2F0UmVjdCBtX2lua092ZXJmbG93OwogICAgIGZsb2F0IG1fYmFz
ZWxpbmUgeyAwIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRp
b24vTGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91
dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCmluZGV4IDUyNGEx
NGQ4N2M2YmQ3NDAzYTBlYjhhMTQ0MmE3NTIzNjk4MTAwNTAuLmY3NDdhMjU4OTZiYzc2MDczMmFi
YTE1NzExMmQ0MGI1NGE2ZDliZDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9p
bnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3Bw
CkBAIC0yMTYsNiArMjE2LDcgQEAgdm9pZCBMaW5lTGF5b3V0Ojpjb25zdHJ1Y3RDb250ZW50KCkK
IAogICAgIGF1dG8gY29uc3RydWN0RGlzcGxheUxpbmUgPSBbJl0gewogICAgICAgICBhdXRvJiBs
aW5lcyA9IG1faW5saW5lRm9ybWF0dGluZ1N0YXRlLmxpbmVzKCk7CisgICAgICAgIGF1dG8mIGxp
bmVCb3hlcyA9IG1faW5saW5lRm9ybWF0dGluZ1N0YXRlLmxpbmVCb3hlcygpOwogICAgICAgICBh
dXRvJiBydW5zID0gZGlzcGxheUlubGluZUNvbnRlbnQucnVuczsKICAgICAgICAgc2l6ZV90IHJ1
bkluZGV4ID0gMDsKICAgICAgICAgZm9yIChzaXplX3QgbGluZUluZGV4ID0gMDsgbGluZUluZGV4
IDwgbGluZXMuc2l6ZSgpOyArK2xpbmVJbmRleCkgewpAQCAtMjQ0LDkgKzI0NSwyMyBAQCB2b2lk
IExpbmVMYXlvdXQ6OmNvbnN0cnVjdENvbnRlbnQoKQogICAgICAgICAgICAgYXV0byBsaW5lUmVj
dCA9IEZsb2F0UmVjdCB7IGxpbmUubG9naWNhbFJlY3QoKSB9OwogICAgICAgICAgICAgLy8gUGFp
bnRpbmcgY29kZSAoc3BlY2lmaWNhbGx5IFRleHRSdW4ncyB4UG9zKSBuZWVkcyB0aGUgbGluZSBi
b3ggb2Zmc2V0IHRvIGJlIGFibGUgdG8gY29tcHV0ZSB0YWIgcG9zaXRpb25zLgogICAgICAgICAg
ICAgbGluZVJlY3Quc2V0WChsaW5lQm94TG9naWNhbFJlY3QubGVmdCgpKTsKLSAgICAgICAgICAg
IGlmIChsaW5lTmVlZHNMZWdhY3lJbnRlZ3JhbFZlcnRpY2FsUG9zaXRpb24obGluZUluZGV4KSkK
KyAgICAgICAgICAgIGF1dG8gZW5jbG9zaW5nTGluZVJlY3QgPSBbJl0geworICAgICAgICAgICAg
ICAgIC8vIExldCdzICh2ZXJ0aWNhbGx5KWVuY2xvc2UgYWxsIHRoZSBpbmxpbmUgbGV2ZWwgYm94
ZXMuCisgICAgICAgICAgICAgICAgLy8gVGhpcyBtb3N0bHkgbWF0Y2hlcyAnbGluZVJlY3QnLCB1
bmxlc3MgbGluZS1oZWlnaHQgdHJpZ2dlcnMgbGluZSBib3ggb3ZlcmZsb3cgKG5vdCB0byBiZSBj
b25mdXNlZCB3aXRoIGluayBvciBzY3JvbGwgb3ZlcmZsb3cpLgorICAgICAgICAgICAgICAgIGF1
dG8gZW5jbG9zaW5nUmVjdCA9IGxpbmVSZWN0OworICAgICAgICAgICAgICAgIGF1dG8mIGxpbmVC
b3ggPSBsaW5lQm94ZXNbbGluZUluZGV4XTsKKyAgICAgICAgICAgICAgICBmb3IgKGF1dG8mIGlu
bGluZUxldmVsQm94IDogbGluZUJveC5pbmxpbmVMZXZlbEJveExpc3QoKSkgeworICAgICAgICAg
ICAgICAgICAgICBhdXRvIGlubGluZUxldmVsQm94TG9naWNhbFJlY3QgPSBsaW5lQm94LmxvZ2lj
YWxSZWN0Rm9ySW5saW5lTGV2ZWxCb3goaW5saW5lTGV2ZWxCb3gtPmxheW91dEJveCgpKTsKKyAg
ICAgICAgICAgICAgICAgICAgZW5jbG9zaW5nUmVjdC5zZXRZKHN0ZDo6bWluKGVuY2xvc2luZ1Jl
Y3QueSgpLCBpbmxpbmVMZXZlbEJveExvZ2ljYWxSZWN0LnRvcCgpKSk7CisgICAgICAgICAgICAg
ICAgICAgIGVuY2xvc2luZ1JlY3Quc2hpZnRNYXhZRWRnZVRvKHN0ZDo6bWF4KGVuY2xvc2luZ1Jl
Y3QubWF4WSgpLCBpbmxpbmVMZXZlbEJveExvZ2ljYWxSZWN0LmJvdHRvbSgpKSk7CisgICAgICAg
ICAgICAgICAgfQorICAgICAgICAgICAgICAgIHJldHVybiBlbmNsb3NpbmdSZWN0OworICAgICAg
ICAgICAgfSgpOworICAgICAgICAgICAgaWYgKGxpbmVOZWVkc0xlZ2FjeUludGVncmFsVmVydGlj
YWxQb3NpdGlvbihsaW5lSW5kZXgpKSB7CiAgICAgICAgICAgICAgICAgbGluZVJlY3Quc2V0WShy
b3VuZFRvSW50KGxpbmVSZWN0LnkoKSkpOwotICAgICAgICAgICAgZGlzcGxheUlubGluZUNvbnRl
bnQubGluZXMuYXBwZW5kKHsgZmlyc3RSdW5JbmRleCwgcnVuQ291bnQsIGxpbmVSZWN0LCBzY3Jv
bGxhYmxlT3ZlcmZsb3dSZWN0LCBsaW5lSW5rT3ZlcmZsb3dSZWN0LCBsaW5lLmJhc2VsaW5lKCks
IGxpbmUuaG9yaXpvbnRhbEFsaWdubWVudE9mZnNldCgpIH0pOworICAgICAgICAgICAgICAgIGVu
Y2xvc2luZ0xpbmVSZWN0LnNldFkocm91bmRUb0ludChlbmNsb3NpbmdMaW5lUmVjdC55KCkpKTsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGRpc3BsYXlJbmxpbmVDb250ZW50LmxpbmVzLmFw
cGVuZCh7IGZpcnN0UnVuSW5kZXgsIHJ1bkNvdW50LCBsaW5lUmVjdCwgZW5jbG9zaW5nTGluZVJl
Y3QsIHNjcm9sbGFibGVPdmVyZmxvd1JlY3QsIGxpbmVJbmtPdmVyZmxvd1JlY3QsIGxpbmUuYmFz
ZWxpbmUoKSwgbGluZS5ob3Jpem9udGFsQWxpZ25tZW50T2Zmc2V0KCkgfSk7CiAgICAgICAgIH0K
ICAgICB9OwogICAgIGNvbnN0cnVjdERpc3BsYXlMaW5lKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25QYWdpbmF0aW9uLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvblBh
Z2luYXRpb24uY3BwCmluZGV4IDg3ZTQ5ZWYwMjVjYmRkZDRiZmYzZjQ2YjEwMDE4YmU2OTQwNTQ4
ZDcuLjZmOWEwOTk2YjljOTI1Y2M2OGIyYmUyMmMxMTJlNDVhM2EwNWY5NWMgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvblBhZ2lu
YXRpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJ
bnRlZ3JhdGlvblBhZ2luYXRpb24uY3BwCkBAIC0xMzAsNiArMTMwLDcgQEAgc3RhdGljIFJlZjxJ
bmxpbmVDb250ZW50PiBtYWtlQWRqdXN0ZWRDb250ZW50KGNvbnN0IElubGluZUNvbnRlbnQmIGlu
bGluZUNvbnRlbnQKICAgICAgICAgICAgIGxpbmUuZmlyc3RSdW5JbmRleCgpLAogICAgICAgICAg
ICAgbGluZS5ydW5Db3VudCgpLAogICAgICAgICAgICAgbW92ZVZlcnRpY2FsbHkobGluZS5yZWN0
KCksIG9mZnNldCksCisgICAgICAgICAgICBtb3ZlVmVydGljYWxseShsaW5lLnJlY3QoKSwgb2Zm
c2V0KSwKICAgICAgICAgICAgIG1vdmVWZXJ0aWNhbGx5KGxpbmUuc2Nyb2xsYWJsZU92ZXJmbG93
KCksIG9mZnNldCksCiAgICAgICAgICAgICBtb3ZlVmVydGljYWxseShsaW5lLmlua092ZXJmbG93
KCksIG9mZnNldCksCiAgICAgICAgICAgICBsaW5lLmJhc2VsaW5lKCksCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>