uBlockOrigin/uBOL-home

noFiltering Admin Policy not working

Opened this issue · 4 comments

I've declared the following configuration profile on macOS

com.google.Chrome.extensions.ddkjiahejlhfcafbddmgiahcphecmpfh
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>disableFirstRunPage</key>
	<true/>
	<key>noFiltering</key>
	<array>
		<string>grubhub.com</string>
		<string>google.com</string>
		<string>youtube.com</string>
	</array>
</dict>
</plist>

Chrome detects the settings, as seen via chrome://policy
image

The filter list is empty in the extension settings:
image

Adblocking is not disable for for grubhub, google.com, or youtube.com.
image

Chrome: 127.0.6533.100
uBlock Origin Lite 2024.8.5.925
macOS: 14.6.1

I'm not sure what other information would be helpful, but happy to provide anything needed.

Did you try restarting the browser more than once?

Thanks, restarting twice did the trick. However, I noticed that sites that are removed from the noFiltering array are not removed from the No Filtering list. For example if I set noFiltering = ['google.com', 'facebook.com'] then change the array to noFiltering = ['youtube.com', 'grubhub.com'] all four domains are included in the plugin's No Filtering list. Is this expected behavior?

Is this expected behavior?

Yes, the hostnames from noFiltering do not overwrite the existing ones.

Is this expected behavior?

Yes, the hostnames from noFiltering do not overwrite the existing ones.

Planning to implement later?