Closed Bug 267667 Opened 20 years ago Closed 17 years ago

accessing liveconnect functions of QuickTime

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: michael, Unassigned)

References

()

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1

I try to access QuickTime info through JavaScript. Through a javaScript-link, I
want to enter the current time of the QuickTime movie into a text area. Clicking
on the link with Firefox, the area stays empty.

Sorry to note, this works with IE

Reproducible: Always
Steps to Reproduce:
Make sure you have QuickTime installed

1. Open the Sample URL <http://mp4experimente.de/mitschau/source/sample.htm>
2. Wait until you see a QuickTime Logo in the movie in the upper left
3. Click on the link "click here" below the movie

Actual Results:  
I get the following message in the JavaScript Console:

document.Movie.GetSpriteTrackVariable is not a function
http://mp4experimente.de/mitschau/source/sample.htm
13

I read it as, Firefox can`t access the function. 

Expected Results:  
Firefox should receive the data from the QuickTime movie, and enter it into the
text area

Just installed Firefox today. QuickTime Version is 6.5.1
Summary: accessing liveconnect functions of QuickTime → accessing liveconnect functions of QuickTime
This is a good a place as any to jump in without getting accused of making a
duplicate.  There seems to be a problem with the javascript interface loaded for
the QT object.  Some calls are ignored, some calls crash the running script.

The XUL attachment shows the problem.  This problem is identical using a
different plugin like VLC/videolan -- even tho the methods are displayed in the
dump, many crash the script.

The enclosed XUL makes a qt object and attempts to dump and call its API. 
There's happy little alerts to let you know what's going on. 
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716
Firefox/1.0.6 (ax)

Oh, heh, and at the moment on my firefox with VLC installed, when it does the
big API dump, it's actually dumping the VLC api.  Woo.  That's the next bug to
add, tho, but don't get distracted or messed up for this one.  Work on this bug
BEFORE you install VLC because (afaik) it will hide this one.
Or, conversely, I am probably an idiot and forget that a mimetype means "load me
something that can handle this" rather than "load me this," such that it's
probably _not_ a bug that VLC's API is sitting there when I think I'm getting
the QT API.  It's just annoying.  

Regardless, if you have VLC installed, the demo .xul I gave above really
seriously won't work rather than only kinda sorta not working.

Ooops.
Assignee: bross2 → nobody
mig or Michael, are you able to reproduce this bug using Firefox 2.0.0.3 or later and a clean profile?

http://kb.mozillazine.org/Profile_Manager
Using attachment 190217 [details], I got "SUCCESS" on both Mac OS X 10.4.9 and Windows XP SP 2 using Firefox 2.0.0.3, resolving as WORKSFORME.

If you can reproduce this using a clean profile (see comment 5), please reopen.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: