Closed Bug 1305344 Opened 8 years ago Closed 5 years ago

Utterance not repeating in Firefox

Categories

(Core :: Web Speech, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla78
Tracking Status
firefox-esr45 --- wontfix
firefox50 --- wontfix
firefox51 --- wontfix
firefox52 --- wontfix
firefox53 --- wontfix
firefox54 --- wontfix
firefox78 --- fixed

People

(Reporter: masterjames, Assigned: luka.zitnik)

References

()

Details

(Keywords: reproducible, testcase, Whiteboard: [specification][type:bug])

Attachments

(1 file)

What did you do? ================ 1. create a new SpeechSynthesisUtterance("repeating?") 2. pass it to play in window.speechSynthesis.speak function 3. try again to repeat speak call What happened? ============== It plays the first time but doesn't the second time, like it does in Chrome. Again chrome works to re play an utterance without any other attempt to resolve. What should have happened? ========================== it should play it as many times as you call "speak" with the same reused Utterance. Is there anything else we should know? ====================================== Same code works in Chrome but not repeating in Firefox. It does work the first time but won't replay. I noticed it just started working in the last update about a week ago, so this "repeat play" test needs to be added to the tests or something.
OS: Other → Windows 8.1
Priority: -- → P2
Hardware: All → x86_64
Should be a quick and easy fix you're likely already aware of?!
Component: BrowserCompat → Untriaged
Product: Mozilla Developer Network → Firefox
Right I've added a super simple Fiddle now. Run it in Chrome and you'll hear 2 times the word "Repeating". Run it in Firefox and you'll hear it only once. I suppose this helps to confirms the problem easily. Not sure what untriaged means exactly but maybe this fiddle https://jsfiddle.net/MasterJames/mzj8qbay/ helps move forward on resetting the play head when the utterance finishes or whatever the incompatibility issue is.
This is reproducible. In Firefox it does not repeat speak call as it does in chrome. I am not sure if it an enhancement or a bug. -- Version 52.0a1 Build ID 20160930030315 Update Channel nightly User Agent Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Firefox/52.0
Blocks: 1244460
Status: UNCONFIRMED → NEW
Has Regression Range: --- → no
Has STR: --- → yes
Component: Untriaged → Web Speech
Ever confirmed: true
OS: Windows 8.1 → All
Product: Firefox → Core
Hardware: x86_64 → All
Has Regression Range: no → irrelevant
For "I noticed it just started working in the last update about a week ago", I did not find a version of it works fine in Firefox 42.0 - 52.0b1, as well as Aurora and Nightly. p.s. some versions must change the "media.webspeech.synth.enabled" to true (does Bug 1268633).
Right I did provide above this simple test. https://jsfiddle.net/MasterJames/mzj8qbay/ I've just tried 50.1.0 and still failing. I'm not sure how your suggestion fits but it's still just a work around and not to spec but thanks, maybe if you could fix the fiddle example to demonstrate the media.webspeech.synth.enabled idea, thanks.
Mass wontfix for bugs affecting firefox 52.
Moving to p3 because no activity for at least 1 year(s). See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Assignee: nobody → luka.zitnik
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: