User-Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0b2) Gecko/20100720 Firefox/4.0b2 Build Identifier: Mozilla/5.0 (X11; Linux i686; rv:2.0b2) Gecko/20100720 Firefox/4.0b2 I am currently developing an extension to handle the market:// protocol. Currently it works in the most recent Firefox stable on all platforms, however it does not work in FF 4 B2 The extension is based on the exsisting FF 3.* extension "MLDonkey Protocol Handler" Reproducible: Always Steps to Reproduce: 1. Install extension that handles a protocol in FF 3.* 2. Attempt to open a URI for the protocol being handled. 3. Actual Results: Firefox returns a prompt "Firefox doesn't know how to open this address, because the protocol (market) isn't associated with any program." Expected Results: The link is passed to the relevant protocol handler.
Are you sure that the external application exists, is executable and you set the correct path to it ?
The extension does not pass the URI to an external application, rather it is processed by an internal function within the extension. It does work correctly under FF 3.*
You need to log in before you can comment on or make changes to this bug.