github BrowserWorks/waterfox 6.6.12

8 hours ago

Security

Ad Blocker (preview)

The built-in ad blocker introduced in 6.6.11 has received a few improvements in this release. It remains in preview testing - you can follow the feedback issue at Native Ad Blocker - Feedback · Issue #4182.

Custom Filter Lists manager

A new dialog lets you add and remove your own filter list URLs directly from the UI, rather than being limited to the built-in lists. A new button has been added to the blocker preferences to open the manager.

Filter Lists screen improvements

The existing Filter Lists screen has received major updates:

  • Search box to quickly find lists
  • "Refresh now" button for manual updates
  • Refresh interval dropdown (4h, 8h, 12h, 24h, 7d, or default)
  • Per list "last updated / next refresh" information
  • Source link icon for each list

Less wasteful update logic

  • Each list's own Expires value is now respected, instead of a fixed 12h interval applied to all lists
  • Configurable refresh interval
  • Manual refresh method exposed to the UI
  • Better error handling when loading the engine cache
  • Safer input sanitization before data is passed to the engine
  • Network observers are registered and unregistered based on blocker state

Better cosmetic filtering

  • Early check for whether the blocker is enabled
  • Cosmetic CSS injection now only runs on HTML pages, avoiding breakage on XML or text content
  • Hard cap on queried DOM elements to prevent runaway processing
  • Uses CSS rule insertion instead of rebuilding the full style text

Stricter extension detection

Conflicting ad blocker extensions are now identified only by known extension IDs. Pattern matching on extension name and description has been removed, reducing false positives from unrelated extensions.

Don't miss a new waterfox release

NewReleases is sending notifications on new releases.