mirror of
https://github.com/gorhill/uBlock.git
synced 2026-03-11 09:04:36 +00:00
Related issue: https://github.com/uBlockOrigin/uBOL-home/issues/214 This implements basic functionality for strict blocking, i.e. the ability to block navigation to undesirable websites. This is a first implementation, which converts only filters that are plain hostnames. Unlike with uBO, it is not possible to know from which ruleset a blocking rule originates. Nonetheless, users will have to make a choice as to whether navigation should proceed or not. A setting has been added to the dashboard to wholly enable/disable strict blocking. It is enabled by default. Potential future improvements, pending investigation on feasability in an MV3 framework: - Extend coverage to explicit `document` filters - Leverage and use `urlskip=` filters in the blocking page in order to proceed while bypassing unwanted redirects. |
||
|---|---|---|
| .. | ||
| scripting | ||
| admin.js | ||
| background.js | ||
| config.js | ||
| dashboard.js | ||
| debug.js | ||
| ext.js | ||
| fetch.js | ||
| filter-lists.js | ||
| matched-rules.js | ||
| mode-manager.js | ||
| popup.js | ||
| report.js | ||
| ruleset-manager.js | ||
| scripting-manager.js | ||
| settings.js | ||
| strictblock.js | ||
| theme.js | ||
| utils.js | ||