Closed Bug 1484233 Opened 6 years ago Closed 5 years ago

Can only listen once to audio on a specific website

Categories

(Web Compatibility :: Site Reports, defect, P3)

Firefox 61
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: hicsuntleon, Unassigned)

Details

(Keywords: webcompat:needs-diagnosis, Whiteboard: [needsdiagnosis])

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0 Build ID: 20180807170231 Steps to reproduce: Sorry im german! A Dictionary on https://woerterbuch.reverso.net/englisch-deutsch/fire doesnt work with Firefox. With Chrome, Vivaldi and others are no Problem. Actual results: If you rightClick on "Fire" (Screenshot: https://ibb.co/n03wiK) you can choose "Listen" (german: Anhören) Then they play the english Voice. But just one Time. After Playing, Firefox did nothing else. You can listen just one Time, and Firefox stops his acitivity. Expected results: With Chrome and other Browsers, you can hear it many times. Also the Problem in Palemoon, Cyberfox, Waterfox ans SeaMonkey. With best Regards... Leon
I can confirm this. After clicking on the word "fire" for a second time, it seems that something (JavaScript?) is blocking further interaction. For example, I cannot even click Firefox' "Reload" button either.
Summary: Site dont work → Can only listen once to audio on a specific website
Build ID 20180820222055 User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0 I was able to reproduce this issue on the latest Nightly. @mconley Can you look at this bug, please? When I open this website my pc freezes and I ended up restarting my pc. And I can not gather profile as it freezes. I was not sure about the component. Can you please set it? Thank you.
Flags: needinfo?(mconley)
Note for people wanting to reproduce this bug: I had to scroll down to where the word had a little speaker next to it, and click on that, in order to see Aussprache, and reproduce the issue. Unsure what's going on here, but I'll note that there's this warning message in the console after following the STR: An unbalanced tree was written using document.write() causing data from the network to be reparsed. For more information https://developer.mozilla.org/en/Optimizing_Your_Pages_for_Speculative_Parsing I'm moving this to Tech Evangelism for now - we need someone to try to tease apart what exactly this site is trying to do. DenSchub, thoughts?
Component: Untriaged → Desktop
Flags: needinfo?(mconley) → needinfo?(dschubert)
Product: Firefox → Tech Evangelism
Version: 61 Branch → Firefox 61
Priority: -- → P3
Whiteboard: [needsdiagnsosis]
Hm, this works fine for me, unfortunately. Leon, I have a few questions. 1. When you are on the site, could you please open the JS console (Ctrl-Shift-K), enter `doSpeakText("101", "lblEntry")`, hit enter and see if you can hear the audio? If yes, try again. Is it working multiple times? 2. Do you have adblocking/tracking protection or something similar enabled? The function in question is trying to send a Google Anayltics ping before actually playing the audio, so this could be an issue. It's interesting that it only fails on re-playing, though. If the audio has been created once, the function calls a RepeatSpeak() function instead of adding it again, but this function is just clicking stop/play on a hidden audio player, so it shouldn't cause any trouble. Let's wait for more information before I dig deeper. :) The unbalanced tree is caused by the refreshAds() function, which surprisingly gets called whenever the doSpeakText function is called. As such, it is not a nice thing, but likely unrelated to the issue in question.
Flags: needinfo?(dschubert)
Flags: needinfo?(hicsuntleon)
Hello Dennis! 1.) No. Just one time, and after it, i have to start FF again. 2.) Nothing is enabled. Pure Firefox.
Flags: needinfo?(hicsuntleon)
It doesn't work for me. Firefox Nightly 63 on macos The CPU skyrockets. I even received at a point a yellow banner with a script is slowing down your browser. I guess it's why the UI is not responsive.
Whiteboard: [needsdiagnsosis] → [needsdiagnosis]
Product: Tech Evangelism → Web Compatibility

See bug 1547409. Moving webcompat whiteboard tags to keywords.

On this site there's something similar, but it might not be related.
https://pronuncian.com/pronounce-g-sound

but fwiw, the initial bug for this site is now working for me.
https://woerterbuch.reverso.net/englisch-deutsch/fire

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.