<?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>231187</bug_id>
          
          <creation_ts>2021-10-04 11:54:08 -0700</creation_ts>
          <short_desc>media/modern-media-controls tests are timing out</short_desc>
          <delta_ts>2022-07-26 13:59:15 -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>Media</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>iPhone / iPad</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 name="Devin Rousso">hi</assigned_to>
          <cc>ap</cc>
    
    <cc>hhjalmarsson</cc>
    
    <cc>hi</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>1800153</commentid>
    <comment_count>0</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-10-04 11:54:08 -0700</bug_when>
    <thetext>media/modern-media-controls/overflow-support/button-state.html
media/modern-media-controls/tracks-support/text-track-selected-via-media-api.html
media/modern-media-controls/tracks-support/sorted-by-user-preferred-languages.html
media/modern-media-controls/tracks-support/show-contextmenu-then-double-click-on-tracks-button.html
media/modern-media-controls/tracks-support/off-text-track.html
media/modern-media-controls/tracks-support/hidden-tracks.html
media/modern-media-controls/tracks-support/click-track-in-contextmenu.html
media/modern-media-controls/tracks-support/auto-text-track.html
media/modern-media-controls/overflow-support/playback-speed.html
media/modern-media-controls/overflow-support/chapters.html

Are timing out on iOS simulator after updating to iOS 15.

History: https://results.webkit.org/?suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;test=media%2Fmodern-media-controls%2Foverflow-support%2Fbutton-state.html&amp;test=media%2Fmodern-media-controls%2Foverflow-support%2Fchapters.html&amp;test=media%2Fmodern-media-controls%2Foverflow-support%2Fplayback-speed.html&amp;test=media%2Fmodern-media-controls%2Ftracks-support%2Fauto-text-track.html&amp;test=media%2Fmodern-media-controls%2Ftracks-support%2Fclick-track-in-contextmenu.html&amp;test=media%2Fmodern-media-controls%2Ftracks-support%2Fhidden-tracks.html&amp;test=media%2Fmodern-media-controls%2Ftracks-support%2Foff-text-track.html&amp;test=media%2Fmodern-media-controls%2Ftracks-support%2Fshow-contextmenu-then-double-click-on-tracks-button.html&amp;test=media%2Fmodern-media-controls%2Ftracks-support%2Fsorted-by-user-preferred-languages.html&amp;test=media%2Fmodern-media-controls%2Ftracks-support%2Ftext-track-selected-via-media-api.html

Result page: https://build.webkit.org/results/Apple-iOS-15-Simulator-Release-WK2-Tests/r283490%20(54)/results.html

Diff:

--- /Volumes/Data/worker/ios-simulator-15-release-tests-wk2/build/layout-test-results/media/modern-media-controls/overflow-support/button-state-expected.txt
+++ /Volumes/Data/worker/ios-simulator-15-release-tests-wk2/build/layout-test-results/media/modern-media-controls/overflow-support/button-state-actual.txt
@@ -1,3 +1,5 @@
+FAIL: Timed out waiting for notifyDone to be called
+
 Testing that the overflow button is properly marked as `on` only when the context menu is showing.
 
 On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
@@ -6,10 +8,4 @@
 PASS shadowRoot.querySelector(&apos;button.overflow&apos;) became different from null
 PASS shadowRoot.querySelector(&apos;button.overflow&apos;).getBoundingClientRect().width became different from 0
 Tapping overflow button...
-PASS shadowRoot.querySelector(&apos;button.overflow&apos;).classList.contains(&apos;on&apos;) became true
-Dismissing contextmenu...
-PASS shadowRoot.querySelector(&apos;button.overflow&apos;).classList.contains(&apos;on&apos;) became false
-PASS successfullyParsed is true
 
-TEST COMPLETE
-

The tests are marked to skip on iOS-14 (https://trac.webkit.org/changeset/280246/webkit).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1800154</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-04 11:54:31 -0700</bug_when>
    <thetext>&lt;rdar://problem/83846919&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801153</commentid>
    <comment_count>2</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-10-06 10:14:30 -0700</bug_when>
    <thetext>Marked test expectations while investigating: https://trac.webkit.org/changeset/283630/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1870530</commentid>
    <comment_count>3</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2022-05-19 14:35:27 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/802</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1870533</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-19 14:45:13 -0700</bug_when>
    <thetext>Committed r294505 (250762@main): &lt;https://commits.webkit.org/250762@main&gt;

Reviewed commits have been landed. Closing PR #802 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1886848</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-07-26 11:55:37 -0700</bug_when>
    <thetext>Test gardening commit 252839@main (771f54b1cefa): &lt;https://commits.webkit.org/252839@main&gt;

Reviewed commits have been landed. Closing PR #2746 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1886849</commentid>
    <comment_count>6</comment_count>
    <who name="Hercules Hjalmarsson">hhjalmarsson</who>
    <bug_when>2022-07-26 12:00:34 -0700</bug_when>
    <thetext>(In reply to EWS from comment #5)
&gt; Test gardening commit 252839@main (771f54b1cefa):
&gt; &lt;https://commits.webkit.org/252839@main&gt;
&gt; 
&gt; Reviewed commits have been landed. Closing PR #2746 and removing active
&gt; labels.

Updated expectations from timeout to skip on open source in above commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1886855</commentid>
    <comment_count>7</comment_count>
    <who name="Hercules Hjalmarsson">hhjalmarsson</who>
    <bug_when>2022-07-26 12:30:01 -0700</bug_when>
    <thetext>Noticed that previous timeout expectation for media/modern-media-controls/overflow-support/chapters.html was set twice. Addressing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1886887</commentid>
    <comment_count>8</comment_count>
    <who name="Hercules Hjalmarsson">hhjalmarsson</who>
    <bug_when>2022-07-26 13:59:15 -0700</bug_when>
    <thetext>(In reply to Hercules Hjalmarsson from comment #7)
&gt; Noticed that previous timeout expectation for
&gt; media/modern-media-controls/overflow-support/chapters.html was set twice.
&gt; Addressing.

Addressing issue under original bug where 1st expectation set https://bugs.webkit.org/show_bug.cgi?id=226828.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>