el1t / uBlock-Safari

uBlock Origin - An efficient blocker for Chromium, Firefox, and Safari. Fast and lean.
GNU General Public License v3.0
2.74k stars 97 forks source link

Browsing history piles up in filter matrix #122

Open chaosvector opened 6 years ago

chaosvector commented 6 years ago

Describe the issue

When browsing, any domains of any visited website keep on being listed in the uBlock filter matrix. The filter behaviour degrades by each newly visited websites. Using a fresh tab "resets" this behaviour.

One or more specific URLs where the issue occurs

any

Screenshot in which the issue can be seen

a) The filter matrix after visiting www.bing.com in a fresh browser tab: bildschirmfoto 2018-05-26 um 23 05 39

b) The filter matrix after visiting www.duckduckgo.com, www.google.com, www.wikipedia.org and then www.bing.com: bildschirmfoto 2018-05-26 um 23 05 14

Steps for anyone to reproduce the issue

  1. Open an empty tab in Safari
  2. Check the filter matrix, no domains listed
  3. Visit www.bing.com
  4. Check the filter matrix, only bing.com and live.com listed
  5. Visit www.duckduckgo.com, www.google.com, www.wikipedia.org
  6. Check the filter matrix, any domains of the above websites listed

Your settings

Your filter lists

Checked with and without. No difference.

Your custom filters (if any)

none

fostermarke commented 6 years ago

This seems to be the same problem as #114

chaosvector commented 6 years ago

Yep, this sounds the same as #114. Additionally clicking on the padlock symbol in the filter matrix does not have any effect anymore. Sorry to bring this up a second time.

the-real-tokai commented 6 years ago

Yep, it is broken in 1.16.0. I had to revert too (which is a freaking nightmare in Safari as it always wants to send you to the "Gallery" to the latest version when double-clicking the old versions's .safariextz file. A simple TimeMachine restore of the extension seems to be impossible. Entirely broken user experience, IMHO. That's not uBlock's fault, of course, just Apple stupidity.)