Closed Bug 305550 Opened 19 years ago Closed 19 years ago

Wave files not handled properly, possible javascript bug

Categories

(Firefox :: File Handling, defect)

x86
Windows XP
defect
Not set
minor

Tracking

()

RESOLVED INVALID

People

(Reporter: parthosarathi, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6

Firefox wrongly tries to use quicktime to play .wav file. It should be using
'soundrec' (as reported under Tools->Options->Download). It additionally reports
that quicktime plugin is missing & hence it cannot play the sound. Notably,
quicktime 6.5.2 is installed.

Reproducible: Always

Steps to Reproduce:
1. Go to http://www.webster.com/cgi-bin/dictionary?sourceid=Mozilla-search&va=wave
2. Click on the sound icon in red (which is a javascript
javascript:popWin('/cgi-bin/audio.pl?wave0001.wav=wave') ).
3. A new window pops up which, in IE, would result in the pronunciation of wave
using the app registered to handle .wav files. 
Actual Results:  
In Firefox, the new window does not play the wav sound. It instead reports that
quicktime is required to play the file and that it's a missing plug-in.
Curiously, quicktime is installed. Moreover, the registered app for .wav files
is 'soundrec' in Firefox. So, I get no sound.

Expected Results:  
A human voice saying 'wave' should have been heard.

This is reproducible from at least 3 other firefox installations, all 3 on
Windows XP.
The helper apps doesn't matter (soundrec) because a plugin always overrides
configured helper applications.

Do you see audio/x-wav under "about:plugins" (type it as URl without the "") ?
(In reply to comment #1)
> The helper apps doesn't matter (soundrec) because a plugin always overrides
> configured helper applications.
> 
> Do you see audio/x-wav under "about:plugins" (type it as URl without the "") ?
> 

No, it's not there. The following is a copy-paste of "about:plugins":

Installed plug-ins
Find more information about browser plug-ins at Netscape.com.
Help for installing plug-ins is available from plugindoc.mozdev.org.
Mozilla Default Plug-in

    File name: npnul32.dll
    Default Plug-in

MIME Type 	Description 	Suffixes 	Enabled
* 	Mozilla Default Plug-in 	* 	No
QuickTime Plug-in 6.5.1

    File name: npqtplugin2.dll
    The QuickTime Plugin allows you to view a wide variety of multimedia content
in Web pages. For more information, visit the QuickTime Web site.

MIME Type 	Description 	Suffixes 	Enabled
image/x-pict 	PICT image file 	pict,pic,pct 	Yes
image/x-quicktime 	QuickTime Image File 	qtif,qti 	Yes
QuickTime Plug-in 6.5.1

    File name: npqtplugin.dll
    The QuickTime Plugin allows you to view a wide variety of multimedia content
in Web pages. For more information, visit the QuickTime Web site.

MIME Type 	Description 	Suffixes 	Enabled
video/quicktime 	QuickTime Movie 	mov,qt 	Yes
video/3gpp2 	3GPP2 media file 	3g2,3gp2 	Yes
audio/3gpp2 	3GPP2 media file 	3g2,3gp2 	Yes
video/sd-video 	SD video file 	sdv 	Yes
application/x-mpeg 	AMC media file 	amc 	Yes
video/x-m4v 	Video (protected) 	m4v 	Yes
image/x-macpaint 	MacPaint image file 	pntg,pnt,mac 	Yes
image/pict 	PICT image file 	pict,pic,pct 	Yes
RealJukebox NS Plugin

    File name: nprjplug.dll
    RealJukebox Netscape Plugin

MIME Type 	Description 	Suffixes 	Enabled
none 	RealJukebox NS Plugin File 	none 	Yes
RealPlayer(tm) G2 LiveConnect-Enabled Plug-In (32-bit)

    File name: nppl3260.dll
    RealPlayer(tm) LiveConnect-Enabled Plug-In

MIME Type 	Description 	Suffixes 	Enabled
audio/x-pn-realaudio-plugin 	RealPlayer(tm) as Plug-in 	rpm 	Yes
RealPlayer Version Plugin

    File name: nprpjplug.dll
    6.0.12.1212

MIME Type 	Description 	Suffixes 	Enabled
application/vnd.rn-realplayer-javascript 	RealPlayer Version Plugin 	rpj 	Yes
Shockwave Flash

    File name: NPSWF32.dll
    Shockwave Flash 7.0 r19

MIME Type 	Description 	Suffixes 	Enabled
application/x-shockwave-flash 	Macromedia Flash movie 	swf 	Yes
application/futuresplash 	FutureSplash movie 	spl 	Yes
MetaStream 3 Plugin

    File name: npViewpoint.dll
    MetaStream 3 Plugin r4

MIME Type 	Description 	Suffixes 	Enabled
application/x-mtx 	MetaStream Plugin File 	mtx 	Yes
Java(TM) 2 Platform Standard Edition 5.0 Update 4

    File name: NPJPI150_04.dll
    Java Plug-in 1.5.0_04 for Netscape Navigator (DLL Helper)

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-applet;jpi-version=1.5.0_04 	Java Applet 		Yes
application/x-java-bean;jpi-version=1.5.0_04 	JavaBeans 		Yes
Java(TM) 2 Platform Standard Edition 5.0 Update 4

    File name: NPOJI610.dll
    Java Plug-in 1.5.0_04 for Netscape Navigator (DLL Helper)

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-vm 	Java 		Yes
Java(TM) 2 Platform Standard Edition 5.0 Update 4

    File name: NPJava11.dll
    Java Plug-in 1.5.0_04 for Netscape Navigator (DLL Helper)

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-applet;version=1.1.1 	Java Applet 		Yes
application/x-java-bean;version=1.1.1 	JavaBeans 		Yes
application/x-java-applet;version=1.1 	Java Applet 		Yes
application/x-java-bean;version=1.1 	JavaBeans 		Yes
application/x-java-applet 	Java Applet 		Yes
application/x-java-bean 	JavaBeans 		Yes
Java(TM) 2 Platform Standard Edition 5.0 Update 4

    File name: NPJava12.dll
    Java Plug-in 1.5.0_04 for Netscape Navigator (DLL Helper)

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-applet;version=1.2 	Java Applet 		Yes
application/x-java-bean;version=1.2 	JavaBeans 		Yes
application/x-java-applet;version=1.1.3 	Java Applet 		Yes
application/x-java-bean;version=1.1.3 	JavaBeans 		Yes
application/x-java-applet;version=1.1.2 	Java Applet 		Yes
application/x-java-bean;version=1.1.2 	JavaBeans 		Yes
Java(TM) 2 Platform Standard Edition 5.0 Update 4

    File name: NPJava13.dll
    Java Plug-in 1.5.0_04 for Netscape Navigator (DLL Helper)

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-applet;version=1.3.1 	Java Applet 		Yes
application/x-java-bean;version=1.3.1 	JavaBeans 		Yes
application/x-java-applet;version=1.4 	Java Applet 		Yes
application/x-java-bean;version=1.4 	JavaBeans 		Yes
application/x-java-applet;version=1.4.1 	Java Applet 		Yes
application/x-java-bean;version=1.4.1 	JavaBeans 		Yes
Java(TM) 2 Platform Standard Edition 5.0 Update 4

    File name: NPJava14.dll
    Java Plug-in 1.5.0_04 for Netscape Navigator (DLL Helper)

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-applet;version=1.4.2 	Java Applet 		Yes
application/x-java-bean;version=1.4.2 	JavaBeans 		Yes
application/x-java-applet;version=1.5 	Java Applet 		Yes
application/x-java-bean;version=1.5 	JavaBeans 		Yes
Java(TM) 2 Platform Standard Edition 5.0 Update 4

    File name: NPJava32.dll
    Java Plug-in 1.5.0_04 for Netscape Navigator (DLL Helper)

MIME Type 	Description 	Suffixes 	Enabled
application/x-java-applet;version=1.3 	Java Applet 		Yes
application/x-java-bean;version=1.3 	JavaBeans 		Yes
application/x-java-applet;version=1.2.2 	Java Applet 		Yes
application/x-java-bean;version=1.2.2 	JavaBeans 		Yes
application/x-java-applet;version=1.2.1 	Java Applet 		Yes
application/x-java-bean;version=1.2.1 	JavaBeans 		Yes
Adobe Acrobat

    File name: nppdf32.dll
    Adobe Acrobat Plug-In Version 7.00 for Netscape

MIME Type 	Description 	Suffixes 	Enabled
application/pdf 	Acrobat Portable Document Format 	pdf 	Yes
application/vnd.fdf 	Acrobat Forms Data Format 	fdf 	Yes
application/vnd.adobe.xfdf 	XML Version of Acrobat Forms Data Format 	xfdf 	Yes
application/vnd.adobe.xdp+xml 	Acrobat XML Data Package 	xdp 	Yes
application/vnd.adobe.xfd+xml 	Adobe FormFlow99 Data File 	xfd 	Yes
Microsoft® DRM

    File name: npdrmv2.dll
    DRM Netscape Network Object

MIME Type 	Description 	Suffixes 	Enabled
application/x-drm-v2 	Network Interface Plugin 	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,* 	Yes
video/x-ms-wm 	Media Files 	wm,* 	Yes
audio/x-ms-wma 	Media Files 	wma,* 	Yes
audio/x-ms-wax 	Media Files 	wax,* 	Yes
video/x-ms-wmv 	Media Files 	wmv,* 	Yes
video/x-ms-wvx 	Media Files 	wvx,* 	Yes
Microsoft® DRM

    File name: npwmsdrm.dll
    DRM Store Netscape Plugin

MIME Type 	Description 	Suffixes 	Enabled
application/x-drm 	Network Interface Plugin 	nip 	Yes
Now I understand your issue !

<EMBED SRC="http://cougar.eb.com/sound/w/wave0001.wav" HIDDEN="true"
AUTOSTART="true"> 

You can't use a helper App to play this wave File because this is a embed Tag
and this works only with Plugins. That means that you need a plugin to play this.

>It additionally reportsthat quicktime plugin is missing
You mean the plugin Finder and no error dialog from quicktime itself.
This is correct, The Plugin Finder Service usually installs quicktime for a
missing Plugin for wav Files.

You have to configure quicktime to play .wav (open the windows control panel and
select quicktime, browser-plugin, Mime-Types) or you have to install another
plugin that supports playing wav-Files but a Helper application doesn't work.


No bug -> invalid
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.