Bug 952473 - SessionStore should only watch for top-level pageshow events r=wesj

This commit is contained in:
Mark Finkle 2013-12-20 16:41:11 -05:00
parent be009270b2
commit b5ad221892

View File

@ -223,7 +223,9 @@ SessionStore.prototype = {
}
case "pageshow": {
let browser = aEvent.currentTarget;
this.onTabLoad(window, browser, aEvent.persisted);
// Top-level changes only
if (aEvent.originalTarget == browser.contentDocument)
this.onTabLoad(window, browser, aEvent.persisted);
break;
}
}