<?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>311575</bug_id>
          
          <creation_ts>2026-04-06 11:27:16 -0700</creation_ts>
          <short_desc>REGRESSION(310575@main): Unclear if elements in shadow DOM should fire LCP based on specs</short_desc>
          <delta_ts>2026-04-06 11:30:13 -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>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>
          
          <blocked>310264</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2197294</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2026-04-06 11:27:16 -0700</bug_when>
    <thetext>https://commits.webkit.org/310575@main introduced a regression:
Unclear if elements in shadow DOM should fire LCP based on specs

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2197296</commentid>
    <comment_count>1</comment_count>
      <attachid>478935</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2026-04-06 11:27:23 -0700</bug_when>
    <thetext>Created attachment 478935
REVERT of 310575@main

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the revert will be successful.  This process takes approximately 15 minutes.

If you would like to land the revert faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2197298</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-06 11:29:27 -0700</bug_when>
    <thetext>Committed 310655@main (419a2d514070): &lt;https://commits.webkit.org/310655@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 478935.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2197299</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-04-06 11:30:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/174176027&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>478935</attachid>
            <date>2026-04-06 11:27:23 -0700</date>
            <delta_ts>2026-04-06 11:29:28 -0700</delta_ts>
            <desc>REVERT of 310575@main</desc>
            <filename>bug-311575-20260406182722.patch</filename>
            <type>text/plain</type>
            <size>5474</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSBjNzUxYjg4ZTA5NTdhZjQzOTE3NWY0Yzk5ZWM5NDY1NjhmMjRjYzczIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBNb24sIDYgQXByIDIwMjYgMTg6Mjc6MjEgKzAwMDAKU3ViamVjdDogW1BBVENIXSBV
