<?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>217282</bug_id>
          
          <creation_ts>2020-10-03 14:17:29 -0700</creation_ts>
          <short_desc>[LFC] showLayoutTree should group line runs under individual lines</short_desc>
          <delta_ts>2020-10-03 15:06:16 -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>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>1694450</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-10-03 14:17:29 -0700</bug_when>
    <thetext>line at (0.00,0.00) size 0.00x18.00 baseline at (14.00)
  text run at (0.00,0.00) size 15.10x18.00 run(0, 2)
  text run at (15.10,0.00) size 0.00x18.00 run(0, 1)
line at (0.00,18.00) size 0.00x18.00 baseline at (14.00)
  text run at (0.00,0.00) size 39.09x18.00 run(0, 5)

instead of

line at (0.00,0.00) size 0.00x18.00 baseline at (14.00)
line at (0.00,18.00) size 0.00x18.00 baseline at (14.00)
  text run at (0.00,0.00) size 15.10x18.00 run(0, 2)
  text run at (15.10,0.00) size 0.00x18.00 run(0, 1)
  text run at (0.00,0.00) size 39.09x18.00 run(0, 5)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1694452</commentid>
    <comment_count>1</comment_count>
      <attachid>410438</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-10-03 14:21:12 -0700</bug_when>
    <thetext>Created attachment 410438
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1694460</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-03 15:05:30 -0700</bug_when>
    <thetext>Committed r267936: &lt;https://trac.webkit.org/changeset/267936&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 410438.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1694461</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-10-03 15:06:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/69920980&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>410438</attachid>
            <date>2020-10-03 14:21:12 -0700</date>
            <delta_ts>2020-10-03 15:05:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-217282-20201003142111.patch</filename>
            <type>text/plain</type>
            <size>4161</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY3OTI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDAwOTM4ODc4MmJmYWM5
