<?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>284120</bug_id>
          
          <creation_ts>2024-12-05 13:03:20 -0800</creation_ts>
          <short_desc>Don&apos;t update height in RenderBlock::markFixedPositionObjectForLayoutIfNeeded</short_desc>
          <delta_ts>2025-01-02 15:32:06 -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>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/49884</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BrowserCompat, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ahmad Saleem">ahmad.saleem792</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>koivisto</cc>
    
    <cc>ntim</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>2079459</commentid>
    <comment_count>0</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-12-05 13:03:20 -0800</bug_when>
    <thetext>Hi Team,

While going through Blink&apos;s commit, I came across another interop bug where Safari / WebKit is only failing.

Test Case: https://jsfiddle.net/hqby5fg2/

^ fails in Safari 18.2 Beta. Chrome Canary 134 and Firefox Nightly 135 passes this.

Blink Commit: https://chromium.googlesource.com/chromium/src.git/+/1abcf254f3e55be39879ca76d268192faf64a254

Just raising, so we can fix it.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2080010</commentid>
    <comment_count>1</comment_count>
      <attachid>473503</attachid>
    <who name="alan">zalan</who>
    <bug_when>2024-12-08 13:03:28 -0800</bug_when>
    <thetext>Created attachment 473503
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2080164</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-12-09 05:18:23 -0800</bug_when>
    <thetext>Committed 287541@main (76c95d6131ed): &lt;https://commits.webkit.org/287541@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 473503.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2080165</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-12-09 05:19:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/141151583&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2084578</commentid>
    <comment_count>4</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2025-01-02 15:32:06 -0800</bug_when>
    <thetext>Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/49884</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>473503</attachid>
            <date>2024-12-08 13:03:28 -0800</date>
            <delta_ts>2024-12-09 05:18:25 -0800</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-284120-20241208130328.patch</filename>
            <type>text/plain</type>
            <size>5424</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSAyYWNiYzIwZTYxZDIyNTcwNjYwMTBmOWRhNjY5MWQ0ODI3Y2ViYWU2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgOCBEZWMgMjAyNCAxMjo1ODo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIERvbid0IHVw
