修复Firefox 33上Tab Utilities Lite地址栏回车失效


Tab Utilities 地址栏回车失效Tab Utilities 1.5.28.1和Firefox 33有不少兼容问题(1.6 pre版未测试),比如不少鼠标右键菜单不显示等,最为突出的应该是地址栏回车无效。一直使用Tab Utilities Lite版,兼容性问题少些,但地址栏回车问题依旧。搜索一番,Github上已经有了非常简单的修复方法。


Tab Utilities Lite

https://github.com/yfdyh000/tabutils/commit/d9f8e29c14173f11bf17c13bc127ce465a7644f9

以Tab Utilities Lite为例

\tabutilslite@ithinc.cn.xpi\chrome\tabutils.jar\chrome\content\tabutils.js
148行的

[/(?=.*openUILinkIn.*)/, function() {

修改为

[/(?=.*openUILinkIn\(url\, where\, params.*)/, function() {

Tab Utilities同理修改,位置在“//地址栏回车键”板块内。


自用修改版本(适合于Firefox 33、Firefox34)

  1. 修复地址栏回车;
  2. 修复“最近关闭的标签页”菜单。

tabutilslite@ithinc.cn.xpi

更新

Firefox 35修改版本见《修复Firefox 35上Tab Utilities Lite”最近关闭的标签页”子菜单