<?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>271720</bug_id>
          
          <creation_ts>2024-03-26 12:47:40 -0700</creation_ts>
          <short_desc>REGRESSION(276494@main): Caused a hang exiting fullscreen (&lt;rdar://125368853&gt;)</short_desc>
          <delta_ts>2024-03-26 12:53: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>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>271348</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>2023981</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2024-03-26 12:47:40 -0700</bug_when>
    <thetext>https://commits.webkit.org/276494@main introduced a regression:
Caused a hang exiting fullscreen (&lt;rdar://125368853&gt;)

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>2023983</commentid>
    <comment_count>1</comment_count>
      <attachid>470611</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2024-03-26 12:47:46 -0700</bug_when>
    <thetext>Created attachment 470611
REVERT of 276494@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>2023986</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-03-26 12:52:55 -0700</bug_when>
    <thetext>Committed 276706@main (098ae9d831aa): &lt;https://commits.webkit.org/276706@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 470611.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2023987</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-03-26 12:53:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/125434645&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>470611</attachid>
            <date>2024-03-26 12:47:46 -0700</date>
            <delta_ts>2024-03-26 12:52:56 -0700</delta_ts>
            <desc>REVERT of 276494@main</desc>
            <filename>bug-271720-20240326194745.patch</filename>
            <type>text/plain</type>
            <size>6014</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSBkZmNjNmYzYmYwNjJlYTdkYzUzZTY1MzlkYTcyODcwM2ZiZmIyMzU3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBUdWUsIDI2IE1hciAyMDI0IDE5OjQ3OjQzICswMDAwClN1YmplY3Q6IFtQQVRDSF0g
VW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIDI3NjQ5NEBtYWluLgogaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTI3MTcyMAoKQ2F1c2VkIGEgaGFuZyBleGl0aW5nIGZ1bGxzY3Jl
ZW4gKDxyZGFyOi8vMTI1MzY4ODUzPikKClJldmVydGVkIGNoYW5nZXNldDoKCiJSRUdSRVNTSU9O
IChVSS1zaWRlIGNvbXBvc2l0aW5nPyk6IFNwb3JhZGljIGZhaWx1cmVzIGluIGxheW91dCB0ZXN0
cyBkdWUgdG8gd3JvbmcgdGVzdCBpbWFnZXMiCmh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yNzEzNDgKaHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMjc2NDk0QG1haW4K
LS0tCiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tIHwgMTgg
KysrKysrKysrKysrKystLS0tCiAuLi4vVUlQcm9jZXNzL0NvY29hL1dlYlBhZ2VQcm94eUNvY29h
Lm1tICAgICAgIHwgMTYgLS0tLS0tLS0tLS0tLS0tLQogU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
V2ViUGFnZVByb3h5LmNwcCAgICAgICB8ICA5ICstLS0tLS0tLQogU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvV2ViUGFnZVByb3h5LmggICAgICAgICB8ICAxIC0KIDQgZmlsZXMgY2hhbmdlZCwgMTUg
aW5zZXJ0aW9ucygrKSwgMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9j
ZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXggMjVmZjAxYmVmYTQ2Li42ZjA5NmRmNjBk
ODcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZp
ZXcubW0KKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bQpAQCAtMTI4MCwxNiArMTI4MCwyNiBAQCAtICh2b2lkKXRha2VTbmFwc2hvdFdpdGhDb25maWd1
cmF0aW9uOihXS1NuYXBzaG90Q29uZmlndXJhdGlvbiAqKXNuYXBzaG90Q29uZmlndQogICAgICAg
ICByZXR1cm47CiAgICAgfQogCi0gICAgX3BhZ2UtPmNhbGxBZnRlck5leHRQcmVzZW50YXRpb25V
cGRhdGVBbmRMYXllckNvbW1pdChbY2FsbFNuYXBzaG90UmVjdCA9IFdURk1vdmUoY2FsbFNuYXBz
aG90UmVjdCksIGhhbmRsZXIsIHBhZ2UgPSBSZWYgeyAqX3BhZ2UgfV0gKCkgbXV0YWJsZSB7Cisg
ICAgX3BhZ2UtPmNhbGxBZnRlck5leHRQcmVzZW50YXRpb25VcGRhdGUoW2NhbGxTbmFwc2hvdFJl
Y3QgPSBXVEZNb3ZlKGNhbGxTbmFwc2hvdFJlY3QpLCBoYW5kbGVyLCBwYWdlID0gUmVmIHsgKl9w
YWdlIH1dICgpIG11dGFibGUgeworCiAgICAgICAgIGlmICghcGFnZS0+aGFzUnVubmluZ1Byb2Nl
c3MoKSkgewogICAgICAgICAgICAgdHJhY2VQb2ludChUYWtlU25hcHNob3RFbmQsIHNuYXBzaG90
RmFpbGVkVHJhY2VWYWx1ZSk7CiAgICAgICAgICAgICBoYW5kbGVyKG5pbCwgY3JlYXRlTlNFcnJv
cihXS0Vycm9yVW5rbm93bikuZ2V0KCkpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9
CiAKLSAgICAgICAgZGlzcGF0Y2hfYXN5bmMoZGlzcGF0Y2hfZ2V0X21haW5fcXVldWUoKSwgW2Nh
bGxTbmFwc2hvdFJlY3QgPSBXVEZNb3ZlKGNhbGxTbmFwc2hvdFJlY3QpXSB7Ci0gICAgICAgICAg
ICBjYWxsU25hcHNob3RSZWN0KCk7Ci0gICAgICAgIH0pOworICAgICAgICAvLyBDcmVhdGUgYW4g
aW1wbGljaXQgdHJhbnNhY3Rpb24gdG8gZW5zdXJlIGEgY29tbWl0IHdpbGwgaGFwcGVuIG5leHQu
CisgICAgICAgIFtDQVRyYW5zYWN0aW9uIGFjdGl2YXRlXTsKKworICAgICAgICAvLyBXYWl0IGZv
ciB0aGUgbmV4dCBmbHVzaCB0byBlbnN1cmUgdGhlIGxhdGVzdCBJT1N1cmZhY2VzIGFyZSBwdXNo
ZWQgdG8gYmFja2JvYXJkZCBiZWZvcmUgdGFraW5nIHRoZSBzbmFwc2hvdC4KKyAgICAgICAgW0NB
VHJhbnNhY3Rpb24gYWRkQ29tbWl0SGFuZGxlcjpbY2FsbFNuYXBzaG90UmVjdCA9IFdURk1vdmUo
Y2FsbFNuYXBzaG90UmVjdCldKCkgbXV0YWJsZSB7CisgICAgICAgICAgICAvLyBjYWxsU25hcHNo
b3RSZWN0KCkgY2FsbHMgdGhlIGNsaWVudCBjYWxsYmFjayB3aGljaCBtYXkgY2FsbCBkaXJlY3Rs
eSBvciBpbmRpcmVjdGx5IGFkZENvbW1pdEhhbmRsZXIuCisgICAgICAgICAgICAvLyBJdCBpcyBw
cm9oaWJpdGVkIGJ5IENBIHRvIGFkZCBhIGNvbW1pdCBoYW5kbGVyIHdoaWxlIHByb2Nlc3Npbmcg
YSByZWdpc3RlcmVkIGNvbW1pdCBoYW5kbGVyLgorICAgICAgICAgICAgLy8gU28gcG9zdHBvbmUg
Y2FsbGluZyBjYWxsU25hcHNob3RSZWN0KCkgdGlsbCBDQVRyYW5zYWN0aW9uIHByb2Nlc3NlcyBp
dHMgY29tbWl0IGhhbmRsZXJzLgorICAgICAgICAgICAgZGlzcGF0Y2hfYXN5bmMoZGlzcGF0Y2hf
Z2V0X21haW5fcXVldWUoKSwgW2NhbGxTbmFwc2hvdFJlY3QgPSBXVEZNb3ZlKGNhbGxTbmFwc2hv
dFJlY3QpXSB7CisgICAgICAgICAgICAgICAgY2FsbFNuYXBzaG90UmVjdCgpOworICAgICAgICAg
ICAgfSk7CisgICAgICAgIH0gZm9yUGhhc2U6a0NBVHJhbnNhY3Rpb25QaGFzZVBvc3RDb21taXRd
OwogICAgIH0pOwogI2VuZGlmCiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9Db2NvYS9XZWJQYWdlUHJveHlDb2NvYS5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0Nv
Y29hL1dlYlBhZ2VQcm94eUNvY29hLm1tCmluZGV4IDMyZjgyOTI5NzY1Yy4uZmM2MDE3MjhiZmJk
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9XZWJQYWdlUHJveHlD
b2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9XZWJQYWdlUHJveHlD
b2NvYS5tbQpAQCAtNzcsNyArNzcsNiBAQAogI2ltcG9ydCA8cGFsL3NwaS9pb3MvQnJvd3NlckVu
Z2luZUtpdFNQSS5oPgogI2ltcG9ydCA8cGFsL3NwaS9tYWMvUXVhcmFudGluZVNQSS5oPgogI2lt
cG9ydCA8d3RmL0Jsb2NrUHRyLmg+Ci0jaW1wb3J0IDx3dGYvQ29tcGxldGlvbkhhbmRsZXIuaD4K
ICNpbXBvcnQgPHd0Zi9Tb2Z0TGlua2luZy5oPgogI2ltcG9ydCA8d3RmL2NmL1R5cGVDYXN0c0NG
Lmg+CiAjaW1wb3J0IDx3dGYvY29jb2EvU3BhbkNvY29hLmg+CkBAIC0xNjgsMjEgKzE2Nyw2IEBA
IHZvaWQgV2ViUGFnZVByb3h5OjpsYXllclRyZWVDb21taXRDb21wbGV0ZSgpCiAgICAgcHJvdGVj
dGVkUGFnZUNsaWVudCgpLT5sYXllclRyZWVDb21taXRDb21wbGV0ZSgpOwogfQogCi12b2lkIFdl
YlBhZ2VQcm94eTo6Y2FsbEFmdGVyTmV4dFByZXNlbnRhdGlvblVwZGF0ZUFuZExheWVyQ29tbWl0
KENvbXBsZXRpb25IYW5kbGVyPHZvaWQoKT4mJiBjYWxsYmFjaykKLXsKLSAgICBjYWxsQWZ0ZXJO
ZXh0UHJlc2VudGF0aW9uVXBkYXRlKFtjYWxsYmFjayA9IFdURk1vdmUoY2FsbGJhY2spXSgpIG11
dGFibGUgewotICAgICAgICAvLyBDcmVhdGUgYW4gaW1wbGljaXQgdHJhbnNhY3Rpb24gdG8gZW5z
dXJlIGEgY29tbWl0IHdpbGwgaGFwcGVuIG5leHQuCi0gICAgICAgIFtDQVRyYW5zYWN0aW9uIGFj
dGl2YXRlXTsKLQotICAgICAgICBhdXRvIGNvbXBsZXRpb25CbG9jayA9IG1ha2VCbG9ja1B0cihb
Y2FsbGJhY2sgPSBXVEZNb3ZlKGNhbGxiYWNrKV0oKSBtdXRhYmxlIHsKLSAgICAgICAgICAgIGNh
bGxiYWNrKCk7Ci0gICAgICAgIH0pOwotCi0gICAgICAgIC8vIFdhaXQgZm9yIHRoZSBuZXh0IGZs
dXNoIHRvIGVuc3VyZSB0aGUgbGF0ZXN0IElPU3VyZmFjZXMgYXJlIHB1c2hlZCB0byBiYWNrYm9h
cmRkIGJlZm9yZSB0YWtpbmcgdGhlIHNuYXBzaG90LgotICAgICAgICBbQ0FUcmFuc2FjdGlvbiBh
ZGRDb21taXRIYW5kbGVyOmNvbXBsZXRpb25CbG9jay5nZXQoKSBmb3JQaGFzZTprQ0FUcmFuc2Fj
dGlvblBoYXNlUG9zdENvbW1pdF07Ci0gICAgfSk7Ci19Ci0KICNpZiBFTkFCTEUoREFUQV9ERVRF
Q1RJT04pCiAKIHZvaWQgV2ViUGFnZVByb3h5OjpzZXREYXRhRGV0ZWN0aW9uUmVzdWx0KGNvbnN0
IERhdGFEZXRlY3Rpb25SZXN1bHQmIGRhdGFEZXRlY3Rpb25SZXN1bHQpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAppbmRleCBlNGFlMmU3ZDMwOWMuLmI1NTgyZDJiMzU0
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCkBAIC01Njk1LDcg
KzU2OTUsNyBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6Zm9yY2VSZXBhaW50KENvbXBsZXRpb25IYW5k
bGVyPHZvaWQoKT4mJiBjYWxsYmFjaykKICAgICAgICAgUmVmUHRyIHByb3RlY3RlZFRoaXMgPSB3
ZWFrVGhpcy5nZXQoKTsKICAgICAgICAgaWYgKCFwcm90ZWN0ZWRUaGlzKQogICAgICAgICAgICAg
cmV0dXJuIGNhbGxiYWNrKCk7Ci0gICAgICAgIHByb3RlY3RlZFRoaXMtPmNhbGxBZnRlck5leHRQ
cmVzZW50YXRpb25VcGRhdGVBbmRMYXllckNvbW1pdChXVEZNb3ZlKGNhbGxiYWNrKSk7CisgICAg
ICAgIHByb3RlY3RlZFRoaXMtPmNhbGxBZnRlck5leHRQcmVzZW50YXRpb25VcGRhdGUoV1RGTW92
ZShjYWxsYmFjaykpOwogICAgIH0pOwogICAgIGZvckVhY2hXZWJDb250ZW50UHJvY2VzcyhbJl0o
YXV0byYgd2ViUHJvY2VzcywgYXV0byBwYWdlSUQpIHsKICAgICAgICAgd2ViUHJvY2Vzcy5zZW5k
V2l0aEFzeW5jUmVwbHkoTWVzc2FnZXM6OldlYlBhZ2U6OkZvcmNlUmVwYWludCgpLCBbYWdncmVn
YXRvcl0geyB9LCBwYWdlSUQpOwpAQCAtMTE5MDIsMTMgKzExOTAyLDYgQEAgdm9pZCBXZWJQYWdl
UHJveHk6OmNhbGxBZnRlck5leHRQcmVzZW50YXRpb25VcGRhdGUoQ29tcGxldGlvbkhhbmRsZXI8
dm9pZCgpPiYmIGMKIH0KICNlbmRpZgogCi0jaWYgIVBMQVRGT1JNKENPQ09BKQotdm9pZCBXZWJQ
YWdlUHJveHk6OmNhbGxBZnRlck5leHRQcmVzZW50YXRpb25VcGRhdGVBbmRMYXllckNvbW1pdChD
b21wbGV0aW9uSGFuZGxlcjx2b2lkKCk+JiYgY2FsbGJhY2spCi17Ci0gICAgcmV0dXJuIGNhbGxB
ZnRlck5leHRQcmVzZW50YXRpb25VcGRhdGUoV1RGTW92ZShjYWxsYmFjaykpOwotfQotI2VuZGlm
Ci0KIHZvaWQgV2ViUGFnZVByb3h5OjpzZXRTaG91bGRTY2FsZVZpZXdUb0ZpdERvY3VtZW50KGJv
b2wgc2hvdWxkU2NhbGVWaWV3VG9GaXREb2N1bWVudCkKIHsKICAgICBpZiAobV9zaG91bGRTY2Fs
ZVZpZXdUb0ZpdERvY3VtZW50ID09IHNob3VsZFNjYWxlVmlld1RvRml0RG9jdW1lbnQpCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuaCBiL1NvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oCmluZGV4IDU3YWVjN2ViNzM3NS4uMDYzNmZl
ZTZiN2UxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHku
aAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuaApAQCAtMTg2Myw3
ICsxODYzLDYgQEAgcHVibGljOgogICAgIC8vIEZvciB0ZXN0aW5nCiAgICAgdm9pZCBjbGVhcldo
ZWVsRXZlbnRUZXN0TW9uaXRvcigpOwogICAgIHZvaWQgY2FsbEFmdGVyTmV4dFByZXNlbnRhdGlv
blVwZGF0ZShDb21wbGV0aW9uSGFuZGxlcjx2b2lkKCk+JiYpOwotICAgIHZvaWQgY2FsbEFmdGVy
TmV4dFByZXNlbnRhdGlvblVwZGF0ZUFuZExheWVyQ29tbWl0KENvbXBsZXRpb25IYW5kbGVyPHZv
aWQoKT4mJik7CiAKICAgICB2b2lkIGRpZFJlYWNoTGF5b3V0TWlsZXN0b25lKE9wdGlvblNldDxX
ZWJDb3JlOjpMYXlvdXRNaWxlc3RvbmU+KTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>