Add workspace ID to extension tab data #5133
technodrome
started this conversation in
Ideas
Replies: 1 comment
-
+1, providing this information to extension developers would allow sync to be implemented on top of bookmarks, solving issues like:
This way, the browser can continue to take an unopinionated stance on pinned tabs for now. I'm not sure if it's possible for extensions to get the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
When running
browser.tabs.query({})
, there is no information about containing workspace ID for its tabs. This makes writing extensions to sync tabs basically impossible as one can get tabs per window, but not all tabs per workspace. Also, if you use only one window with several workspaces, this information is lost when running command above.Current output where workspace ID is missing:
However, I see this info
"zenWorkspace": "7e6df...",
when runningSessionStore.getBrowserState()
in the global browser console:Given that each tab belongs to a workspace, I believe this information should be included in the
browser.tabs.query
output or there should be public API available to either:Is there a way for extensions to access this information programmatically?
Beta Was this translation helpful? Give feedback.
All reactions