I think it makes sense to mark test as skipped if a session doesn't have `getWindowNames` method. It's possible that a developer could install latest driver version with Mink version that doesn't yet support window management.