Closed
Bug 1517291
Opened 6 years ago
Closed 6 years ago
browserstack.com no longer works on Fx 66
Categories
(Web Compatibility :: Desktop, defect)
Web Compatibility
Desktop
Tracking
(firefox64 unaffected, firefox65 unaffected, firefox66- fix-optional, firefox67 affected)
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox64 | --- | unaffected |
firefox65 | --- | unaffected |
firefox66 | - | fix-optional |
firefox67 | --- | affected |
People
(Reporter: emilio, Assigned: ng)
References
Details
(Whiteboard: [sitewait])
I needed to test multiple browser's behavior via browserstack today for bug 1511675.
To my surprise, it no longer works on Nightly. I've used it in the past, and it does work on latest stable, so I bisected and mozregression came up with the following range:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=3aee5a63d5449ccdbeeb8a4df5b4de1bdd5c7bf5&tochange=b2be026ec52b521a9133abadca5b1b12fa1030de
Which is bug 1328194. This does work on Chrome both stable and dev (sorry, no canary channel on Linux).
Reporter | ||
Comment 1•6 years ago
|
||
Nico, mind looking into this?
status-firefox64:
--- → unaffected
status-firefox65:
--- → unaffected
status-firefox66:
--- → affected
tracking-firefox66:
--- → ?
Flags: needinfo?(na-g)
Assignee | ||
Comment 2•6 years ago
|
||
Emilio, I am not familiar with BrowserStack, could you describe the breakage in more detail?
Assignee | ||
Updated•6 years ago
|
Flags: needinfo?(na-g) → needinfo?(emilio)
Reporter | ||
Comment 3•6 years ago
|
||
Yeah, sure, sorry. You need an account.
I think you can try it for free but if not let me know, we have a corporate account you should be able to use.
You need to log in and you'll end up in:
https://live.browserstack.com/dashboard
That gives you a list of operating system and browser versions. Clicking on any of them should spawn a loading screen and after that a browser window. For example I was trying Safari on Mojave, so that shows:
> Starting real Safari 12 on macOS Mojave
And a safari logo.
In Firefox 64 or Chrome it finishes loading and shows the browser window. In Nightly it stays like that and after a while it says:
> Not connected to remote machine. Trying to reconnect now...
Is that enough info to repro the issue? If not I'm happy to provide more, just let me know.
Flags: needinfo?(emilio) → needinfo?(na-g)
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → na-g
Flags: needinfo?(na-g)
Assignee | ||
Comment 4•6 years ago
|
||
It looks like to detect liveness of the WebRTC stream Browserstack is polling the long deprecated (bug 1323095), callback version of the getStats API. It was removed in bug 1328194. I think the way forward is to reach out to BrowserStack, and advise them to switch to the Promise based version of the API.
Flags: needinfo?(emilio)
Reporter | ||
Comment 5•6 years ago
|
||
Yeah, I imagined as much :(
I used the contact form to send them an email, I'll keep this updated if I hear from them.
Should we move this bug to Tech Evangelism or some web compat component?
Reporter | ||
Comment 7•6 years ago
|
||
(In reply to Liz Henry (:lizzard) (PTO Dec 28) from comment #6)
> Should we move this bug to Tech Evangelism or some web compat component?
Yes.
Component: WebRTC → Desktop
Flags: needinfo?(emilio)
Product: Core → Tech Evangelism
Comment 8•6 years ago
|
||
We have some connections at BrowserStack so I sent an email and CC'd Emilio.
Thanks everyone!
Whiteboard: [sitewait]
Reporter | ||
Comment 9•6 years ago
|
||
Thank you Adam! :)
Comment 10•6 years ago
|
||
They have responded and will fix the issue ASAP.
Comment 11•6 years ago
|
||
Can anyone confirm if it's still broken or fixed meanwhile?
Summary: browserstack.com no longer works on Nightly. → browserstack.com no longer works on Fx 66
Comment 12•6 years ago
|
||
Still broken, unfortunately.
Updated•6 years ago
|
Product: Tech Evangelism → Web Compatibility
status-firefox67:
--- → affected
Reporter | ||
Comment 13•6 years ago
|
||
This works now.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•