diff --git a/l10n b/l10n index 0e976aef3..d875087d8 160000 --- a/l10n +++ b/l10n @@ -1 +1 @@ -Subproject commit 0e976aef37a43262a464495d473ceaff5038cab4 +Subproject commit d875087d8795ee1bc91a00e007b358b163ab7386 diff --git a/src/browser/base/content/zen-components b/src/browser/base/content/zen-components index 6ab00d24f..831801add 160000 --- a/src/browser/base/content/zen-components +++ b/src/browser/base/content/zen-components @@ -1 +1 @@ -Subproject commit 6ab00d24f8587d19acfc1c3f1660f42fe190eea7 +Subproject commit 831801add39ac953e3550d83a69ff1807e6faeb0 diff --git a/src/browser/base/content/zen-popupset.inc.xhtml b/src/browser/base/content/zen-popupset.inc.xhtml index af8d6ea5c..da4b50bf5 100644 --- a/src/browser/base/content/zen-popupset.inc.xhtml +++ b/src/browser/base/content/zen-popupset.inc.xhtml @@ -136,5 +136,15 @@ + + + + \ No newline at end of file diff --git a/src/browser/components/tabbrowser/content/tabbrowser-js.patch b/src/browser/components/tabbrowser/content/tabbrowser-js.patch index a475fbfc5..09cacd09a 100644 --- a/src/browser/components/tabbrowser/content/tabbrowser-js.patch +++ b/src/browser/components/tabbrowser/content/tabbrowser-js.patch @@ -1,8 +1,19 @@ diff --git a/browser/components/tabbrowser/content/tabbrowser.js b/browser/components/tabbrowser/content/tabbrowser.js -index 6e7a8ca21a20626a0607d860c56e39991b4aa2b8..d998059907f2467b0648c94c54c502278e2b188d 100644 +index ef857bd81f2cd7c163ecc74ac1cf81a0b63ce838..24cf982dced9abdb412fac4abbf1428b983d16ff 100644 --- a/browser/components/tabbrowser/content/tabbrowser.js +++ b/browser/components/tabbrowser/content/tabbrowser.js -@@ -3214,6 +3214,11 @@ +@@ -2704,6 +2704,10 @@ + ); + } + ++ if (typeof ZenWorkspaces !== "undefined") { ++ userContextId = ZenWorkspaces.getContextIdIfNeeded(userContextId); ++ } ++ + if (!UserInteraction.running("browser.tabs.opening", window)) { + UserInteraction.start("browser.tabs.opening", "initting", window); + } +@@ -3248,6 +3252,11 @@ ) { tabWasReused = true; tab = this.selectedTab; @@ -14,7 +25,7 @@ index 6e7a8ca21a20626a0607d860c56e39991b4aa2b8..d998059907f2467b0648c94c54c50227 if (!tabData.pinned) { this.unpinTab(tab); } else { -@@ -3263,6 +3268,10 @@ +@@ -3297,6 +3306,10 @@ preferredRemoteType, }); @@ -25,7 +36,7 @@ index 6e7a8ca21a20626a0607d860c56e39991b4aa2b8..d998059907f2467b0648c94c54c50227 if (select) { tabToSelect = tab; } -@@ -4150,6 +4159,7 @@ +@@ -4184,6 +4197,7 @@ isLastTab || aTab.pinned || aTab.hidden || diff --git a/src/browser/themes/shared/zen-icons/icons.css b/src/browser/themes/shared/zen-icons/icons.css index bca70c359..ff19c6952 100644 --- a/src/browser/themes/shared/zen-icons/icons.css +++ b/src/browser/themes/shared/zen-icons/icons.css @@ -799,6 +799,7 @@ menuitem[id='placesContext_deleteHost'], #context-openlinkintab, #context-openlinkincontainertab, +#context_zenWorkspacesOpenInContainerTab, menuitem[id='placesContext_open:newtab'], menuitem[id='placesContext_openLinks:tabs'], menuitem[id='placesContext_openBookmarkLinks:tabs'],