<?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>252100</bug_id>
          
          <creation_ts>2023-02-10 18:51:26 -0800</creation_ts>
          <short_desc>[IFC][Partial layout] InlineFormattingContext::lineLayout may not always start at the first line</short_desc>
          <delta_ts>2023-02-11 16:43:21 -0800</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>1932864</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2023-02-10 18:51:26 -0800</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932865</commentid>
    <comment_count>1</comment_count>
      <attachid>464952</attachid>
    <who name="alan">zalan</who>
    <bug_when>2023-02-10 18:56:05 -0800</bug_when>
    <thetext>Created attachment 464952
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932968</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-02-11 16:42:37 -0800</bug_when>
    <thetext>Committed 260163@main (2e7b4c711a57): &lt;https://commits.webkit.org/260163@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 464952.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932969</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-02-11 16:43:21 -0800</bug_when>
    <thetext>&lt;rdar://problem/105343113&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>464952</attachid>
            <date>2023-02-10 18:56:05 -0800</date>
            <delta_ts>2023-02-11 16:42:38 -0800</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-252100-20230210185605.patch</filename>
            <type>text/plain</type>
            <size>5060</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA2MGNjNjM3MjAzNDk4ZTgyNzc4ZTJiYTJiNzIyMGUyYWVmNjE1ODJhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IEZyaSwgMTAgRmViIDIwMjMgMTg6NTE6MzcgLTA4MDAKU3ViamVjdDogW1BBVENIXSBbSUZDXVtQ
