<?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>227973</bug_id>
          
          <creation_ts>2021-07-14 16:53:40 -0700</creation_ts>
          <short_desc>REGRESSION: http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html is timing out on some bots</short_desc>
          <delta_ts>2021-09-14 16:57:27 -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>Plug-ins</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Mac (Apple Silicon)</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>ayumi_kojima</reporter>
          <assigned_to>ayumi_kojima</assigned_to>
          <cc>ap</cc>
    
    <cc>tsavell</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1777091</commentid>
    <comment_count>0</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-07-14 16:53:40 -0700</bug_when>
    <thetext>http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html

Is timing out on Big Sur wk1 arm64

History: https://results.webkit.org/?suite=layout-tests&amp;test=http%2Ftests%2Fsecurity%2FframeNavigation%2Fxss-DENIED-plugin-navigation.html

I was able to reproduce the timeout on my local intel machine using run-webkit-tests http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html --iterations 500 --exit-after-n-crashes-or-timeouts 2 -1

Diff: 

--- /Volumes/Data/worker/bigsur-release-applesilicon-tests-wk1/build/layout-test-results/http/tests/security/frameNavigation/xss-DENIED-plugin-navigation-expected.txt
+++ /Volumes/Data/worker/bigsur-release-applesilicon-tests-wk1/build/layout-test-results/http/tests/security/frameNavigation/xss-DENIED-plugin-navigation-actual.txt
@@ -1,5 +1,5 @@
-CONSOLE MESSAGE: Unsafe JavaScript attempt to initiate navigation for frame with URL &apos;http://127.0.0.1:8000/security/resources/cross-frame-iframe.html&apos; from frame with URL &apos;http://localhost:8000/security/frameNavigation/resources/frame-with-plugin-to-navigate.html&apos;. The frame attempting navigation is neither same-origin with the target, nor is it the target&apos;s parent or opener.
-
+CONSOLE MESSAGE: TypeError: plg.getURL is not a function. (In &apos;plg.getURL(&quot;navigation-happened.html&quot;, &quot;toNavigate&quot;)&apos;, &apos;plg.getURL&apos; is undefined)
+FAIL: Timed out waiting for notifyDone to be called
 
 
 --------
@@ -10,7 +10,6 @@
 
 localhost
 
-Test PASSED
 
 
 --------</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777093</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-07-14 16:54:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/80604020&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777221</commentid>
    <comment_count>2</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-07-15 09:19:31 -0700</bug_when>
    <thetext>I was able to reproduce the timeout on both intel and arm64 at r278029 but was not able to reproduce at r278010. There are no spades available to test between r278029 and r278010.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777225</commentid>
    <comment_count>3</comment_count>
      <attachid>433591</attachid>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-07-15 09:30:35 -0700</bug_when>
    <thetext>Created attachment 433591
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777229</commentid>
    <comment_count>4</comment_count>
      <attachid>433593</attachid>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-07-15 09:46:56 -0700</bug_when>
    <thetext>Created attachment 433593
Update TestExpectations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777232</commentid>
    <comment_count>5</comment_count>
      <attachid>433593</attachid>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2021-07-15 09:50:50 -0700</bug_when>
    <thetext>Comment on attachment 433593
Update TestExpectations

Clearing flags on attachment: 433593

Committed r279952 (239695@main): &lt;https://commits.webkit.org/239695@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777398</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-07-15 17:47:55 -0700</bug_when>
    <thetext>The history of this test is super weird. It times out either consistently or flakily on various bots, and I don&apos;t see what determines that (looking at internal bots makes it even more confusing). And it starts at different points in time, but not with an OS upgrade.

