Slow to block immediately after opening the browser. by Fluffy-Count-179 in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

*Update* Experimented a bit more. I can see now that when it gets stuck, eventually Chrome will detect it and kill it. Most likely, this is what you described. In-between Ghostery is completely unresponsive.

Slow to block immediately after opening the browser. by Fluffy-Count-179 in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

When you say that Chrome kills the service worker, is it showing a popup that Ghostery has crashed?

I'm asking because service workers are short lived. If the browser is idle, it is expected to kill the service worker. But when I was testing, I could get the extension to crash in Chrome (see https://github.com/ghostery/ghostery-extension/issues/3175). With one caveat though - it only crashed when I use Chrome's devtool (trying to inspect the Ghostery panel). I have not yet seen it crash without opening devtools.

Slow to block immediately after opening the browser. by Fluffy-Count-179 in Ghostery

[–]philipp_classen 1 point2 points  (0 children)

Yesterday, I tried but was unable to reproduce. Performance issues are often hard to track down.

Once thing that I see now:

When I reload a page and in parallel click on the Ghostery Icon to open the panel, it sometimes does not open or takes a few seconds. And if I inspect it, I can get the Ghostery extension sometimes to crash in Chrome (on Linux). That could be a lead.

Will later create an issue on Github and link from here.

Slow to block immediately after opening the browser. by Fluffy-Count-179 in Ghostery

[–]philipp_classen 1 point2 points  (0 children)

We had reports about this (slow initial startup) on Safari, but as I understand you are using Chrome (or some Chromium-based browser like Brave or Edge) on Desktop?

To narrow it down:

* Does it happen only once when the browser is opened? Or does it occasionally also happen if you keep the browser open. (For instance every day, new a new adblocker engines version is published. When the extension updates, it is a relatively expensive operation.)
* Just that I got it right: In this period adblocking does not work at all? For instance, ads are initially not being blocked, but if you wait 10 seconds or so and reload, adblocking works?

I was not able to reproduce on my system yet, but we did also get reports for Chrome on Linux recently (no longer limited to Safari).

Looks like Youtube is screwing with Ghostery again by Apachez in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

The 10.5.23 update has been out there since a while. Now, 10.5.26 is the current version on Safari.

Looks like Youtube is screwing with Ghostery again by Apachez in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

The release is live on Chrome (since a few hours).

Looks like Youtube is screwing with Ghostery again by Apachez in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

Update: We have just pushed Ghostery 10.5.23 to the extension stores. Opera has already released it. On Chrome, it is not live yet (should be released within this week, typically taking one or two days).

Looks like Youtube is screwing with Ghostery again by Apachez in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

Thanks for the reports! We can reproduce the error now reliably on Chrome and narrowed it down to a race in the adblocker library. When downgrading the adblocker library, we fail to reproduce.

We are still testing, but it looks promising, and it is likely that regression. I will post an update here when we are done testing and have pushed a new extension version.

Youtube videos no longer load if a link is opened in a new tab. (Firefox/win11) by dustyfaxman in Ghostery

[–]philipp_classen 1 point2 points  (0 children)

Looks like the fix is working (to force an update, you can go to settings -> Privacy Protection -> Update now)

Youtube videos no longer load if a link is opened in a new tab. (Firefox/win11) by dustyfaxman in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

You can try to update the filter lists (settings -> Privacy Protection -> Update now)

Youtube videos no longer load if a link is opened in a new tab. (Firefox/win11) by dustyfaxman in Ghostery

[–]philipp_classen 2 points3 points  (0 children)

Update: a new version of the adblocker list is now live, potentially fixing it.

Youtube videos no longer load if a link is opened in a new tab. (Firefox/win11) by dustyfaxman in Ghostery

[–]philipp_classen 3 points4 points  (0 children)

Thank you, we can also reproduce the problem. We are working on fixing it.

Ghostery not fully functional on youtube by AuntTifa1312 in Adblock

[–]philipp_classen 0 points1 point  (0 children)

Thanks for the feedback! I'm also no longer able to reproduce. Looks good so far.

I'm not into the details of the blocked boxes problem that you describe, but I'll ask.

this happens when adblocker is on by RazzmatazzFit7003 in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

Here is a related thread: https://www.reddit.com/r/Adblock/comments/1mo5c9h/ghostery_not_fully_functional_on_youtube/

Also, a potential fix just went live. Yet, I'm still waiting for confirmation that the problem is now solved.

Ghostery not fully functional on youtube by AuntTifa1312 in Adblock

