This is most likely a bug in WWW::Mechanize::Firefox. I guess that it finds an existing navigator window but that this window is hidden on the Mac and does not allow new tabs to be created in it.
I'm not sure how to debug this as I don't have a Mac, so in the meantime the workaround will have to be that you launch Firefox separately and ensure that at least one window is open.
In reply to Re: WWW::Mechanize::Firefox throwing error when launching a new Firefox instance on Mac
by Corion
in thread WWW::Mechanize::Firefox throwing error when launching a new Firefox instance on Mac
by nysus
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |