Closed Bug 155985 Opened 22 years ago Closed 16 years ago

sirius.com - Sirius Radio Player doesn't work

Categories

(Tech Evangelism Graveyard :: English US, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rturnbul, Unassigned)

References

()

Details

(Whiteboard: [plugin])

Attachments

(1 file)

Build ID: 2002062908
Sirius Satellite Radio Media player doesn't work.

Go to http://www.sirius.com
Click on a type of music
Now select a specific channel (I picked 53)
Click on the speaker left of the channel number to pop up the player
The player opens but I can't get it to play... (It claims that no channel is
selected.

For a shortcut click here:
http://www.sirius.com/servlet/ContentServer?pagename=Sirius/CachedPage&c=Page&cid=1019257316800&si=5_1_1&p1=53

Note that this failure has tarnished an otherwise favorable Mozilla review in
the International Hearald Tribune:

http://www.iht.com/articles/61550.html

(the problem is mentioned on page 3 of the article)

No Javascript errors noted.

I suspect this is related to the Windows Media Player plug-in problem...
http://bugzilla.mozilla.org/show_bug.cgi?id=151074
You need to make sure that the browser has recognized the plug-in. The easiest
way to do that is to go to Help|About Plugins and see if it shows up in the
list. If it does not, try shift+reload and see if it shows up. If that does not
refresh the plug-ins page, try logging out of the app and log back in again. If
after all of that and the plug-in does not show up in the plug-ins list, then
search your hard drive and look for the associated dll file for the plug-in,
copy the dll into the Program Files|Netscape|Netscape|Plugins directory - logout
of the browser and back in again, and recheck the About|Plugins page. If the
plug-in does not work after all that -- then we do have a bug!
The plugin appears to be properly installed as far as I can tell:

Excerpt from Help|About Plug-Ins

Microsoft (R) DRM

    File name: npdrmv2.dll
Network Object Plugin

Mime Type Description Suffixes Enabled
application/x-drm-v2 Network Interface Plugin (*.nip) nip Yes

Windows Media Player Plug-in Dynamic Link Library

    File name: npdsplay.dll
Npdsplay dll

Mime Type Description Suffixes Enabled
application/asx Media Files * Yes
video/x-ms-asf-plugin Media Files * Yes
application/x-mplayer2 Media Files * Yes
video/x-ms-asf Media Files (*.asf,*.asx) asf,asx,* Yes
video/x-ms-wm Media Files (*.wm) wm,* Yes
audio/x-ms-wma Media Files (*.wma) wma,* Yes
audio/x-ms-wax Media Files (*.wax) wax,* Yes
video/x-ms-wmv Media Files (*.wmv) wmv,* Yes
video/x-ms-wvx Media Files (*.wvx) wvx,* Yes

Microsoft® Windows Media Services

    File name: npwmsdrm.dll
Windows Multimedia Services DRM Store Plug-In

Mime Type Description Suffixes Enabled
application/x-drm DRM File (*.dnp) dnp Yes

you checked the dll is installed in the plugins directory?
Yes, all three are installed. (Media player 7.01)

npdrmv2.dll
npwmsdrm.dll
npdsplay.dll
this could possibly be a regression from bug 150087
Assignee: beppe → peterl
just went back to 614branch build and this still reproduces the way it does on 
0709 brnch. I see an error in js console 

"Error: d has no properties 
Source File: http://www.sirius.com/MediaPlayer/JS/genre.js Line: 52"

when I click on any channels after the alert asks me to do so. clicking in the 
blank tab at the bottom of the window takes me to download mplayer2 even tho I 
have the files for media player...hmm
Yeah, this is not a regression from bug 150087 as it happens on builds without
that fix.

During triage, Serge said they are incorrectly sniffing the browser despite
using ua.js. --->reassign to evang
Assignee: peterl → aruner
Component: Plug-ins → Plugins
Product: Browser → Tech Evangelism
QA Contact: shrir → mgalli
Version: other → unspecified
This page 

http://www.sirius.com/servlet/ContentServer?pagename=Sirius/CachedPage&c=Page&cid=1019257316800&si=5_1_1&p1=15

gives me:

<script language="JavaScript">
var uAG="Mozilla/4.77 [en]C-CCK-MCD   (Win98; U)";
var uBN="Netscape";
var uBV="4.77";
var uOS="Win98";
</script>

I checked an my ua string is *not* set to nav4.

Clicking on the listen now link and then mousing over and clicking in the popup
gives:

Error: d has no properties
Source File: http://www.sirius.com/MediaPlayer/JS/player.js
Line: 38

Error: d has no properties
Source File: http://www.sirius.com/MediaPlayer/JS/genre.js
Line: 52

Saved the popup to disk as complete web page. panel.html does use ua.js but does
not use the values properly. It maps all netscape browsers into ie, and in other
places use the old navigator.family values instead of it's remapped ones.


They also have problems in panel.html with unclosed attributes, etc.

Arun, I will attach a 'fixed' version however it will probably needs some work
with regard to their object tags.
This page seems to have been updated, but still doesn't work. Now, it
specifically detects for Mozilla (vs. Netscape 4) and maps Mozilla onto "other".
Then in http://sirius.com/MediaPlayer/JS/genre.js there is a switch statement
which has a case for "nn4", a case for "ie", and a case for "other" which is NOOPed.

The steps to reproduce are:

1. Goto http://sirius.com.
2. Click the "listen now" button in the upper-right. Popup appears.
3. Notice that when you click a genre nothing happens. (the list of stations is
supposed to appear on the right side of the popup)
This zip contains the original popup, a 'fixed' popup and a diff showing the
changes.  Essentially replaced old ua.js with current version, fixed browser
checking to use values from ua.js ("ie4", "nn4", "gecko") and fixed several
invalid javascript hrefs which had the form <a
href="javascript:foo("bar")">baz</a>

None of this matters though since the page uses WMP and scripts it using SCRIPT
FOR EVENT stuff for IE and the ActiveX compatibility applet for NN4 ( I think
). 

Can we convince them to support a media for which we have a fully scriptable
solution available?
Summary: Sirius Radio Player doesn't work → sirius.com - Sirius Radio Player doesn't work
Whiteboard: [plugin]
SPAM: New Components
Assignee: aruner → english-us
Component: Plugins → English US
QA Contact: mgalli → english-us
*** Bug 206197 has been marked as a duplicate of this bug. ***
*** Bug 239094 has been marked as a duplicate of this bug. ***
*** Bug 287280 has been marked as a duplicate of this bug. ***
Bob, is this still an issue? I'm not entirely clear on what, exactly, the problem is, and based on the fact that bug 287280 was filed as "works in Firefox, not in Camino", it sure sounds like this bug has been FIXED (and replaced by that one, which deals with busted sniffing).
Bug 375668 indicates this has been FIXED by Sirius (and replaced by the much more minor issue in that bug).
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: