This reverts commit 18a6880900637cac7ebd26ca810c2b9f2382a5db.
* (Metal/WindowListener) Fix duplicate symbol errors by moving implementation of WindowListener to cocoa_common.m * (Apple) Cleanup some conditionals * (Cocoa) Cut down on OSX ifdefs in Cocoa-specific code
and cocoa_vk_ctx.m