Giter Site home page Giter Site logo

firefox-tab-suspender's People

Contributors

hau-hau avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

laurentfough

firefox-tab-suspender's Issues

stealing data?

Why this extension needs this permission "Access your data for all websites" ???

Feature Request: "Save unsubmitted form data before suspending"

I often have to leave forms on one tab to continue to research on others, but when I get back the tab has been suspended and when reloaded is empty, it's very frustrating because other than pinning the tab which is not an adequate solution, there is currently no way to avoid it other than shutting off the add-on. Please have the suspend process save a copy of any un-submitted form data and repopulate the form once it's reloaded.

Thanks!

Recurring Kernel Panic

Frequent kernel panics since installing the Tab Suspender Firefox addon. Thread backtrace identifies the corresponding BSD process as 'plugin-container' - which, in combination with the timing of the installation and subsequent panics, makes me fairly confident that this addon is the issue.

Note that 'AAA.LoadEarly.MouSSE' is the kernel extension in the backtrace (see crash report below) - this is a special kernel extension installed by "macOS Patcher" (This allows the installation of newer macOS versions on older unsupported macs)

Here's the full crash report:

Anonymous UUID:       3F1E9C15-F6FE-66E6-570C-B107A10CF4EF

Thu Apr  9 22:11:16 2020

*** Panic Report ***
panic(cpu 0 caller 0xffffff800fcdbadd): Kernel trap at 0xffffff7f90678e00, type 6=invalid opcode, registers:
CR0: 0x0000000080010033, CR2: 0x00003217086bffe4, CR3: 0x00000000a993c000, CR4: 0x00000000000026e0
RAX: 0xfff8800000000006, RBX: 0x00003217086d3340, RCX: 0x0000000000002042, RDX: 0x0000000000000001
RSP: 0xfffff6b280080130, RBP: 0x00007ffee2b45ee8, RSI: 0x0000000000000028, RDI: 0x0000000000000006
R8:  0x0000002f00000202, R9:  0x0000000000000030, R10: 0x000008345881c600, R11: 0x000000000001fff1
R12: 0x0000000000000008, R13: 0x00007ffee2b467d8, R14: 0x0000000123a84000, R15: 0x000468a78b450b0f
RFL: 0x0000000000010083, RIP: 0xffffff7f90678e00, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0x00003217086bffe4, Error code: 0x0000000000000000, Fault CPU: 0x0, PL: 0, VF: 0

Backtrace (CPU 0), Frame : Return Address
0xffffff800f97fcd0 : 0xffffff800fbae6ed 
0xffffff800f97fd20 : 0xffffff800fcea185 
0xffffff800f97fd60 : 0xffffff800fcdb8ba 
0xffffff800f97fdd0 : 0xffffff800fb5bb40 
0xffffff800f97fdf0 : 0xffffff800fbae107 
0xffffff800f97ff10 : 0xffffff800fbadf53 
0xffffff800f97ff80 : 0xffffff800fcdbadd 
0xffffff800f9800f0 : 0xffffff800fb5bb40 
0xffffff800f980110 : 0xffffff7f90678e00 
No mapping exists for frame pointer
Backtrace terminated-invalid frame pointer 0x7ffee2b45ee8
      Kernel Extensions in backtrace:
         AAA.LoadEarly.MouSSE(0.38)[7DDA536B-57F7-33B2-A5DC-7ABB923F9C59]@0xffffff7f90678000->0xffffff7f9067cfff

BSD process name corresponding to current thread: plugin-container
Boot args: -no_compat_check

Mac OS version:
18G103

Kernel version:
Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
Kernel UUID: C41337A1-0EC3-3896-A954-A1F85E849D53
Kernel slide:     0x000000000f800000
Kernel text base: 0xffffff800fa00000
__HIB  text base: 0xffffff800f900000
System model name: MacBookPro5,2 (Mac-F2268EC8)

