<?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>303690</bug_id>
          
          <creation_ts>2025-12-06 05:54:38 -0800</creation_ts>
          <short_desc>[blocks-in-inline] IFC&apos;s baseline logic should consult hasContentfulInlineOrBlockLine when checking for baseline position</short_desc>
          <delta_ts>2025-12-07 09:51:12 -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>New Bugs</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>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2163874</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-12-06 05:54:38 -0800</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2163876</commentid>
    <comment_count>1</comment_count>
      <attachid>477645</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-12-06 05:55:36 -0800</bug_when>
    <thetext>Created attachment 477645
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2163963</commentid>
    <comment_count>2</comment_count>
      <attachid>477656</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-12-07 06:47:32 -0800</bug_when>
    <thetext>Created attachment 477656
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2163971</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-12-07 09:50:31 -0800</bug_when>
    <thetext>Committed 304076@main (08bf1b7f1dcc): &lt;https://commits.webkit.org/304076@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 477656.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2163972</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-12-07 09:51:12 -0800</bug_when>
    <thetext>&lt;rdar://problem/166014513&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>477645</attachid>
            <date>2025-12-06 05:55:36 -0800</date>
            <delta_ts>2025-12-07 06:47:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-303690-20251206055536.patch</filename>
            <type>text/plain</type>
            <size>3001</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBjYjNkZTMyZDFjMDcyZmFiYzk0ODQ5NGZiYzBhYThiODQ4OWJmN2IxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFNhdCwgNiBEZWMgMjAyNSAwNTo1NDo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIFtibG9ja3Mt