YXJ0aWFsIGxheW91dF0gSW5saW5lRm9ybWF0dGluZ0NvbnRleHQ6OmxpbmVMYXlvdXQgbWF5CiBu
b3QgYWx3YXlzIHN0YXJ0IGF0IHRoZSBmaXJzdCBsaW5lCiBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjUyMTAwCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KClRo
aXMgaXMgaW4gcHJlcGFyYXRpb24gZm9yIHBhc3NpbmcgaW4gYSAicHJldmlvdXMgY29udGV4dCIg
d2hlbiBydW5uaW5nIHBhcnRpYWwgbGF5b3V0LgoKKiBTb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9y
bWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5jcHA6CihXZWJD
b3JlOjpMYXlvdXQ6OklubGluZUZvcm1hdHRpbmdDb250ZXh0OjpsYXlvdXRJbkZsb3dDb250ZW50
KToKKFdlYkNvcmU6OkxheW91dDo6SW5saW5lRm9ybWF0dGluZ0NvbnRleHQ6OmxheW91dEluRmxv
d0NvbnRlbnRGb3JJbnRlZ3JhdGlvbik6CihXZWJDb3JlOjpMYXlvdXQ6OklubGluZUZvcm1hdHRp
bmdDb250ZXh0OjpsaW5lTGF5b3V0KToKKiBTb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGlu
Z0NvbnRleHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5oOgotLS0KIC4uLi9mb3Jt
YXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUZvcm1hdHRpbmdDb250ZXh0LmNwcCAgfCA3ICsr
Ky0tLS0KIC4uLi9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUZvcm1hdHRpbmdDb250
ZXh0LmggICAgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0Nv
bnRleHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4
dC5jcHAKaW5kZXggMmUzOTlmNDY0MmNkLi4yYzcxMzczN2YwNDYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUZvcm1hdHRp
bmdDb250ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRl
eHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5jcHAKQEAgLTE0NCw3ICsxNDQsNyBA
QCB2b2lkIElubGluZUZvcm1hdHRpbmdDb250ZXh0OjpsYXlvdXRJbkZsb3dDb250ZW50KGNvbnN0
IENvbnN0cmFpbnRzRm9ySW5GbG93Q29udAogICAgIC8vIEZJWE1FOiBMZXQgdGhlIGNhbGxlciBw
YXNzIGluIHRoZSBibG9jayBsYXlvdXQgc3RhdGUuIAogICAgIGF1dG8gZmxvYXRpbmdTdGF0ZSA9
IEZsb2F0aW5nU3RhdGUgeyBsYXlvdXRTdGF0ZSgpLCBGb3JtYXR0aW5nQ29udGV4dDo6aW5pdGlh
bENvbnRhaW5pbmdCbG9jayhyb290KCkpIH07CiAgICAgYXV0byBibG9ja0xheW91dFN0YXRlID0g
QmxvY2tMYXlvdXRTdGF0ZSB7IGZsb2F0aW5nU3RhdGUsIHsgfSB9OwotICAgIGxpbmVMYXlvdXQo
aW5saW5lSXRlbXMsIHsgMCwgaW5saW5lSXRlbXMuc2l6ZSgpIH0sIHsgY29uc3RyYWludHMsIHsg
fSB9LCBibG9ja0xheW91dFN0YXRlKTsKKyAgICBsaW5lTGF5b3V0KGlubGluZUl0ZW1zLCB7IDAs
IGlubGluZUl0ZW1zLnNpemUoKSB9LCB7IH0sIHsgY29uc3RyYWludHMsIHsgfSB9LCBibG9ja0xh
eW91dFN0YXRlKTsKICAgICBjb21wdXRlU3RhdGljUG9zaXRpb25Gb3JPdXRPZkZsb3dDb250ZW50
KGZvcm1hdHRpbmdTdGF0ZSgpLm91dE9mRmxvd0JveGVzKCksIHsgY29uc3RyYWludHMuaG9yaXpv
bnRhbCgpLmxvZ2ljYWxMZWZ0LCBjb25zdHJhaW50cy5sb2dpY2FsVG9wKCkgfSk7CiAgICAgSW5s
aW5lRGlzcGxheUNvbnRlbnRCdWlsZGVyOjpjb21wdXRlSXNGaXJzdElzTGFzdEJveEZvcklubGlu
ZUNvbnRlbnQoZm9ybWF0dGluZ1N0YXRlKCkuYm94ZXMoKSk7CiAgICAgTE9HX1dJVEhfU1RSRUFN
KEZvcm1hdHRpbmdDb250ZXh0TGF5b3V0LCBzdHJlYW0gPDwgIltFbmRdIC0+IGlubGluZSBmb3Jt
YXR0aW5nIGNvbnRleHQgLT4gZm9ybWF0dGluZyByb290KCIgPDwgJnJvb3QoKSA8PCAiKSIpOwpA
QCAtMTU2LDcgKzE1Niw3IEBAIHZvaWQgSW5saW5lRm9ybWF0dGluZ0NvbnRleHQ6OmxheW91dElu
Rmxvd0NvbnRlbnRGb3JJbnRlZ3JhdGlvbihjb25zdCBDb25zdHJhaW50CiAgICAgY29sbGVjdENv
bnRlbnRJZk5lZWRlZCgpOwogICAgIGF1dG8mIGlubGluZUl0ZW1zID0gZm9ybWF0dGluZ1N0YXRl
KCkuaW5saW5lSXRlbXMoKTsKICAgICBhdXRvIGlubGluZUNvbnN0cmFpbnRzID0gZG93bmNhc3Q8
Q29uc3RyYWludHNGb3JJbmxpbmVDb250ZW50Pihjb25zdHJhaW50cyk7Ci0gICAgbGluZUxheW91
dChpbmxpbmVJdGVtcywgeyAwLCBpbmxpbmVJdGVtcy5zaXplKCkgfSwgaW5saW5lQ29uc3RyYWlu
dHMsIGJsb2NrTGF5b3V0U3RhdGUpOworICAgIGxpbmVMYXlvdXQoaW5saW5lSXRlbXMsIHsgMCwg
aW5saW5lSXRlbXMuc2l6ZSgpIH0sIHsgfSwgaW5saW5lQ29uc3RyYWludHMsIGJsb2NrTGF5b3V0
U3RhdGUpOwogICAgIGNvbXB1dGVTdGF0aWNQb3NpdGlvbkZvck91dE9mRmxvd0NvbnRlbnQoZm9y
bWF0dGluZ1N0YXRlKCkub3V0T2ZGbG93Qm94ZXMoKSwgeyBpbmxpbmVDb25zdHJhaW50cy5ob3Jp
em9udGFsKCkubG9naWNhbExlZnQsIGlubGluZUNvbnN0cmFpbnRzLmxvZ2ljYWxUb3AoKSB9KTsK
ICAgICBJbmxpbmVEaXNwbGF5Q29udGVudEJ1aWxkZXI6OmNvbXB1dGVJc0ZpcnN0SXNMYXN0Qm94
Rm9ySW5saW5lQ29udGVudChmb3JtYXR0aW5nU3RhdGUoKS5ib3hlcygpKTsKIH0KQEAgLTIwNCw3
ICsyMDQsNyBAQCBzdGF0aWMgSW5saW5lSXRlbVBvc2l0aW9uIGxlYWRpbmdJbmxpbmVJdGVtUG9z
aXRpb25Gb3JOZXh0TGluZShJbmxpbmVJdGVtUG9zaXRpbwogICAgIHJldHVybiB7IHN0ZDo6bWlu
KGxpbmVDb250ZW50RW5kLmluZGV4ICsgMSwgbGF5b3V0UmFuZ2VFbmQuaW5kZXgpLCB7IH0gfTsK
IH0KIAotdm9pZCBJbmxpbmVGb3JtYXR0aW5nQ29udGV4dDo6bGluZUxheW91dChJbmxpbmVJdGVt
cyYgaW5saW5lSXRlbXMsIGNvbnN0IElubGluZUl0ZW1SYW5nZSYgbmVlZHNMYXlvdXRSYW5nZSwg
Y29uc3QgQ29uc3RyYWludHNGb3JJbmxpbmVDb250ZW50JiBjb25zdHJhaW50cywgQmxvY2tMYXlv
dXRTdGF0ZSYgYmxvY2tMYXlvdXRTdGF0ZSkKK3ZvaWQgSW5saW5lRm9ybWF0dGluZ0NvbnRleHQ6
OmxpbmVMYXlvdXQoSW5saW5lSXRlbXMmIGlubGluZUl0ZW1zLCBjb25zdCBJbmxpbmVJdGVtUmFu
Z2UmIG5lZWRzTGF5b3V0UmFuZ2UsIHN0ZDo6b3B0aW9uYWw8UHJldmlvdXNMaW5lPiBwcmV2aW91
c0xpbmUsIGNvbnN0IENvbnN0cmFpbnRzRm9ySW5saW5lQ29udGVudCYgY29uc3RyYWludHMsIEJs
b2NrTGF5b3V0U3RhdGUmIGJsb2NrTGF5b3V0U3RhdGUpCiB7CiAgICAgQVNTRVJUKCFuZWVkc0xh
eW91dFJhbmdlLmlzRW1wdHkoKSk7CiAKQEAgLTIxMyw3ICsyMTMsNiBAQCB2b2lkIElubGluZUZv
cm1hdHRpbmdDb250ZXh0OjpsaW5lTGF5b3V0KElubGluZUl0ZW1zJiBpbmxpbmVJdGVtcywgY29u
c3QgSW5saW5lSQogICAgIGZvcm1hdHRpbmdTdGF0ZS5ib3hlcygpLnJlc2VydmVJbml0aWFsQ2Fw
YWNpdHkoZm9ybWF0dGluZ1N0YXRlLmlubGluZUl0ZW1zKCkuc2l6ZSgpKTsKIAogICAgIGF1dG8g
bGluZUxvZ2ljYWxUb3AgPSBJbmxpbmVMYXlvdXRVbml0IHsgY29uc3RyYWludHMubG9naWNhbFRv
cCgpIH07Ci0gICAgYXV0byBwcmV2aW91c0xpbmUgPSBzdGQ6Om9wdGlvbmFsPFByZXZpb3VzTGlu
ZT4geyB9OwogICAgIGF1dG8gcHJldmlvdXNMaW5lRW5kID0gc3RkOjpvcHRpb25hbDxJbmxpbmVJ
dGVtUG9zaXRpb24+IHsgfTsKICAgICBhdXRvIGxlYWRpbmdJbmxpbmVJdGVtUG9zaXRpb24gPSBu
ZWVkc0xheW91dFJhbmdlLnN0YXJ0OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlv
dXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5oIGIv
U291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lRm9y
bWF0dGluZ0NvbnRleHQuaAppbmRleCBkNGVkOGNjZTJmMjEuLmQ0ZGNiMmEwOGVhMCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5s
aW5lRm9ybWF0dGluZ0NvbnRleHQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0
dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5oCkBAIC02MSw3ICs2
MSw3IEBAIHB1YmxpYzoKICAgICBJbnRyaW5zaWNXaWR0aENvbnN0cmFpbnRzIGNvbXB1dGVkSW50
cmluc2ljV2lkdGhDb25zdHJhaW50c0ZvckludGVncmF0aW9uKCk7CiAKIHByaXZhdGU6Ci0gICAg
dm9pZCBsaW5lTGF5b3V0KElubGluZUl0ZW1zJiwgY29uc3QgSW5saW5lSXRlbVJhbmdlJiwgY29u
c3QgQ29uc3RyYWludHNGb3JJbmxpbmVDb250ZW50JiwgQmxvY2tMYXlvdXRTdGF0ZSYpOworICAg
IHZvaWQgbGluZUxheW91dChJbmxpbmVJdGVtcyYsIGNvbnN0IElubGluZUl0ZW1SYW5nZSYsIHN0
ZDo6b3B0aW9uYWw8UHJldmlvdXNMaW5lPiwgY29uc3QgQ29uc3RyYWludHNGb3JJbmxpbmVDb250
ZW50JiwgQmxvY2tMYXlvdXRTdGF0ZSYpOwogICAgIHZvaWQgY29tcHV0ZVN0YXRpY1Bvc2l0aW9u
Rm9yT3V0T2ZGbG93Q29udGVudChjb25zdCBGb3JtYXR0aW5nU3RhdGU6Ok91dE9mRmxvd0JveExp
c3QmLCBMYXlvdXRQb2ludCBjb250ZW50Qm94VG9wTGVmdCk7CiAKICAgICB2b2lkIGNvbXB1dGVJ
bnRyaW5zaWNXaWR0aEZvckZvcm1hdHRpbmdSb290KGNvbnN0IEJveCYpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>