[webshortcutsrunner] Fix private browsing with some Firefoxes
Because we can't have nice things the private browsing action in Firefox sometimes has a %u placeholder for the URL and sometimes doesn't.
The current code only accounts for the case without placeholder, which is also what Chrome does.
Replace the placeholder if found, otherwise append the URL