<?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>234105</bug_id>
          
          <creation_ts>2021-12-09 14:44:06 -0800</creation_ts>
          <short_desc>REGRESSION (r286259): [ BigSur+ wk1 ] 2X imported/w3c/web-platform-tests/speech-api/SpeechSynthesis (layout-tests) are constant text failures</short_desc>
          <delta_ts>2021-12-14 13:49:28 -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>Accessibility</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=231895</see_also>
          <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 name="Robert Jenner">jenner</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andresg_22</cc>
    
    <cc>cfleizach</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>1822350</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-12-09 14:44:06 -0800</bug_when>
    <thetext>The following two tests are constant text failures on Big Sur and later in WK 1:

imported/w3c/web-platform-tests/speech-api/SpeechSynthesis-speak-events.html
imported/w3c/web-platform-tests/speech-api/SpeechSynthesis-pause-resume.tentative.html

HISTORY:
https://results.webkit.org/?suite=layout-tests&amp;suite=layout-tests&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Fspeech-api%2FSpeechSynthesis-pause-resume.tentative.html&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Fspeech-api%2FSpeechSynthesis-speak-events.html


DIF URLS:
https://build.webkit.org/results/Apple-Monterey-Release-WK1-Tests/r286796%20(580)/imported/w3c/web-platform-tests/speech-api/SpeechSynthesis-pause-resume.tentative-pretty-diff.html
https://build.webkit.org/results/Apple-Monterey-Release-WK1-Tests/r286796%20(580)/imported/w3c/web-platform-tests/speech-api/SpeechSynthesis-speak-events-pretty-diff.html

TEXT DIFFS:
FOR &quot;imported/w3c/web-platform-tests/speech-api/SpeechSynthesis-pause-resume.tentative.html&quot;:
 
-PASS speechSynthesis.pause() and resume() state and events
+Harness Error (TIMEOUT), message = null
 
+TIMEOUT speechSynthesis.pause() and resume() state and events Test timed out
+



FOR &quot;imported/w3c/web-platform-tests/speech-api/SpeechSynthesis-speak-events.html&quot;:
-FAIL speechSynthesis.speak() fires start and end events with empty utterance assert_true: Not expecting event, but got end event expected true got false
+FAIL speechSynthesis.speak() fires start and end events with empty utterance assert_true: Not expecting event, but got start event expected true got false
 FAIL speechSynthesis.speak() fires start and end events assert_true: Not expecting event, but got start event expected true got false</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822351</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-09 14:44:30 -0800</bug_when>
    <thetext>&lt;rdar://problem/86292065&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822362</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-12-09 14:56:20 -0800</bug_when>
    <thetext>I was able to reproduce the failure at Monterey Production ToT using the following test:

run-webkit-tests &lt;test name goes here&gt; -1 



I was able to also discover the regression point. The history shows that these tests weren&apos;t running on wk1 prior to r286259. When I ran the same test at r286258, I found that the tests were passing. They started failing after the introduction of r286259:

