bug 1206564 skip copying of listeners r=roc

--HG--
extra : rebase_source : 04eeacb4ae74459c6963f3bfcacca920974fda2c
This commit is contained in:
Karl Tomlinson 2015-09-19 00:51:03 +12:00
parent 644913284f
commit 4ebdbb181a

View File

@ -516,12 +516,11 @@ nsWindow::DispatchDeactivateEvent(void)
void
nsWindow::DispatchResized(int32_t aWidth, int32_t aHeight)
{
nsIWidgetListener *listeners[] =
{ mWidgetListener, mAttachedWidgetListener };
for (size_t i = 0; i < ArrayLength(listeners); ++i) {
if (listeners[i]) {
listeners[i]->WindowResized(this, aWidth, aHeight);
}
if (mWidgetListener) {
mWidgetListener->WindowResized(this, aWidth, aHeight);
}
if (mAttachedWidgetListener) {
mAttachedWidgetListener->WindowResized(this, aWidth, aHeight);
}
}