Support Forum
Yes, made couple of serious attempts on it, but had to revert both. Didn't know Linux and MacOS are that different. Perl for the rescue, but for 4.2.2.
Read the API documentation
Unfortunately, the xvfb trick will not work for MacOS at all. The "Xvfb" server works fine on MacOS, but MacOS uses different window manager - XQuartz. And all native macos apps, including browsers uses xquartz (basically ignores the DISPLAY variable). I could not find any docs about having the same feature for xquartz.
More reading:
https://github.com/leonid-shevtsov/head ... nt-8933108
https://www.quora.com/Whats-the-best-wa ... 11-on-os-x
https://afitnerd.com/2011/09/06/headless ... ng-on-mac/ (the old post from 2011, describes that there's a X11 version of firefox, however presently it is missing on macports website)
More reading:
https://github.com/leonid-shevtsov/head ... nt-8933108
https://www.quora.com/Whats-the-best-wa ... 11-on-os-x
https://afitnerd.com/2011/09/06/headless ... ng-on-mac/ (the old post from 2011, describes that there's a X11 version of firefox, however presently it is missing on macports website)
Read the API documentation