aW4taW5saW5lXSBJRkMncyBiYXNlbGluZSBsb2dpYyBzaG91bGQgY29uc3VsdAogaGFzQ29udGVu
dGZ1bElubGluZU9yQmxvY2tMaW5lIHdoZW4gY2hlY2tpbmcgZm9yIGJhc2VsaW5lIHBvc2l0aW9u
CiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzAzNjkwCgpSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KClRoaXMgaXMgcHJlcGFyYXRpb24gZm9yIHJlc3RvcmluZyBS
ZW5kZXJCbG9ja0Zsb3c6Omhhc0xpbmVzIHdoZXJlIGl0IHJldHVybnMgdHJ1ZSBmb3IKaW5saW5l
IGxpbmVzIG9ubHkgKHNlZSB3ZWJrdC5vcmcvYi8zMDM2NTEpLgoKKiBTb3VyY2UvV2ViQ29yZS9s
YXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Cb3hHZW9tZXRyeVVwZGF0ZXIuY3Bw
OgooV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OnNob3VsZFVzZU1hcmdpbkJveEFzQmFzZWxp
bmUpOgooV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OmJhc2VsaW5lRm9yQm94KToKKFdlYkNv
cmU6OkxheW91dEludGVncmF0aW9uOjpzZXRJbnRlZ3JhdGlvbkJhc2VsaW5lKToKLS0tCiAuLi4v
aW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Cb3hHZW9tZXRyeVVwZGF0ZXIuY3BwICAgICB8
IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJ
bnRlZ3JhdGlvbkJveEdlb21ldHJ5VXBkYXRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQv
aW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Cb3hHZW9tZXRyeVVwZGF0ZXIuY3BwCmluZGV4
IGFiNTBlYmY5MTk1ZC4uNjJmM2JkYmEwYjc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Cb3hHZW9tZXRyeVVwZGF0ZXIuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlv
bkJveEdlb21ldHJ5VXBkYXRlci5jcHAKQEAgLTMyOSw3ICszMjksNyBAQCBzdGF0aWMgYm9vbCBz
aG91bGRVc2VNYXJnaW5Cb3hBc0Jhc2VsaW5lKGNvbnN0IFJlbmRlckJveCYgcmVuZGVyQm94KQog
ICAgICAgICBpZiAoYmxvY2tGbG93LT5zdHlsZSgpLmRpc3BsYXkoKSA9PSBEaXNwbGF5VHlwZTo6
SW5saW5lQmxvY2sgJiYgIWJsb2NrRmxvdy0+c3R5bGUoKS5pc092ZXJmbG93VmlzaWJsZSgpKQog
ICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAKLSAgICAgICAgaWYgKGJsb2NrRmxvdy0+Y2hpbGRy
ZW5JbmxpbmUoKSAmJiAhYmxvY2tGbG93LT5oYXNMaW5lcygpICYmICFibG9ja0Zsb3ctPmhhc0xp
bmVJZkVtcHR5KCkpCisgICAgICAgIGlmIChibG9ja0Zsb3ctPmNoaWxkcmVuSW5saW5lKCkgJiYg
IWJsb2NrRmxvdy0+aGFzQ29udGVudGZ1bElubGluZU9yQmxvY2tMaW5lKCkgJiYgIWJsb2NrRmxv
dy0+aGFzTGluZUlmRW1wdHkoKSkKICAgICAgICAgICAgIHJldHVybiB0cnVlOwogCiAgICAgICAg
IC8vIENTUzIuMSBzdGF0ZXMgdGhhdCB0aGUgYmFzZWxpbmUgb2YgYW4gaW5saW5lIGJsb2NrIGlz
IHRoZSBiYXNlbGluZSBvZiB0aGUgbGFzdCBsaW5lIGJveCBpbgpAQCAtNTUyLDcgKzU1Miw3IEBA
IHN0YXRpYyBzdGQ6Om9wdGlvbmFsPExheW91dFVuaXQ+IGJhc2VsaW5lRm9yQm94KGNvbnN0IFJl
bmRlckJveCYgcmVuZGVyQm94KQogICAgICAgICBpZiAoIWJsb2NrRmxvdy0+Y2hpbGRyZW5Jbmxp
bmUoKSkKICAgICAgICAgICAgIHJldHVybiBsYXN0SW5mbG93Qm94QmFzZWxpbmUoKmJsb2NrRmxv
dyk7CiAKLSAgICAgICAgaWYgKCFibG9ja0Zsb3ctPmhhc0xpbmVzKCkpIHsKKyAgICAgICAgaWYg
KCFibG9ja0Zsb3ctPmhhc0NvbnRlbnRmdWxJbmxpbmVPckJsb2NrTGluZSgpKSB7CiAgICAgICAg
ICAgICBBU1NFUlQoYmxvY2tGbG93LT5oYXNMaW5lSWZFbXB0eSgpKTsKICAgICAgICAgICAgIHJl
dHVybiBzbmFwVG9JbnQoZm9udE1ldHJpY3NCYXNlZEJhc2VsaW5lKCpibG9ja0Zsb3cpICsgKHdy
aXRpbmdNb2RlLmlzSG9yaXpvbnRhbCgpID8gYmxvY2tGbG93LT5ib3JkZXJUb3AoKSArIGJsb2Nr
Rmxvdy0+cGFkZGluZ1RvcCgpIDogYmxvY2tGbG93LT5ib3JkZXJSaWdodCgpICsgYmxvY2tGbG93
LT5wYWRkaW5nUmlnaHQoKSksICpibG9ja0Zsb3csIFNuYXBEaXJlY3Rpb246OkZsb29yKTsKICAg
ICAgICAgfQpAQCAtNjA1LDcgKzYwNSw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRJbnRlZ3Jh
dGlvbkJhc2VsaW5lKGNvbnN0IFJlbmRlckJveCYgcmVuZGVyQm94KQogICAgICAgICBpZiAoIWJs
b2NrRmxvdykKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgYXV0byBoYXNBcHBh
cmVhbmNlID0gYmxvY2tGbG93LT5zdHlsZSgpLmhhc1VzZWRBcHBlYXJhbmNlKCkgJiYgIWJsb2Nr
Rmxvdy0+dGhlbWUoKS5pc0NvbnRyb2xDb250YWluZXIoYmxvY2tGbG93LT5zdHlsZSgpLnVzZWRB
cHBlYXJhbmNlKCkpOwotICAgICAgICByZXR1cm4gaGFzQXBwYXJlYW5jZSB8fCAhYmxvY2tGbG93
LT5jaGlsZHJlbklubGluZSgpIHx8IGJsb2NrRmxvdy0+aGFzTGluZXMoKSB8fCBibG9ja0Zsb3ct
Pmhhc0xpbmVJZkVtcHR5KCk7CisgICAgICAgIHJldHVybiBoYXNBcHBhcmVhbmNlIHx8ICFibG9j
a0Zsb3ctPmNoaWxkcmVuSW5saW5lKCkgfHwgYmxvY2tGbG93LT5oYXNDb250ZW50ZnVsSW5saW5l
T3JCbG9ja0xpbmUoKSB8fCBibG9ja0Zsb3ctPmhhc0xpbmVJZkVtcHR5KCk7CiAgICAgfTsKIAog
ICAgIGlmIChoYXNOb25TeW50aGV0aWNCYXNlbGluZSgpKSB7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>477656</attachid>
            <date>2025-12-07 06:47:32 -0800</date>
            <delta_ts>2025-12-07 09:50:32 -0800</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-303690-20251207064732.patch</filename>
            <type>text/plain</type>
            <size>3002</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSAxYTVhNTk1Yjg2YTg1NzVhYjlkNTU3OTY5ZTkwY2FjZWNmNmJiNjA3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgNyBEZWMgMjAyNSAwNjo0Njo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIFtibG9ja3Mt
