`
idning
  • 浏览: 138785 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ff3.6 & tabkit bug

阅读更多

自从升级了ubuntu10.04 , 就发现 tabkit 不兼容 ff3.6,尝试修改install.rdf 

                <em:minVersion>3.0</em:minVersion>

                <em:maxVersion>3.6.*</em:maxVersion>

有一个bug: 无法resize sidebar
关于该bug的详细描述见:
http://code.google.com/p/tabkit/issues/detail?id=16

bug描述 写道
== What exact steps will reproduce the problem? ==

I'm using the current Minefield build (Mozilla/5.0 (Windows; U; Windows NT
5.1; en-US; rv:1.9.2a1pre) Gecko/20090801 Minefield/3.6a1pre (.NET CLR
3.5.30729)), so maybe this problem is caused by that.

1.Start Firefox.
2.When loading is done, try to shrink/expand the width of the sidebar by
dragging the border between the Tabkit sidebar and the normal browser window.
3. The sidebar border will shrink by one pixel or expand by one pixel,
depending on the side you're coming from (left: expanding - right: shrinking)

== What is the expected output? What do you see instead? ==

Sidebar border should stick inplace, so I can change the width of the
tabkit sidebar.

== What versions of Tab Kit and Firefox are you using? On what operating
system? ==

I'm using the current Minefield build (Mozilla/5.0 (Windows; U; Windows NT
5.1; en-US; rv:1.9.2a1pre) Gecko/20090801 Minefield/3.6a1pre (.NET CLR
3.5.30729)), so maybe this problem is caused by that. Tabkit version 0.5.7
 
---这个描诉写的真详细。。


自己尝试patch之,未果.

最后发现这个patch可行: (在我的tabkit里面行号不一样..)
http://code.google.com/p/tabkit/issues/attachmentText?id=16&aid=8164852514197001351&name=tabkit.patch&token=63f0a0f31e00e365438123bba12f105f


--- tabkit.orig	2010-06-01 10:27:54.000000000 +0100
+++ tabkit.js	2010-06-01 10:28:20.000000000 +0100
@@ -5239,6 +5239,10 @@
 
     /// Event Listeners:
     this.onMouseUpGesture = function onMouseUpGesture(event) {
+        var splitter = document.getElementById("tabkit-splitter");
+        if (splitter && splitter.getAttribute("state") == "dragging")
+            return;
+
         if (!event.isTrusted)
             return;
 
@@ -5250,6 +5254,10 @@
     };
 
     this.onMouseDownGesture = function onMouseDownGesture(event) {
+        var splitter = document.getElementById("tabkit-splitter");
+        if (splitter && splitter.getAttribute("state") == "dragging")
+            return;
+
         if (!event.isTrusted)
             return;


 

分享到:
评论
1 楼 idning 2010-07-27  
结果,没过几天addons.mozilla.org上就出来了新的版本,可以支持ff3.6

相关推荐

    datascraper_Win_FF3.6_zh

    网页数据抓取和格式化软件DataScraper都作为Firefox的扩展(Firefox extensions)发行的,但两者对软件环境要求是不一样的,一个最大的区别是DataScraper V4.10.0(普通版)或者V4.10.0以前的版本能够跨平台部署,同...

    linux ff 3.6

    linux firefox 3.6, suse ubuntu

    win8 自带解锁驱动 AuthenTec x64

    AES1610 USB\VID_08FF&PID_1600 AuthenTec Inc. AES1610 USB\VID_08FF&PID_1600 AuthenTec Inc. AES1660 USB\VID_08FF&PID_1660 AuthenTec Inc. AES1660 USB\VID_08FF&PID_1660 AuthenTec Inc. AES1660 USB\...

    最好的linux客户端FFFTP&putty

    本文将详细探讨两个广受欢迎的开源工具:FFFTP和PuTTY,并解释如何利用它们在Linux系统上高效地工作。 FFFTP,全称“Friendly FTP Client”,是一款功能丰富的FTP客户端,适用于Linux用户。它提供了一个直观的图形...

    Firefox3.6 英文正式版

    **Firefox 3.6英文正式版** Firefox 3.6是Mozilla公司开发的一款经典网络浏览器,以其开源、安全和可定制性而广受用户喜爱。这个版本是在2010年发布的,它在前一版本的基础上引入了许多改进和新功能,以提升用户的...

    lucene3.6+IKAnalyzer2012FF_u1

    《深入理解Lucene 3.6与IKAnalyzer 2012FF_u1:构建高效中文搜索引擎》 在信息技术领域,搜索引擎是数据检索的核心工具,而Lucene作为Apache软件基金会的开源全文搜索引擎库,因其强大的搜索功能和灵活性,被广泛...

    Python库 | tibanna_ff-0.10.3-py3.6.egg

    python库。 资源全名:tibanna_ff-0.10.3-py3.6.egg

    HP 6930p AuthenTec驱动

    %AES1610%=ATSwpWDF_Inst, USB\VID_08FF&PID_1600 %AES2501%=ATSwpWDF_Inst, USB\VID_08FF&PID_2500 %AES2501%=ATSwpWDF_Inst, USB\VID_08FF&PID_2501 %AES2501%=ATSwpWDF_Inst, USB\VID_08FF&PID_2502 %AES2501%=...

    超级转霸 Total Video Converter V3.6 注册码

    在提供的文本内容中,“תTotalVideoConverterV3.6ע:0dab7126-ba9a95a8-22a2ce75-9dd12db0-fd89d2ff-808e9ea6-b96b50b1-ef804253-b4f15fe2-f88ade6c-389d8d43-0990f8da-79aad03e-50bbc2a5-37658914-0899dca0”看似...

    Python库 | tibanna_ff-0.24.0.0b3-py3.6.egg

    python库。 资源全名:tibanna_ff-0.24.0.0b3-py3.6.egg

    FF.rar_ff3338_www_ff3338_com_www.ff3338

    FF.rar 是一个压缩文件,其文件名包含了"ff3338"以及网址"www.ff3338.com"的元素,这可能是指向某个特定的项目、资源或服务。"Ford folcerson algotirm"在描述中提及,但没有提供足够的上下文来确定它的确切含义。...

    Python库 | tibanna_ff-0.21.0.0b1-py3.6.egg

    资源分类:Python库 所属语言:Python 资源全名:tibanna_ff-0.21.0.0b1-py3.6.egg 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    jquery_demo_ff_bug_xpi

    标题“jquery_demo_ff_bug_xpi”暗示我们正在讨论一个与jQuery、Firefox浏览器和可能存在的错误相关的项目。描述中提到的“博文链接:https://kaka100.iteye.com/blog/1059395”是一个博客文章,虽然没有提供具体...

    图片延迟加载(兼容IE&FF&Chrome)

    这篇博文《图片延迟加载(兼容IE&FF&Chrome)》可能详细介绍了如何实现这一技术,虽然具体的实现代码没有直接提供,但从标签“源码”我们可以推测,博主可能分享了一段JavaScript代码来实现这个功能。`temp.html`可能...

    clearbox3.6 and demo

    clearbox3.6 and demo ...注:IE6,7, FF 都能正常演示,IE8不行! 请注意:下载后不仅要有评论,而且要有评分,在评论的左上角有5个五角星,要单击那5个五角星才算评分!!!!这样资源分就会返还!!!!

    FF-HSE 协议参考

    FF-HSE(Fieldbus Foundation High Speed Ethernet)协议是基于工业以太网技术的现场总线标准,由Fieldbus Foundation组织制定。这个协议旨在提供一种高效、可靠的数据通信方式,适用于自动化系统中的各种设备间的...

    FF14 ACT一键整合 安装包

    FF14,全名《最终幻想XIV》,是一款大型多人在线角色扮演游戏,由日本Square Enix公司开发。ACT(Advanced Combat Tracker)则是一款专为MMORPG玩家设计的游戏辅助工具,尤其在FF14社区中广受欢迎。它能实时追踪游戏...

    生成固定大小的FF填充文件

    在IT行业中,生成固定大小的FF填充文件是一个常见的任务,特别是在软件开发、嵌入式系统、数据存储等领域。FF填充通常指的是用十六进制的'FF'(即二进制的11111111)来填充文件,这个过程可以有多种用途,如初始化...

Global site tag (gtag.js) - Google Analytics