这个东西 是 2010年1月的作品 当时 还向 全公司 技术邮件组 群发广告了一下
软件 需要维护呢阿
去年 11月 Mozilla 给我邮件 让我 升级
我比较懒 …… 最近 ff 升级到了 4 一些用户 开始流失啦
所以 我自己就 忍不住了
——————
记录下 升级的心得
1 regx 死循环
原来 这么写的 /regx/.exec ff3 没问题
但是 到了 4 就变成死循环了
每次 /regx/都是新的
改成
regx = /regx/
regx.exec 就好啦
2 丢失的timer
timer 无缘无故 丢失
查不到原因 后来 追 句柄 发现不丢了……
突然想到可能是 gc掉了
于是 将 闭包里边的 timer句柄 放外边一个 问题解决
3 gecko sdk2.0 升级
hostadmin内嵌一个 dll 寻找%windir%
这个也跟着升级了一下
https://developer.mozilla.org/en/XPCOM/XPCOM_changes_in_Gecko_2.0
参考
源代码
http://code.google.com/p/fire-hostadmin/
下载安装
https://addons.mozilla.org/zh-CN/firefox/addon/hostadmin/versions/?page=1#version-1.1.0
Read More