Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0405最新版在37.0.1下依旧存在标签页无法关闭的问题 #157

Open
ruleroller opened this issue Apr 5, 2015 · 14 comments
Open

Comments

@ruleroller
Copy link

问题:
标签页无法关闭

重现步骤:

  • 新建一个窗口
  • 新建几个空白标签页,例如建3个空白标签页
  • 再打开3个书签或者用其它任何办法使新的页面在这之前的3个空白标签页里打开,
  • 尝试关闭这3个标签页

在36.0.4下,0405版本没有这个问题,独独37.0.1上出现了。

我的配置链接:http://is.gd/LCSvHs

@yfdyh000
Copy link

yfdyh000 commented Apr 5, 2015

感谢提供详细的报告。但我使用这些配置+0405+37.0.1未能重现无法关闭的标签页。
可否提供更多重现步骤,或者问题发生时在浏览器控制台中的相关错误信息。

“使新的页面在这之前的3个空白标签页里打开”不知道怎么重现,
extensions.tabutils.reuseBlank 只会重新利用当前的空白标签页。

@ruleroller
Copy link
Author

“使新的页面在这之前的3个空白标签页里打开”就是指“重新利用当前的空白标签页”,在那3个空白标签页里打开。

非程序员,web控制台不会用啊,我在最后关闭不了标签页的时候,打开了控制台,截图给你看,不知道有没有帮助,还需要啥信息,尽管说。

screenshot 2015-04-06 00 17 46

@yfdyh000
Copy link

yfdyh000 commented Apr 5, 2015

版本是37?用了恢复旧界面的扩展?那个扩展我还没测试过。菜单-开发者-浏览器控制台。
重新利用空白页那项我经过测试,好像只会利用当前选中的空白标签页,也就是最多利用一个。

@ruleroller
Copy link
Author

版本是37.0.1。对,用了Classic Theme Restorer的1.3.0版本,恢复成旧界面。

对了,我的这个配置文件是很早的无fix版本时一直沿用下来的,不知道有没有影响?

我刚才试了下“推荐设置”,但不知道如何能在新建的3个空白页里打开页面了,总是会在最右边的那个空白页打开新页面,所以无法测试出是否是配置的原因。

在 2015年4月6日 上午12:27,YFdyh000 [email protected]写道:

版本是37?用了恢复旧界面的扩展?那个扩展我还没测试过。菜单-开发者-浏览器控制台。
重新利用空白页那项我经过测试,好像只会利用当前选中的空白标签页,也就是最多利用一个。


Reply to this email directly or view it on GitHub
#157 (comment).

@yfdyh000
Copy link

yfdyh000 commented Apr 5, 2015

我尝试了干净配置安装 Classic Theme Restorer (Customize UI) 1.3.0 ,没见到报错或问题。

应该没有影响,我的主配置是Firefox 3.*系列包括原TU一直沿用下来的,也没什么大问题。

extensions.tabutils.reuseBlank,默认未启用,1是启用。先找出重现方法吧。

@ruleroller
Copy link
Author

好吧,我重新弄了个干净的配置,只装了0405版的TU,导入我的TU配置文件,新建3个空白页,在搜索栏里键入内容,搜3次,3个标签页打开后,最后还是有标签页怎么都关不掉。控制台里没有信息。
screenshot 2015-04-06 00 46 08

@yfdyh000
Copy link

yfdyh000 commented Apr 5, 2015

是开发者-浏览器控制台,不是“Web 控制台”。

@yfdyh000
Copy link

yfdyh000 commented Apr 5, 2015

我重现并看到报错信息了,我会试着看看这个问题的。

在 2015年4月6日 上午12:52,ruleroller [email protected]写道:

好吧,我重新弄了个干净的配置,只装了0405版的TU,导入我的TU配置文件,新建3个空白页,在搜索栏里键入内容,搜3次,3个标签页打开后,最后还是有标签页怎么都关不掉。控制台里没有信息。
[image: screenshot 2015-04-06 00 46 08]
https://cloud.githubusercontent.com/assets/3047708/6997667/2bc0b108-dbf7-11e4-820e-bb5033b17cbd.jpg


Reply to this email directly or view it on GitHub
#157 (comment).

Best regards,
YFdyh000.

@ruleroller
Copy link
Author

好的,我再贴上我这里浏览器控制台的JS错误信息,供研究。

screenshot 2015-04-06 01 00 01

@yfdyh000
Copy link

yfdyh000 commented Apr 5, 2015

没有进展,未找出线索。而且又变得很难重现,不知道具体条件是什么。
另外,才发现是发在原版的issue这里了。

@ruleroller
Copy link
Author

还是没有进展吗?

很容易重现啊,而且我这里每次必定重现,我再详细点复述下步骤:

先新建3个空白标签页,再依次在搜索栏里用选不同引擎进行搜索,共搜3次,每进行一次搜索,它就会在之前的3个空白标签页里打开搜索结果,接下来,是关键步骤——打开第4个标签页,此时应该有3个有内容的标签页和一个空白标签页。再去搜索栏进行一次搜索,应会在该空白标签页打开搜索结果。现在,你开始尝试关闭这4个标签页,就应该无法全部关闭的。

你依照我的步骤依次做一下,会重现问题的。

sent from Gmail on Hongmi
2015-4-6 上午2:13于 "YFdyh000" [email protected]写道:

没有进展,未找出线索。而且又变得很难重现,不知道具体条件是什么。
另外,才发现是发在原版的issue这里了。


Reply to this email directly or view it on GitHub
#157 (comment).

@yfdyh000
Copy link

感谢再提供信息。发现了重现的重点,必须把 extensions.tabutils.reuseBlank 改成4才能利用非活动的空白标签页,之前没注意这点。又重现了,但是,原因还是得慢慢找……
挺多疑难问题挺难弄的,尝试几个小时也不一定能定位到,还有好几个问题找到了根源但怎么也修不好……

@ruleroller
Copy link
Author

呃,今天的7.03.1在Firefox39下,此bug依然,看样子很难修复好了么。。

我只好继续用36.0.4了,不知道Firefox用老版本会不会有什么安全风险呢?

@yfdyh000
Copy link

yfdyh000 commented Jul 3, 2015

我很少遇到这种情况(大概一个月才一次;extensions.tabutils.reuseBlank=0),所以并没有什么经验和动力去修它……把 extensions.tabutils.reuseBlank 设置成0用用看吧,我感觉不是什么必备的功能。

轻微的安全风险,比乱下东西的风险低多了。然而如果是专业的针对性攻击,的确有风险。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants