no-bug: bypass workspace container coercion for extension-opened tabs (gh-14001)

Co-authored-by: pokeshah <89949620+pokeshah@users.noreply.github.com>
This commit is contained in:
Rishab Shah
2026-06-03 02:06:16 -07:00
committed by GitHub
parent bf365f8043
commit e04e910a6f
3 changed files with 17 additions and 4 deletions

View File

@@ -281,7 +281,7 @@ index 43fb79a3060e20f671ae6ffc26350c7abf497702..146b1559b8430773bd4ec173a8f4fe88
+ let hasZenDefaultUserContextId = false;
+ let zenForcedWorkspaceId = undefined;
+ if (typeof gZenWorkspaces !== "undefined" && !_forZenEmptyTab) {
+ [userContextId, hasZenDefaultUserContextId, zenForcedWorkspaceId] = gZenWorkspaces.getContextIdIfNeeded(userContextId, fromExternal);
+ [userContextId, hasZenDefaultUserContextId, zenForcedWorkspaceId] = gZenWorkspaces.getContextIdIfNeeded(userContextId, fromExternal, triggeringPrincipal);
+ }
+
if (!UserInteraction.running("browser.tabs.opening", window)) {