More complete history: https://results.webkit.org/?suite=layout-tests&amp;test=http%2Ftests%2Fsecurity%2FframeNavigation%2Fxss-DENIED-plugin-navigation.html&amp;limit=10000&amp;recent=False</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777399</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-07-15 17:56:25 -0700</bug_when>
    <thetext>I was wondering if this was a bot to bot difference, but no - on the flaky queue, we get different results form the same tester bot, even for builds produced by the same builder.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1793516</commentid>
    <comment_count>8</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-09-14 16:57:27 -0700</bug_when>
    <thetext>This seems fixed. Removing the expectations: https://trac.webkit.org/changeset/282423/webkit</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433591</attachid>
            <date>2021-07-15 09:30:35 -0700</date>
            <delta_ts>2021-07-15 09:46:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227973-20210715093034.patch</filename>
            <type>text/plain</type>
            <size>1568</size>
            <attacher>ayumi_kojima</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5OTUwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggN2VjYzNkYzIyMTE2MmYxYjc5YmMy
ZDY3YTJhYTA2MDM3YTMwYmQ5ZC4uOGRlMTUwYzY5NzdmM2IzMzc1MGYzYzA2ZjIwMDhjNWQxMjMy
NzdkMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIxLTA3LTE1ICBBeXVtaSBLb2ppbWEgIDxh
eXVtaV9rb2ppbWFAYXBwbGUuY29tPgorCisgICAgICAgIFtCaWcgU3VyIHdrMSBhcm02NF0gaHR0
cC90ZXN0cy9zZWN1cml0eS9mcmFtZU5hdmlnYXRpb24veHNzLURFTklFRC1wbHVnaW4tbmF2aWdh
dGlvbi5odG1sIGlzIHRpbWluZyBvdXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIyNzk3MworCisgICAgICAgIFVucmV2aWV3ZWQgdGVzdCBnYXJkZW5p
bmcuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMtd2sxL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIw
MjEtMDctMTUgIFRpbSBOZ3V5ZW4gIDxudGltQGFwcGxlLmNvbT4KIAogICAgICAgICBSZS1pbXBv
cnQgaHRtbC9zZW1hbnRpY3MvaW50ZXJhY3RpdmUtZWxlbWVudHMvdGhlLWRpYWxvZy1lbGVtZW50
IFdQVApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9UZXN0RXhwZWN0
YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9UZXN0RXhwZWN0YXRpb25zCmlu
ZGV4IDlmYmJmZjM0MWJmN2YxODFlNTYxY2ExZjA5NjBlMTc0MDU4ZTFlMDQuLjJlYzg1OTA5YTVk
MzY5NDIzMzY1ODM5Y2UxMDkyNDkyNzY3NWNlMzMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy13azEvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMtd2sxL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTEzMTgsMyArMTMxOCw3IEBAIHdlYmtpdC5v
cmcvYi8yMjcwODUgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNjcm9s
bC1zbmFwL3Njcm9sbC10CiB3ZWJraXQub3JnL2IvMjI3MzY2IFsgQmlnU3VyIF0gaHR0cC90ZXN0
cy9wcmVsb2FkL29ubG9hZF9ldmVudC5odG1sIFsgUGFzcyBUaW1lb3V0IF0KIAogd2Via2l0Lm9y
Zy9iLzIyNzUxNiBmYXN0L3NoYWRvdy1kb20vc3R5bGUtcmVzb2x2ZXItc2hhcmluZy5odG1sIFsg
UGFzcyBGYWlsdXJlIF0KKworIyB3ZWJraXQub3JnL2IvMjI3OTczIFVwZGF0aW5nIHRlc3RzIGV4
cGVjdGF0aW9uCitbIEJpZ1N1ciBEZWJ1ZyBhcm02NCBdIGh0dHAvdGVzdHMvc2VjdXJpdHkvZnJh
bWVOYXZpZ2F0aW9uL3hzcy1ERU5JRUQtcGx1Z2luLW5hdmlnYXRpb24uaHRtbCBbIFBhc3MgVGlt
ZW91dCBdCitbIEJpZ1N1ciBSZWxlYXNlIGFybTY0IF0gaHR0cC90ZXN0cy9zZWN1cml0eS9mcmFt
ZU5hdmlnYXRpb24veHNzLURFTklFRC1wbHVnaW4tbmF2aWdhdGlvbi5odG1sIFsgVGltZW91dCBd
ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433593</attachid>
            <date>2021-07-15 09:46:56 -0700</date>
            <delta_ts>2021-07-15 17:32:48 -0700</delta_ts>
            <desc>Update TestExpectations</desc>
            <filename>bug-227973-20210715094655.patch</filename>
            <type>text/plain</type>
            <size>1558</size>
            <attacher>ayumi_kojima</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5OTUwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggN2VjYzNkYzIyMTE2MmYxYjc5YmMy
