Closed
Bug 911837
Opened 11 years ago
Closed 9 years ago
Google Play Music HTML5 Audio Feature broken (because it sniffs browsers, but it also requires window.MediaSource and audio/mpeg)
Categories
(Web Compatibility :: Site Reports, defect)
Tracking
(firefox45 affected, firefox47 fixed)
RESOLVED
WORKSFORME
People
(Reporter: xtc4uall, Assigned: karlcow)
References
(Depends on 1 open bug, )
Details
(Keywords: site-compat, Whiteboard: [country-all] [google] [js] [sitewait])
STR:
* load https://play.google.com/music/
* in the Music Labs Options enable the "HTML5 Audio" Feature
* playing a Tune fails with Silence
Error Console Output:
TypeError: this.nj.createGainNode is not a function @ https://ssl.gstatic.com/play/music/fe/6a689c81f6830c75ac43ebb25b251b63/listen_extended_b2b52c8b0662c265914c044480fa698eebf4c811.js:583
This suggests Google using outdated Web Audio API Elements (without HTML5 Audio Fallback) for the HTML5 Feature.
The "HTML5 Audio" Feature is praised as:
"Listen to your music without the need for Flash. Works in all browsers that support MP3 playback with HTML5 audio: Chrome, Safari 3.1+, and IE 9+.)"
Affected are Firefox 25 and newer where media.webaudio.enabled;true is default.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0 ID:20130902004002 CSet: 9feb51769e20
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0 ID:20130902030220 CSet: 1179318fb5aa
I have the issue on Aurora 27.0a2 (2013-11-07)/Windows 7 64 bits.
This is pretty annoying.
Reporter | ||
Comment 3•11 years ago
|
||
FWIW, it also doesn't work setting non-default & hidden
media.webaudio.legacy.AudioContext;true
media.webaudio.legacy.AudioParam;true
though the TypeError is no more.
Can some Mozilla Employee contact Google via internal channels about this?
Comment 4•11 years ago
|
||
The error changes a bit here but it is still busted on Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 ID:20131115030203 CSet: b2fab608772f
TypeError: this.yj.createGainNode is not a function
Comment 5•11 years ago
|
||
I am able to use Google Music without Flash in Firefox 28 (Linux) if I change the user agent to Chrome. It would appear to be a Google browser detection bug now, unfortunately.
Comment 6•10 years ago
|
||
Running Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:31.0) Gecko/20100101 Firefox/31.0, I installed User Agent Overrider 0.2.3 from AMO, set about:config appropriately
media.webaudio.enabled;true
media.webaudio.legacy.AudioContext;true
media.webaudio.legacy.AudioParam;true
tried both
IE10: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
and
IE 9: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
verified it with http://www.whatsmyuseragent.com/ but to no avail - Google Music just won't play.
So at least on Windows, this is still completely broken.
Updated•10 years ago
|
Assignee: english-us → nobody
Component: English US → Desktop
Comment 7•10 years ago
|
||
Martin, does Google Music even work on IE without Flash? Why would you use that user agent? Does it work using a Chrome user agent, as it does for me? You may also need User-Agent JS Fixer.
Comment 8•10 years ago
|
||
Ryan, sorry for not getting back to you earlier.
Yes, Google Music works perfectly on IE10 and IE11 without Flash. That's why I chose IE10 and IE9 was just to test another use case. I can test IE11, too, if you want. However, I do believe it doesn't matter as Google just looks for version >= 9.0 (as suggested by the Lab's description).
Based on your suggestions, I first installed User-Agent JS Fixer and then tried Chrome 32 as user agent - result: Google Music tries to load the Flash plugin (which is set to "Always ask").
Updated•10 years ago
|
Keywords: site-compat
Comment 10•10 years ago
|
||
Added this bug to the site compat doc: https://developer.mozilla.org/en-US/Firefox/Releases/25/Site_Compatibility#Video.2FAudio
Comment 11•10 years ago
|
||
Is this still an issue?
Comment 12•10 years ago
|
||
Just tested, and they've fixed it. Probably a long time ago!
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 13•10 years ago
|
||
This is not fixed. (At least not with Firefox 30 beta.
Just connected to https://play.google.com/music, checked that HTML5 audio is enabled in the Labs section and started playing.
Seeing plugin-container consumes CPU and checked via pavucontrol which application is the source of the audio and it is plugin-container (aka Flash plugin).
So how is it fixed? Am I supposed to change my useragent or enable some magic preference?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Reporter | ||
Comment 14•10 years ago
|
||
(In reply to Wolfgang Rosenauer [:wolfiR] from comment #13)
> So how is it fixed?
It's not. Someone who wants to test has just to make sure Flash being C2P blocked.
> Am I supposed to change my useragent or enable some
> magic preference?
That should never be a prerequisite for resolving TE bugs - so no.
Status: REOPENED → NEW
Comment 15•10 years ago
|
||
(In reply to XtC4UaLL [:xtc4uall] from comment #14)
> It's not. Someone who wants to test has just to make sure Flash being C2P
> blocked.
C2P for Flash was (and is) active on my setup. Please see #8 for further information about the results.
> That should never be a prerequisite for resolving TE bugs - so no.
Excuse me, but what does "TE" stand for?
Comment 16•10 years ago
|
||
Tech Evangelism
Comment 17•10 years ago
|
||
It is fixed because comment 0 doesn't happen any more. I didn't check whether they're actually using Web Audio or not since I don't know whether they use that in Chrome.
Comment 18•10 years ago
|
||
ok, if that one is resolved we might just need another bug saying that Google Music is still not working with Firefox' HTML5.
It is broken for quite some time now (probably for different reasons) while it worked already in the past.
I haven't checked Chrome/Chromium and I cannot tell if it's "supposed to work" but I think so. Otherwise the option would be pretty much useless.
Comment 19•10 years ago
|
||
Doesn't work here too, without flash!
The point of this bug report was an alternative to flash via HTML5.
From Google FAQ (https://support.google.com/googleplay/answer/1196374?hl=en#1196374)
"If you’re using Google Chrome, Safari 3.1, or Internet Explorer 9 or higher, you can listen to music without using Flash."
IMHO, this has not been fixed.
Maybe, a new bug with better description shall be created and this must be merged into it.
P.S.: Also, I've tried playing music on Android via browser, don't work without flash too, this include Chrome or FF beta. Maybe G. Music is the real problem.
Comment 20•10 years ago
|
||
(In reply to Vitor Frost from comment #19)
> Doesn't work here too, without flash!
> The point of this bug report was an alternative to flash via HTML5.
> From Google FAQ
> (https://support.google.com/googleplay/answer/1196374?hl=en#1196374)
> "If you’re using Google Chrome, Safari 3.1, or Internet Explorer 9 or
> higher, you can listen to music without using Flash."
>
> IMHO, this has not been fixed.
> Maybe, a new bug with better description shall be created and this must be
> merged into it.
>
> P.S.: Also, I've tried playing music on Android via browser, don't work
> without flash too, this include Chrome or FF beta. Maybe G. Music is the
> real problem.
Just to point out it worked using an old flash for android app when running on firefox beta for android and HTML5 option under LABS was disabled.
Comment 21•10 years ago
|
||
After upgrading to FF 31, html 5 music playing stopped working again for me
Comment 22•10 years ago
|
||
I can verify that since upgrading to FF 31 (in my case using Ubuntu 12.04) music at Google play will no longer play if html 5 audio is enabled under the labs preferences. Disabling this makes music play again (then using flash). It worked in FF 30.
Comment 23•10 years ago
|
||
Confirming Comment 22. Exactly the same thing for me, and first thing I noticed after upgrading to FF31 on Win7-64.
Comment 24•10 years ago
|
||
Fresh, clean install of Windows 7 SP1 32bit, Firefox 31. Google Play Music would not play anything; the "loading" icon would just sit there spinning. Downloaded the latest Flash player, no change. Rebooted, no change. I finally got it working by choosing to disable HTML5 audio from the Labs in Settings. Obviously audio output is now reliant on Flash player. My other systems running FF 30 don't have this problem.
When the HTML5 lab is enabled, the following message fills the web console:
HTTP "Content-Type" of "text/html" is not supported. Load of media resource https://play.google.com/music/listen failed.
Comment 25•10 years ago
|
||
This issue persists on both my laptop and desktop, both running Firefox 31 on Windows 8.1. Works fine with Flash, fails with HTML5.
Comment 26•10 years ago
|
||
Issue still persists in FF 32
Comment 27•10 years ago
|
||
I can confirm this in nightly on Linux (e10s or not) with no Flash installed and HTML 5 audio selected in Google Music > Preferences > Labs. It just sits at 0:00 and never advances for me.
Comment 28•10 years ago
|
||
Enabling the HTML5 pref doesn't guarantee it won't use Flash, apparently. Even with the HTML5 pref on, it plays music with a Flash player in my Firefox (probably as a fallback?). This confused me for a while.
The createGainNode() error is gone, and I find no instance of this string in the source code. It still doesn't actually play anything, though, it gives warnings that Flash must be installed / updated instead.
This seems relevant (code from a function slightly up the stack from the code that adds an <audio> element in Chrome - the <audio>-adding code isn't reached in Firefox it seems):
SSa(a, U(8119) ? Vk : LP && 0 <= qH(f0, 36) && null != d.MediaSource ? d.MediaSource.isTypeSupported(Os) && cR(Ns).canPlayType(Os) == zKa ? Uk : cl : bl)
SSa(
a, // bound function
U(8119) ? // no idea, possibly some "cache calculation output" feature?
Vk // leave early, say 1
: // or
LP // Browser sniffing. false in Fx, true in Chrome - basically "isChrome"
&& // and
0 <= qH(f0, 36) // version above 36 (I think)
&& // and
null != d.MediaSource ? // MediaSource supported
d.MediaSource.isTypeSupported(Os) // is audio/mpeg supported?
&& // and
cR(Ns).canPlayType(Os) == zKa ? // newly created '<audio>' element .canPlayType('audio/mpeg') is 'probably'
Uk // say 0
: // else, not 'probably' audio/mpeg support
cl // say 3
: // else, no MediaSource support
bl) // say 2
Updated•10 years ago
|
Summary: Google Play Music HTML5 Audio Feature broken on Firefox 25+ because of using deprecated Web Audio API → Google Play Music HTML5 Audio Feature broken (because it sniffs browsers, but it also requires window.MediaSource and audio/mpeg)
Comment 29•10 years ago
|
||
I'd like to make this bug depend on a "Ship with MediaSource enabled by default" bug (that might itself have several blockers of course) but it seems we don't have such a bug..
Whiteboard: [country-all] [google] [js] [notcontactready]
Comment 30•10 years ago
|
||
Still happens in FF 33
Comment 31•10 years ago
|
||
Can confirm this is an issue with Windows 8.1 and a fresh install of FF 33.02.
Comment 32•10 years ago
|
||
I can confirm again that this is a long-time issue and it is still present with FF 33.0.3.
Comment 33•10 years ago
|
||
It seems something has changed recently, because Google Play Music is no more trying to load flash on my Nightly 37a, its still not plays anything but there is new error messages in console like
HTTP "Content-Type" of "text/html" is not supported. Load of media resource https://play.google.com/music/listen failed.
Comment 34•10 years ago
|
||
Karl, can we reach out to Google and ask that the Chrome sniffing in Comment 28 be fixed? Feature detecting for our Windows users (who have MSE enabled in Beta and Nightly, at least) should be enough.
Comment 35•10 years ago
|
||
Bug 884223 (pre-dating this by 10 weeks) dup'd to this is Linux:
Windows -> All
OS: Windows 7 → All
Assignee | ||
Comment 36•10 years ago
|
||
Contacted Google about it.
Assignee: nobody → kdubost
Status: NEW → ASSIGNED
Flags: needinfo?(kdubost)
Whiteboard: [country-all] [google] [js] [notcontactready] → [country-all] [google] [js] [sitewait]
Comment 37•10 years ago
|
||
Hi, Chrome developer here. Play Music with HTML5 requires MediaSource w/ MP3 support. Last I checked (don't have a Windows box available at the moment to retest) FF had disabled MP3 support in MSE and only worked with WebM. Is this no longer the case?
Comment 38•10 years ago
|
||
Hi Anthony, can you answer Dale's question about Mp3 + MSE?
Comment 39•10 years ago
|
||
(In reply to Dale Curtis from comment #37)
> Hi, Chrome developer here. Play Music with HTML5 requires MediaSource w/ MP3
> support. Last I checked (don't have a Windows box available at the moment to
> retest) FF had disabled MP3 support in MSE and only worked with WebM. Is
> this no longer the case?
We are working on shipping MSE in Firefox 36 and but we are restricting it to:
* Windows Vista and later
* MP4 container format
* YouTube domain
We currently support MP3 inside the MP4 container on Windows and Mac on Aurora and Nightly. We won't be doing any work on raw MP3 in Q1 2015. Let me know if you decide to use MP3 inside MP4 and we can consider supporting it on other platforms.
Flags: needinfo?(ajones)
Comment 40•10 years ago
|
||
Issue not yet resolved in FF 36.0.1
Comment 41•10 years ago
|
||
In Firefox 36.0.1 with gstreamer enabled on Fedora Linux 21 I'm not able to play tracks. In the console I have the error:
HTTP "Content-Type" of "text/html" is not supported. Load of media resource https://play.google.com/music/listen failed.
But if I inspect the response and try the URL in the browser I can play the track.
Comment 42•10 years ago
|
||
(In reply to paulo.fidalgo.pt from comment #41)
> In Firefox 36.0.1 with gstreamer enabled on Fedora Linux 21 I'm not able to
> play tracks. In the console I have the error:
> HTTP "Content-Type" of "text/html" is not supported. Load of media resource
> https://play.google.com/music/listen failed.
>
> But if I inspect the response and try the URL in the browser I can play the
> track.
Google would need to pack their MP3 inside MP4 for it to work and we'd have to whitelist their site.
Comment 43•10 years ago
|
||
Something changed in Google Play Music recently, at least for me, now i dont even getting any errors, instead of that Googple Play Music tries to load strange URLs with JSON responses with even stranger URLs probably pointing to audio files.
In short - its getting even more complicated and not works at all.
Comment 44•10 years ago
|
||
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #39)
> We are working on shipping MSE in Firefox 36 and but we are restricting it
> to:
>
> * Windows Vista and later
> * MP4 container format
> * YouTube domain
Anthony: Is there an open bug on lifting some of those restrictions and allow MSE-based playback of raw MP3 across platforms?
Flags: needinfo?(ajones)
Comment 45•10 years ago
|
||
(In reply to Hallvord R. M. Steen [:hallvors] from comment #44)
> Anthony: Is there an open bug on lifting some of those restrictions and
> allow MSE-based playback of raw MP3 across platforms?
We have no plans to work on MSE support for raw MP3.
Flags: needinfo?(ajones)
Comment 46•10 years ago
|
||
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #45)
> (In reply to Hallvord R. M. Steen [:hallvors] from comment #44)
> > Anthony: Is there an open bug on lifting some of those restrictions and
> > allow MSE-based playback of raw MP3 across platforms?
>
> We have no plans to work on MSE support for raw MP3.
Oh, boy. When does the day come on which Mozilla actually does listen to its customers?
Comment 47•10 years ago
|
||
From a site compatibility perspective it's unfortunate if we have no plans to implement a feature that's being used on the web, and on relatively important destinations. Do we have any telemetry data to check how often we hit this limitation/problem?
Flags: needinfo?(ajones)
Comment 48•10 years ago
|
||
Does the site work with Flash? Do other sites use MSE/MP3?
Flags: needinfo?(ajones)
Comment 49•10 years ago
|
||
Google Music works on Firefox Desktop with Flash. HTML5 can be enabled in the labs section.
But that means that there's no way to make it work on Firefox OS.
Comment 50•10 years ago
|
||
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #48)
> Do other sites use MSE/MP3?
I have no idea - which is why I'm asking for (or suggesting) a telemetry probe.
Mike, do you know sort of how to implement that?
Flags: needinfo?(miket)
Comment 51•10 years ago
|
||
(In reply to Guillaume Marty [:gmarty] from comment #49)
> Google Music works on Firefox Desktop with Flash. HTML5 can be enabled in
> the labs section.
They're not finished making it yet. Perhaps they'll add MP3 inside MP4 support, or AAC in MP4 support.
> But that means that there's no way to make it work on Firefox OS.
Does that matter?
Comment 52•10 years ago
|
||
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #51)
> Perhaps they'll add MP3 inside MP4 support, or AAC in MP4 support.
You're saying "perhaps Google will make an extra effort to support Firefox"?
Hm.. Have you seen this? http://www.otsukare.info/2014/10/28/google-webcompatibility-bugs-list I'm pretty sure many of those are simpler to fix than adding MP3-inside-MP4..
> > But that means that there's no way to make it work on Firefox OS.
>
> Does that matter?
Of course - we want sites to work for our Firefox OS users, right?
Comment 53•10 years ago
|
||
(In reply to Hallvord R. M. Steen [:hallvors] from comment #50)
> (In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #48)
> > Do other sites use MSE/MP3?
>
> I have no idea - which is why I'm asking for (or suggesting) a telemetry
> probe.
>
> Mike, do you know sort of how to implement that?
I have plans to add probes for MediaSource.isTypeSupported and MediaSource.addSourceBuffer, but it may not be for a few weeks with Fluentconf workshop preparations.
(Presumably we would want to gather URLs as well, rather than just values in some mime type enum--I would have to learn how to do that).
Comment 54•10 years ago
|
||
(In reply to Hallvord R. M. Steen [:hallvors] from comment #52)
> > Does that matter?
>
> Of course - we want sites to work for our Firefox OS users, right?
We also want a pony.
Comment 55•10 years ago
|
||
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #54)
> (In reply to Hallvord R. M. Steen [:hallvors] from comment #52)
> > > Does that matter?
> >
> > Of course - we want sites to work for our Firefox OS users, right?
>
> We also want a pony.
Ponies are so last year, I hear whimsycorns are all the rage these days =)
Comment 56•9 years ago
|
||
Can't stand it anymore. Firefox is a great browser, but... If this bug is not fixed since 2013, it will never be.
Going to switch to Chrome. Sorry, guys.
Comment 57•9 years ago
|
||
Just want to add that Google Play Music is now not working for me at all, on FF39, even when changing UA to Chrome. Google has really f'ed this one up.
(In reply to FractalizeR@yandex.ru from comment #56)
> Can't stand it anymore. Firefox is a great browser, but... If this bug is
> not fixed since 2013, it will never be.
>
> Going to switch to Chrome. Sorry, guys.
You're an idiot. This is not a "bug" in Firefox. Just because Google is using Microsoft-era proprietary tricks to lock out competing, standards-complaint products, it doesn't mean Firefox is at fault. No one cares which browser you use.
(In reply to Ryan Hayle from comment #57)
> Just want to add that Google Play Music is now not working for me at all, on
> FF39, even when changing UA to Chrome. Google has really f'ed this one up.
Does it work with Flash?
Comment 59•9 years ago
|
||
Not sure this is the correct bug, but since updating to Waterfox 38, Google Play Music is entirely broken for me. The page is completely gray, with just three vertical lines (looking like a drop-down menu) in the top left corner, which can't be clicked.
(In reply to nilshg from comment #59)
> Not sure this is the correct bug, but since updating to Waterfox 38, Google
> Play Music is entirely broken for me. The page is completely gray, with just
> three vertical lines (looking like a drop-down menu) in the top left corner,
> which can't be clicked.
This is not the correct bug. This bug relates to Google Play Music working without Flash, which is currently unsupported. If you have problems with it working with Flash then file a separate bug.
Comment 61•9 years ago
|
||
Hi, today I installed this desktop app for Google Music that works great on my Ubuntu
http://bit.ly/1HGUIfz
This allows me to have my Ubuntu without any Flash and still play Google Music without using Chrome. Also I find it convenient to have a desktop app that's ALT-Tab-reachable.
Hope it may be useful to some of you guys.
Updated•9 years ago
|
Comment 62•9 years ago
|
||
https://play.google.com/music works fine in Firefox 38.0.5 with adobe flash, but when I uninstall flash and enable HTML5 in Google Play Music under Settings --> Labs --> HTML5 Audio it no longer works. What really irks me is that this works fine in Windows 8.1 on InternetExplorer 11 using HTML5 and no flash plugin, so why can't this work in Firefox without Adobe Flash!?
Flags: needinfo?(kdubost)
(In reply to nathanael.ries from comment #62)
> https://play.google.com/music works fine in Firefox 38.0.5
Excellent.
> What really irks me is that this works fine in Windows 8.1 on
> InternetExplorer 11 using HTML5 and no flash plugin
Doesn't IE bundle Flash? You're saying it just isn't using it, right?
> so why can't this work in Firefox without Adobe Flash!?
It requires bug 1169485 to be implemented. The Settings --> Labs features are experimental so it may not get much use (on desktop) even if we did do the work. Consider that phasing out Flash is a really big job for everyone and it will take some time before we get there.
Assignee | ||
Comment 64•9 years ago
|
||
This requires a Google Account.
Once the credentials are entered I can't test unfortunately
> Google Play Music is currently available in select territories. Learn More
I will go back to it when bug 1169485 is fixed.
Flags: needinfo?(kdubost)
Comment 65•9 years ago
|
||
For those having trouble getting Google Play Music to work with Flash, go into add-ons, plugins, click options on flash and disable protected mode. While not the best idea for other websites, it will work.
Comment 66•9 years ago
|
||
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #58)
> (In reply to Ryan Hayle from comment #57)
> > Just want to add that Google Play Music is now not working for me at all, on
> > FF39, even when changing UA to Chrome. Google has really f'ed this one up.
>
> Does it work with Flash?
Google Play music works for me with FF 39.0.3 & Windows 10 with the flash plugin enabled. However with the "HTML5 Audio" setting enabled and the flash plugin disabled, there is a prompt when the page is loaded stating that flash is required to run the player.
Comment 67•9 years ago
|
||
(In reply to Andrew Lawrence from comment #66)
> (In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #58)
> > (In reply to Ryan Hayle from comment #57)
> > > Just want to add that Google Play Music is now not working for me at all, on
> > > FF39, even when changing UA to Chrome. Google has really f'ed this one up.
> >
> > Does it work with Flash?
>
> Google Play music works for me with FF 39.0.3 & Windows 10 with the flash
> plugin enabled. However with the "HTML5 Audio" setting enabled and the flash
> plugin disabled, there is a prompt when the page is loaded stating that
> flash is required to run the player.
Same goes for Firefox 42. Everything works with Flash enabled. Nothing works with Flash disabled and I'm greeted by multiple messages telling me to update my Flash player and that Flash is required for playback, even though HTML5 audio is enabled in labs.
Comment 68•9 years ago
|
||
(In reply to Aaron Sutton from comment #67)
> Same goes for Firefox 42. Everything works with Flash enabled. Nothing works
> with Flash disabled and I'm greeted by multiple messages telling me to
> update my Flash player and that Flash is required for playback, even though
> HTML5 audio is enabled in labs.
Yes, that's because the HTML5 player requires MSE + mp3 support. Bug 1169485 tracks that.
Comment 69•9 years ago
|
||
Just wanted to report that as of yesterday, I have Google Play Music working with the HTML5 lab enabled.
Though, sometimes the player reports a song as "could not be played" and re-selecting it sometimes plays the songs just fine and at other times still reports the same error. Seems to me like a Google/content problem.
Finally, and with Amazon Video also switching to HTML5 playback, Flash dies its much deserved death! Hell yeah!
Comment 70•9 years ago
|
||
Oh, I forgot my build ID! Here it is: 20160220030407.
Comment 71•9 years ago
|
||
¡Hola Martin!
WFM too on Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0 ID:20160220030407 CSet: 69ec3dc408a2a720cb2b8210fea33e3504aeec22 and no Flash installed.
There are still a few bugs on GOOG's player according to the "Browser Console" though, please see below.
¡Gracias!
Alex
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create sj_srcs.js:246:1
Empty string passed to getElementById(). listen__es_419.js:1582:164
HTTP "Content-Type" of "text/html" is not supported. Load of media resource https://play.google.com/music/listen failed. listen
NotSupportedError: Animation with a target not bound to a document is not yet supported. sj_srcs.js:8810:0
Status: ASSIGNED → RESOLVED
Closed: 10 years ago → 9 years ago
Resolution: --- → WORKSFORME
Comment 72•9 years ago
|
||
For note, this is not working on Linux (Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0) and has never worked for me. Trying under Chromium 48 (Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/48.0.2564.82 Chrome/48.0.2564.82 Safari/537.36) works without Flash straight up.
Switching the user agent string to Chrome or something Windows-based doesn't appear to have any effect on Firefox. The HTML5 lab under https://play.google.com/music/listen#/accountsettings is disabled (eg via the "disabled" HTML attribute).
In Chromium, it the page's listen.js file appears to load a audio/mpeg snippet but not in Firefox's developer console. Not sure why the difference or whether it's just that FF doesn't show that.
Can this be reopened?
Comment 73•9 years ago
|
||
¡Hola David!
This seems to be fixed on Nightly and you seem to be using Beta.
Could you give it a try using Nightly and report back?
If it doesn't work, please paste the "Browser Console"(<Ctrl>+<Shift>+<J>) output in your next comment.
¡Gracias!
Alex
Comment 74•9 years ago
|
||
No, not fixed for me in Nightly (Linux x86_64, 47.0a1 Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0). Here's the behaviour and the console output:
Upon visiting https://play.google.com/music/listen, the page displays an invisible dialog <paper-dialog> element (opacity: 0 in CSS) that, when inspecting the source of the page or fixing its opacity states:
> Missing Flash Player
> You need the latest Adobe Flash Player to listen to music.
and also an <iron-overlay-backdrop> element that blocks interaction with the page. Deleting these elements via the Inspector makes the page interactive again, but and upon trying to play any music
the page reports "You need to upgrade your Adobe Flash Player to listen to music" as a toast-style popup in the bottom right corner.
The console output is:
'mozHidden' and 'mozVisibilityState' are deprecated. Please use the unprefixed 'hidden' and 'visibilityState' instead. conversion.js:1:188
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create sj_srcs.js:246:1
NotSupportedError: Animation with a target not bound to a document is not yet supported. sj_srcs.js:8810:0
Loading mixed (insecure) display content "http://lh4.googleusercontent.com/-a2ECwnwZ57Q/AAAAAAAAAAI/AAAAAAAAAGA/q7AkZwM7tj0/photo.jpg" on a secure page[Learn More] listen.js:845:37
GET
http://lh4.googleusercontent.com/-a2ECwnwZ57Q/AAAAAAAAAAI/AAAAAAAAAGA/q7AkZwM7tj0/photo.jpg [Mixed Content]
[HTTP/1.1 304 Not Modified 447ms]
NotSupportedError: Animation with a target not bound to a document is not yet supported. sj_srcs.js:8810:0
Attempting to switch the user agent to Chrome 45 on Win 10 or Firefox 40 on Win 10 make no difference.
Anything else I can help provide?
Flags: needinfo?(david)
Comment 75•9 years ago
|
||
¡Hola Hallvord!
Could you please take a look at https://bugzilla.mozilla.org/show_bug.cgi?id=911837#c74 and confirm if this shall be re-opened?
¡Gracias!
Alex
Flags: needinfo?(hsteen)
Comment 76•9 years ago
|
||
Hello. let me add some user input about this bug.
Indeed, i managed to get it working.
So, thats my setup - latest Nightly (almost, 48.0a1 (2016-03-10)), running on Xubuntu 15.10, 64 bit. Flash is present (but read further).
To get Google play Music working i had to install this addon https://addons.mozilla.org/en-US/firefox/addon/flashhider/ (0.9.1 installed), its configured to hide Flash on all sites except whitelisted, and set Flash plugin itself to Always Ask.
This allows you to turn on HTML5 Audio on Google play music settings (if Flash is not hidden it will be turned off and locked).
Now, turn HTML 5 audio on and let Google Music to reload itself. After that go to you library and pick anything to play music. After some delay (several seconds)) music will start to play. Flash plugin is NOT running.
Console output is
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create sj_srcs.js:246:1
no element found request:1:1
Empty string passed to getElementById(). listen__ru.js:1803:166
HTTP "Content-Type" of "text/html" is not supported. Load of media resource https://play.google.com/music/listen failed. listen
Empty string passed to getElementById(). listen__ru.js:1803:166
Empty string passed to getElementById(). listen__ru.js:1803:166
But music IS playing. Seek is working, tracks can be changed etc.
Comment 77•9 years ago
|
||
Thanks V.Korn!
So Google Play should fix their code and ensure they allow selecting HTML5-mode even if Flash is installed. We might reopen this but IMHO it would be a bit confusing because it's got a lot of older comments and analysis - it's better to report a new issue.
Flags: needinfo?(hsteen)
Comment 78•8 years ago
|
||
I filed bug 1269386 as a follow-up.
Comment 79•8 years ago
|
||
Can somebody please fix the resolution status of this bug? WORKSFORME is clearly not correct, and the person who set that status clearly didn't know what they were doing.
Comment 80•8 years ago
|
||
Ari, if things have changed, can you file a new bug please? Feel free to cc :miketaylr, thanks.
Flags: needinfo?(atrigent)
Updated•8 years ago
|
Flags: needinfo?(atrigent)
Updated•6 years ago
|
Product: Tech Evangelism → Web Compatibility
You need to log in
before you can comment on or make changes to this bug.
Description
•