bnJldmlld2VkLCByZXZlcnRpbmcgMzEwNTc1QG1haW4uCiBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MzExNTc1CgpVbmNsZWFyIGlmIGVsZW1lbnRzIGluIHNoYWRvdyBE
T00gc2hvdWxkIGZpcmUgTENQIGJhc2VkIG9uIHNwZWNzCgpSZXZlcnRlZCBjaGFuZ2VzZXQ6Cgoi
TENQIGluIHNoYWRvdyBET00gaXMgbm90IHJlcG9ydGVkIgpodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MzEwMjY0Cmh0dHBzOi8vY29tbWl0cy53ZWJraXQub3JnLzMxMDU3
NUBtYWluCi0tLQogLi4uL3BhZ2UvTGFyZ2VzdENvbnRlbnRmdWxQYWludERhdGEuY3BwICAgICAg
IHwgIDIgKy0KIC4uLi9pbWFnZS1pbi1zaGFkb3ctRE9NLWV4cGVjdGVkLnR4dCAgICAgICAgICB8
ICAzIC0tCiAuLi4vaW1hZ2UtaW4tc2hhZG93LURPTS5odG1sICAgICAgICAgICAgICAgICAgfCAy
OCAtLS0tLS0tLS0tLS0tLS0tLS0tCiAuLi4vbGFyZ2VzdC1jb250ZW50ZnVsLXBhaW50LWhlbHBl
cnMuanMgICAgICAgfCAxMSArKy0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMo
KyksIDQwIGRlbGV0aW9ucygtKQogZGVsZXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbGFyZ2VzdC1jb250ZW50ZnVsLXBhaW50L2ltYWdl
LWluLXNoYWRvdy1ET00tZXhwZWN0ZWQudHh0CiBkZWxldGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9sYXJnZXN0LWNvbnRlbnRmdWwtcGFp
bnQvaW1hZ2UtaW4tc2hhZG93LURPTS5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGFnZS9MYXJnZXN0Q29udGVudGZ1bFBhaW50RGF0YS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdl
L0xhcmdlc3RDb250ZW50ZnVsUGFpbnREYXRhLmNwcAppbmRleCA2N2EyOTg4NzEyNTAuLjc3MmI4
MzUwODFiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9MYXJnZXN0Q29udGVudGZ1
bFBhaW50RGF0YS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9MYXJnZXN0Q29udGVudGZ1
bFBhaW50RGF0YS5jcHAKQEAgLTY5LDcgKzY5LDcgQEAgYm9vbCBMYXJnZXN0Q29udGVudGZ1bFBh
aW50RGF0YTo6aXNFeHBvc2VkRm9yUGFpbnRUaW1pbmcoY29uc3QgRWxlbWVudCYgZWxlbWVudCkK
ICAgICBpZiAoIXByb3RlY3QoZWxlbWVudC5kb2N1bWVudCgpKS0+aXNGdWxseUFjdGl2ZSgpKQog
ICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBpZiAoIWVsZW1lbnQuaXNDb25uZWN0ZWQoKSkK
KyAgICBpZiAoIWVsZW1lbnQuaXNJbkRvY3VtZW50VHJlZSgpKSAvLyBBbHNvIGNoZWNrcyBpc0Nv
bm5lY3RlZCgpLgogICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICByZXR1cm4gdHJ1ZTsKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbGFy
Z2VzdC1jb250ZW50ZnVsLXBhaW50L2ltYWdlLWluLXNoYWRvdy1ET00tZXhwZWN0ZWQudHh0IGIv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9sYXJnZXN0LWNvbnRl
bnRmdWwtcGFpbnQvaW1hZ2UtaW4tc2hhZG93LURPTS1leHBlY3RlZC50eHQKZGVsZXRlZCBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDA2YWU5NDIzYmVhMy4uMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbGFyZ2VzdC1jb250ZW50ZnVs
LXBhaW50L2ltYWdlLWluLXNoYWRvdy1ET00tZXhwZWN0ZWQudHh0CisrKyAvZGV2L251bGwKQEAg
LTEsMyArMCwwIEBACi0KLVBBU1MgTENQIGluY2x1ZGVzIGltYWdlIGluIHNoYWRvdyBET00KLQpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9s
YXJnZXN0LWNvbnRlbnRmdWwtcGFpbnQvaW1hZ2UtaW4tc2hhZG93LURPTS5odG1sIGIvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9sYXJnZXN0LWNvbnRlbnRmdWwt
cGFpbnQvaW1hZ2UtaW4tc2hhZG93LURPTS5odG1sCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCA4M2M4NTljODFhYmEuLjAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2xhcmdlc3QtY29udGVudGZ1bC1wYWludC9pbWFnZS1p
bi1zaGFkb3ctRE9NLmh0bWwKKysrIC9kZXYvbnVsbApAQCAtMSwyOCArMCwwIEBACi08IWRvY3R5
cGUgaHRtbD4KLTx0aXRsZT5MQ1AgZW50cmllcyBhcmUgcHJvZHVjZWQgZm9yIGFuIGltYWdlIGlu
IHRoZSBzaGFkb3cgdHJlZTwvdGl0bGU+Ci08c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFy
bmVzcy5qcyI+PC9zY3JpcHQ+Ci08c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzc3Jl
cG9ydC5qcyI+PC9zY3JpcHQ+Ci08c2NyaXB0IHNyYz0icmVzb3VyY2VzL2xhcmdlc3QtY29udGVu
dGZ1bC1wYWludC1oZWxwZXJzLmpzIj48L3NjcmlwdD4KLQotPGRpdiBpZD0iaG9zdCI+PC9kaXY+
Ci08c2NyaXB0PgotYXN5bmNfdGVzdChmdW5jdGlvbiAodCkgewotICBhc3NlcnRfaW1wbGVtZW50
cyh3aW5kb3cuTGFyZ2VzdENvbnRlbnRmdWxQYWludCwgIkxhcmdlc3RDb250ZW50ZnVsUGFpbnQg
aXMgbm90IGltcGxlbWVudGVkIik7Ci0KLSAgY29uc3QgYmVmb3JlTG9hZCA9IHBlcmZvcm1hbmNl
Lm5vdygpOwotCi0gIGNvbnN0IG9ic2VydmVyID0gbmV3IFBlcmZvcm1hbmNlT2JzZXJ2ZXIoCi0g
ICAgdC5zdGVwX2Z1bmNfZG9uZShmdW5jdGlvbihlbnRyeUxpc3QpIHsKLSAgICAgIGNvbnN0IGVu
dHJpZXMgPSBlbnRyeUxpc3QuZ2V0RW50cmllcygpOwotICAgICAgYXNzZXJ0X2VxdWFscyhlbnRy
aWVzLmxlbmd0aCwgMSk7Ci0gICAgICBjb25zdCB1cmwgPSB3aW5kb3cubG9jYXRpb24ub3JpZ2lu
ICsgJy9pbWFnZXMvbGNwLTI1NngyNTYucG5nJzsKLSAgICAgIGNoZWNrSW1hZ2UoZW50cmllc1sw
XSwgdXJsLCB1bmRlZmluZWQsIDY1NTM2LCBiZWZvcmVMb2FkLCBbJ2VsZW1lbnRVbmF2YWlsYWJs
ZSddKTsKLSAgfSkpOwotICBvYnNlcnZlci5vYnNlcnZlKHtlbnRyeVR5cGVzOiBbJ2xhcmdlc3Qt
Y29udGVudGZ1bC1wYWludCddfSk7Ci0KLSAgaG9zdC5hdHRhY2hTaGFkb3coeyBtb2RlOiAib3Bl
biIgfSkuaW5uZXJIVE1MID0gYAotICAgIDxpbWcgaWQ9InRhcmdldCIgc3JjPSIvaW1hZ2VzL2xj
cC0yNTZ4MjU2LnBuZyI+Ci0gIGA7Ci0KLX0sICJMQ1AgaW5jbHVkZXMgaW1hZ2UgaW4gc2hhZG93
IERPTSIpCi08L3NjcmlwdD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvbGFyZ2VzdC1jb250ZW50ZnVsLXBhaW50L3Jlc291cmNlcy9sYXJn
ZXN0LWNvbnRlbnRmdWwtcGFpbnQtaGVscGVycy5qcyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvbGFyZ2VzdC1jb250ZW50ZnVsLXBhaW50L3Jlc291cmNlcy9s
YXJnZXN0LWNvbnRlbnRmdWwtcGFpbnQtaGVscGVycy5qcwppbmRleCA1NjU0YjQ3MjBhMmIuLjk5
OTE2ZjVjNWQzMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9sYXJnZXN0LWNvbnRlbnRmdWwtcGFpbnQvcmVzb3VyY2VzL2xhcmdlc3QtY29u
dGVudGZ1bC1wYWludC1oZWxwZXJzLmpzCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvbGFyZ2VzdC1jb250ZW50ZnVsLXBhaW50L3Jlc291cmNlcy9sYXJn
ZXN0LWNvbnRlbnRmdWwtcGFpbnQtaGVscGVycy5qcwpAQCAtMjYsNyArMjYsNiBAQCBjb25zdCBh
d2FpdF93aXRoX3RpbWVvdXQgPSBhc3luYyAoZGVsYXksIG1lc3NhZ2UsIHByb21pc2UsIGNsZWFu
dXAgPSAoKT0+e30pID0+CiAvLyAgICAgV2hlbiBub3QgcHJlc2VudCwgfGV4cGVjdGVkU2l6ZXwg
bXVzdCBiZSBleGFjdGx5IGVxdWFsIHRvIHRoZSBzaXplIGF0dHJpYnV0ZSB2YWx1ZS4KIC8vICog
J2FwcHJveGltYXRlU2l6ZSc6IHRoZSB8ZXhwZWN0ZWRTaXplfCBpcyBvbmx5IGFwcHJveGltYXRl
IHRvIHRoZSBzaXplIGF0dHJpYnV0ZSB2YWx1ZS4KIC8vICAgICBUaGlzIG9wdGlvbiBpcyBtdXR1
YWxseSBleGNsdXNpdmUgdG8gJ3NpemVMb3dlckJvdW5kJy4KLS8vICogJ2VsZW1lbnRVbmF2YWls
YWJsZSc6IHRoZSB0YXJnZXQgZWxlbWVudCBpcyBub3QgYXZhaWxhYmxlIChlLmcuIGluIHNoYWRv
dyBET00pLgogZnVuY3Rpb24gY2hlY2tJbWFnZShlbnRyeSwgZXhwZWN0ZWRVcmwsIGV4cGVjdGVk
SUQsIGV4cGVjdGVkU2l6ZSwgdGltZUxvd2VyQm91bmQsIG9wdGlvbnMgPSBbXSkgewogICBhc3Nl
cnRfZXF1YWxzKGVudHJ5Lm5hbWUsICcnLCAiRW50cnkgbmFtZSBzaG91bGQgYmUgdGhlIGVtcHR5
IHN0cmluZyIpOwogICBhc3NlcnRfZXF1YWxzKGVudHJ5LmVudHJ5VHlwZSwgJ2xhcmdlc3QtY29u
dGVudGZ1bC1wYWludCcsCkBAIC0zNSwxMyArMzQsOSBAQCBmdW5jdGlvbiBjaGVja0ltYWdlKGVu
dHJ5LCBleHBlY3RlZFVybCwgZXhwZWN0ZWRJRCwgZXhwZWN0ZWRTaXplLCB0aW1lTG93ZXJCb3Vu
ZAogICAvLyBUaGUgZW50cnkncyB1cmwgY2FuIGJlIHRydW5jYXRlZC4KICAgYXNzZXJ0X2VxdWFs
cyhleHBlY3RlZFVybC5zdWJzdHIoMCwgMTAwKSwgZW50cnkudXJsLnN1YnN0cigwLCAxMDApLAog
ICAgIGBFeHBlY3RlZCBVUkwgJHtleHBlY3RlZFVybH0gc2hvdWxkIGF0IGxlYXN0IHN0YXJ0IHdp
dGggdGhlIGVudHJ5J3MgVVJMICR7ZW50cnkudXJsfWApOwotCi0gIGlmICghb3B0aW9ucy5pbmNs
dWRlcygnZWxlbWVudFVuYXZhaWxhYmxlJykpIHsKLSAgICBhc3NlcnRfZXF1YWxzKGVudHJ5Lmlk
LCBleHBlY3RlZElELCAiRW50cnkgSUQgbWF0Y2hlcyBleHBlY3RlZCBvbmUiKTsKLSAgICBhc3Nl
cnRfZXF1YWxzKGVudHJ5LmVsZW1lbnQsIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGV4cGVjdGVk
SUQpLAotICAgICAgIkVudHJ5IGVsZW1lbnQgaXMgZXhwZWN0ZWQgb25lIik7Ci0gIH0KLQorICBh
c3NlcnRfZXF1YWxzKGVudHJ5LmlkLCBleHBlY3RlZElELCAiRW50cnkgSUQgbWF0Y2hlcyBleHBl
Y3RlZCBvbmUiKTsKKyAgYXNzZXJ0X2VxdWFscyhlbnRyeS5lbGVtZW50LCBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZChleHBlY3RlZElEKSwKKyAgICAiRW50cnkgZWxlbWVudCBpcyBleHBlY3RlZCBv
bmUiKTsKICAgaWYgKG9wdGlvbnMuaW5jbHVkZXMoJ3NraXAnKSkgewogICAgIHJldHVybjsKICAg
fQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>