Bug 343096 Dispatch TabSelect event for tabbrowser-tabs only

r=mano a=mconnor
This commit is contained in:
cst%yecc.com 2006-09-01 23:09:21 +00:00
Родитель 20822cba63
Коммит 8504a1aeb9
2 изменённых файлов: 6 добавлений и 6 удалений

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

@ -291,15 +291,10 @@
}
}
// Support both the old "select" event and the new, better-named
// "TabSelect" event.
// Fire an onselect event for the tabs element.
var event = document.createEvent('Events');
event.initEvent('select', true, true);
this.dispatchEvent(event);
event = document.createEvent("Events");
event.initEvent("TabSelect", true, false);
this.dispatchEvent(event);
}
return val;
]]>

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

@ -742,6 +742,11 @@
}
}
// We've selected the new tab, so go ahead and notify listeners.
var event = document.createEvent("Events");
event.initEvent("TabSelect", true, false);
this.mCurrentTab.dispatchEvent(event);
if (document.commandDispatcher.focusedElement &&
document.commandDispatcher.focusedElement.parentNode ==
this.mCurrentTab.parentNode) {