IE 11 on Windows 8.1 garbles java applet on window resize or scroll - by dattark

Status : 

  Won't Fix<br /><br />
		Due to several factors the product team decided to focus its efforts on other items.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

ID 811816 Comments
Status Closed Workarounds
Type Bug Repros 2
Opened 12/17/2013 11:28:37 AM
Access Restriction Public


Webpage is displaying a java applet using any of OBJECT or EMBED tags.  

When web page is initially displayed, it is correct.  

However, scrolling or resizing the IE window causes IE to garble the screen area occupied by the java applet. Thus user is unable to interact with the Java Applet.

This bug only occurs on IE11 on Windows 8.1  (Shipping version / Microsoft store) : 
Version: 11.0.9600.16476  Update Version: 11.0.2 (KB2898785)
Version: 11.0.9600.16521  Update Version: 11.0.4
Version: 11.0.9600.17031  Update Version: 11.0.7 (released April 2014)

This bug does not occur on:
- IE11 on Windows 7
- IE10 on Windows 7 or Windows 8
- IE11 on Windows 8.1 Preview: Version 11.0.9431.0 Update Versions: Preview (KB2841134)
- Mozilla Firefox on Windows  7 , Windows 8, Windows 8.1

Java versions to reproduce the bug:
Oracle Java 7 Update 45, Java 7 Update 51, Java 8 GA  

Sign in to post a comment.
Posted by BenjaminNg001 on 10/29/2015 at 3:30 AM
Very disappointed with this response. It is definitely a bug that can be fixed. It's been around since end of 2013 and we are coming to 2016.
Looks like the technical people are either incompetent or simply won't fix this for some unknown reasons.
Posted by Louis [MSFT] on 10/26/2015 at 9:20 AM
Thank you for the feedback. We're not presently working on feature bugs in Internet Explorer outside of security-related issues. At this time the best option would be to use the work around you posted "<meta http-equiv="x-ua-compatible" content="IE=7">"

Best Regards,
The Microsoft Edge Team
Posted by dattark on 10/23/2015 at 4:44 PM
This is definitely on ongoing bug with IE 11 on Win 8.1 and Win 10 .

The only workaround is to use the following IE specific header in the HEAD section of the page hosting the java applet:
<meta http-equiv="x-ua-compatible" content="IE=7">

IE specific ("x-ua-compatible") meta headers should be displayed before any other content in the <Head>section else IE will ignore the header.

Posted by BenjaminNg001 on 10/23/2015 at 12:03 PM
I don't seem to be able to attach the 3 files. You can just try the link given.
Posted by BenjaminNg001 on 10/23/2015 at 11:44 AM
Hello, everyone,
Have the same problem. Scrolling will garble or leave a blank white box in the applet area.
This only happens with the latest Java 8 1.8.0_65 windows 8.1 64bit IE11 ver 11.0.9600.18053.
With the same java version in windows 7 sp1 IE11 ver 11.0.9600.18059 all occurrence of java applet is displayed correctly, scrolling does not garble the applets. I have svg rendered in-line in the same page and the svg graphics is rendered correctly.
However, setting IE11 ver 11.0.9600.18053 to compatibility mode in windows 8.1 does allow the Java applets to be displayed correctly and scrolling does not garble or displace it. BUT BUT svg graphics failed to be rendered now in compatibility mode in IE11 foe windows 8.1.
I have been trying to resolve this issue I want both svg and java applets to be displayed correctly.
Microsoft IE guys, please look into this.
I will attach the pertinent html file and the java applet and the associated file that will allow you to reproduce the problem. OR check out the following link in both windows 7 sp1 and windows 8.1 with the latest java installed. You need to set Java exceptional list to allow the java to run.
The link is
Posted by Juan Carlos on 7/9/2014 at 9:33 AM
Hello, we can reproduce this bug every time. We don't want to tell our customers they cannot use IE11 and they have to switch to Firefox or Chrome but we are running out of options.

We tried the workaround listed of changing IE mode to 5 but that makes the page look horrible.

Any news regarding this item or any other workarounds you can suggest?

Thank you.
Posted by dattark on 4/10/2014 at 9:59 AM
To A. S. Oak,

Can you please mark this bug "User(s) can reproduce this bug ... I can too" above if you can . This may help Microsoft take a stronger look at this issue
Posted by A. S. Oak on 4/9/2014 at 9:41 PM
I am observing the same behavior. I have the latest versions/updates of everything.

What happens is that the applet acts like a video overlay, except it's more like an underlay.
ie. The applet remains in a fixed location on the screen during a scroll which causes artifacts.

Firefox does not exhibit this behavior.

Posted by Louis [MSFT] on 1/31/2014 at 8:41 AM
Thank you for your feedback. We will be investigating this issue further.

Best regards,
The Internet Explorer Team
Posted by dattark on 1/30/2014 at 11:32 AM
The issue is consistently reproducible on Windows 8.1 , IE 11, version 11.0.9600.16476 , with Java JRE 7 Update 45, and, Java JRE 7 Update 51.

Posted by Louis [MSFT] on 1/30/2014 at 8:55 AM
Hello dattark,
Thank you for the feedback. I wanted to check with you to find out if the issue is reproducible on your pc after installing the latest update for Internet Explorer? The latest update would bring your IE version to 11.0.9600.16476. In our testing, we have not been successful in reproducing this issue. If you are still able to reproduce the issue can you please post the version of IE that you have installed?

Best regards,
The Internet Explorer Team
Posted by dattark on 12/17/2013 at 6:07 PM
I am using Oracles Java 7 Update 45 (32 bit version) on Windows 8.1 (64 bit version) on a Dell Inspiron 15z (with latest updates).

As these are unsigned applets, you will need to give these applets permission to run, else the applets will not render and will error out.
The first two applets do not render. But the remainder of the applets (from applet #3 to #10) should work. (I have just tested them).

If you do not see the permissions box to allow these applets to run, you will also need to set your Java Control Panel | Security | Security Level = High or Medium

Posted by IECustomizer on 12/17/2013 at 5:42 PM
I can't reproduce the issue... What version of Java RT do you have installed?

first three applets do not render..... error encountered in the Java RT.
<applet width="100" height="100" align="RIGHT" codebase="Graph/" code="Graph.class"><PARAM NAME="_cx" VALUE="2646"><PARAM NAME="_cy" VALUE="2646">
<param name="STEP" value="5">