duckduckgo / duckduckgo-privacy-extension

DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome.
https://duckduckgo.com/app
Apache License 2.0
1.27k stars 245 forks source link

Using Jira with DuckDuckGo Privacy Extension Causes Firefox to freeze. Unprotected site doesn't help #516

Open jessebs opened 4 years ago

jessebs commented 4 years ago

Description

This started out as maybe a page not working, but it actually appears to be an extension bug.
The issue first crept up in Jira. If you don't have a Jira instance to play with, you can get one https://www.atlassian.com/software/jira/free.

Create a Jira issue. When editing an existing ticket's description, click on the question mark w/ a circle at the bottom of the edit field. A popup pops up that keeps redrawing and causes firefox to lock up, requiring a hard kill (at least on Mac w/ Firefox 83.0 it does).

Adding the site as an unprotected site does not resolve the issue. Unfortunately, the only workaround I've found is to disable the add on.

Steps to Reproduce

  1. If you don't have a Jira instance to play with, you can get one https://www.atlassian.com/software/jira/free.
  2. Create a Jira issue.
  3. Edit the description of the issue you just created.
  4. Click on the question mark w/ a circle at the bottom of the edit field. A popup pops up that keeps redrawing and causes firefox to lock up, requiring a hard kill (at least on Mac w/ Firefox 83.0 it does).

(4). Adding the site as an unprotected site does not resolve the issue. Unfortunately, the only workaround I've found is to disable the add on.

Expected behavior: The help popup is usable

Actual behavior: Firefox freezes

Versions Firefox 83.0 Jira Cloud MacOS 10.17.7 DuckDuckGo Privacy Essentials 2020.10.21

dharb commented 3 years ago

Thanks for the report @jessebs! I'd like to get this fixed for you, but I'm having trouble reproducing what you're seeing. When I go to edit the description of an issue, I don't see a question mark with a circle at the bottom of the edit field. Here's what I'm seeing: image

Any chance you could advise on what I'm missing here? I'm not a Jira user, so this is all new to me.

jessebs commented 3 years ago

You're looking in the right place, but it looks like you're using Jira's experimental view. Try clicking your user icon on the top right (DH), personal settings, and disable the "New Jira issue view" (toward the bottom under Jira labs).

dharb commented 3 years ago

Thanks! Found it, and after a bit of config was able to repro. We're debugging now and working on a solution, will let you know when we've identified a fix.

dharb commented 3 years ago

We've identified a fix and it will be going out in our next update, which is scheduled for release next week. I'll ping here to confirm with you that the issue is fixed on your end once the release is live. Thanks again for the detailed report, it was super helpful.

jessebs commented 3 years ago

Great! Thank you for the quick resolution.