一、FireFox扩展中的插件注册问题
使用扩展,如果扩展中带了XPCOM组件,放在扩展的components目录下,名别写错了,今天折腾半天就因为笔误,总是马虎。然后要删除profile中的两个xpt文件,重起FireFox,它们会自动注册。所以组件接口等有变化时,不但要更新components目录,还要删dat文件
二、FireFox插件或扩展DLL依赖的问题
困扰好久的问题终于看到了官方的解决办法,觉得也很不理想,插件如果有依赖的DLL,当然了这种DLL不是FireFox自带的,但是又必须要用,这样的DLL要放到C:/Windows下,这会不会导致DLL Hell就难说了,也够危险的。所以能不放,还是不要放。以前当过神农,狂试过放哪里可以用,结果发现放在Firefox.exe同级目录下可以,但是这也太...,所以这个问题够让人头大的。
具体内容见:http://groups.csail.mit.edu/uid/wiki/index.php/Firefox_Development