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

app.slack.com - Slack huddles are not available on Firefox #82623

Closed
metasieben opened this issue Aug 7, 2021 · 15 comments
Closed

app.slack.com - Slack huddles are not available on Firefox #82623

metasieben opened this issue Aug 7, 2021 · 15 comments
Labels
browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important sitepatch-applied There is an UA override/intervention in place for this site type-uaoverride Require a UA override for working
Milestone

Comments

@metasieben
Copy link

URL: https://app.slack.com/

Browser / Version: Firefox 90.0
Operating System: Mac OS X 10.15
Tested Another Browser: Yes Chrome

Problem type: Something else
Description: Slack huddles are not available on Firefox
Steps to Reproduce:
Slack huddles are a premium feature of Slack, somehow they seem to be locked to a Blink engine UA. When changing the UA to Chrome 92 the UI shows up and afaics works as expected.

View the screenshot Screenshot
Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added this to the needstriage milestone Aug 7, 2021
@webcompat-bot webcompat-bot added browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important labels Aug 7, 2021
@denschub denschub modified the milestones: needstriage, needsdiagnosis Aug 7, 2021
@denschub denschub added action-needssitepatch This web bug needs a GoFaster site patch. type-uaoverride Require a UA override for working labels Aug 7, 2021
@denschub
Copy link
Member

denschub commented Aug 7, 2021

Not surprising given https://bugzilla.mozilla.org/show_bug.cgi?id=1626121, but let's see if we can add an intervention here or if that would break stuff.

@softvision-oana-arbuzov softvision-oana-arbuzov changed the title app.slack.com - see bug description app.slack.com - Slack huddles are not available on Firefox Aug 23, 2021
@denschub
Copy link
Member

I've talked to a few people, and it seems like overriding should be fine. I want to gain a bit more confidence here, so some careful testing needs to be done - mainly to avoid breaking other core features for Firefox users. I've filed https://bugzilla.mozilla.org/show_bug.cgi?id=1727100 to track that work.

@denschub
Copy link
Member

Given this does not actually need any diagnosis or other parts of the WebCompat pipeline, I'll close this as a duplicate of said Bugzilla bug. Please follow that one if you're curious. :)

@denschub denschub modified the milestones: needsdiagnosis, duplicate Aug 23, 2021
@denschub denschub removed their assignment Aug 24, 2021
@denschub denschub added sitepatch-applied There is an UA override/intervention in place for this site and removed action-needssitepatch This web bug needs a GoFaster site patch. labels Nov 8, 2021
@itaranto
Copy link

I believe this should be re-opened since neither huddles nor calls work in latest Firefox (95.0.2) on Linux.

@denschub
Copy link
Member

Please see this comment: https://bugzilla.mozilla.org/show_bug.cgi?id=1745313#c29

@tmccombs
Copy link

tmccombs commented Mar 1, 2023

It sounds like maybe this is no longer a duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=1727100 and should instead be linked to the "lots of WebRTC/media related issues" that are blocking slack from allowing huddles on Firefox on linux.

Or would it be better for me to create a new issues for "Slack huddles are not available on Firefox on Linux".

FWIW, they are available on linux if you use chrome or the electron app.

Some of the issues we're aware of are related to screensharing and window sharing

This is more of something slack would need to do, but I would much rather have support for huddle without support for screensharing and window sharing than no support at all.

@kidsil
Copy link

kidsil commented Jun 15, 2023

I'm still experiencing the issue with starting Slack Huddles on Firefox on Linux.
Other audio/video platforms (Meet, Zoom, Team) seem to work fine.

@razvan
Copy link

razvan commented Nov 9, 2023

I'm on Firefox 119 on Ubuntu, the audio and video tests pass (see below) but Slack still tries to force me to use Chrome.
As mention above, all other conferencing solutions work on Firefox/Linux.

Please remove this restriction.

team-id=...
call-id=...
audio-input=Succeeded,
audio-output=Succeeded,
video-input=Succeeded,
res1280x720-Succeeded,
res352x288-Succeeded,
res320x240-Succeeded,
audio-connectivity=Succeeded,
video-connectivity=Succeeded,
content-share-connectivity=Succeeded,
network-UDP-connectivity=Succeeded,
network-TCP-connectivity=Succeeded,
microphone=Tiger Lake-LP Smart Sound Technology Audio Controller Headphones Stereo Microphone,
camera=Integrated Camera: Integrated C,
speaker=Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones,

@itaranto
Copy link

itaranto commented Nov 9, 2023

I think this is being tracked in: #121309

@notorand-it
Copy link

@razvan is right.
To me Firefox 119 works with "other" collaboration tools (audio, video and screen sharing), but not with Slack:
No audio, no video and no screen sharing.

@denschub
Copy link
Member

Y'all should post your concerns in respectful support tickets you can open with Slack - not here.

@tmccombs
Copy link

I don't understand why this bug is closed. The feature works in some browser but not others, specifically firefox for linux, which seems to meet the criteria on the homepage of webcompat.com to me.

It was orginally closed as a duplicate of a firefox bug, but that bug has since been closed, despite the fact that it is still an issue for firefox on linux. I understand that UA spoofing isn't sufficient, at least if you are using screen sharing features, but it is still a compatibility issue.

From https://github.com/webcompat/web-bugs#labels it seems like it should remain open with a status-needscontact status-contactready or status-sitewait.

Y'all should post your concerns in respectful support tickets you can open with Slack - not here.

I have. They simply pointed to an issue in the chime SDK: aws/amazon-chime-sdk-js#2044

@svyotov
Copy link

svyotov commented Feb 2, 2024

Slack offers a service which does not work on Firefox. Slack is responsible for the tooling it chose to implement it with, so for me this is as much of a slack bug as any other backend too. At the end of the day, I cannot use this service in Slack.

@Janhouse
Copy link

Slack is blocking huddle based on user agent. If you install user agent switcher in Firefox and set your user agent of the Slack tab to Chrome, huddle suddenly works.

@daqqad
Copy link

daqqad commented Mar 28, 2024

Slack is blocking huddle based on user agent. If you install user agent switcher in Firefox and set your user agent of the Slack tab to Chrome, huddle suddenly works.

It doesn't work though. You can't use video and sound at the same time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important sitepatch-applied There is an UA override/intervention in place for this site type-uaoverride Require a UA override for working
Projects
None yet
Development

No branches or pull requests