disconnectme / disconnect

Disconnect is a browser extension that makes the web faster, more private, and more secure.
https://disconnect.me/
GNU General Public License v3.0
777 stars 137 forks source link

[Firefox] Disconnect breaks go-giteas "Assign user to issue" feature #364

Open schmittlauch opened 7 years ago

schmittlauch commented 7 years ago

see also go-gitea/gitea#2021, EFForg/privacybadger#1448

How to reproduce

Preparation:

  1. Create a fresh Firefox profile (here: 54.0 64bit Linux)
  2. Install Disconnect (from https://addons.mozilla.org/de/firefox/addon/disconnect/ , current version: 5.18.21)
  3. Create an account on https://try.gitea.io/ (or any other other gitea instance, currently v1.1.2)
  4. Create a new repository and populate it with default files
  5. Open a new issue

Issue:

  1. Click on the Assignee gear and assign a user to this issue (probably yourself)
  2. Disable Disconnect, restart Firefox and repeat

Intended behaviour: User gets assigned to the issue

Actual behaviour: After clicking on the user to assign, the website just reloads without assigning the user.

This happens even when Disconnect is disabled for this particular page. The same symptoms appear when the add-on FoxyProxy Standard Edition or *Privacy badger are active.