System uptime in nanoseconds: 6451184181774
last loaded kext at 6399054906047: com.apple.driver.AppleXsanScheme	3 (addr 0xffffff7f92f30000, size 32768)
last unloaded kext at 518199632336: com.apple.filesystems.msdosfs	1.10 (addr 0xffffff7f92f30000, size 61440)
loaded kexts:
org.pqrs.driver.Karabiner.VirtualHIDDevice.v061000	6.10.0
AAA.LoadEarly.MouSSE	0.38
com.parrotgeek.SIPManager	1
com.apple.filesystems.smbfs	3.3.2
com.apple.driver.AudioAUUC	1.70
com.apple.fileutil	20.036.15
com.apple.driver.AppleHWSensor	1.9.5d0
com.apple.filesystems.autofs	3.0
com.apple.driver.AGPM	110.23.46
com.apple.driver.AppleMikeyHIDDriver	131
com.apple.driver.AppleMikeyDriver	281.52
com.apple.driver.AGDCBacklightControl	3.50.12
com.apple.driver.AppleHDA	281.52
com.apple.AGDCPluginDisplayMetrics	3.28.4
com.apple.driver.AppleUpstreamUserClient	3.6.5
com.apple.driver.AppleHV	1
com.apple.iokit.IOUserEthernet	1.0.1
com.apple.iokit.IOBluetoothSerialManager	6.0.14d3
com.apple.driver.pmtelemetry	1
com.apple.Dont_Steal_Mac_OS_X	7.0.0
com.apple.driver.AppleIntelSlowAdaptiveClocking	4.0.0
com.apple.GeForceTesla	10.0.4
com.apple.driver.AppleMCCSControl	1.5.6
com.apple.driver.AppleMuxControl	3.28.4
com.apple.driver.SMCMotionSensor	3.0.4d1
com.apple.driver.AppleLPC	3.1
com.apple.driver.AppleOSXWatchdog	1
com.apple.driver.AppleSMCLMU	212
com.apple.driver.ACPI_SMC_PlatformPlugin	1.0.0
com.apple.driver.AppleUSBTCButtons	255
com.apple.driver.AppleUSBTCKeyboard	255
com.apple.driver.AppleIRController	354
com.apple.filesystems.apfs	945.275.7
com.apple.driver.AppleVirtIO	2.1.3
com.apple.filesystems.hfs.kext	407.200.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless	1.0.0d1
com.apple.BootCache	40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0
com.apple.AppleSystemPolicy	1.0
com.apple.iokit.SCSITaskUserClient	408.250.3
com.apple.private.KextAudit	1.0
com.apple.driver.AppleFWOHCI	5.6.0
com.apple.driver.AirPort.Brcm4331	800.21.31
com.apple.driver.AppleAHCIPort	329.260.5
com.apple.nvenet	2.0.22
com.apple.driver.AppleRTC	2.0
com.apple.driver.AppleHPET	1.8
com.apple.driver.AppleSmartBatteryManager	161.0.0
com.apple.driver.AppleACPIButtons	6.1
com.apple.driver.AppleSMBIOS	2.1
com.apple.driver.AppleACPIEC	6.1
com.apple.driver.AppleAPIC	1.7
com.apple.driver.AppleIntelCPUPowerManagementClient	220.0.0
com.apple.nke.applicationfirewall	201
com.apple.security.TMSafetyNet	8
com.apple.driver.AppleIntelCPUPowerManagement	220.0.0
com.apple.driver.AppleXsanScheme	3
com.apple.kext.triggers	1.0
com.apple.driver.DspFuncLib	281.52
com.apple.kext.OSvKernDSPLib	528
com.apple.iokit.IOAVBFamily	760.6
com.apple.plugin.IOgPTPPlugin	740.2
com.apple.iokit.IOEthernetAVBController	1.1.0
com.apple.iokit.IOSkywalkFamily	1
com.apple.driver.AppleBacklightExpert	1.1.0
com.apple.driver.AppleSSE	1.0
com.apple.iokit.IOSurface	255.6.1
com.apple.AppleGPUWrangler	3.28.4
com.apple.iokit.IOSlowAdaptiveClockingFamily	1.0.0
com.apple.nvidia.classic.NVDANV50HalTesla	10.0.4
com.apple.driver.AppleSMBusController	1.0.18d1
com.apple.driver.AppleHDAController	281.52
com.apple.iokit.IOHDAFamily	281.52
com.apple.AppleGraphicsDeviceControl	3.28.4
com.apple.driver.AppleGraphicsControl	3.28.4
com.apple.iokit.IOFireWireIP	2.3.0
com.apple.driver.IOPlatformPluginLegacy	1.0.0
com.apple.driver.IOPlatformPluginFamily	6.0.0d8
com.apple.nvidia.classic.NVDAResmanTesla	10.0.4
com.apple.driver.AppleSMBusPCI	1.0.14d1
com.apple.iokit.IONDRVSupport	519.15
com.apple.iokit.IOGraphicsFamily	519.15
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport	6.0.14d3
com.apple.iokit.IOBluetoothHostControllerUSBTransport	6.0.14d3
com.apple.iokit.IOBluetoothHostControllerTransport	6.0.14d3
com.apple.iokit.IOBluetoothFamily	6.0.14d3
com.apple.driver.AppleUSBMultitouch	263
com.apple.driver.usb.AppleUSBHub	1.2
com.apple.driver.usb.IOUSBHostHIDDevice	1.2
com.apple.iokit.IOAudioFamily	206.5
com.apple.vecLib.kext	1.2.0
com.apple.driver.usb.networking	5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice	1.2
com.apple.iokit.IOSerialFamily	11
com.apple.filesystems.hfs.encodings.kext	1
com.apple.iokit.IOSCSIMultimediaCommandsDevice	408.250.3
com.apple.iokit.IOBDStorageFamily	1.8
com.apple.iokit.IODVDStorageFamily	1.8
com.apple.iokit.IOCDStorageFamily	1.8
com.apple.iokit.IOAHCISerialATAPI	267.50.1
com.apple.iokit.IOAHCIBlockStorage	301.270.1
com.apple.iokit.IOFireWireFamily	4.7.3
com.apple.iokit.IO80211Family	1200.12.2
com.apple.driver.corecapture	1.0.4
com.apple.iokit.IOAHCIFamily	288
com.apple.driver.usb.AppleUSBEHCIPCI	1.2
com.apple.driver.usb.AppleUSBOHCIPCI	1.2
com.apple.driver.usb.AppleUSBOHCI	1.2
com.apple.driver.usb.AppleUSBEHCI	1.2
com.apple.driver.NVSMU	2.2.9
com.apple.driver.usb.AppleUSBHostPacketFilter	1.0
com.apple.iokit.IOUSBFamily	900.4.1
com.apple.driver.AppleEFINVRAM	2.1
com.apple.driver.AppleEFIRuntime	2.1
com.apple.driver.AppleUSBHostMergeProperties	1.2
com.apple.iokit.IOSMBusFamily	1.1
com.apple.iokit.IOHIDFamily	2.0.0
com.apple.security.quarantine	3
com.apple.security.sandbox	300.0
com.apple.kext.AppleMatch	1.0.0d1
com.apple.driver.DiskImages	493.0.0
com.apple.driver.AppleFDEKeyStore	28.30
com.apple.driver.AppleEffaceableStorage	1.0
com.apple.driver.AppleKeyStore	2
com.apple.driver.AppleUSBTDM	456.260.3
com.apple.driver.AppleMobileFileIntegrity	1.0.5
com.apple.iokit.IOUSBMassStorageDriver	145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice	408.250.3
com.apple.iokit.IOSCSIArchitectureModelFamily	408.250.3
com.apple.iokit.IOStorageFamily	2.1
com.apple.kext.CoreTrust	1
com.apple.driver.AppleCredentialManager	1.0
com.apple.driver.KernelRelayHost	1
com.apple.iokit.IOUSBHostFamily	1.2
com.apple.driver.usb.AppleUSBCommon	1.0
com.apple.driver.AppleBusPowerController	1.0
com.apple.driver.AppleSEPManager	1.0.1
com.apple.driver.IOSlaveProcessor	1
com.apple.iokit.IOReportFamily	47
com.apple.iokit.IOTimeSyncFamily	740.2
com.apple.iokit.IONetworkingFamily	3.4
com.apple.driver.AppleACPIPlatform	6.1
com.apple.driver.AppleSMC	3.1.9
com.apple.iokit.IOPCIFamily	2.9
com.apple.iokit.IOACPIFamily	1.4
com.apple.kec.pthread	1
com.apple.kec.Libm	1
com.apple.kec.corecrypto	1.0

