Remove IE6 PNG workaround as it is not required by the 8-bit PNG logo

This commit is contained in:
RichardG867
2025-10-26 16:27:51 -03:00
parent 4d75ab1252
commit a0acba960b

View File

@@ -62,32 +62,6 @@ if (navigator.userAgent.indexOf('MSIE') > -1) {
document.createElement('footer');
}
/* Make the logo transparent on IE6. Doing this on more
images interferes with the auto-sizing CSS expression. */
function fixPngs() {
/* Check if the icon and logo are loaded, and try
again after a while if they're not present yet. */
if (!document.images || (document.images.length < 2))
setTimeout(fixPngs, 500);
/* Fix icon and logo. */
for (var i = 0; i < Math.min(2, document.images.length); i++) {
var img = document.images[i];
var oldpad = img.style.paddingRight; /* padding counts as space for AlphaImageLoader so swap it for margin */
img.style.paddingRight = 0;
var oldsrc = img.src;
var oldw = img.clientWidth;
var oldh = img.clientHeight;
img.src = '/assets/images/blank.gif';
img.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + oldsrc + "', sizingMethod='scale')";
img.style.width = oldw + 'px';
img.style.height = oldh + 'px';
img.style.marginRight = oldpad;
}
}
if (document.all && /MSIE (5\.5|6)/.test(navigator.userAgent))
fixPngs();
/* Merge horizontally-neighboring table cells with identical contents. */
addEvent(window, 'load', function() {
var tr = document.getElementsByTagName('tr');