tim-we / tabs-aside

A session/tab manager web extension for Firefox based on the Microsoft Edge feature.

Home Page:https://addons.mozilla.org/firefox/addon/tabs-aside/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bug?: Setting tabs aside after waking up from hibernating Windows computer

sahil48 opened this issue · comments

When I wake my computer from hibernation in Windows 10, and set tabs aside, the tabs seem to open in a new window before being set aside. I'm not sure if this is because they were in another session. Additionally, sometimes NoScript detects this and highlights it as a potential cross-scripting script and the browser slows to a crawl or crashes.

When I started a new session of Firefox, the tabs set aside without opening other behaviors.

When you set aside a window (that is not yet a session) that contains tabs that should not be set aside (pinned tabs if disabled and privileged URLs) Tabs Aside moves all "asidable" tabs to a new window first. This is done to share code with the "Save as session" functionality, which does the same except closing the tabs.

Also a new window is sometimes created to prevent the browser from closing when setting a session aside (when there are no other windows).

Otherwise this might be a bug, perhaps you could do some further testing? I am currently quite busy with uni, I'll have a look into the NoScript issue next week or so.

Thanks.

I'll try to do some more testing when things settle down for me as well (might be a while, though).

Also a new window is sometimes created to prevent the browser from closing when setting a session aside (when there are no other windows).

I first thought this, but then realized that I had 4 windows open. That's why I was puzzled. It is possible I had the Firefox addons page open, but other nonprivileged URLs had opened too in the window (80 or 90 tabs before firefox crashed).

The only other addon I can think of causing these issues is total suspender. Maybe suspended tabs are treated as privaledged pages and get opened in a new window, and when they all get loaded at once, it stresses firefox.

That is probably it. Currently only http(s) URLs are "asidable", extention pages (moz-extension://...) are not. I'll have try to fix this today or tomorrow.