<?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>229766</bug_id>
          
          <creation_ts>2021-09-01 13:12:06 -0700</creation_ts>
          <short_desc>[Mac] imported/w3c/web-platform-tests/html/cross-origin-opener-policy/coop-csp-sandbox-navigate.https.html is a flaky failure</short_desc>
          <delta_ts>2021-09-03 09:15:22 -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>DOM</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>https://github.com/web-platform-tests/wpt/pull/30318</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>229838</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Hutchison">ehutchison</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cdumez</cc>
    
    <cc>clopez</cc>
    
    <cc>darin</cc>
    
    <cc>ehutchison</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1789439</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Hutchison">ehutchison</who>
    <bug_when>2021-09-01 13:12:06 -0700</bug_when>
    <thetext>imported/w3c/web-platform-tests/html/cross-origin-opener-policy/coop-csp-sandbox-navigate.https.html

is a flaky failure on Mac.

History: https://results.webkit.org/?suite=layout-tests&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fcross-origin-opener-policy%2Fcoop-csp-sandbox-navigate.https.html&amp;platform=mac

Results: https://build.webkit.org/results/Apple-BigSur-Debug-WK2-Tests/r281848%20(3536)/results.html

Diff:
--- /Volumes/Data/worker/bigsur-debug-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/coop-csp-sandbox-navigate.https-expected.txt
+++ /Volumes/Data/worker/bigsur-debug-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/coop-csp-sandbox-navigate.https-actual.txt
@@ -1,4 +1,4 @@
 
-PASS CSP: sandbox allow-popups allow-scripts allow-same-origin; CSP sandbox popup navigate to Cross-Origin-Opener-Policy document should work
-PASS CSP: sandbox allow-popups allow-scripts; CSP sandbox popup navigate to Cross-Origin-Opener-Policy document should work
+FAIL CSP: sandbox allow-popups allow-scripts allow-same-origin; CSP sandbox popup navigate to Cross-Origin-Opener-Policy document should work assert_unreached: Navigation from CSP sandbox to COOP document failed Reached unreachable code
+FAIL CSP: sandbox allow-popups allow-scripts; CSP sandbox popup navigate to Cross-Origin-Opener-Policy document should work assert_unreached: Navigation from CSP sandbox to COOP document failed Reached unreachable code

Reproduced on r281856 using run-webkit-tests- --debug --iterations 1000 -exit-after-n-failures 1 imported/w3c/web-platform-tests/html/cross-origin-opener-policy/coop-csp-sandbox-navigate.https.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789441</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-01 13:12:43 -0700</bug_when>
    <thetext>&lt;rdar://problem/82642738&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789443</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Hutchison">ehutchison</who>
    <bug_when>2021-09-01 13:18:36 -0700</bug_when>
    <thetext>Updated test expectations at https://trac.webkit.org/changeset/281869/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789898</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-09-02 14:29:14 -0700</bug_when>
    <thetext>I was able to reproduce with the provided steps on ToT, thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789899</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-09-02 14:30:27 -0700</bug_when>
    <thetext>The test has:
```
    addEventListener(&apos;load&apos;, t.step_func(() =&gt; {
      t.step_timeout(() =&gt; {
        assert_unreached(&apos;Navigation from CSP sandbox to COOP document failed&apos;)
      }, 1500);
    }));
```

Maybe the test runs slow that the timer fires before the load has completed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789968</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-09-02 16:29:14 -0700</bug_when>
    <thetext>https://github.com/web-platform-tests/wpt/pull/30318</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1790152</commentid>
    <comment_count>6</comment_count>
      <attachid>437269</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-09-03 07:30:59 -0700</bug_when>
    <thetext>Created attachment 437269
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1790153</commentid>
    <comment_count>7</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2021-09-03 07:39:24 -0700</bug_when>
    <thetext>This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1790196</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-09-03 09:15:20 -0700</bug_when>
    <thetext>Committed r281999 (241306@main): &lt;https://commits.webkit.org/241306@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 437269.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>437269</attachid>
            <date>2021-09-03 07:30:59 -0700</date>
            <delta_ts>2021-09-03 09:15:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-229766-20210903073058.patch</filename>
            <type>text/plain</type>
            <size>3752</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgxOTcwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNWJlMjI0MTYxMzY5NDY4MTdhZjEy
