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

mp3cut.net - Unsupported feature using Firefox #103844

Closed
webcompat-bot opened this issue May 5, 2022 · 6 comments
Closed

mp3cut.net - Unsupported feature using Firefox #103844

webcompat-bot opened this issue May 5, 2022 · 6 comments
Assignees
Labels
browser-firefox browser-safari diagnosis-priority-p2 engine-gecko The browser uses the Gecko rendering engine priority-normal severity-important A non-core broken piece of functionality, not behaving the way you would expect. type-unsupported Doesn't support one or more browser
Milestone

Comments

@webcompat-bot
Copy link

webcompat-bot commented May 5, 2022

URL: https://mp3cut.net/es/

Browser / Version: Firefox 100
Operating System: Windows 11
Tested Another Browser: Yes Firefox

Problem type: Something else
Description: Audio pitch dont work in Firefox Browser marked as an "old" Browser
Steps to Reproduce:
This website allow you to edit mp3 files and change many paramenter one of them are the audio pitch, this work on any Chromium web browser but not on Firefox. they say "This browser dont support this feature"

View the screenshot Screenshot
Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added the action-needsmoderation The moderation has not yet been completed label May 5, 2022
@webcompat-bot webcompat-bot added this to the needstriage milestone May 5, 2022
@webcompat-bot webcompat-bot added the browser-fixme This requires manual assignment for the browser name label May 5, 2022
@webcompat-bot webcompat-bot changed the title In the moderation queue. mp3cut.net - see bug description May 5, 2022
@webcompat-bot webcompat-bot added browser-firefox engine-gecko The browser uses the Gecko rendering engine and removed browser-fixme This requires manual assignment for the browser name action-needsmoderation The moderation has not yet been completed labels May 5, 2022
@softvision-raul-bucata
Copy link

We appreciate your report. I was able to reproduce the issue. Attempting to change the audio playback speed by clicking on the "Velocidad" button returns an unsupported browser message:

Screenshot_12

Tested with:

Browser / Version: Firefox Release 100.0 (64-bit)/ Firefox Nightly 102.0a1 (2022-05-04) (64-bit) /Chrome Version Version 101.0.4951.54 (Official Build)
Operating System: Windows 10 PRO x64

Notes:

  1. Reproducible regardless of the status of ETP.
  2. Reproducible on the latest build of Firefox Nightly.
  3. Works as expected using Chrome:

Screenshot_13

Moving this to NeedsDiagnosis for further investigations.

[qa_18/2022]

@softvision-raul-bucata softvision-raul-bucata changed the title mp3cut.net - see bug description mp3cut.net - Unsupported feature using Firefox May 5, 2022
@softvision-raul-bucata softvision-raul-bucata added severity-important A non-core broken piece of functionality, not behaving the way you would expect. priority-normal type-unsupported Doesn't support one or more browser labels May 5, 2022
@reinhart1010
Copy link

Possibly a Firefox 100 issue

@reinhart1010 reinhart1010 added the version100 label for browser with version 100 in their UA string label May 21, 2022
@wisniewskit
Copy link
Member

It does seem to work fine if I spoof the user-agent string to a Chrome one. I would guess that they probably ran into a long-since-fixed bug (perhaps https://bugzilla.mozilla.org/show_bug.cgi?id=1383363) with Firefox which made them want to disable the feature, and they never re-enabled it later.

Their code does this check for their "atempo" feature:

        supported: function () {
          return !Ye.isFirefox && !Ye.isSafari
        },

Which rather unfortunately just boils down to this check:

e.isFirefox = function () {
      return !o.default.prototype.$isServer && !!window.navigator.userAgent.match(/firefox/i)
    }

So we would need to spoof the JS useragent string to not include the string "firefox" to work around this in an intervention.

@webcompat-bot
Copy link
Author

@wisniewskit wisniewskit added the action-needssitepatch This web bug needs a GoFaster site patch. label Aug 17, 2022
@karlcow
Copy link
Member

karlcow commented Aug 18, 2022

This is happening on Safari too.

@karlcow karlcow self-assigned this Aug 18, 2022
@wisniewskit
Copy link
Member

This is now working for me on Firefox and Safari, so it appears that the site has fixed this issue. Thanks to their devs!

@wisniewskit wisniewskit modified the milestones: needscontact, fixed Nov 10, 2022
@ksy36 ksy36 removed action-needssitepatch This web bug needs a GoFaster site patch. version100 label for browser with version 100 in their UA string labels Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox browser-safari diagnosis-priority-p2 engine-gecko The browser uses the Gecko rendering engine priority-normal severity-important A non-core broken piece of functionality, not behaving the way you would expect. type-unsupported Doesn't support one or more browser
Projects
None yet
Development

No branches or pull requests

7 participants