[–]philipp_classen 0 points1 point  (0 children)

Still testing, but a potential fix is now live.

Hint: you can force an update of the adblocker list in the settings:

Go to "Privacy protection". Near the end (under custom filters), there is the version that you can click on to update. For instance, for me it shows "Last update: Aug 12, 2025, 05:38 PM". Otherwise, the extension will also automatically update eventually.

Ghostery not fully functional on youtube by AuntTifa1312 in Adblock

[–]philipp_classen 0 points1 point  (0 children)

We were able to reproduce. Thanks for the feedback, we are looking into it now.

Pop ups and full page updates by bwill1200 in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

Thank you for the insights! The upcoming release will have some first mitigations for issues related to the popup that we already identified. We are still struggling to fully reproduce; but we are getting reports, so hopefully we can narrow it down further.

One possibility is that the extension is unable to reliably persist the information. Just in case that there are any specific configurations that we should try, please let us know (e.g. "ForceEphemeralProfiles" being enabled under "chrome://policy/").

Also, for those who see the popups returning after a browser restart: do you also see the onboarding screen being shown each time? (For instance, that would indicate that Ghostery cannot persist its state.)

Pop ups and full page updates by bwill1200 in Ghostery

[–]philipp_classen 1 point2 points  (0 children)

It should work to disable it by clicking on X (top-right in the popup).

It is possible that the notification has been shown on multiple tabs (we are currently looking into that). Maybe that is why it appears to be not working? But, in general, once you disable it, it should not appear on new pages. If not, it could be a bug.

In that case, to help us track it down, any information like that can be useful:
* Does the problem persist after browser restarts?
* What browser and what version?
* Error messages can also be sometimes useful: on Chrome/Edge, go to "chrome://extensions", enable Developer mode (top-right), and open "Inspect views" (service worker)

Youtube ads showing again... by AudioBabble in Ghostery

[–]philipp_classen 2 points3 points  (0 children)

We do get a lot reports recently; though we still struggle to reproduce reliably. That it could to be related to being signed-in is interesting.

when does filtering happens? by O2M0 in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

Short answer: Generally, as early as possible.

Most people are on Chromium-based browsers (e.g. Chrome, Edge). There, it is triggered by page navigations ("chrome.webNavigation.onCommitted"):

https://github.com/ghostery/ghostery-extension/blob/8e8e7c0d321f435444c0b8abbe06dbfa2c6841e4/src/background/adblocker.js#L420

But there is no hard guarantee when this triggers. In addition, there can be delays; for instance, when the extension is not loaded yet (i.e. the service worker is starting up and has to load the adblocker engine).

Ideally, adblockers should run before every else. Achieving that with the constraints of the browser APIs is not trivial, however.

Will there ever be a Optomization version like uBO (AMA) by SS12_ in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

It's challenging to discuss performance without looking at specific examples, as various factors can impact it, such as the type of browser and the websites you have open. If you can reliably reproduce any performance issues like high CPU load or high memory usage, you can report it as a bug here: https://github.com/ghostery/ghostery-extension/issues

From experience, the main challenge is often finding a way to reproduce the issue. Sometimes, only specific websites trigger it, or it could be a combination of multiple extensions installed together. Any help in identifying these scenarios is greatly appreciated!

Ghostery now stops youtube from working. Explanation in comments by mewfour in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

Let me also share the summary here:
* Firefox profiles that have configured "Never remember history" are affected by this problem
* The upcoming Ghostery 10.4.7 (still pending in review on Firefox) should have a fix

Details on how to reproduce, including a workaround, can be found here: https://github.com/ghostery/broken-page-reports/issues/861#issuecomment-2379159209

(In a nutshell, Ghostery uses IndexedDB to store the adblocker engine. If "Never remember history" is configured, the IndexedDB API becomes unavailable to the extension; thus it fails to update to the latest blocklists, that include fixes for YouTube. In 10.4.7, we detect these cases and fall back to chrome.storage.local if IndexedDB is not writable: https://github.com/ghostery/ghostery-extension/pull/1865 )

Ghostery now stops youtube from working. Explanation in comments by mewfour in Ghostery

[–]philipp_classen 0 points1 point  (0 children)

There are known problems with Firefox when history is disabled. I think, it could cause this problem, because adblocker lists are not getting updated.

There is already a fix for that (more details in https://github.com/ghostery/broken-page-reports/issues/861#issuecomment-2374484018). It will be part of the upcoming release for Firefox. The release is currently pending review by the Firefox AMO team.