I Steps: Go to http://www.sony.net/index.html?tID=worldmap II Issue: flash for worldmap is not loading III Conclusion: following javascript is used to display flash: if((OBInfo.browser=="Safari")||((OBInfo.os=="mac")&&(OBInfo.browser=="IE"))||(OBInfo.os=="other")){ document.write("<table>"); document.write("<tr>"); document.write("<td align='center' background='message.gif'>"); document.write("<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0' WIDTH=619 HEIGHT=446>"); document.write("<PARAM NAME=movie VALUE='top.swf" + tID + "'>"); document.write("<PARAM NAME=quality VALUE=high>"); document.write("<PARAM NAME=bgcolor VALUE='#FFFFFF'>"); document.write("<EMBED src='top.swf" + tID + "' quality=high bgcolor='#FFFFFF' WIDTH=619 HEIGHT=446 name='top' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash'>"); document.write("</EMBED>"); document.write("</OBJECT>"); document.write("</td>"); document.write("<td>"); document.write("<img src='trans.gif' width='1' height='446' border='0' alt=''>"); document.write("</td>"); document.write("</tr>"); document.write("<tr>"); document.write("<td><img src='trans.gif' width='619' height='2' border='0' alt=''></td>"); document.write("<td><img src='trans.gif' width='1' height='2' border='0' alt=''></td>"); document.write("</tr>"); document.write("</table>"); }else{ document.write("<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0' WIDTH=619 HEIGHT=446>"); document.write("<PARAM NAME=movie VALUE='top.swf" + tID + "'>"); document.write("<PARAM NAME=quality VALUE=high>"); document.write("<PARAM NAME=bgcolor VALUE='#FFFFFF'>"); document.write("<EMBED src='top.swf" + tID + "' quality=high bgcolor='#FFFFFF' WIDTH=619 HEIGHT=446 name='top' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash'>"); document.write("</EMBED>"); document.write("<NOEMBED>"); document.write("<span class='txt'>Please see </span>"); document.write("<a href='/index_text.html' class='lnk_s_1d268b'>the Text Version</a>"); document.write("<span class='txt'> if the Flash Player plug-in version 6 or later is not installed in your browser.</span>"); document.write("</NOEMBED>"); document.write("</OBJECT>"); } IE, FF and Opera execute "else condition" and display flash. for Safari/Chrome "if condition" is true but still no flash is getting displayed. IV Other Browsers: IE7: ok FF3: ok V Nightly tested: 37604
Created attachment 24437 [details] reduced testcase
Mass closing plug-in bugs, as plug-in support has been removed from WebKit. Please comment and/or reopen if this still affects WebKit in some way.