Open Bug 343178 Opened 18 years ago Updated 2 years ago

External protocol handler not parsed correctly (onet.pl)

Categories

(Firefox :: File Handling, defect)

All
Linux
defect

Tracking

()

People

(Reporter: argasek, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

There seems to be a problem with URL being sent to external application, Kaffeine in this case on Gentoo Linux.

Reproducible: Always

Steps to Reproduce:
1. Install kaffeine
2. Open about:config, and add (considering kaffeine executable lands in /usr/bin):
network.protocol-handler.app.mms              user set      string       /usr/bin/kaffeine
network.protocol-handler.external.mms         user set      boolean      true
network.protocol-handler.warn-external.mms    user set      boolean      false
3. Go to the example URL, and click 'Tak'.

Actual Results:  
Firefox passes only part of the mms://... URL, ie mms://stream.onet.pl/media.wsx? in this case, and Kaffeine complains about not being able to open such URL.

Expected Results:  
Firefox should pass proper URL, ie mms://stream.onet.pl/media.wsx?/film/200606/a2f170e143.wmv in this case.

I'm not sure if this is Firefox bug - I don't know if the page should escape such URL in some way, or is it Mozilla's job.
Confirming with Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1b1) Gecko/2006081704 BonEcho/2.0b1.

Same thing with other apps in place of kaffeine (e.g. totem). The part starting with "?" does not seem to be passed to the app.

External protocols are Core/Networking, this is not a Firefox-specific bug.
Status: UNCONFIRMED → NEW
Component: OS Integration → Networking
Ever confirmed: true
Product: Firefox → Core
Hardware: PC → All
Version: unspecified → 1.8 Branch
QA Contact: os.integration → networking
actually they are core/file handling...
Assignee: nobody → file-handling
Component: Networking → File Handling
QA Contact: networking → ian
Confirming on Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20060918 Firefox/2.0, as well as on Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9a1) Gecko/20060927 Minefield/3.0a1. 

Tested (just in case) with: totem, gxine and gmplayer.


When I get this url from source code and in terminal i type "mplayer mms://....?...wmv" I can see the video and it work fine! Firefox cut stream at "?"! In Opera it works fine :(((
Assignee: file-handling → nobody
QA Contact: ian → file-handling
Product: Core → Firefox
Version: 1.8 Branch → unspecified
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.