I would like to open Firefox’s preferences not showing the general tab but the privacy tab.
Using “about:preferences#privacy” in the adress field opens the privacy tab.
But when I try the action “Open URL” with Firefox using the string above the URL in the browser’s adress field changes to “about:preferences%23privacy”.
The Open URL action use the NSURL URLWithString API to encode the URL, which apparently considers “about:preferences#privacy” to be properly encoded as “about:preferences%23privacy”.
This could be considered either a bug with URLWithString or a bug with FireFox. Either way, there is not much I can do about it in Keyboard Maestro, so I suggest the AppleScript solution is a good workaround.