Firefox PNG in High Resolution 74725