Suppose a modern web application where OSX users report an issue that occurs only in Safari, but not in Chrome or other browsers. Suppose also you work primarily on a PC with Windows. What software would you recommend to debug this problem?
Run exactly the current Safari browser version for Mac OSX. (The issue is very likely to be specific to that combination, I'm afraid that emulation or ancient versions will not exhibit the problem.)
Note that a different WebKit browser (e.g. Chrome) is not sufficient. I'm really after the current combi of Safari on OSX. (In this particular instance because that combi does not accept cookies on CORS requests unless the user had visited the domain before.)
- Not having to buy a Mac.
Would like to have:
- I prefer not having to buy an OSX license, i.e. I prefer a gratis solution.
Nice to have:
- Persistent setup. (That is, this is explicitly not a "Must Have", i.e. if needed I'm "okay" with a VM that self destructs after e.g. two weeks. But it would be nice if the solution is persistent.)
- Ability to test different / older versions of Safari.
In the past I had used "Safari for Windows", but AFAIK that is no longer being updated.