Closed
Bug 1305344
Opened 8 years ago
Closed 5 years ago
Utterance not repeating in Firefox
Categories
(Core :: Web Speech, defect, P3)
Core
Web Speech
Tracking
()
RESOLVED
FIXED
mozilla78
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.
Reporter | ||
Updated•8 years ago
|
OS: Other → Windows 8.1
Priority: -- → P2
Hardware: All → x86_64
Reporter | ||
Comment 1•8 years ago
|
||
Should be a quick and easy fix you're likely already aware of?!
Updated•8 years ago
|
Component: BrowserCompat → Untriaged
Product: Mozilla Developer Network → Firefox
Reporter | ||
Updated•8 years ago
|
Reporter | ||
Comment 2•8 years ago
|
||
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.
Comment 3•8 years ago
|
||
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
status-firefox50:
--- → affected
status-firefox51:
--- → affected
status-firefox52:
--- → affected
Keywords: correctness,
useless-UI
Comment hidden (offtopic) |
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).
status-firefox53:
--- → affected
status-firefox54:
--- → affected
status-firefox-esr45:
--- → affected
Keywords: testcase
Reporter | ||
Comment 6•8 years ago
|
||
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.
Comment 7•8 years ago
|
||
Mass wontfix for bugs affecting firefox 52.
Comment 8•6 years ago
|
||
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 | ||
Comment 9•5 years ago
|
||
Updated•5 years ago
|
Assignee: nobody → luka.zitnik
Status: NEW → ASSIGNED
Comment 10•5 years ago
|
||
Pushed by ncsoregi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/320b571a0801
Add passing regression test. r=chunmin
Comment 11•5 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox78:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
Updated•4 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•