Проблема была на самом деле из-за лайтбокса. В файле лайтбокса определено следующее:
background-image:url(data:image/gif;base64,AAAA); /*Trick IE into showing hover*/
Используется встроенное изображение (base64). Он известен как Схема URI данных .
Нам повезло, что нам не нужно поддерживать IE 6 или 7, поэтому мы просто удалили фоновое изображение, и это решило проблему, и лайтбокс по-прежнему работает нормально в Firefox. Я не тестировал в IE 8, но так как он «более» соответствует стандартам, я надеюсь, что взлом не понадобится.
Кстати, определить контент, который вызывал проблему, было на самом деле очень просто. Вкладка «Медиа» в информации о странице отображает все загруженную страницу. Я полагался на Firebug, чтобы рассказать мне все, но это не так. Раздел СМИ четко определил, какой контент был получен через HTTPS, а какой нет.