Bug 1612951 - Replace the usages of nsIDocShellTreeItem with BrowsingContext in about:performance. r=florian

`nsIDocShellTreeItem.rootTreeItem` has been deprecated.
We should use an approach based on BrowsingContext.

Differential Revision: https://phabricator.services.mozilla.com/D61496

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Tetsuharu OHZEKI 2020-02-05 15:24:29 +00:00
Родитель 8e79d7f529
Коммит 915c37a5a1
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -690,7 +690,8 @@ var Control = {
if (target.classList.contains("addon-icon")) {
let row = target.parentNode.parentNode;
let id = row.windowId;
let parentWin = window.docShell.rootTreeItem.domWindow;
let parentWin =
window.docShell.browsingContext.embedderElement.ownerGlobal;
parentWin.BrowserOpenAddonsMgr(
"addons://detail/" + encodeURIComponent(id)
);