ZGF0ZSBoZWlnaHQgaW4KIFJlbmRlckJsb2NrOjptYXJrRml4ZWRQb3NpdGlvbk9iamVjdEZvckxh
eW91dElmTmVlZGVkCiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0
MTIwCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCkluc3BpcmVkIGJ5IGJsaW5rJ3MgY29t
bWl0IG9mIGh0dHBzOi8vY2hyb21pdW0uZ29vZ2xlc291cmNlLmNvbS9jaHJvbWl1bS9zcmMuZ2l0
LysvMWFiY2YyNTRmM2U1NWJlMzk4NzljYTc2ZDI2ODE5MmZhZjY0YTI1NC4KCkluIG1hcmtGaXhl
ZFBvc2l0aW9uT2JqZWN0Rm9yTGF5b3V0SWZOZWVkZWQgd2Ugc2hvdWxkIHJlYWxseSBqdXN0IGNo
ZWNrIGlmIHBvc2l0aW9uIGlzIGdvaW5nCnRvIGNoYW5nZSAoYW5kIG1hcmsgY29udGVudCBkaXJ0
eSBhY2NvcmRpbmdseSkgYXMgb3Bwb3NlZCB0byBhY3R1YWxseSBzZXQgZ2VvbWV0cnkgdmFsdWVz
LgoKKiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mt
cG9zaXRpb24vYWJzb2x1dGUtcG9zLWJveC1pbnNpZGUtZml4ZWQtcG9zLWJveC13aXRoLWNoYW5n
aW5nLWhlaWdodC1leHBlY3RlZC5odG1sOiBBZGRlZC4KKiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcG9zaXRpb24vYWJzb2x1dGUtcG9zLWJveC1p
bnNpZGUtZml4ZWQtcG9zLWJveC13aXRoLWNoYW5naW5nLWhlaWdodC1yZWYuaHRtbDogQWRkZWQu
CiogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBv
c2l0aW9uL2Fic29sdXRlLXBvcy1ib3gtaW5zaWRlLWZpeGVkLXBvcy1ib3gtd2l0aC1jaGFuZ2lu
Zy1oZWlnaHQuaHRtbDogQWRkZWQuCiogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJs
b2NrLmNwcDoKKFdlYkNvcmU6OlJlbmRlckJsb2NrOjptYXJrRml4ZWRQb3NpdGlvbk9iamVjdEZv
ckxheW91dElmTmVlZGVkKToKLS0tCiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxv
Y2suY3BwICAgICAgfCAgNSArLS0KIC4uLnBvcy1ib3gtd2l0aC1jaGFuZ2luZy1oZWlnaHQtZXhw
ZWN0ZWQuaHRtbCB8IDEyICsrKysrKwogLi4uaXhlZC1wb3MtYm94LXdpdGgtY2hhbmdpbmctaGVp
Z2h0LXJlZi5odG1sIHwgMTIgKysrKysrCiAuLi5kZS1maXhlZC1wb3MtYm94LXdpdGgtY2hhbmdp
bmctaGVpZ2h0Lmh0bWwgfCAzOSArKysrKysrKysrKysrKysrKysrCiA0IGZpbGVzIGNoYW5nZWQs
IDY1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0aW9u
L2Fic29sdXRlLXBvcy1ib3gtaW5zaWRlLWZpeGVkLXBvcy1ib3gtd2l0aC1jaGFuZ2luZy1oZWln
aHQtZXhwZWN0ZWQuaHRtbAogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wb3NpdGlvbi9hYnNvbHV0ZS1wb3MtYm94
LWluc2lkZS1maXhlZC1wb3MtYm94LXdpdGgtY2hhbmdpbmctaGVpZ2h0LXJlZi5odG1sCiBjcmVh
dGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9jc3MvY3NzLXBvc2l0aW9uL2Fic29sdXRlLXBvcy1ib3gtaW5zaWRlLWZpeGVkLXBvcy1ib3gt
d2l0aC1jaGFuZ2luZy1oZWlnaHQuaHRtbAoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCbG9jay5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
QmxvY2suY3BwCmluZGV4IDc1ZDQ2Mjg1ODY2NS4uODhiMTBiZTczNDJkIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAKQEAgLTg1Miw5ICs4NTIsOCBAQCB2b2lkIFJl
bmRlckJsb2NrOjptYXJrRml4ZWRQb3NpdGlvbk9iamVjdEZvckxheW91dElmTmVlZGVkKFJlbmRl
ckJveCYgcG9zaXRpb25lZAogICAgICAgICBpZiAobmV3TGVmdCAhPSBwb3NpdGlvbmVkQ2hpbGQu
bG9naWNhbExlZnQoKSkKICAgICAgICAgICAgIHBvc2l0aW9uZWRDaGlsZC5zZXRDaGlsZE5lZWRz
TGF5b3V0KE1hcmtPbmx5VGhpcyk7CiAgICAgfSBlbHNlIGlmIChoYXNTdGF0aWNCbG9ja1Bvc2l0
aW9uKSB7Ci0gICAgICAgIExheW91dFVuaXQgb2xkVG9wID0gcG9zaXRpb25lZENoaWxkLmxvZ2lj
YWxUb3AoKTsKLSAgICAgICAgcG9zaXRpb25lZENoaWxkLnVwZGF0ZUxvZ2ljYWxIZWlnaHQoKTsK
LSAgICAgICAgaWYgKHBvc2l0aW9uZWRDaGlsZC5sb2dpY2FsVG9wKCkgIT0gb2xkVG9wKQorICAg
ICAgICBhdXRvIGxvZ2ljYWxUb3AgPSBwb3NpdGlvbmVkQ2hpbGQubG9naWNhbFRvcCgpOworICAg
ICAgICBpZiAobG9naWNhbFRvcCAhPSBwb3NpdGlvbmVkQ2hpbGQuY29tcHV0ZUxvZ2ljYWxIZWln
aHQocG9zaXRpb25lZENoaWxkLmxvZ2ljYWxIZWlnaHQoKSwgbG9naWNhbFRvcCkubV9wb3NpdGlv
bikKICAgICAgICAgICAgIHBvc2l0aW9uZWRDaGlsZC5zZXRDaGlsZE5lZWRzTGF5b3V0KE1hcmtP
bmx5VGhpcyk7CiAgICAgfQogfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL2Fic29sdXRlLXBvcy1ib3gtaW5z
aWRlLWZpeGVkLXBvcy1ib3gtd2l0aC1jaGFuZ2luZy1oZWlnaHQtZXhwZWN0ZWQuaHRtbCBiL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wb3NpdGlv
bi9hYnNvbHV0ZS1wb3MtYm94LWluc2lkZS1maXhlZC1wb3MtYm94LXdpdGgtY2hhbmdpbmctaGVp
Z2h0LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
Li5iNDJiZjUzYTkyM2QKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcG9zaXRpb24vYWJzb2x1dGUtcG9zLWJveC1p
bnNpZGUtZml4ZWQtcG9zLWJveC13aXRoLWNoYW5naW5nLWhlaWdodC1leHBlY3RlZC5odG1sCkBA
IC0wLDAgKzEsMTIgQEAKKzwhRE9DVFlQRSBodG1sPgorPHN0eWxlPgorLmJveCB7CisgIHBvc2l0
aW9uOiBhYnNvbHV0ZTsKKyAgdG9wOiAyNTBweDsKKyAgbGVmdDogMHB4OworICB3aWR0aDogNTBw
eDsKKyAgaGVpZ2h0OiA1MHB4OworICBiYWNrZ3JvdW5kOiBncmVlbjsKK30KKzwvc3R5bGU+Cis8
ZGl2IGNsYXNzPWJveD48L2Rpdj4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wb3NpdGlvbi9hYnNvbHV0ZS1wb3MtYm94LWlu
c2lkZS1maXhlZC1wb3MtYm94LXdpdGgtY2hhbmdpbmctaGVpZ2h0LXJlZi5odG1sIGIvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL2Fi
c29sdXRlLXBvcy1ib3gtaW5zaWRlLWZpeGVkLXBvcy1ib3gtd2l0aC1jaGFuZ2luZy1oZWlnaHQt
cmVmLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi5iNDJiZjUz
YTkyM2QKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBs
YXRmb3JtLXRlc3RzL2Nzcy9jc3MtcG9zaXRpb24vYWJzb2x1dGUtcG9zLWJveC1pbnNpZGUtZml4
ZWQtcG9zLWJveC13aXRoLWNoYW5naW5nLWhlaWdodC1yZWYuaHRtbApAQCAtMCwwICsxLDEyIEBA
Cis8IURPQ1RZUEUgaHRtbD4KKzxzdHlsZT4KKy5ib3ggeworICBwb3NpdGlvbjogYWJzb2x1dGU7
CisgIHRvcDogMjUwcHg7CisgIGxlZnQ6IDBweDsKKyAgd2lkdGg6IDUwcHg7CisgIGhlaWdodDog
NTBweDsKKyAgYmFja2dyb3VuZDogZ3JlZW47Cit9Cis8L3N0eWxlPgorPGRpdiBjbGFzcz1ib3g+
PC9kaXY+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2Nzcy9jc3MtcG9zaXRpb24vYWJzb2x1dGUtcG9zLWJveC1pbnNpZGUtZml4ZWQtcG9z
LWJveC13aXRoLWNoYW5naW5nLWhlaWdodC5odG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL2Fic29sdXRlLXBvcy1ib3gtaW5z
aWRlLWZpeGVkLXBvcy1ib3gtd2l0aC1jaGFuZ2luZy1oZWlnaHQuaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLjg3NzEwMTI5YjU2YwotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1w
b3NpdGlvbi9hYnNvbHV0ZS1wb3MtYm94LWluc2lkZS1maXhlZC1wb3MtYm94LXdpdGgtY2hhbmdp
bmctaGVpZ2h0Lmh0bWwKQEAgLTAsMCArMSwzOSBAQAorPCFET0NUWVBFIGh0bWw+Cis8bGluayBy
ZWw9bWF0Y2ggaHJlZj0iYWJzb2x1dGUtcG9zLWJveC1pbnNpZGUtZml4ZWQtcG9zLWJveC13aXRo
LWNoYW5naW5nLWhlaWdodC1yZWYuaHRtbCI+Cis8bWV0YSBuYW1lPSJhc3NlcnQiIGNvbnRlbnQ9
ImJvdHRvbSBhbmNob3JlZCBhYnMgcG9zIGNoaWxkIG1vdmVzIHdoZW4gZml4ZWQgcG9zIGNvbnRh
aW5pbmcgYmxvY2sgaGVpZ2h0IGNoYW5nZXMuIj4KKzxzdHlsZT4KK2JvZHkgeworICBtYXJnaW46
IDBweDsKK30KKyNmaXhlZCB7CisgIGxlZnQ6IDBweDsKKyAgd2lkdGg6IDEwMHB4OworICBoZWln
aHQ6IDIwMHB4OworICBwb3NpdGlvbjogZml4ZWQ7Cit9CisuYm94IHsKKyAgcG9zaXRpb246IGFi
c29sdXRlOworICBib3R0b206IDA7CisgIHdpZHRoOiA1MHB4OworICBoZWlnaHQ6IDUwcHg7Cisg
IGJhY2tncm91bmQ6IGdyZWVuOworfQorLnJlZiB7CisgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAg
d2lkdGg6IDUwcHg7CisgIGhlaWdodDogNTBweDsKKyAgbGVmdDogMHB4OworICB0b3A6IDI1MHB4
OworICBiYWNrZ3JvdW5kOiByZWQ7Cit9Cis8L3N0eWxlPgorPGRpdiBjbGFzcz1yZWY+PC9kaXY+
Cis8ZGl2IHN0eWxlPSJwb3NpdGlvbjogYWJzb2x1dGUiPgorICA8ZGl2IGlkPWZpeGVkPgorICAg
IDxkaXYgY2xhc3M9Ym94PjwvZGl2PgorICA8L2Rpdj4KKzwvZGl2PgorPHNjcmlwdD4KKyAgZG9j
dW1lbnQuYm9keS5vZmZzZXRUb3A7CisgIGZpeGVkLnN0eWxlLmhlaWdodCA9ICIzMDBweCI7Cis8
L3NjcmlwdD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>