[ 
https://jira.nuxeo.com/browse/LIVED-174?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=98608#comment-98608
 ] 

Thierry Martins commented on LIVED-174:
---------------------------------------

LiveEdit Protocol Handler needs a refactoring to be compatible with Gecko 2.0 
component registration mechanism

- https://wiki.mozilla.org/XPCOM_Startup:Changes_for_developers
- https://developer.mozilla.org/en/XPCOM/XPCOM_changes_in_Gecko_2.0
=> replace {{NSGetModule()}} function with {{NSGetFactory()}} one and 
explicitely declare component in {{chrome.manifest}}

Useful link to migrate:
- http://mike.kaply.com/2011/01/18/writing-a-firefox-protocol-handler/

> Liveedit protocol handler extension is not compatible with Firefox 4
> --------------------------------------------------------------------
>
>                 Key: LIVED-174
>                 URL: https://jira.nuxeo.com/browse/LIVED-174
>             Project: Nuxeo Live Desktop
>          Issue Type: Bug
>          Components: Protocol Handler plugin
>    Affects Versions: Protocol Handler 0.4.10
>         Environment: Ubuntu 64 bit 10.10 + Firefox 4.0b8 a 4.0.b13
>            Reporter: Benoit des Ligneris
>            Assignee: Thierry Martins
>            Priority: Blocker
>             Fix For: Protocol Handler 0.4.11
>
>         Attachments: nxedit-selection.png, pb-nuxeo.png
>
>
> It is not possible to install the protocol handler plugin in Firefox 4.0b+.
> It failed to install "Nuxeo LiveEdit Protocol Handler is incompatible with 
> Minefield 4.0b13pre."
> I wonder if providing a mailcap (under Linux) would not solve the problem for 
> other applications as well ?
> (*see /etc/mailcap on a Linux/Ubuntu system : this is, most of the time, 
> honored by every application*)
> I don't know how the server detect that the protocol handler is avalaible 
> however and this could still require an extension.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to