45楼#
发布于:2011-12-27 13:45
是不是9的缺少什么关键的补丁 nightly http://ftp.mozilla.org/pub/mozilla.org/ ... 00d6d26c2/ [quote="dongyuanxun"]如果没有明确的答案的话,第二个补丁就不准备打了[/quote] 那就只打第一个吧,能解决复制问题已经万分感谢了 |
|
46楼#
发布于:2011-12-27 13:45
那我就暂时把编译需要的源码冻结了(revert了第2个补丁),不做更改了
|
|
47楼#
发布于:2011-12-27 13:45
好吧,想不到这么麻烦,真谢谢你啊
|
|
48楼#
发布于:2011-12-27 13:45
翻了firegestures和firefox的源码
在打上第二个补丁(bug 669026)之后,在dom/base/nsFocusManager.cpp文件的24xx行左右加上蓝色代码,可能能修复手势的问题: if (itemType != nsIDocShellTreeItem::typeChrome) { nsCOMPtr<nsIContent> endSelectionContent; GetSelectionLocation(doc, presShell, getter_AddRefs(startContent), getter_AddRefs(endSelectionContent)); // If the selection is on the rootContent, then there is no selection if (startContent == rootContent) { startContent = nsnull; } else if (startContent && startContent->HasFlag(NODE_IS_EDITABLE)) { startContent = nsnull; } 我这里没装编译器,下回你们编译的时候可以试一下 |
|
49楼#
发布于:2011-12-27 13:45
你这个把if的条件扩大了
其实我不懂这个是什么意思 现在不明白的是nightly为啥没事,不过我也没比较过相关位置的源码 ps:源码删了,等10吧…… |
|
50楼#
发布于:2011-12-27 13:45
那让Lawliet试一下
![]() 如果Lawliet还编译9的话 |
|
51楼#
发布于:2011-12-27 13:45
好,我晚一點編譯看看
|
|
52楼#
发布于:2011-12-27 13:45
空间日记不能复制的bug能一起修复吗
|
|
53楼#
发布于:2011-12-27 13:45
|
|
54楼#
发布于:2011-12-27 13:45
|
|
55楼#
发布于:2011-12-27 13:45
|
|
56楼#
发布于:2011-12-27 13:45
|
|
57楼#
发布于:2011-12-27 13:45
不是...我的機器剛好出了點問題...
到今天早上才弄好,我現在在合併補丁 第一個補丁要手動打,代碼跟9的不太一樣 估計四個半小時後上傳 但暫時先不打上第二個補丁,及新增藍色代碼的部份 包含第二個補丁及藍色代碼的部份,會在四個半小時後接續編譯 |
|
58楼#
发布于:2011-12-27 13:45
|
|
59楼#
发布于:2011-12-27 13:45
|
|