NzY4YjIwNjY1Yzg3ODQyYjUzMi4uNGQzOWZlNTVjMDcxOTM0ZDFiNzJlOTQ2MTNmZmUyMzA0OGRl
Nzc0MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA5LTAzICBDaHJpcyBEdW1leiAgPGNk
dW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgW01hY10gaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9y
bS10ZXN0cy9odG1sL2Nyb3NzLW9yaWdpbi1vcGVuZXItcG9saWN5L2Nvb3AtY3NwLXNhbmRib3gt
bmF2aWdhdGUuaHR0cHMuaHRtbCBpcyBhIGZsYWt5IGZhaWx1cmUKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyOTc2NgorICAgICAgICA8cmRhcjovL3By
b2JsZW0vODI2NDI3Mzg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgVW5za2lwIHRlc3QgdGhhdCBzaG91bGQgbm8gbG9uZ2VyIGJlIGZsYWt5LgorCisg
ICAgICAgICogcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjEtMDktMDIgIFdl
bnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lP
TiAocjI4MDc2Nyk6IENhcmV0IGNvbG9yIGlzIGJsYWNrIGFmdGVyIHBhc3RpbmcgcmljaCB0ZXh0
IGluIE1haWwgY29tcG9zZSBpbiBkYXJrIG1vZGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9n
CmluZGV4IGQ0OTMxMGY1Nzk4ZjgxYzI3NGIwNzNmMjRhZTI2ZmI5Y2U3M2VkODAuLmMyZTU1N2M5
MTQyYzFhYTJiYzRmOTQzODkwN2M0YTVmODhlOTZkMmMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA5LTAzICBDaHJpcyBEdW1leiAgPGNkdW1l
ekBhcHBsZS5jb20+CisKKyAgICAgICAgW01hY10gaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9odG1sL2Nyb3NzLW9yaWdpbi1vcGVuZXItcG9saWN5L2Nvb3AtY3NwLXNhbmRib3gtbmF2
aWdhdGUuaHR0cHMuaHRtbCBpcyBhIGZsYWt5IGZhaWx1cmUKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyOTc2NgorICAgICAgICA8cmRhcjovL3Byb2Js
ZW0vODI2NDI3Mzg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTWVyZ2UgZmxha2luZXNzIGZpeCBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS93ZWItcGxh
dGZvcm0tdGVzdHMvd3B0L3B1bGwvMzAzMTguCisKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVz
dHMvaHRtbC9jcm9zcy1vcmlnaW4tb3BlbmVyLXBvbGljeS9jb29wLWNzcC1zYW5kYm94LW5hdmln
YXRlLmh0dHBzLmh0bWw6CisKIDIwMjEtMDktMDIgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0
ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBSZWplY3Qgbm9uLUlQdjQgaG9zdG5hbWVzIHRo
YXQgZW5kIGluIG51bWJlcnMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9jcm9zcy1vcmlnaW4tb3BlbmVyLXBvbGljeS9jb29wLWNz
cC1zYW5kYm94LW5hdmlnYXRlLmh0dHBzLmh0bWwgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvY3Jvc3Mtb3JpZ2luLW9wZW5lci1wb2xpY3kvY29vcC1j
c3Atc2FuZGJveC1uYXZpZ2F0ZS5odHRwcy5odG1sCmluZGV4IGJkM2E1NWEyZDhmZGIwNDZjNjZh
YmI5ZGE1MWFiZDQzMzEwNGRiZTguLmJlMmQ4MzIxNGEwOTg5ZDRiYTU5NDhiMWRkNWJmZmYwNTQ4
ZTFjMjEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvaHRtbC9jcm9zcy1vcmlnaW4tb3BlbmVyLXBvbGljeS9jb29wLWNzcC1zYW5kYm94LW5h
dmlnYXRlLmh0dHBzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9odG1sL2Nyb3NzLW9yaWdpbi1vcGVuZXItcG9saWN5L2Nvb3AtY3NwLXNhbmRi
b3gtbmF2aWdhdGUuaHR0cHMuaHRtbApAQCAtMSw1ICsxLDYgQEAKIDwhZG9jdHlwZSBodG1sPgog
PHRpdGxlPkNTUCBzYW5kYm94IHBvcHVwIG5hdmlnYXRlIHRvIENyb3NzLU9yaWdpbi1PcGVuZXIt
UG9saWN5IGRvY3VtZW50IHNob3VsZCB3b3JrPC90aXRsZT4KKzxtZXRhIG5hbWU9InRpbWVvdXQi
IGNvbnRlbnQ9ImxvbmciPgogPHNjcmlwdCBzcmM9L3Jlc291cmNlcy90ZXN0aGFybmVzcy5qcz48
L3NjcmlwdD4KIDxzY3JpcHQgc3JjPS9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanM+PC9z
Y3JpcHQ+CiA8c2NyaXB0IHNyYz0iL2NvbW1vbi91dGlscy5qcyI+PC9zY3JpcHQ+IDwhLS0gVXNl
IHRva2VuKCkgdG8gYWxsb3cgcnVubmluZyB0ZXN0cyBpbiBwYXJhbGxlbCAtLT4KQEAgLTMyLDcg
KzMzLDcgQEAKICAgICBhZGRFdmVudExpc3RlbmVyKCdsb2FkJywgdC5zdGVwX2Z1bmMoKCkgPT4g
ewogICAgICAgdC5zdGVwX3RpbWVvdXQoKCkgPT4gewogICAgICAgICBhc3NlcnRfdW5yZWFjaGVk
KCdOYXZpZ2F0aW9uIGZyb20gQ1NQIHNhbmRib3ggdG8gQ09PUCBkb2N1bWVudCBmYWlsZWQnKQot
ICAgICAgfSwgMTUwMCk7CisgICAgICB9LCAxMDAwMCk7CiAgICAgfSkpOwogICB9LCBgQ1NQOiBz
YW5kYm94ICR7c2FuZGJveFZhbHVlfTsgJHtkb2N1bWVudC50aXRsZX1gKTsKIH0pOwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA5OTVkNTM5NWU3YmY0Mzcy
YTFhYjU1OTFkZjJmMmFlMzFhZGEwNjA5Li5jMWI2OGU1ZjZkODViNDY2YTJjMTYzYzlkYTlkNTAy
NGU4ZTcxNjUxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVj
dGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwpA
QCAtMjM5MCw1ICsyMzkwLDMgQEAgd2Via2l0Lm9yZy9iLzIyODE3NiBbIE1vamF2ZSBDYXRhbGlu
YSBCaWdTdXIgTW9udGVyZXkgXSBmYXN0L3RleHQvdmFyaWFibGUtc3lzdGUKICMgVGhlc2UgdGVz
dHMgb3BlbiBhcHBhcmVudGx5IHVuc2tpcHBhYmxlIHByb21wdHMgb24gQ2F0YWxpbmEuCiB3ZWJr
aXQub3JnL2IvMjI5MzkxIFsgTW9qYXZlIENhdGFsaW5hIF0gZmFzdC90ZXh0L21vYmlsZWFzc2V0
LWZvbnQuaHRtbCBbIFNraXAgXQogd2Via2l0Lm9yZy9iLzE4OTQ0OCBbIE1vamF2ZSBDYXRhbGlu
YSBdIGZhc3QvdGV4dC9vc2FrYS1zeW50aGV0aWMtYm9sZC5odG1sIFsgU2tpcCBdCi0KLXdlYmtp
dC5vcmcvYi8yMjk3NjYgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL2Nyb3Nz
LW9yaWdpbi1vcGVuZXItcG9saWN5L2Nvb3AtY3NwLXNhbmRib3gtbmF2aWdhdGUuaHR0cHMuaHRt
bCBbIFBhc3MgRmFpbHVyZSBdClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>