The online invoice is not accessible if using firefox.?

invoice.png
When clicked any of those invoice to view details..
this shit popups..
Is it secured or lack of competency ? my dear Maxis …

secured.png