I'm facing issues with supporting retina screens with my Safari NPAPI plugin.
I'm using a CoreGraphics based plugin and for some reason the backingScaleFactor returned by the windows I'm using is 1 instead of 2 on a retina screen.
I tried to look for some config parameters with no luck.
The only way I could make it to work, is by creating a subclass of NSWindow and overriding backingScaleFactor to return 2. However, I couldn't find a way to detect retina screens from the plugin itself.
Any thoughts?