ZDY3YTJhYTA2MDM3YTMwYmQ5ZC4uOGRlMTUwYzY5NzdmM2IzMzc1MGYzYzA2ZjIwMDhjNWQxMjMy
NzdkMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIxLTA3LTE1ICBBeXVtaSBLb2ppbWEgIDxh
eXVtaV9rb2ppbWFAYXBwbGUuY29tPgorCisgICAgICAgIFtCaWcgU3VyIHdrMSBhcm02NF0gaHR0
cC90ZXN0cy9zZWN1cml0eS9mcmFtZU5hdmlnYXRpb24veHNzLURFTklFRC1wbHVnaW4tbmF2aWdh
dGlvbi5odG1sIGlzIHRpbWluZyBvdXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIyNzk3MworCisgICAgICAgIFVucmV2aWV3ZWQgdGVzdCBnYXJkZW5p
bmcuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMtd2sxL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIw
MjEtMDctMTUgIFRpbSBOZ3V5ZW4gIDxudGltQGFwcGxlLmNvbT4KIAogICAgICAgICBSZS1pbXBv
cnQgaHRtbC9zZW1hbnRpY3MvaW50ZXJhY3RpdmUtZWxlbWVudHMvdGhlLWRpYWxvZy1lbGVtZW50
IFdQVApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9UZXN0RXhwZWN0
YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9UZXN0RXhwZWN0YXRpb25zCmlu
ZGV4IDlmYmJmZjM0MWJmN2YxODFlNTYxY2ExZjA5NjBlMTc0MDU4ZTFlMDQuLjExOGE0NTc2Mzg0
ZjcwN2JmMjI1MmM0YzczODg0MWNhMzczODc1OTQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy13azEvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMtd2sxL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTEzMTgsMyArMTMxOCw2IEBAIHdlYmtpdC5v
cmcvYi8yMjcwODUgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNjcm9s
bC1zbmFwL3Njcm9sbC10CiB3ZWJraXQub3JnL2IvMjI3MzY2IFsgQmlnU3VyIF0gaHR0cC90ZXN0
cy9wcmVsb2FkL29ubG9hZF9ldmVudC5odG1sIFsgUGFzcyBUaW1lb3V0IF0KIAogd2Via2l0Lm9y
Zy9iLzIyNzUxNiBmYXN0L3NoYWRvdy1kb20vc3R5bGUtcmVzb2x2ZXItc2hhcmluZy5odG1sIFsg
UGFzcyBGYWlsdXJlIF0KKword2Via2l0Lm9yZy9iLzIyNzk3MyBbIEJpZ1N1ciBEZWJ1ZyBhcm02
NCBdIGh0dHAvdGVzdHMvc2VjdXJpdHkvZnJhbWVOYXZpZ2F0aW9uL3hzcy1ERU5JRUQtcGx1Z2lu
LW5hdmlnYXRpb24uaHRtbCBbIFBhc3MgVGltZW91dCBdCit3ZWJraXQub3JnL2IvMjI3OTczIFsg
QmlnU3VyIFJlbGVhc2UgYXJtNjQgXSBodHRwL3Rlc3RzL3NlY3VyaXR5L2ZyYW1lTmF2aWdhdGlv
bi94c3MtREVOSUVELXBsdWdpbi1uYXZpZ2F0aW9uLmh0bWwgWyBUaW1lb3V0IF0KXCBObyBuZXds
aW5lIGF0IGVuZCBvZiBmaWxlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>