Latest Firefox 4 RC doesn't work

Bug #733000 reported by Ryan Seddon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Browsersock Firefox Extension
Invalid
Undecided
Unassigned

Bug Description

I changed the install.rdf to increase the maxVersion for Firefox beta 12 and the plugin worked perfectly. I did the same for the recent Firefox 4 RC release and the plugin has issues.

Onload the console outputs:

* destroySocketsBySourceDocument: [object HTMLDocument]

When I try to initialise a BrowserSocket instance:

Error: uncaught exception: TypeError: this.serverSocket is null

Revision history for this message
Toni Ruottu (toni-ruottu) wrote :

I am aware of the outdated install.rdf problem. We are hoping to post updates more frequently once we get through the Mozilla review process. Regarding the problem with the latest RC I do not know what to say. I think we had this error appear at some point when registering the tcp listener from the extension failed.

Revision history for this message
Toni Ruottu (toni-ruottu) wrote :

BrowserSocket extension seems to work on my ff4 RC. I set the maximum version to 5 in my personal build, maybe that changes something? I wonder, if "RC" is part of the latest version number. Looking at the BrowserSocket debugger (tools -> BrowserSocket) may help in debugging the problem. We also write some debugging output in the ff console (tools -> Error console).

Revision history for this message
Ryan Seddon (seddon-ryan) wrote :

Thanks Toni, this bug can be thrown out. It was a mistake on my side.

I created an ant build script to build the extension and didn't do the check to see if the crypto and md5 js files were included. Adding those missing files, building the extension and setting the maxVersion to just 4.0 works perfectly.

Changed in bs-ff-ext:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.