зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1172137 - Update outerWindowID after a browser's remoteness changed r=mconley
This commit is contained in:
Родитель
622bf1a1ce
Коммит
b687eae0f0
|
@ -1494,6 +1494,9 @@
|
|||
|
||||
let wasActive = document.activeElement == aBrowser;
|
||||
|
||||
// Unmap the old outerWindowID.
|
||||
this._outerWindowIDBrowserMap.delete(aBrowser.outerWindowID);
|
||||
|
||||
// Unhook our progress listener.
|
||||
let tab = this.getTabForBrowser(aBrowser);
|
||||
let index = tab._tPos;
|
||||
|
@ -1525,6 +1528,9 @@
|
|||
tab.removeAttribute("crashed");
|
||||
} else {
|
||||
aBrowser.messageManager.sendAsyncMessage("Browser:AppTab", { isAppTab: tab.pinned })
|
||||
|
||||
// Register the new outerWindowID.
|
||||
this._outerWindowIDBrowserMap.set(aBrowser.outerWindowID, aBrowser);
|
||||
}
|
||||
|
||||
if (wasActive)
|
||||
|
|
Загрузка…
Ссылка в новой задаче