hau-hau / firefox-tab-suspender Goto Github PK
View Code? Open in Web Editor NEWA Firefox extension that automatic suspend tabs and saves memory
License: Other
A Firefox extension that automatic suspend tabs and saves memory
License: Other
Why this extension needs this permission "Access your data for all websites" ???
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!
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:
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.
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?
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?
"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.
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?
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.
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
.
as the title says. I have to restart the browser completely to load anything again
Started a few months ago probably after some FF update as it worked fine before.
Coming from The Great Suspender:
Suspend All
would suspend all tabs in the current window. Instead it suspend all tabs it can (excludes e.g. "about:performance")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. =)
Great plugin! Can you PLEASE add a Restore ALL feature??
Thanks again!
I see all other installed add-ons but not Tab Suspender. It has been missing since this: https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/
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:
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
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.
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
My problem now is that I have something like 700 tabs that are suspended multiple times.
How can I unsuspend tabs in batch ?
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.
Refreshing a discarded site reloads the discarded version. It would be much nicer to have the original version of the site (the non-discarded one) show up instead.
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
This is currently the only thing not dark themed on my browser, any possibility for a toggle?
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:
what do you think?
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.
Hi,
I can't suspend a tab in the context menu but Suspend Others and Suspend All To The Left/Right are working fine.
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.
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!
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!
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
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
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.
Steps to reproduce the issue:
Specs:
Browser: Mozilla Firefox 73.0 (64 bits)
O.S: Ubuntu 19.10 (64 bits); Gnome 3.34.2
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.
Preferences: http://img.ringostat.com/slav/1565600059368.png.
Icon on tab http://img.ringostat.com/slav/1565600158771.png. As i understand Firefox(68.0.1 on macOS 10.14.5) knows that this tab playing audio. But extension still suspend this tab.
After clicking to unsuspend a page, pressing the back button will result in going back to the suspension page.
Hi!
It would be nice if scroll position were restored.
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:
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.
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.
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.
I suspended a tab with a local file (file://...)
It refused to restore on click.
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!
Firefox 67.0.1 (64-bit)
Firefox Tab Suspender 3.4.4
Expected Behavior:
Current Behavior:
I'd be happy to help debug this case, are there any logs or metrics I can pull for your review?
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
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.
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!
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
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.
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. :)
I have saved the value '900' to "suspend tab after (seconds)" but the tab is suspended after 60 seconds. So it appears that the value is disregarded.
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.