Relative paths seem to break the plugin:
A test case can be easily created by creating a folder and placing an HTML file with an object pointing to an SVG file in the parent directory, "../foldername/filename.svg".
This is a separate issue from Proxy not supported and HTTP authentication not supported items, as a test was made using a local web server without authentication.
Access denied page is displayed without any authentication prompt displayed.
While trying to open a simple example, Croczilla SVG Tetris, a message similar to the following screenshot is displayed:
Given my network environment, this hints towards the plug-in doesn't support proxy. This is a requirement for a successful enterprise deployement, as most companies setup one for bandwidth optimization and/or content triaging.
Software environment in use:
When loading the ActiveX control, a message similar to the following image is displayed:
Not filling out the information may cause some discomfort to less technical users, as this has a bit of malware flavor. "Savarese Software Research Corporation" would make sense, at least until/if this interesting piece of software is embraced by the Mozilla Corporation.
When issuing a command line like:
regsvr32 "%ProgramFiles%\Savarese Software Research Corporation\Ssrc SVG Plugin v1.9.1b4\mozctlx.dll"An error similar to the following image is displayed:
My guess is that this is only due to an unexpected return code is used "0x8002101c". Using zero should do the trick, given that there's apparently nothing wrong: the plug-in is successfully registered.
Currently the context menu contains the following entries:
The properties dialog displays no interesting information, as stated in the following screenshot:
This is somehow related with the Context menu items not effective.