Menu

1 / 2

Why restoring Chrome tab state in Manifest V3 is a nightmare (and how I fixed it)

DEV Community·builtbypetr·6 months ago
#nYG8HguM
#webdev#chrome#javascript#productivity#tabs
Reading 0:00
15s threshold

I have a terrible tab-hoarding problem.

When I am in the middle of a ticket say, debugging an auth flow I inevitably end up with 15 open tabs like localhost, three GitHub PRs, the Supabase dashboard, and five different Stack Overflow threads.

Then, a PM pings me with a high-priority bug, or I need to review a coworker's PR. I have to switch contexts immediately.

Leaving my current tabs open just eats my RAM. Closing them means losing my place entirely. I tried using tools like OneTab, but they only save the URLs. When you restore a session, your scroll positions are completely gone, your half-filled forms are wiped, and you have to rebuild your mental context from scratch.

I realised I just wanted git stash, but for my browser. So, I built it.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.