Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

commonvoice.mozilla.org - The recording does not fully play when replayed #67243

Closed
softvision-oana-arbuzov opened this issue Feb 17, 2021 · 4 comments
Labels
browser-fenix browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it.
Milestone

Comments

@softvision-oana-arbuzov
Copy link
Member

softvision-oana-arbuzov commented Feb 17, 2021

URL: https://commonvoice.mozilla.org/en/speak

Browser / Version: Firefox 87.0
Operating System: Android
Tested Another Browser: Yes Chrome

Problem type: Something else
Description: The recording does not fully play when replayed
Steps to Reproduce:

  1. Navigate to https://commonvoice.mozilla.org/en/speak
  2. Speak and record the provided text.
  3. Click any of the recordings.
  4. Click "Replay" button.

Expected Behavior:
The recording fully plays.

Actual Behavior:
The recording plays for a few seconds, but not fully.

Notes:

  1. The issue is also reproducible on mobile.
  2. Video recording https://drive.google.com/file/d/1aqS4ECzW4gx1sJsjagFkAFleol5LauS1/view?usp=sharing
  3. The issue is not reproducible on Chrome 88.0.4324.182
  4. The issue is not reproducible on Firefox Release 85.0.2 and Firefox Daylight 85.1.3 (🦎 85.0.2-20210208133944)

Watchers:
@softvision-oana-arbuzov
@softvision-raul-bucata

View the screenshot Screenshot
Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added this to the needstriage milestone Feb 17, 2021
@webcompat-bot webcompat-bot added browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important labels Feb 17, 2021
@softvision-oana-arbuzov softvision-oana-arbuzov changed the title commonvoice.mozilla.org - see bug description commonvoice.mozilla.org - The recording does not fully play when replayed Feb 17, 2021
@softvision-oana-arbuzov softvision-oana-arbuzov added priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. labels Feb 17, 2021
@denschub
Copy link
Member

Moved this over to the commonvoice repo at common-voice/common-voice#3018 :)

@denschub denschub modified the milestones: needsdiagnosis, duplicate Feb 18, 2021
@phirework
Copy link

phirework commented Mar 29, 2021

Hey @denschub, I don't think this is a Common Voice bug. I've tested FF 87 with an isolated MediaRecorder instance from MozDevs and the same thing happens, only the first 1 - 1.5 seconds are recorded. That MozDevs code hasn't changed since 2016 (and the equivalent Common Voice recording code hasn't changed since last fall), but we started getting an increase in reports of this problem after the 87.0 release date.

In the CV repo at least it seems to be related to the size of the blob - the full recording streams fine if I call MediaRecorder.start() with a smaller max blob size (testing seems to indicate 250-300ms is the max before the assembled clip start getting truncated).

This issue does not exist on 85 or 86 and does not reoccur on Beta 88 or Nightly 89a1, so it's probably not actionable, but wanted to log it here in case that helps track down related MediaAPI bugs.

@denschub
Copy link
Member

denschub commented May 1, 2021

I checked again, and it appears to be working fine indeed. Thanks for the feedback!

@denschub denschub removed the status-needsinfo-denschub ping @denschub label May 1, 2021
@denschub denschub removed their assignment May 1, 2021
@denschub denschub modified the milestones: duplicate, fixed May 1, 2021
@softvision-oana-arbuzov
Copy link
Member Author

I can confirm it works correctly now.

Tested with:
Browser / Version: Firefox Nightly 90.0a1 (2021-05-03), Firefox Nightly 90.0a1 (🦎 90.0a1-20210503094544)
Operating System: Windows 10 Pro, Google Pixel 5 (Android 11) - 1080 x 2340 pixels, 19.5:9 ratio (~432 ppi density)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-fenix browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it.
Projects
None yet
Development

No branches or pull requests

4 participants