https://trac.webkit.org/changeset/286259/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822367</commentid>
    <comment_count>3</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2021-12-09 15:01:34 -0800</bug_when>
    <thetext>(In reply to Robert Jenner from comment #2)
&gt; I was able to reproduce the failure at Monterey Production ToT using the
&gt; following test:
&gt; 
&gt; run-webkit-tests &lt;test name goes here&gt; -1 
&gt; 
&gt; 
&gt; 
&gt; I was able to also discover the regression point. The history shows that
&gt; these tests weren&apos;t running on wk1 prior to r286259. When I ran the same
&gt; test at r286258, I found that the tests were passing. They started failing
&gt; after the introduction of r286259:
&gt; 
&gt; https://trac.webkit.org/changeset/286259/webkit

I re-enabled them with this change, but I&apos;m testing on 12.0. I think we should skip on Big Sur and just run on Monterey if this is the case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822466</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-12-09 17:47:25 -0800</bug_when>
    <thetext>(In reply to chris fleizach from comment #3)
&gt; (In reply to Robert Jenner from comment #2)
&gt; &gt; I was able to reproduce the failure at Monterey Production ToT using the
&gt; &gt; following test:
&gt; &gt; 
&gt; &gt; run-webkit-tests &lt;test name goes here&gt; -1 
&gt; &gt; 
&gt; &gt; 
&gt; &gt; 
&gt; &gt; I was able to also discover the regression point. The history shows that
&gt; &gt; these tests weren&apos;t running on wk1 prior to r286259. When I ran the same
&gt; &gt; test at r286258, I found that the tests were passing. They started failing
&gt; &gt; after the introduction of r286259:
&gt; &gt; 
&gt; &gt; https://trac.webkit.org/changeset/286259/webkit
&gt; 
&gt; I re-enabled them with this change, but I&apos;m testing on 12.0. I think we
&gt; should skip on Big Sur and just run on Monterey if this is the case



Okay, that sounds good for BigSur. I will get them skipped for wk1 there. 

What should be done for it failing on wk1 Monterey?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822524</commentid>
    <comment_count>5</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2021-12-09 22:47:16 -0800</bug_when>
    <thetext>(In reply to Robert Jenner from comment #4)
&gt; (In reply to chris fleizach from comment #3)
&gt; &gt; (In reply to Robert Jenner from comment #2)
&gt; &gt; &gt; I was able to reproduce the failure at Monterey Production ToT using the
&gt; &gt; &gt; following test:
&gt; &gt; &gt; 
&gt; &gt; &gt; run-webkit-tests &lt;test name goes here&gt; -1 
&gt; &gt; &gt; 
&gt; &gt; &gt; 
&gt; &gt; &gt; 
&gt; &gt; &gt; I was able to also discover the regression point. The history shows that
&gt; &gt; &gt; these tests weren&apos;t running on wk1 prior to r286259. When I ran the same
&gt; &gt; &gt; test at r286258, I found that the tests were passing. They started failing
&gt; &gt; &gt; after the introduction of r286259:
&gt; &gt; &gt; 
&gt; &gt; &gt; https://trac.webkit.org/changeset/286259/webkit
&gt; &gt; 
&gt; &gt; I re-enabled them with this change, but I&apos;m testing on 12.0. I think we
&gt; &gt; should skip on Big Sur and just run on Monterey if this is the case
&gt; 
&gt; 
&gt; 
&gt; Okay, that sounds good for BigSur. I will get them skipped for wk1 there. 
&gt; 
&gt; What should be done for it failing on wk1 Monterey?

Can you skip all WK1. I will look into the Monterey case
https://bugs.webkit.org/show_bug.cgi?id=234125

I feel like that should pass without issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1823740</commentid>
    <comment_count>6</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-12-13 14:05:32 -0800</bug_when>
    <thetext>(In reply to chris fleizach from comment #5)
&gt; (In reply to Robert Jenner from comment #4)
&gt; &gt; (In reply to chris fleizach from comment #3)
&gt; &gt; &gt; (In reply to Robert Jenner from comment #2)
&gt; &gt; &gt; &gt; I was able to reproduce the failure at Monterey Production ToT using the
&gt; &gt; &gt; &gt; following test:
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; run-webkit-tests &lt;test name goes here&gt; -1 
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; I was able to also discover the regression point. The history shows that
&gt; &gt; &gt; &gt; these tests weren&apos;t running on wk1 prior to r286259. When I ran the same
&gt; &gt; &gt; &gt; test at r286258, I found that the tests were passing. They started failing
&gt; &gt; &gt; &gt; after the introduction of r286259:
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; https://trac.webkit.org/changeset/286259/webkit
&gt; &gt; &gt; 
&gt; &gt; &gt; I re-enabled them with this change, but I&apos;m testing on 12.0. I think we
&gt; &gt; &gt; should skip on Big Sur and just run on Monterey if this is the case
&gt; &gt; 
&gt; &gt; 
&gt; &gt; 
&gt; &gt; Okay, that sounds good for BigSur. I will get them skipped for wk1 there. 
&gt; &gt; 
&gt; &gt; What should be done for it failing on wk1 Monterey?
&gt; 
&gt; Can you skip all WK1. I will look into the Monterey case
&gt; https://bugs.webkit.org/show_bug.cgi?id=234125
&gt; 
&gt; I feel like that should pass without issue


Disabled for all Mac wk1 here:

https://trac.webkit.org/changeset/286980/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1823741</commentid>
    <comment_count>7</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2021-12-13 14:07:43 -0800</bug_when>
    <thetext>(In reply to Robert Jenner from comment #6)
&gt; (In reply to chris fleizach from comment #5)
&gt; &gt; (In reply to Robert Jenner from comment #4)
&gt; &gt; &gt; (In reply to chris fleizach from comment #3)
&gt; &gt; &gt; &gt; (In reply to Robert Jenner from comment #2)
&gt; &gt; &gt; &gt; &gt; I was able to reproduce the failure at Monterey Production ToT using the
&gt; &gt; &gt; &gt; &gt; following test:
&gt; &gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; run-webkit-tests &lt;test name goes here&gt; -1 
&gt; &gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; I was able to also discover the regression point. The history shows that
&gt; &gt; &gt; &gt; &gt; these tests weren&apos;t running on wk1 prior to r286259. When I ran the same
&gt; &gt; &gt; &gt; &gt; test at r286258, I found that the tests were passing. They started failing
&gt; &gt; &gt; &gt; &gt; after the introduction of r286259:
&gt; &gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; https://trac.webkit.org/changeset/286259/webkit
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; I re-enabled them with this change, but I&apos;m testing on 12.0. I think we
&gt; &gt; &gt; &gt; should skip on Big Sur and just run on Monterey if this is the case
&gt; &gt; &gt; 
&gt; &gt; &gt; 
&gt; &gt; &gt; 
&gt; &gt; &gt; Okay, that sounds good for BigSur. I will get them skipped for wk1 there. 
&gt; &gt; &gt; 
&gt; &gt; &gt; What should be done for it failing on wk1 Monterey?
&gt; &gt; 
&gt; &gt; Can you skip all WK1. I will look into the Monterey case
&gt; &gt; https://bugs.webkit.org/show_bug.cgi?id=234125
&gt; &gt; 
&gt; &gt; I feel like that should pass without issue
&gt; 
&gt; 
&gt; Disabled for all Mac wk1 here:
&gt; 
&gt; https://trac.webkit.org/changeset/286980/webkit
Thanks for your help</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>