This error message can occur during setup for the Squish for Web edition if you choose Mozilla to be your preferred browser.
Browser Registration Failed
Registering the browser component which is required for testing web applications failed.
If you have never used Firefox in the user account you are installing Squish into, this problem is easily solved. First, quit the Squish setup, then start Firefox (or other Mozilla-based browser) and once it appears, quit it. This will result in the browser creating a profile directory that Squish needs during setup. Now rerun the Squish setup program: the error should no longer appear.
If the error persists, make sure that the user account you are using has write permission to the Windows folder
%APPDATA%\Mozilla\Firefox\Profiles\<some random text>, or on Unix-like systems to the directory
$HOME/.mozilla/firefox/profiles/. Once you have set write permission, try running Squish setup again.
If none of the above works then you will need help from froglogic support. To help us help you, we will need to see the output of the Squish
compreg program. To produce this output start up a console (MS-DOS Prompt on Windows, xterm or similar on Unix, Terminal.app on Mac OS X) and then do the following:
Change directory to the Squish
compregprogram and capture its output
Send the output to froglogic support
compreg program must be run with three command line arguments,
-c argument must be followed by a code that identifies the Firefox version you are using:
Assuming that you are in the Squish
bin directory, this will redirect the output into a file called
output.txt that you can attach to the email you send us.
code from the following table: