Skip to content
This repository was archived by the owner on Sep 30, 2021. It is now read-only.

How to help me solve bugs

Morikko edited this page May 10, 2018 · 4 revisions

Before opening a bug

  1. Check the issues list and search with some keywords if your problem hasn't been already opened or treated yet
  2. Check that the problem is still happening without any other extensions enabled (other extension might interfere and disturb the behavior of Sync Tab Groups)

If it still happens!

Tell me a bit about your system:

  • Operating system: Windows, Mac, Linux
  • Browser & version: Chrome v64, Firefox v59

Explain me the bug

What happened

  • The results (Example: tabs are not in the right order)
  • What you see (Example: tabs opened in the right order but switch afterwards)
  • Be precise (Example: only the last 2 tabs are in the wrong order)

How it happened

  • The goal is to provide me a method to reproduce the bug in any case (Example: Be on a group without pinned tabs and switch to a group with pinned tabs and the order is wrong)
  • If you or I can't reproduce it with certainty, the bug will be hard to solve.

If you want to test how to reproduce it

  1. Be sure to be able to use back up and export groups well
  2. Use another profile to not disturb your main profile:
  1. Export your groups from the main profile / Import them in the new profile to have a Sync Tab Groups already set up
  2. Options have to be set again

Provide me some the log information

The extension is logging error or strange behavior so that I can know they happened.

v0.6.8 and above

  1. Go to Extension Preferences
  2. Select Setting tab (the leftest one)
  3. Scroll the page down
  4. Click on "Download Error log"
  • Note: The checkbox Enable the extension to log errors should be checked
  1. Save the file somewhere on your computer
  2. Send it to me attached to an email ([email protected])

v0.6.7 and below

Firefox

  1. Go to about:debugging
  2. Enable to debug modules
  3. Go to the Sync Tab Groups module
  4. Click on Debug
  5. A popup opened, asking you permission to connect to the extension: Accept
  6. Check you are on the console tab
  7. Right click -> select all
  8. Right click -> copy
  9. Paste it in a file you saved

Chrome

  1. Go to chrome://extensions/
  2. Check developer mode
  3. Go to the Sync Tab Groups module
  4. Click on the link backgound.html after examine views
  5. Check you are on the console tab
  6. Right click -> Save as...

Send them to me

  1. To the address [email protected]
  2. Attach the log
  3. In the mail body: remind me the bug you have with the github issue URL.

About privacy

  1. The log are only used for debugging
  2. I won't share them
  3. You might examine them before to be sure no confidential information is inside. You can clean it if so.

Thank you for taking your time to provide me those information.