From 79d3d6a9936cd3dc9cb961647cb82e63ec564333 Mon Sep 17 00:00:00 2001 From: Ashvin Jangid <142579833+ashvwinn@users.noreply.github.com> Date: Sun, 5 Jul 2026 16:15:07 +0530 Subject: [PATCH] gh-14460: prevent nested glance tabs (gh-14480) Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com> Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com> --- src/zen/glance/ZenGlanceManager.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/zen/glance/ZenGlanceManager.mjs b/src/zen/glance/ZenGlanceManager.mjs index c5f503059..4db6e72fd 100644 --- a/src/zen/glance/ZenGlanceManager.mjs +++ b/src/zen/glance/ZenGlanceManager.mjs @@ -1551,6 +1551,7 @@ class nsZenGlanceManager extends nsZenDOMOperatedFeature { return ( owner && owner.pinned && + !owner.hasAttribute("glance-id") && this._lazyPref.SHOULD_OPEN_EXTERNAL_TABS_IN_GLANCE && owner.linkedBrowser?.browsingContext?.isAppTab && this.tabDomainsDiffer(owner, uri) &&