mirror of
https://github.com/gorhill/uBlock.git
synced 2026-03-11 09:04:36 +00:00
There have been too many examples out there of users opting-in to "I am an advanced user" and yet still misusing dynamic filtering by creating _allow_ rules where _noop_ rules should be used. Creating _allow_ rules has serious consequences as these override blocking static filters and can potentially disable other advanced filtering ability such as HTML filtering and scriptlet injection -- often used to deal with anti-blocker mechanisms. The ability to point-and-click to create _allow_ rules from the popup panel is no longer allowed by default. An new advanced setting has been added to enable the ability to create _allow_ rules from the popup panel, `popupPanelGodMode`, which default to `false`. Set to `true` to restore ability to set _allow_ rules from popup panel. Since the creation of _allow_ rules is especially useful to filter list authors, to diagnose and narrow down site breakage as a result of problematic blocking filter, the creation of _allow_ rules will still be available when the advanced setting `filterAuthorMode` is `true`. This change is probably going to be problematic to all those users who were misusing dynamic filtering by creating _allow_ rules instead of _noop_ rules -- but the breakage is going to bring their misusing to their attention, a positive outcome. |
||
|---|---|---|
| .. | ||
| fonts | ||
| themes | ||
| 1p-filters.css | ||
| 3p-filters.css | ||
| about.css | ||
| advanced-settings.css | ||
| cloud-ui.css | ||
| codemirror.css | ||
| common.css | ||
| dashboard-common.css | ||
| dashboard.css | ||
| document-blocked.css | ||
| dyna-rules.css | ||
| fa-icons.css | ||
| logger-ui-inspector.css | ||
| logger-ui.css | ||
| popup-fenix.css | ||
| popup.css | ||
| settings.css | ||
| shortcuts.css | ||
| whitelist.css | ||