Skip to content

How to enable the debugging log

Dean Oemcke edited this page Feb 7, 2019 · 1 revision

If you are experiencing a bug with the extension and others are having trouble reproducing it, it can be helpful to include a record of the debug log that gets generated while you are experiencing the bug.

To enable debugging in The Great Suspender:

  1. Open the extension settings page
  2. Select about on the left-hand sidebar
  3. Click on the link to the debug page OR in the url of the about page, change about.html to debug.html
  4. This will take you to a hidden debug page which allows you to turn logging on and off. At the top of this page, click the links to toggle logging on for both debugErrors and debugInfo

This will turn on logging for the extension. You can now close this debug page if you want to. Now continue to use the extension and try to recreate the bug. Once you have achieved this you need to grab a copy of the debug log from the extension background page (in the devtools console). To do this:

  1. Open the chrome extensions page in a new tab: chrome://extensions
  2. Find the entry for The Great Suspender and click on details
  3. Under inspect views, click on background page
  4. This will open up the chrome devtools window. From here, click on console at the top
  5. This should show you the contents of the extension debug log.
  6. Copy and paste this log text, or right-click on it and choose save as
  7. Include this log with your bug report!

Please note: When you restart the extension (or restart your browser) the logging will revert back to off. You will need to follow the steps again to re-enable logging if you want to take another log after a restart

This extension is now considered malicious!

Refer to the homepage of this wiki for more details.

Clone this wiki locally