EOF
Model: MacBookPro5,2, BootROM MBP52.008E.B05, 2 processors, Intel Core 2 Duo, 2.8 GHz, 4 GB, SMC 1.42f4
Graphics: kHW_NVidiaGeForce9400MItem, NVIDIA GeForce 9400M, 256 MB
Graphics: kHW_NVidiaGeForce9600MGTItem, NVIDIA GeForce 9600M GT, spdisplays_pcie_device, 512 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80AD, 0x484D54313235533641465238432D47372020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80AD, 0x484D54313235533641465238432D47372020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.106.98.102.31)
Bluetooth: Version 6.0.14d3, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: INTEL SSDSC2BW120H6, 120.03 GB
Serial ATA Device: HL-DT-ST DVDRW  GS21N
USB Device: USB Bus
USB Device: BRCM2046 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB Bus
USB Device: Apple Internal Keyboard / Trackpad
USB Device: IR Receiver
USB Device: USB 2.0 Bus
USB Device: Built-in iSight
USB Device: USB 2.0 Bus
Thunderbolt Bus: 

Suspend Active Tab in Context Menu

Something that I used a lot in The Great Suspender that I wish I could use here is being able to suspend the current tab, usually through the context menu on the page itself, not on the tab's context menu.

Explain new permissions

Hey... I love the extension! It seems like a recent update (394e233) increased the number of permissions required. Could you explain what the new permissions are for and why they weren't needed before?

