[ 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