Macro to toggle default browser between Safari, Chrome and Firefox

I explained this in the ReleaseNotes:

  • ** REVIEW/CHANGE THE FOLLOWING MACRO ACTIONS :**
    (all shown in the magenta color)
  • CHANGE If Needed to Show List of Browsers on Your Mac
  • Must use format of BundleID__DisplayName

Look at the Action that sets the list for examples:

No need to create another version, just modify the existing macro to check for a %TriggerValue%, which you would pass as a parameter in a Execute Macro.
The simplest would be to just pass the Bundle ID of the Browser you want, like this:

image

OK, per your request, I have updated my macro to provide an option to call as a Sub-Macro with the Browser Bundle ID as the parameter. In which case the Prompt is skipped and there is no user interaction, unless the Bundle ID is invalid.

2 Likes