Do not focus tab on suspension

I keep getting sent to a tab as it has been suspended. There is no reason I would ever want to look at a tab that was just suspended. Is this intended behavior? Does this happen to anyone else?

Setting Bug

"Imediatelly restore page" setting, don't work, I need disable it, because some times I need copy the original links of unloaded pages, using plugins like Foxytab.

Native discarding not working on Linux

Firefox 67 64-bit on Ubuntu 19.04. Native discarding (which I prefer since I don't have to click on an extra link to activate) doesn't seem to work at all. It does work great on Windows and macOS. Just not sure why it's not working on Linux. Any suggestions to troubleshoot?

Ignores playing audio and time to suspend

Firefox 71.0 and Tab Suspender 3.5.2

I frequently watch Factorio streams on Twitch, and the broadcasters usually go quiet long enough for the tab to register no sound. If I am in another tab, and the sound doesn't always go away, the tab gets suspended immediately.

It's ignoring the 300 second timeout, on top of ignoring audio output.

Customize whitelist

I need to be able to quickly whitelist a tab so that it does not get suspended. Why is this not possible? You cannot assume each tab that is opened needs to be suspended. There must be a way for the user to make a custom determination of which urls (and/or domains) to avoid suspending.

There are a lot of features missing from The Great Suspender.

Key to suspend current tab

Assuming that the current tab will become suspendable at some point (#55, #48, #41, #30), it would be great to be able to have a key shortcut for it too, like e.g. F8 to suspend the current tab.

Confusion: "Suspend All" vs "Suspend Others"

Coming from The Great Suspender:

  • I thought Suspend All would suspend all tabs in the current window. Instead it suspend all tabs it can (excludes e.g. "about:performance")
  • Current Suspend All is nice to have, but Suspend All in this window would also be. I try to keep have just one topic per window, and think more along the lines of "I'm going to suspend this whole topic/project now", than individual tabs.
  • Suspend Others tells me "Suspend All suspends every tab I can. And Others is every tab I can, except for this current one". But it only suspends the others in the current window. I'd like Suspend every other tab except for this one when I want this tab to have as much CPU as possible.

Ideally, all 4 options would be available. =)

Restore ALL?

Great plugin! Can you PLEASE add a Restore ALL feature??

Thanks again!

Auto-suspend rarely works

Used FTS for a few months now, and have rarely been confident that the auto-suspend (I have it set to 3602 seconds right now, experimenting with "what if I turn it up or down a few notches?") works

I've hit [Save] and restartet the browser numerous times since the last time I changed number of seconds, and the checkbox is still checked, and the number is still 3602

Variables that might be relevant:

  • Switching windows (counter is only active for window currently in focus? And resets after switching?)
  • Computer is asleep (and so counter doesn't count?)
  • Old OS (macOS 10.11.6)
  • Old computer busy with other things (?)
  • Others I'm not thinking of

This isn't that high up on my list of priorities, so I haven't performed any testing yet. Feedback on which specific test to try first is welcome

I saw a few Trello-cards marked as "done", that dealt with this issue. Maybe it's resurfaced

macOS 10.11.6
Fx 75.0 (64-bit)
FTS 3.7.4

Visible tabs on hidden/unfocused windows not suspending.

I consider this a bug, although you might consider it a feature request.

I have my tab-suspender plugin set to automatically suspend tabs after 300 seconds. I also have pinned tabs set to not suspend.

The issue is, some tabs never suspend. The visible tab on every window never suspends. Sometimes I open multiple windows, and I might have 6 or 8 (or a dozen windows open). Some are on other workspaces I'm not looking at. Others are hidden or partially hidden behind the window I'm reading or looking at.

I'd at least like the option to tell it, "Suspend visible tabs on unfocused windows." This action would be negated if the visible tab is pinned and the "Never suspend pinned tabs" is checked.

It would also be very handy to suspend the visible tab immediately on a minimized window. That should happen, except if that visible tab is pinned and "Never suspend pinned tabs" is checked.

How to unsuspend multiple time suspended tab

Like the following issue « suspension of the allready suspended tab #63 »

I have all my tabs that have been suspended multiple times on extension installation.

What is specific in my case

  • I hade other extensions that use container firefox feature
  • I had more than 1000 tabs ,
  • The first initialization took a LOT of time ,
  • The algorithm seems not to be accurate on a big number of tabs
  • My tabs had been suspended like 7 times ... :-/

My problem now is that I have something like 700 tabs that are suspended multiple times.

How can I unsuspend tabs in batch ?

Tab immediatly suspends after switching to another tab

When I unfocused tab and switched to another and after only 3 seconds returned back, I noticed that first tab become suspended. This behavior seem to be caused because tab suspending timer doesn't reset when tab becomes inactive and unfocused. Today I twice faced with this bug on two differ PCs. I use last release version of this extension.

Firefox randomly lost internet connection after a while

I noticed problem, that when using this extension, after a while Firefox become unable to open/update web-pages, that visible as endless page loading.
Problem solves when I restart the browser, but problem may repeat after randomly period of time.
Also, I tried reinstall browser from scratch, but it its'n helped with this problem.
So, when I turned off suspender, problem stopped to happens.

Firefox version: 67.0.1 (64-bit)
Extension version: 3.4.4

Dark theme?

This is currently the only thing not dark themed on my browser, any possibility for a toggle?

Feature request - suspend if there is more than X tabs/X ram consumed

Hello,

Plugin is great, but I think that suspending tabs where are only few of them opened may be a cool feature! Something like:

suspend tabs only if:

  • more than X tabs is opened
  • more than X GB of ram is consumed
  • load for firefox is higher than X in last Y minutes

what do you think?

Key Shortcuts

Hello,
One of the main features from The Great Suspender was the ability to set key shortcuts. This made it really easy for to suspend and un-suspend my tabs as I was control paging across my tabs.

I would love to see this feature in this add-on and it would make it much more usable for me.

Suspend Current Tab Not Working

When I right click on the active tab and choose "Suspend", nothing happens. All of the other suspend commands work. Right clicking that tab and choosing "Suspend" while in another tab works though.

Feature Request: "Do not suspend this tab"

I don't want to have to "Pin" the tabs that I want to keep open, there needs to be an option to temporarily add certain tabs to an ignore list. Better yet, allow me to both temporarily (via context) add to the ignore list, but also manually maintain a permanent ignore list. I've lost SOOOO many half filled in forms as a result of them being discarded in the background while I research on other tabs.

Thanks!

Feature Request: Take screenshot before suspend

I also use extensions like Panorama Tab Groups, and so I have a couple hundred tabs open, but most not in use at any given time, and many of which have very long URLS. This makes it difficult to ascertain what the original purpose of the tab was at first glance.

It would be much more convenient if I was presented with even a small screenshot of what the tab context looked like just prior to it being suspended.

Thanks, and keep up the great work!

Settings are not saved

When I change this extension's settings and reopen the settings, default settings are back and changing them seems to do nothing. I can't set the suspend time more than 60 seconds

firefox 67.0.4 (64-bit)
extension 3.4.4

Suspend delay not being kept

I've been trying to set a time delay larger than 60 seconds (default), but every time I do, the system loses the change and returns to 60 seconds. I've tried with various times from 5 to 20 minutes.

Running FFQ 68.0.2

The Save and Reset buttons are easy to miss

I tried increasing the time before a tab is suspended a little, but didn't notice the save and reset buttons at the bottom of the preferences. I expected it to be saved automatically as I didn't see any buttons for saving the settings. This caused frustration because it took a few minutes until I realized tabs was getting suspended too early. When I tried adjusting the time again, I again had to wait a few minutes until I realized tabs wasn't getting suspended after the correct amount of time. Only on the third time looking at the setting screen, with the intent of looking for a hidden Save-button, did I find it.

I suspect that #28 had the same problem and experienced the same solution.

[Feature Request] Ability to pause background processes of tabs.

Pausing all tabs but tabs playing media, and the presently active tab.

I've sent a feature request to Bugzilla, bugzilla.mozilla.org/show_bug.cgi?id=1545701, but to implement it in an extension first would be best. And this is already a promising addon.

If more people were aware of the background activity of tabs that really shouldn't be doing anything in the background by keeping an eye on the task manager (about:performance), I think there'd be a multitude of people requesting a more desirable silence when you're not doing stuff in the browser.

The current tab is not manually frozen.

The current tab is not manually frozen.

If you try to freeze the current tab through the context menu, nothing happens.

https://gyazo.com/7468cc7ae45d319d81d689a5f409aee8

Feature request:

  1. Please add to the context menu on the page itself, as in the great tab suspender.
  2. Please add hotkeys for manual freezing of tab, as in the great tab suspender.

Working in automatic mode is not interesting. Interesting manual work. Freeze temporarily unnecessary tabs, not so much to reduce memory usage as to stop network activity.

Suggestion: Add suspend-on-demand

It's possible that this idea might be better implemented in a separate extension, but I'd love to be able to right click on a tab and hit "suspend" manually.

To that end, I'd like to disable the automatic suspend feature too.

Local images do not resume

I'm on OSX. If I have an image on my computer opened in Chrome, for example the URL would be file:///Users/user/Desktop/IMG_2345.jpg, it will not open when I try to 'unsuspend' the tab. Have not tried for other files but it could apply to all local files, HTML as well.

Old suspended tabs are being closed on restore

when a tab is suspended for a number of days, and Firefox loads up by restoring previous session, these old-suspended-tabs are getting discarded/closed automatically. I'm not sure if Firefox or the extension is closing these tabs. If you're lucky you can find these automatically-closed-tabs under History => Recently Closed, but if you don't notice them soon enough, it becomes a serious and annoying issue. With all that said, it's a very good extension and frees a significant amount of tied resources! Good job!

Automatic Suspension Rules are not working

Firefox 67.0.1 (64-bit)
Firefox Tab Suspender 3.4.4

Expected Behavior:

  • Tabs suspend only after it has been abandoned for the amount of time given to the respective option while it is enabled.
  • Pinned Tabs shouldn't be suspended when abandoned if the respective option is enabled.
  • Tabs with sound shouldn't be suspended when abandoned if the respective option is enabled.

Current Behavior:

  • Tabs are sometimes suspending almost immediately or within 60 seconds when abandoned instead of the established setting (I'm using 600)
  • Pinned Tabs are sometimes suspended while not active.
  • Tabs playing sound are sometimes suspended while not active.

I'd be happy to help debug this case, are there any logs or metrics I can pull for your review?

Tabs gets suspended even after activity

as per title
tabs are getting suspended after switching switching through them or after activity
looks like Tab Suspender is following "Automatically suspend tabs after x seconds" without any trigger
the "Automatically suspend tabs after x seconds" feature trigger should reset after any activity on the tab

v 3.5.2
Firefox 70.0.1
win10 x64

Suspended pages cannot be reopened

First of all, thanks for this software product!

In the last day or so, suspended pages cannot be restored. Tab Suspender displays the standard info in the middle of the page, but a hovering hand does nothing on a click.

These are week-old suspended pages. As yet I have not tried this on new ones.

Suspended Timer Increase

Hey Hau-Hau, is there any way to increase the amount of time it takes to suspend a tab? The 60 second rate is just too short for me.

Thanks!

suspension of the allready suspended tab

Review from firefox:

suspends same tab multiple times and is afterwards not able to restore the tab as it was...
Had to urldecode several times to at least reget the url that i had opened... (for 30 tabs..)

the plugin suspended an allready suspended tab: urldecoded the "suspend:url"

with two "suspendings" its still working as the click on the site encodes the url to the original suspended-url and on second click, it opens the right url

With more "recursive suspendings" it only shows a white page or a page with "click to restore". On click nothing happens.

Sorry i cant provide you the double and triple encoded urls, but i'm not going to reinstall the plugin. sry ;)

Version 3.6.4
Firefox 72.0.1 (Firefox for Ubuntu canonical -1.0)
Ubuntu 18.04

First tab is not suspending

I open all tabs and they all go into suspension but the first one, even when it's not active.

Work around: Close the first tab you open (i.e. Gmail) and open more new tab (i.e. Gmail) and because now, it's not the first tab, it seems to suspend it just fine.

Feature Request: "Do not add to history"

Hi! I love this extension but the issue I have is that 90% of the time I open a website from my history I end up opening the suspended version. It'd be great if there were a way to avoid adding the suspended pages to the history. :)

Feature Request: Saving Timestamp for Auto-Suspended Youtube Tabs

Essentially what the title says; I'm looking for a similar feature to what "The Great Suspender" does on Chrome for youtube videos which allows it to save the timestamp of videos so that returning to the video after suspending it will have it progress from where it was before being timestamped.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.