MjhjYmQ0MjFjYmQxYzA1MDQ1NGYyZDE5Ni4uZmJkZjBlZmRiZDQ1ZjFkNTJiYzc0Y2QwMzkwYWQy
YWZiZjk0ZmJjOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDIwLTEwLTAzICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ10gc2hvd0xheW91dFRy
ZWUgc2hvdWxkIGdyb3VwIGxpbmUgcnVucyB1bmRlciBpbmRpdmlkdWFsIGxpbmVzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTcyODIKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBMZXQncyBpbXByb3ZlIGlu
bGluZSBydW4gb3V0cHV0IGJ5IGdyb3VwaW5nIHJ1bnM6CisKKyAgICAgICAgbGluZSBhdCAoMC4w
MCwwLjAwKSBzaXplIDAuMDB4MTguMDAgYmFzZWxpbmUgYXQgKDE0LjAwKQorICAgICAgICAgICAg
dGV4dCBydW4gYXQgKDAuMDAsMC4wMCkgc2l6ZSAxNS4xMHgxOC4wMCBydW4oMCwgMikKKyAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgxNS4xMCwwLjAwKSBzaXplIDAuMDB4MTguMDAgcnVuKDAsIDEp
CisgICAgICAgIGxpbmUgYXQgKDAuMDAsMTguMDApIHNpemUgMC4wMHgxOC4wMCBiYXNlbGluZSBh
dCAoMTQuMDApCisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMC4wMCwwLjAwKSBzaXplIDM5LjA5
eDE4LjAwIHJ1bigwLCA1KQorCisgICAgICAgIGluc3RlYWQgb2Y6CisKKyAgICAgICAgbGluZSBh
dCAoMC4wMCwwLjAwKSBzaXplIDAuMDB4MTguMDAgYmFzZWxpbmUgYXQgKDE0LjAwKQorICAgICAg
ICBsaW5lIGF0ICgwLjAwLDE4LjAwKSBzaXplIDAuMDB4MTguMDAgYmFzZWxpbmUgYXQgKDE0LjAw
KQorICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAuMDAsMC4wMCkgc2l6ZSAxNS4xMHgxOC4wMCBy
dW4oMCwgMikKKyAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxNS4xMCwwLjAwKSBzaXplIDAuMDB4
MTguMDAgcnVuKDAsIDEpCisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMC4wMCwwLjAwKSBzaXpl
IDM5LjA5eDE4LjAwIHJ1bigwLCA1KQorCisgICAgICAgIFNvIHRoYXQgd2UgY2FuIHRlbGwgd2hp
Y2ggcnVuIGJlbG9uZ3MgdG8gd2hpY2ggbGluZS4KKworICAgICAgICAqIGxheW91dC9sYXlvdXR0
cmVlL0xheW91dFRyZWVCdWlsZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6b3V0
cHV0SW5saW5lUnVucyk6CisKIDIwMjAtMTAtMDMgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxl
LmNvbT4KIAogICAgICAgICBbTEZDXVtJRkNdW1NvZnQgaHlwaGVuXSBNYXJrIHRoZSBsYXN0IHJ1
biBvbiB0aGUgbGluZSB3aGVuIGh5cGhlbmF0aW9uIGlzIHJlcXVpcmVkLgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvbGF5b3V0L2xheW91dHRyZWUvTGF5b3V0VHJlZUJ1aWxkZXIuY3BwIGIv
U291cmNlL1dlYkNvcmUvbGF5b3V0L2xheW91dHRyZWUvTGF5b3V0VHJlZUJ1aWxkZXIuY3BwCmlu
ZGV4IDBmMmY5ZDE1MzliNWRhNWE2Zjg4YjI0ZTczNjFmMjVlNzQ4NGM2NTAuLjFiNDY0NWU0Mjcz
N2I1ODIxZGE1NzM4OTRlYTg5ODllNDMwODkzM2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2xheW91dC9sYXlvdXR0cmVlL0xheW91dFRyZWVCdWlsZGVyLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9sYXlvdXQvbGF5b3V0dHJlZS9MYXlvdXRUcmVlQnVpbGRlci5jcHAKQEAgLTM4MywyNyAr
MzgzLDMwIEBAIHN0YXRpYyB2b2lkIG91dHB1dElubGluZVJ1bnMoVGV4dFN0cmVhbSYgc3RyZWFt
LCBjb25zdCBMYXlvdXRTdGF0ZSYgbGF5b3V0U3RhdGUsCiAgICAgYXV0byYgaW5saW5lRm9ybWF0
dGluZ1N0YXRlID0gbGF5b3V0U3RhdGUuZXN0YWJsaXNoZWRJbmxpbmVGb3JtYXR0aW5nU3RhdGUo
aW5saW5lRm9ybWF0dGluZ1Jvb3QpOwogICAgIGF1dG8mIGxpbmVzID0gaW5saW5lRm9ybWF0dGlu
Z1N0YXRlLmxpbmVzKCk7CiAKLSAgICBmb3IgKGF1dG8mIGxpbmUgOiBsaW5lcykgeworICAgIGZv
ciAoc2l6ZV90IGxpbmVJbmRleCA9IDA7IGxpbmVJbmRleCA8IGxpbmVzLnNpemUoKTsgKytsaW5l
SW5kZXgpIHsKICAgICAgICAgc2l6ZV90IHByaW50ZWRDaGFyYWN0ZXJzID0gMDsKICAgICAgICAg
d2hpbGUgKCsrcHJpbnRlZENoYXJhY3RlcnMgPD0gZGVwdGggKiAyKQogICAgICAgICAgICAgc3Ry
ZWFtIDw8ICIgIjsKLSAgICAgICAgc3RyZWFtIDw8ICIgICAgbGluZSBhdCAoIiA8PCBsaW5lLmxv
Z2ljYWxMZWZ0KCkgPDwgIiwiIDw8IGxpbmUubG9naWNhbFRvcCgpIDw8ICIpIHNpemUgIiA8PCBs
aW5lLmxvZ2ljYWxXaWR0aCgpIDw8ICJ4IiA8PCBsaW5lLmxvZ2ljYWxIZWlnaHQoKSA8PCAiIGJh
c2VsaW5lIGF0ICgiIDw8IGxpbmUuYmFzZWxpbmUoKSA8PCAiKSI7CisgICAgICAgIGF1dG8mIGxp
bmUgPSBsaW5lc1tsaW5lSW5kZXhdOworICAgICAgICBzdHJlYW0gPDwgImxpbmUgYXQgKCIgPDwg
bGluZS5sb2dpY2FsTGVmdCgpIDw8ICIsIiA8PCBsaW5lLmxvZ2ljYWxUb3AoKSA8PCAiKSBzaXpl
ICIgPDwgbGluZS5sb2dpY2FsV2lkdGgoKSA8PCAieCIgPDwgbGluZS5sb2dpY2FsSGVpZ2h0KCkg
PDwgIiBiYXNlbGluZSBhdCAoIiA8PCBsaW5lLmJhc2VsaW5lKCkgPDwgIikiOwogICAgICAgICBz
dHJlYW0ubmV4dExpbmUoKTsKLSAgICB9CisgICAgICAgIGZvciAoYXV0byYgcnVuIDogaW5saW5l
Rm9ybWF0dGluZ1N0YXRlLmxpbmVSdW5zKCkpIHsKKyAgICAgICAgICAgIGlmIChydW4ubGluZUlu
ZGV4KCkgIT0gbGluZUluZGV4KQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAg
ICAgdW5zaWduZWQgcHJpbnRlZENoYXJhY3RlcnMgPSAwOworICAgICAgICAgICAgd2hpbGUgKCsr
cHJpbnRlZENoYXJhY3RlcnMgPD0gZGVwdGggKiAyKQorICAgICAgICAgICAgICAgIHN0cmVhbSA8
PCAiICI7CisgICAgICAgICAgICBzdHJlYW0gPDwgIiAgICAiOworICAgICAgICAgICAgaWYgKHJ1
bi50ZXh0KCkpCisgICAgICAgICAgICAgICAgc3RyZWFtIDw8ICJ0ZXh0IHJ1biI7CisgICAgICAg
ICAgICBlbHNlCisgICAgICAgICAgICAgICAgc3RyZWFtIDw8ICJib3ggcnVuIjsKKyAgICAgICAg
ICAgIHN0cmVhbSA8PCAiIGF0ICgiIDw8IHJ1bi5sb2dpY2FsTGVmdCgpIDw8ICIsIiA8PCBydW4u
bG9naWNhbFRvcCgpIDw8ICIpIHNpemUgIiA8PCBydW4ubG9naWNhbFdpZHRoKCkgPDwgIngiIDw8
IHJ1bi5sb2dpY2FsSGVpZ2h0KCk7CisgICAgICAgICAgICBpZiAocnVuLnRleHQoKSkKKyAgICAg
ICAgICAgICAgICBzdHJlYW0gPDwgIiBydW4oIiA8PCBydW4udGV4dCgpLT5zdGFydCgpIDw8ICIs
ICIgPDwgcnVuLnRleHQoKS0+ZW5kKCkgPDwgIikiOworICAgICAgICAgICAgc3RyZWFtLm5leHRM
aW5lKCk7CisgICAgICAgIH0KIAotICAgIGZvciAoYXV0byYgcnVuIDogaW5saW5lRm9ybWF0dGlu
Z1N0YXRlLmxpbmVSdW5zKCkpIHsKLSAgICAgICAgdW5zaWduZWQgcHJpbnRlZENoYXJhY3RlcnMg
PSAwOwotICAgICAgICB3aGlsZSAoKytwcmludGVkQ2hhcmFjdGVycyA8PSBkZXB0aCAqIDIpCi0g
ICAgICAgICAgICBzdHJlYW0gPDwgIiAiOwotICAgICAgICBzdHJlYW0gPDwgIiAgIjsKLSAgICAg
ICAgaWYgKHJ1bi50ZXh0KCkpCi0gICAgICAgICAgICBzdHJlYW0gPDwgInRleHQgcnVuIjsKLSAg
ICAgICAgZWxzZQotICAgICAgICAgICAgc3RyZWFtIDw8ICJib3ggcnVuIjsKLSAgICAgICAgc3Ry
ZWFtIDw8ICIgYXQgKCIgPDwgcnVuLmxvZ2ljYWxMZWZ0KCkgPDwgIiwiIDw8IHJ1bi5sb2dpY2Fs
VG9wKCkgPDwgIikgc2l6ZSAiIDw8IHJ1bi5sb2dpY2FsV2lkdGgoKSA8PCAieCIgPDwgcnVuLmxv
Z2ljYWxIZWlnaHQoKTsKLSAgICAgICAgaWYgKHJ1bi50ZXh0KCkpCi0gICAgICAgICAgICBzdHJl
YW0gPDwgIiBydW4oIiA8PCBydW4udGV4dCgpLT5zdGFydCgpIDw8ICIsICIgPDwgcnVuLnRleHQo
KS0+ZW5kKCkgPDwgIikiOwotICAgICAgICBzdHJlYW0ubmV4dExpbmUoKTsKICAgICB9CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>