I've came across a problem when displaying on safari.
In my files, I had a part of code that had five times require_once(/pageX.php), and then by java script thoes required pages where hidden and toggled to show on option select. It caused the lightbox to wrongly calculate height of the window, thus display was something like this:
so it's not centered vertically, and part of the video (no closing button) isn't visible. Also, when you try to scroll down, you can do it forever, getting only blank, white page with video container in anchored, same position. Curious is, that you won't see black opacity outside the lightbox, if you start scrolling (because pp_pic_holder "top" css atribute changes with the scrolling)
Well, I've replaced require_once's with actual code and it seemed to be working OK. (at least on windows chrome, which on I was testing the plugin).
Today I checked on safari and the problem still exists, despite changing the code, so no require_once's are present.
Do you have any idea, why is that happening?