Davor Cubranic
Tomi Leppikangas

That implements middle mouse click to position on unix.

Bug #24117

-r evaughan -a brendan
This commit is contained in:
evaughan%netscape.com 2006-09-14 05:50:27 +00:00
Родитель 5c25c64a4f
Коммит 16ebb10a16
1 изменённых файлов: 17 добавлений и 0 удалений

Просмотреть файл

@ -1138,6 +1138,20 @@ function BrowserEditBookmarks()
return "";
}
function isScrollbar(node)
{
while (node)
{
var nodeName = node.nodeName;
if (nodeName == "")
return false;
if (nodeName == "scrollbar")
return true;
node = node.parentNode;
}
return false;
}
function browserHandleMiddleClick(event)
{
var target = event.target;
@ -1154,6 +1168,9 @@ function BrowserEditBookmarks()
if (pref.GetBoolPref("middlemouse.paste"))
{
if (isScrollbar(target)) {
return;
}
var tagName = target.tagName;
if (tagName) tagName = tagName.toLowerCase();
var type = target.type;