<?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>184101</bug_id>
          
          <creation_ts>2018-03-28 11:34:46 -0700</creation_ts>
          <short_desc>[LayoutReloaded] InlineFormattingContext::_handleText should support runs on multiple lines</short_desc>
          <delta_ts>2018-03-28 11:41:19 -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>WebCore Misc.</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>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1409944</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-03-28 11:34:46 -0700</bug_when>
    <thetext>ssia.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409945</commentid>
    <comment_count>1</comment_count>
      <attachid>336682</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-03-28 11:37:20 -0700</bug_when>
    <thetext>Created attachment 336682
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409949</commentid>
    <comment_count>2</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-03-28 11:40:05 -0700</bug_when>
    <thetext>Committed r230038: &lt;https://trac.webkit.org/changeset/230038&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409950</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-03-28 11:41:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/38965190&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>336682</attachid>
            <date>2018-03-28 11:37:20 -0700</date>
            <delta_ts>2018-03-28 11:37:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-184101-20180328113720.patch</filename>
            <type>text/plain</type>
            <size>5599</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMwMDM3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYmJmN2JmODYyYjA4NWFmNTY3OTQzN2JkMmY2MDFkMmY0
YjhhYWQyNi4uMmQ3ODE5ZjQzMTA4NmZiY2I5NGMxMDNhMDYzN2YxM2FiM2NjOTNlMCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDE4LTAzLTI4ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgW0xheW91dFJlbG9hZGVkXSBJbmxpbmVGb3JtYXR0aW5nQ29udGV4dDo6X2hhbmRsZVRleHQg
c2hvdWxkIHN1cHBvcnQgcnVucyBvbiBtdWx0aXBsZSBsaW5lcworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTg0MTAxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBMYXlvdXRSZWxvYWRlZC9Gb3JtYXR0aW5n
Q29udGV4dC9JbmxpbmVGb3JtYXR0aW5nL0lubGluZUZvcm1hdHRpbmdDb250ZXh0LmpzOgorICAg
ICAgICAoSW5saW5lRm9ybWF0dGluZ0NvbnRleHQpOgorICAgICAgICAoSW5saW5lRm9ybWF0dGlu
Z0NvbnRleHQucHJvdG90eXBlLmxheW91dCk6CisgICAgICAgIChJbmxpbmVGb3JtYXR0aW5nQ29u
dGV4dC5wcm90b3R5cGUuX2hhbmRsZVRleHQpOgorICAgICAgICAoSW5saW5lRm9ybWF0dGluZ0Nv
bnRleHQucHJvdG90eXBlLl9jcmVhdGVOZXdMaW5lKToKKyAgICAgICAgKiBMYXlvdXRSZWxvYWRl
ZC90ZXN0L2luZGV4Lmh0bWw6CisgICAgICAgICogTGF5b3V0UmVsb2FkZWQvdGVzdC9zaW1wbGUt
bXVsdGlsaW5lLXRleHQuaHRtbDogQWRkZWQuCisKIDIwMTgtMDMtMjggIFphbGFuIEJ1anRhcyAg
PHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbTGF5b3V0UmVsb2FkZWRdIEFkZCBJbmxpbmVU
ZXh0QnJlYWtlcjo6c2tpcExlYWRpbmdXaGl0ZXNwYWNlSWZOZWVkZWQKZGlmZiAtLWdpdCBhL1Rv
b2xzL0xheW91dFJlbG9hZGVkL0Zvcm1hdHRpbmdDb250ZXh0L0lubGluZUZvcm1hdHRpbmcvSW5s
aW5lRm9ybWF0dGluZ0NvbnRleHQuanMgYi9Ub29scy9MYXlvdXRSZWxvYWRlZC9Gb3JtYXR0aW5n
Q29udGV4dC9JbmxpbmVGb3JtYXR0aW5nL0lubGluZUZvcm1hdHRpbmdDb250ZXh0LmpzCmluZGV4
IDViOGUxOTQzOTllMDQ4NmI4NTE4MGY0YWUwYjJjNjhiN2VlNTJiYzkuLjFhZGUxMWI0MzI0OTZm
NmMzYzk2OGJlN2RkZTNiOGNiMDFlNDhhZDEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0xheW91dFJlbG9h
ZGVkL0Zvcm1hdHRpbmdDb250ZXh0L0lubGluZUZvcm1hdHRpbmcvSW5saW5lRm9ybWF0dGluZ0Nv
bnRleHQuanMKKysrIGIvVG9vbHMvTGF5b3V0UmVsb2FkZWQvRm9ybWF0dGluZ0NvbnRleHQvSW5s
aW5lRm9ybWF0dGluZy9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5qcwpAQCAtMzAsNyArMzAsNiBA
QCBjbGFzcyBJbmxpbmVGb3JtYXR0aW5nQ29udGV4dCBleHRlbmRzIEZvcm1hdHRpbmdDb250ZXh0
IHsKICAgICAgICAgQVNTRVJUKHRoaXMuZm9ybWF0dGluZ1Jvb3QoKS5pc0Jsb2NrQ29udGFpbmVy
Qm94KCkpOwogICAgICAgICBpZiAodGhpcy5mb3JtYXR0aW5nUm9vdCgpLmVzdGFibGlzaGVzQmxv
Y2tGb3JtYXR0aW5nQ29udGV4dCgpKQogICAgICAgICAgICAgdGhpcy5tX2Zsb2F0aW5nQ29udGV4
dCA9IG5ldyBGbG9hdGluZ0NvbnRleHQodGhpcyk7Ci0gICAgICAgIHRoaXMubV9saW5lID0gdGhp
cy5fY3JlYXRlTmV3TGluZSgpOwogICAgIH0KIAogICAgIGxheW91dCgpIHsKQEAgLTQwLDYgKzM5
LDcgQEAgY2xhc3MgSW5saW5lRm9ybWF0dGluZ0NvbnRleHQgZXh0ZW5kcyBGb3JtYXR0aW5nQ29u
dGV4dCB7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIC8vIFRoaXMgaXMgYSBwb3N0LW9y
ZGVyIHRyZWUgdHJhdmVyc2FsIGxheW91dC4KICAgICAgICAgLy8gVGhlIHJvb3QgY29udGFpbmVy
IGxheW91dCBpcyBkb25lIGluIHRoZSBmb3JtYXR0aW5nIGNvbnRleHQgaXQgbGl2ZXMgaW4sIG5v
dCB0aGF0IG9uZSBpdCBjcmVhdGVzLCBzbyBsZXQncyBzdGFydCB3aXRoIHRoZSBmaXJzdCBjaGls
ZC4KKyAgICAgICAgdGhpcy5tX2xpbmUgPSB0aGlzLl9jcmVhdGVOZXdMaW5lKCk7CiAgICAgICAg
IHRoaXMuX2FkZFRvTGF5b3V0UXVldWUodGhpcy5mb3JtYXR0aW5nUm9vdCgpLmZpcnN0Q2hpbGQo
KSk7CiAgICAgICAgIHdoaWxlICh0aGlzLl9kZXNjZW5kYW50TmVlZHNMYXlvdXQoKSkgewogICAg
ICAgICAgICAgLy8gVHJhdmVycyBkb3duIG9uIHRoZSBkZXNjZW5kYW50cyB1bnRpbCB3ZSBmaW5k
IGEgbGVhZiBub2RlLgpAQCAtNzcsMTMgKzc3LDEzIEBAIGNsYXNzIElubGluZUZvcm1hdHRpbmdD
b250ZXh0IGV4dGVuZHMgRm9ybWF0dGluZ0NvbnRleHQgewogICAgICAgICAvLyBGSVhNRTogVGhp
cyBpcyBhIGV4dHJlbWVseSBzaW1wbGUgbGluZSBicmVha2luZyBhbGdvcml0aG0uCiAgICAgICAg
IGxldCBjdXJyZW50UG9zaXRpb24gPSAwOwogICAgICAgICBsZXQgdGV4dCA9IGlubGluZUJveC50
ZXh0KCkuY29udGVudCgpOwotICAgICAgICB3aGlsZSAoY3VycmVudFBvc2l0aW9uIDwgdGV4dC5s
ZW5ndGggLSAxKSB7CisgICAgICAgIHdoaWxlICh0ZXh0Lmxlbmd0aCkgewogICAgICAgICAgICAg
bGV0IHRleHRSdW5zID0gVXRpbHMudGV4dFJ1bnNGb3JMaW5lKHRleHQsIHRoaXMuX2xpbmUoKS5h
dmFpbGFibGVXaWR0aCgpLCB0aGlzLmZvcm1hdHRpbmdSb290KCkpOwotICAgICAgICAgICAgZm9y
IChsZXQgcnVuIG9mIHRleHRSdW5zKSB7CisgICAgICAgICAgICBpZiAoIXRleHRSdW5zLmxlbmd0
aCkKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGZvciAobGV0IHJ1biBvZiB0
ZXh0UnVucykKICAgICAgICAgICAgICAgICB0aGlzLl9saW5lKCkuYWRkVGV4dExpbmVCb3gocnVu
LnN0YXJ0UG9zaXRpb24sIHJ1bi5lbmRQb3NpdGlvbiwgbmV3IExheW91dFNpemUocnVuLndpZHRo
LCBVdGlscy50ZXh0SGVpZ2h0KGlubGluZUJveCkpKTsKLSAgICAgICAgICAgICAgICBjdXJyZW50
UG9zaXRpb24gPSBydW4uZW5kUG9zaXRpb247Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAgICB0
ZXh0ID0gdGV4dC5zbGljZShjdXJyZW50UG9zaXRpb24sIHRleHQubGVuZ3RoIC0gMSk7CisgICAg
ICAgICAgICB0ZXh0ID0gdGV4dC5zbGljZSh0ZXh0UnVuc1t0ZXh0UnVucy5sZW5ndGggLSAxXS5l
bmRQb3NpdGlvbiwgdGV4dC5sZW5ndGgpOwogICAgICAgICAgICAgdGhpcy5fY29tbWl0TGluZSgp
OwogICAgICAgICB9CiAgICAgfQpAQCAtMTAyLDcgKzEwMiwxMSBAQCBjbGFzcyBJbmxpbmVGb3Jt
YXR0aW5nQ29udGV4dCBleHRlbmRzIEZvcm1hdHRpbmdDb250ZXh0IHsKICAgICBfY3JlYXRlTmV3
TGluZSgpIHsKICAgICAgICAgLy8gVE9ETzogRmxvYXRzIG5lZWQgdG8gYmUgdGFrZW4gaW50byBh
Y2NvdW50LgogICAgICAgICBsZXQgY29udGVudEJveFJlY3QgPSB0aGlzLmRpc3BsYXlCb3godGhp
cy5mb3JtYXR0aW5nUm9vdCgpKS5jb250ZW50Qm94KCk7Ci0gICAgICAgIHJldHVybiBuZXcgTGlu
ZShjb250ZW50Qm94UmVjdC50b3BMZWZ0KCksIFV0aWxzLmNvbXB1dGVkTGluZUhlaWdodCh0aGlz
LmZvcm1hdHRpbmdSb290KCkubm9kZSgpKSwgY29udGVudEJveFJlY3Qud2lkdGgoKSk7CisgICAg
ICAgIGxldCB0b3BMZWZ0ID0gY29udGVudEJveFJlY3QudG9wTGVmdCgpOworICAgICAgICBsZXQg
bGluZXMgPSB0aGlzLmZvcm1hdHRpbmdTdGF0ZSgpLmxpbmVzKCk7CisgICAgICAgIGlmIChsaW5l
cy5sZW5ndGgpCisgICAgICAgICAgICB0b3BMZWZ0LnNldFRvcChsaW5lc1tsaW5lcy5sZW5ndGgg
LSAxXS5yZWN0KCkuYm90dG9tKCkpOworICAgICAgICByZXR1cm4gbmV3IExpbmUodG9wTGVmdCwg
VXRpbHMuY29tcHV0ZWRMaW5lSGVpZ2h0KHRoaXMuZm9ybWF0dGluZ1Jvb3QoKS5ub2RlKCkpLCBj
b250ZW50Qm94UmVjdC53aWR0aCgpKTsKICAgICB9CiB9CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL0xh
eW91dFJlbG9hZGVkL3Rlc3QvaW5kZXguaHRtbCBiL1Rvb2xzL0xheW91dFJlbG9hZGVkL3Rlc3Qv
aW5kZXguaHRtbAppbmRleCA5ZGM4NzUzM2E1MTkxMTAzNzI5NjE5YTIyNmE4ZTUzOGJjODA4NTdj
Li4wNzg3ZDM3NDAwMGU2NjA4ZWEwMmQ5ZWYwYTZlMzA4NmViZTFjMTc5IDEwMDY0NAotLS0gYS9U
b29scy9MYXlvdXRSZWxvYWRlZC90ZXN0L2luZGV4Lmh0bWwKKysrIGIvVG9vbHMvTGF5b3V0UmVs
b2FkZWQvdGVzdC9pbmRleC5odG1sCkBAIC02Miw3ICs2Miw4IEBAIGxldCB0ZXN0RmlsZXMgPSBb
CiAgICAgImFsbW9zdC1pbnRydWRpbmctbGVmdC1mbG9hdC1zaW1wbGUuaHRtbCIsCiAgICAgIm5l
Z2F0aXZlLW1hcmdpbi1zaW1wbGUuaHRtbCIsCiAgICAgImludHJ1ZGluZy1sZWZ0LWZsb2F0LXNp
bXBsZS5odG1sIiwKLSAgICAic2ltcGxlLWlubGluZS10ZXh0Lmh0bWwiCisgICAgInNpbXBsZS1p
bmxpbmUtdGV4dC5odG1sIiwKKyAgICAic2ltcGxlLW11bHRpbGluZS10ZXh0Lmh0bWwiCiBdOwog
CiBsZXQgZGVidWdUaGlzID0gW107CmRpZmYgLS1naXQgYS9Ub29scy9MYXlvdXRSZWxvYWRlZC90
ZXN0L3NpbXBsZS1tdWx0aWxpbmUtdGV4dC5odG1sIGIvVG9vbHMvTGF5b3V0UmVsb2FkZWQvdGVz
dC9zaW1wbGUtbXVsdGlsaW5lLXRleHQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41M2M2ZDQ1NGFiNTJhYTJl
NDYwZTdhOWNmMDQ3ZmM3OWJkOGFkM2Y4Ci0tLSAvZGV2L251bGwKKysrIGIvVG9vbHMvTGF5b3V0
UmVsb2FkZWQvdGVzdC9zaW1wbGUtbXVsdGlsaW5lLXRleHQuaHRtbApAQCAtMCwwICsxLDE1IEBA
Cis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGJvZHk+Cis8ZGl2IHN0eWxlPSJ3aWR0aDogNTBw
eCI+Zm9vYmFyIGZvb2JhciAgZm9vYmFyICAgIGZvb2JhcjwvZGl2PgorPGRpdiBzdHlsZT0id2lk
dGg6IDYwcHgiPmZvb2JhciBmb29iYXIgIGZvb2JhciAgICBmb29iYXI8L2Rpdj4KKzxkaXYgc3R5
bGU9IndpZHRoOiA3MHB4Ij5mb29iYXIgZm9vYmFyICBmb29iYXIgICAgZm9vYmFyPC9kaXY+Cis8
ZGl2IHN0eWxlPSJ3aWR0aDogODBweCI+Zm9vYmFyIGZvb2JhciAgZm9vYmFyICAgIGZvb2Jhcjwv
ZGl2PgorPGRpdiBzdHlsZT0id2lkdGg6IDkwcHgiPmZvb2JhciBmb29iYXIgIGZvb2JhciAgICBm
b29iYXI8L2Rpdj4KKzxkaXYgc3R5bGU9IndpZHRoOiAxMDBweCI+Zm9vYmFyIGZvb2JhciAgZm9v
YmFyICAgIGZvb2JhcjwvZGl2PgorPGRpdiBzdHlsZT0id2lkdGg6IDExMHB4Ij5mb29iYXIgZm9v
YmFyICBmb29iYXIgICAgZm9vYmFyPC9kaXY+Cis8ZGl2IHN0eWxlPSJ3aWR0aDogMTIwcHgiPmZv
b2JhciBmb29iYXIgIGZvb2JhciAgICBmb29iYXI8L2Rpdj4KKzxkaXYgc3R5bGU9IndpZHRoOiAx
NDBweCI+Zm9vYmFyIGZvb2JhciAgZm9vYmFyICAgIGZvb2JhcjwvZGl2PgorPGRpdiBzdHlsZT0i
d2lkdGg6IDE4MHB4Ij5mb29iYXIgZm9vYmFyICBmb29iYXIgICAgZm9vYmFyPC9kaXY+Cis8L2Jv
ZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>