ACK-J / Port_Authority

Blocks websites from using javascript to port scan your computer/network and dynamically blocks all LexisNexis endpoints from running their invasive data collection scripts.
GNU General Public License v2.0
129 stars 10 forks source link

[BUG] 1.1.3 causes images to load very slowly #32

Open genekellyjr opened 1 year ago

genekellyjr commented 1 year ago

Describe the bug 1.1.3 causes images to load very slowly. Not all, but most.

Screenshots https://i.imgur.com/kJ6Ilzj.mp4

Desktop (please complete the following information):

Additional context Noticed after 1.1.3 update, doesn't seem to apply to 1.1.2 (another computer has it installed and is still on 1.1.2 and is OK).

Sadly I don't know how to help diagnose more, so I'll need some direction if you're up to tackle it!

DoulosTrieste commented 1 year ago

https://http2.akamai.com/demo

Takes forever to load on Firefox 116. Went back to 1.1.2 and all is well.

ACK-J commented 1 year ago

@genekellyjr and @DoulosTrieste Thank you for reporting this. I have just released v1.1.4 which reverts the changes back to 1.1.2 until I can figure out why there are so many issues with the 1.1.3 changes. If you have any other examples or debugging information please share it as my browser has not had any.

asmaloney commented 1 year ago

Can confirm that 1.1.4 (going back to 1.1.2) fixes it. (Firefox 116.0 on macOS 12.6.8)

genekellyjr commented 1 year ago

@ACK-J let me know of what kind of debugging info would be useful to you and how to acquire it and I can try to get it. Just tested the other extensions and the issue occurs with no other extensions on, so that's not part of the issue at least.

evilspoons commented 1 year ago

I've been having similar issues with 1.1.3 in Firefox. I specifically noticed that Youtube.com was taking three minutes to completely load (yikes).

I'm running Firefox 115.0.3 on Windows 64-bit, my other extensions are uBlock, Privacy Badger, Dark Reader, and Bitwarden. I spent a few minutes trying to get something in the network trace of the debugging tools, but it didn't look like there was anything of consequence - basically just the Youtube javascript complaining files weren't loading.

ACK-J commented 1 year ago

I think the issue has to do with the way the whitelist is checked. When I have some time I will nail down the exact cause.

ACK-J commented 11 months ago

@genekellyjr @DoulosTrieste @asmaloney @evilspoons I just merged a fix for the slow images. If you would be so kind to Beta test for me before I push it out to everyone I would really appreciate it.

  1. Deleted port authority from firefox
  2. Download the master branch of Port Authority from Github (git clone https://github.com/ACK-J/Port_Authority.git)
  3. Open a new firefox tab and type about:debugging and hit enter
  4. Click on This Firefox
  5. Click on load temporary addon
  6. Find where you downloaded port authority and click on the file manifest.json
  7. Now the new version of Port Authority with the fixes is in your browser
  8. Please report any issues you find!
DoulosTrieste commented 11 months ago

Seems to be working fine now testing with some sites that bench http1.1 vs http2. Thank you so much!