I have released a test version of the ActiveX plugin for Firefox 1.5 now available. If all goes well with no reported issues, this will become the release version.
New versions of the ActiveX plugin for Firefox 1.0.7 & 1.0.6 are now available.
Apologies if you've emailed me in the last few months and received a reply in glacial time or none at all but real life is preventing me from working much on Mozilla, hence my absence. If you have improvements or need assistance, it may be worth asking throuh the various netscape.public groups or even getting involved for yourself.
The ActiveX plugin for Firefox 1.0.4 is now available from the plugins page. I've also respun a version of 1.0.3 which has a tighter activex.js policy. The last version ran against any installed control. The new one is WMP only.
The ActiveX plugin for Firefox 1.0.3 is now available from the plugins page.
Here is the Mozilla 1.7.7 ActiveX Control Installer (GPG sig). This is built from the latest cut of the 1.7 branch in case anyone is wondering why this is tagged 1.7.7 when the latest "official" Mozilla is 1.7.6.
Future versions of the control are likely to be built using the Firefox source branch. This won't mean it will share any DLLs or paths with Firefox though.
I'm going to try to put out a new version of the ActiveX plugin for Firefox 1.0.2 shortly.
Welcome to the Mozilla ActiveX project!
This site contains information on a number of projects that allow you to use Mozilla in an ActiveX environment and vice versa:
- Mozilla ActiveX Control
Embed the Mozilla browser engine (Gecko) into any ActiveX application. This control implements the same APIs as the Internet Explorer control making porting of existing applications reasonably straightforward.
- ActiveX Control For Plug-ins
Embed plug-ins in any ActiveX application. This control can host most Netscape Plug-in API (LiveConnect) plug-ins, allowing them to use them in your existing ActiveX applications, including Internet Explorer.
- Plug-in For ActiveX controls
Embed ActiveX controls in any NP API application. This plug-in hosts ActiveX controls allowing them to be used in browser such as Netscape 4.x/6.x, Mozilla and Opera.
Report a bug
All software benefits from extensive testing. If you discover a problem in the ActiveX control, plug-in or Mozilla, then you should report it. If you're a C++ developer, then perhaps you could even fix it .
When reporting problems, the general rule of thumb is to consider closely as possible which part of Mozilla might be at fault. For instance, the Mozilla ActiveX control is concerned with emulating the IE API as closely as possible and not with the actual content layout. If you have a problem with an IWebBrowser API call, then the problem is with the control wrapper. On the other hand, if the problem is about layout, element positioning or parsing, then the problem probably lies in something at a lower level.
This Bugzilla query will show you a list of open bugs on the ActiveX control. Please review the list to see if your bug is already known about.
Please, please be sure that the problem is in the control and not somewhere else - if the problem occurs in Mozilla then it's not the control. Ensure that you include as much detail as possible such that I can fix the problem!
Tell me how to replicate the problem, tell me what function caused the crash, tell me what URL you were looking at the time, show me sample code! I will summarily reject bugs that are so vague as to be useless, e.g. "I used it in VB6 and it crashed", "I was looking at a page and it wasn't drawn properly".
Click here to see a list of recommended reading books.
Mozilla.org Home - Resource for all things Mozilla
Mozilla.org Embedding Project - Links to various embedding related documents.
Gunnar's Mozilla Help Site - Hints and tips for various Netscape / Mozilla browsers.
Mozilla control source code - See the source code online with LXR.
MozDev.org - More third party Mozilla projects
Note: You may have to view the Microsoft sites with Internet Explorer due to their silly policy of developing content that doesn't run or render properly with other browsers.
Embedding developers primarily lurk in these news groups.
Google shows the full list of Mozilla newsgroups.
If you have any queries, please read the FAQ first to see if your question has already been answered.
If you don't see the answer then try posting a query to the netscape.public.mozilla.embedding newsgroup.
You can verify any downloable which comes with a separate .sig or .asc attachment as follows. First import my key:
c:\> gpg --keyserver pgp.mit.edu --recv-keys FEC680C6
Now download the binary and the .asc / .sig attachment to a directory (e.g. c:\download) and verify the signature and the binary match, e.g.:
c:\download> gpg --verify MozillaControl177.exe.asc