You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Go to UBo Settings and enable "I am an advanced user (required reading)" checkbox.
Open a new Safari tab, and go to a website, like this one, github.com.
Click on Safari > UBo button and then either "requests blocked" or "domains connected"
See the screenshot with advanced controls? Click on 'github.com' in the table to make "all green"
"Save" "Revert" buttons appear.
Press to Save.
RESULT: Nothing happens. Tried with tooltips on and off.
Your settings
Safari version: Regressed with Safari 10 and TP 18
uBlock Origin version: 1.1.10.a3
MacOS version:10.12.
Your filter lists
Unset EasyList & Fanboy,
Enabled Fanboy+Easy Mega Filters.
Your custom filters (if any)
(update) WORKAROUND: User can still use "green/red" controls and then go to UBo > Settings > "My Rules" to commit the temporary rules they just made in the UI as permanent rules...
The text was updated successfully, but these errors were encountered:
The root of these problems stem from here, when hostnameDict is initialized to Object.create(null) instead of {}, likely for performance reasons (=== undefined vs hasOwnProperty). It seems that other browsers will give hostnameDict a prototype when passing it through messages. However, Safari does not, so there are a few solutions:
Use Object.prototype.hasOwnProperty.call regardless of what hostnameDict is
Set all hostnameDict = {} and use hasOwnProperty
Set all hostnameDict = Object.create(null) and use === undefined
Describe the issue
It seems that the Advanced > Save/Revert Controls (see screenshot at URL don't seem to work.
Screenshot in which the issue can be seen
[Screenshot(s) for visual issues are mandatory]
Please see screenshot at: http://i.imgur.com/EVBJh3c.png
or
Buttons pointed to seem to be disabled.
Steps for anyone to reproduce the issue
RESULT: Nothing happens. Tried with tooltips on and off.
Your settings
Your filter lists
Unset EasyList & Fanboy,
Enabled Fanboy+Easy Mega Filters.
Your custom filters (if any)
(update) WORKAROUND: User can still use "green/red" controls and then go to UBo > Settings > "My Rules" to commit the temporary rules they just made in the UI as permanent rules...
The text was updated successfully, but these errors were encountered: