阅读:2051回复:7
使用最新Firefox 3.7每夜开发版的注意了,拖拽扩展全部失效了。
Bug 545119 - Remove browser dependency on nsDragAndDrop.js
https://bugzilla.mozilla.org/show_bug.cgi?id=545119 包括:QuickDrag、 Easy DragToGo 和 DragIt 。 --------------------------------- Easy DragToGo 1.1.2.4c支持最新Firefox 3.5a5 : http://files.cnblogs.com/idragonet/Easy ... 1.2.4C.xpi |
|
|
1楼#
发布于:2010-05-28 08:54
最后一个能用拖拽的中文每夜版下载地址:
http://stage.mozilla.org/pub/mozilla.or ... .win32.zip |
|
2楼#
发布于:2010-05-28 08:54
谢谢楼上的退回上一个版本了
|
|
3楼#
发布于:2010-05-28 08:54
昨晚下载新版后马上就发现问题了。今早对比昨晚的版本和前晚的版本,终于发现问题在哪里了。在 chrome\browser.jar 的 content\browser\browser.xul 的 65-67 行,昨晚的版本去掉了下面的内容:
<!-- This is still used for dragDropSecurityCheck and transferUtils. Since we rely on the new Drag and Drop API these dependencies should be removed. --> <script type="application/javascript" src="chrome://global/content/nsDragAndDrop.js"/> 也就是说,新版的 firefox 要启用新的拖放API了,一旦新的拖放 API 实现后,nsDragAndDrop.js 将会被抛弃。而目前的拖放扩展或脚本,都使用了 nsDragAndDrop.js 中的函数。估计昨晚的百衲本,已经使用了新版的拖放 API 了。所以,这个问题不是 bug,而是扩展没有跟上新版的 firefox 造成的。 在新的拖放扩展没有更新前,在 chrome\browser.jar 的 content\browser\browser.xul 的 第65行,加上上面的3行代码就可以了(实际上是一行,前2行是注释)。 |
|
4楼#
发布于:2010-05-28 08:54
奇怪
为啥我的Easy Drag To Go 还能用?莫非中文版更新没有那么快? |
|
5楼#
发布于:2010-05-28 08:54
最悲剧的事莫过于此。。。
|
|
6楼#
发布于:2010-05-28 08:54
Easy DragtoGo 1.1.2.4 修改版:https://www.firefox.net.cn/forum/viewtopic.php?p=241145
|
|
7楼#
发布于:2010-05-28 08:54
Easy DragToGo 1.1.2.4c支持最新Firefox 3.5a5 :
http://files.cnblogs.com/idragonet/Easy ... 1.2.4C.xpi |
|
|