I am developing a Safari plugin.
I would like to add the following workflow to my desktop (Grunt):
- Lift the constructor of extensions
- Uninstall my plugin (Maybe restart Safari) *
- Re-add my plugin
- Install my plugin
- View Global Page
- Upload a test page in Safari
- Check that page
- Reload this Page
I understand that this should be done using Apple Script / Automator, but I would like to get some input on how or if someone else tried to do this.
Remember that by default, Safari loads scripts in an iframe, as well as in top-level windows / tabs. Both Firefox and Chrome can do this, but not by default.