aW4taW5saW5lXSBJRkMncyBiYXNlbGluZSBsb2dpYyBzaG91bGQgY29uc3VsdAogaGFzQ29udGVu
dGZ1bElubGluZU9yQmxvY2tMaW5lIHdoZW4gY2hlY2tpbmcgZm9yIGJhc2VsaW5lIHBvc2l0aW9u
CiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzAzNjkwCgpSZXZpZXdl
ZCBieSBBbnR0aSBLb2l2aXN0by4KClRoaXMgaXMgcHJlcGFyYXRpb24gZm9yIHJlc3RvcmluZyBS
ZW5kZXJCbG9ja0Zsb3c6Omhhc0xpbmVzIHdoZXJlIGl0IHJldHVybnMgdHJ1ZSBmb3IKaW5saW5l
IGxpbmVzIG9ubHkgKHNlZSB3ZWJraXQub3JnL2IvMzAzNjUxKS4KCiogU291cmNlL1dlYkNvcmUv
bGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQm94R2VvbWV0cnlVcGRhdGVyLmNw
cDoKKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpzaG91bGRVc2VNYXJnaW5Cb3hBc0Jhc2Vs
aW5lKToKKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpiYXNlbGluZUZvckJveCk6CihXZWJD
b3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6c2V0SW50ZWdyYXRpb25CYXNlbGluZSk6Ci0tLQogLi4u
L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQm94R2VvbWV0cnlVcGRhdGVyLmNwcCAgICAg
fCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0
SW50ZWdyYXRpb25Cb3hHZW9tZXRyeVVwZGF0ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0
L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQm94R2VvbWV0cnlVcGRhdGVyLmNwcAppbmRl
eCA3NWMwYWRjOTIyOTguLjNhMDhiYmUwOTVlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
bGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQm94R2VvbWV0cnlVcGRhdGVyLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRp
b25Cb3hHZW9tZXRyeVVwZGF0ZXIuY3BwCkBAIC0zMzYsNyArMzM2LDcgQEAgc3RhdGljIGJvb2wg
c2hvdWxkVXNlTWFyZ2luQm94QXNCYXNlbGluZShjb25zdCBSZW5kZXJCb3gmIHJlbmRlckJveCkK
ICAgICAgICAgaWYgKGJsb2NrRmxvdy0+c3R5bGUoKS5kaXNwbGF5KCkgPT0gRGlzcGxheVR5cGU6
OklubGluZUJsb2NrICYmICFibG9ja0Zsb3ctPnN0eWxlKCkuaXNPdmVyZmxvd1Zpc2libGUoKSkK
ICAgICAgICAgICAgIHJldHVybiB0cnVlOwogCi0gICAgICAgIGlmIChibG9ja0Zsb3ctPmNoaWxk
cmVuSW5saW5lKCkgJiYgIWJsb2NrRmxvdy0+aGFzTGluZXMoKSAmJiAhYmxvY2tGbG93LT5oYXNM
aW5lSWZFbXB0eSgpKQorICAgICAgICBpZiAoYmxvY2tGbG93LT5jaGlsZHJlbklubGluZSgpICYm
ICFibG9ja0Zsb3ctPmhhc0NvbnRlbnRmdWxJbmxpbmVPckJsb2NrTGluZSgpICYmICFibG9ja0Zs
b3ctPmhhc0xpbmVJZkVtcHR5KCkpCiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKIAogICAgICAg
ICAvLyBDU1MyLjEgc3RhdGVzIHRoYXQgdGhlIGJhc2VsaW5lIG9mIGFuIGlubGluZSBibG9jayBp
cyB0aGUgYmFzZWxpbmUgb2YgdGhlIGxhc3QgbGluZSBib3ggaW4KQEAgLTU1OSw3ICs1NTksNyBA
QCBzdGF0aWMgc3RkOjpvcHRpb25hbDxMYXlvdXRVbml0PiBiYXNlbGluZUZvckJveChjb25zdCBS
ZW5kZXJCb3gmIHJlbmRlckJveCkKICAgICAgICAgaWYgKCFibG9ja0Zsb3ctPmNoaWxkcmVuSW5s
aW5lKCkpCiAgICAgICAgICAgICByZXR1cm4gbGFzdEluZmxvd0JveEJhc2VsaW5lKCpibG9ja0Zs
b3cpOwogCi0gICAgICAgIGlmICghYmxvY2tGbG93LT5oYXNMaW5lcygpKSB7CisgICAgICAgIGlm
ICghYmxvY2tGbG93LT5oYXNDb250ZW50ZnVsSW5saW5lT3JCbG9ja0xpbmUoKSkgewogICAgICAg
ICAgICAgQVNTRVJUKGJsb2NrRmxvdy0+aGFzTGluZUlmRW1wdHkoKSk7CiAgICAgICAgICAgICBy
ZXR1cm4gc25hcFRvSW50KGZvbnRNZXRyaWNzQmFzZWRCYXNlbGluZSgqYmxvY2tGbG93KSArICh3
cml0aW5nTW9kZS5pc0hvcml6b250YWwoKSA/IGJsb2NrRmxvdy0+Ym9yZGVyVG9wKCkgKyBibG9j
a0Zsb3ctPnBhZGRpbmdUb3AoKSA6IGJsb2NrRmxvdy0+Ym9yZGVyUmlnaHQoKSArIGJsb2NrRmxv
dy0+cGFkZGluZ1JpZ2h0KCkpLCAqYmxvY2tGbG93LCBTbmFwRGlyZWN0aW9uOjpGbG9vcik7CiAg
ICAgICAgIH0KQEAgLTYxMiw3ICs2MTIsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0SW50ZWdy
YXRpb25CYXNlbGluZShjb25zdCBSZW5kZXJCb3gmIHJlbmRlckJveCkKICAgICAgICAgaWYgKCFi
bG9ja0Zsb3cpCiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgIGF1dG8gaGFzQXBw
YXJlYW5jZSA9IGJsb2NrRmxvdy0+c3R5bGUoKS5oYXNVc2VkQXBwZWFyYW5jZSgpICYmICFibG9j
a0Zsb3ctPnRoZW1lKCkuaXNDb250cm9sQ29udGFpbmVyKGJsb2NrRmxvdy0+c3R5bGUoKS51c2Vk
QXBwZWFyYW5jZSgpKTsKLSAgICAgICAgcmV0dXJuIGhhc0FwcGFyZWFuY2UgfHwgIWJsb2NrRmxv
dy0+Y2hpbGRyZW5JbmxpbmUoKSB8fCBibG9ja0Zsb3ctPmhhc0xpbmVzKCkgfHwgYmxvY2tGbG93
LT5oYXNMaW5lSWZFbXB0eSgpOworICAgICAgICByZXR1cm4gaGFzQXBwYXJlYW5jZSB8fCAhYmxv
Y2tGbG93LT5jaGlsZHJlbklubGluZSgpIHx8IGJsb2NrRmxvdy0+aGFzQ29udGVudGZ1bElubGlu
ZU9yQmxvY2tMaW5lKCkgfHwgYmxvY2tGbG93LT5oYXNMaW5lSWZFbXB0eSgpOwogICAgIH07CiAK
ICAgICBpZiAoaGFzTm9uU3ludGhldGljQmFzZWxpbmUoKSkgewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>