阅读:2843回复:7
LTP 导致 Firefox 重复打开标签和窗口【已结束】
具体症状就是,在外部程序(不管什么程序都是)中点开一个链接,已经设为默认浏览器的 Firefox 就会同时①在已存在的窗口(最近切换的那个)中新建一个标签然后打开这个链接;②新建一个窗口打开这个链接。
这个症状在最近才开始出现(我现在拿 Evernote 当在线文摘使,经常要在 Evernote 中点开原文链接;以前是只会新建标签),最近又有好几个扩展升级了,又改了写标签新建顺序的设置,目前已排除了 TST (Tree Style Tabs)的嫌疑。 ---- 最后确定是 LTP (Load Tabs Progressively)导致的,其 0.8 、 0.9 版均会发生这种情况,降级到 0.5 就没问题了。 Firefox 内部设置我就只是把“browser.tabs.insertRelatedAfterCurrent” 值改为 “true”,因为不这样改 TST 设置新建子标签位置的选项就失效。 不太像是最近更新的 TST 跟 LTP 冲突,因为禁用 TST 保留 LTP 0.9 时仍然有这种症状。 ---- 最后说是我的问题,这问题已结束。 |
|
|
1楼#
发布于:2010-04-20 22:57
应该是扩展或者某个脚本的问题,我没有看到你说的问题。
|
|
2楼#
发布于:2010-04-20 22:57
Re: LTP 导致 Firefox 重复打开标签和窗口
hzhbest:具体症状就是,在外部程序(不管什么程序都是)中点开一个链接,已经设为默认浏览器的 Firefox 就会同时①在已存在的窗口(最近切换的那个)中新建一个标签然后打开这个链接;②新建一个窗口打开这个链接。 这个揣测基本上不靠谱,新建Profile测试吧。 |
|
|
3楼#
发布于:2010-04-20 22:57
Re: LTP 导致 Firefox 重复打开标签和窗口
ithinc: 是否跟上面带下划线的部分有关呢? |
|
|
4楼#
发布于:2010-04-20 22:57
通常你的外部链接是打开于新窗口还是新标签?该问题是否出现在Firefox的每一个版本?
我需要重现问题的步骤。 |
|
|
5楼#
发布于:2010-04-20 22:57
正常情况下,Firefox 的默认和 TST 的默认都是在标签中打开的,其他版本没试过,因为我只在这一个配置中需要这么全功能的环境。
--- 看来 LTP 的问题跟这个键值“browser.tabs.insertRelatedAfterCurrent”很有关系了。 我在 1楼 说过,这个键值影响着 TST 关于新子标签打开位置的选项,而且(我之前没说)在这键值为“true”时 TST 该选项才发挥作用,那时候用的 LTP 还是 0.9 版。 (其他才发觉的问题是,用了 0.9 版这么久从没发现在未载入标签上显示网站图标的功能有作用;未载入标签全都显示为“(Untitled)”和默认图标。) 现在降级到 0.5 版之后,却要将这键值设为“false”,TST 该选项才发挥作用。 --- 标签相关扩展有: TST、MultipleTabHandler(提供多选标签功能)、Tab Scope(提供标签页面预览)、FabTabs(标签直观化着色)、IdentFavIcon(给没网站图标的网站计算一个图标,应该没什么关系)、Informational Tab(提供很多功能,我只启用其读取进度条和未读斜体功能)、LTP、MClickFocusTab(勉强说是“相关”,按中键点击链接长短决定是否切换到打开链接的新标签上)、Open Bookmarks in New Tab(如其名)、Tab History Menu(点击标签弹出标签的浏览历史菜单)以及一个保护标签页的 uc 脚本。 |
|
|
6楼#
发布于:2010-04-20 22:57
hzhbest:正常情况下,Firefox 的默认和 TST 的默认都是在标签中打开的,其他版本没试过,因为我只在这一个配置中需要这么全功能的环境。 LTP与browser.tabs.insertRelatedAfterCurrent选项没有关系。最好是单独建配置文件测试,再用另一个Firefox版本测试一下。 未载入标签全都显示为“(Untitled)”和默认图标,这也需要你自己找出冲突的源头我才好改,我用的效果很好。 |
|
|
7楼#
发布于:2010-04-20 22:57
那谢谢了,既然你能让我做的只有“新建配置”“用另一个版本”,那我只能说我该做的已经做完了,因为用 0.5 版已经满足了我的需求,我现在其他所有东西都运作得很好,简单来说就是按你的做是代价大于收益。
--- 2010.06.24更新: 装上0.99版后,也没有这个问题。 |
|
|