Fix CompilerSuite failures under ie8.

Change-Id: I1eae25faac78d913b28c7e997581cb9e8a2b1808
diff --git a/user/test-super/com/google/gwt/dev/jjs/super/com/google/gwt/dev/jjs/test/Java8Test.java b/user/test-super/com/google/gwt/dev/jjs/super/com/google/gwt/dev/jjs/test/Java8Test.java
index 20008d4..ab750a8 100644
--- a/user/test-super/com/google/gwt/dev/jjs/super/com/google/gwt/dev/jjs/test/Java8Test.java
+++ b/user/test-super/com/google/gwt/dev/jjs/super/com/google/gwt/dev/jjs/test/Java8Test.java
@@ -26,7 +26,6 @@
 
 import jsinterop.annotations.JsFunction;
 import jsinterop.annotations.JsOverlay;
-import jsinterop.annotations.JsProperty;
 import jsinterop.annotations.JsType;
 
 /**
@@ -1313,7 +1312,6 @@
     @JsOverlay
     Object object = new Integer(5);
 
-    @JsProperty
     int getA();
 
     @JsOverlay
@@ -1324,7 +1322,7 @@
 
   private native NativeJsTypeInterfaceWithStaticInitializationAndInstanceOverlayMethod
       createNativeJsTypeInterfaceWithStaticInitializationAndInstanceOverlayMethod() /*-{
-    return {a: 1};
+    return { getA: function() { return 1; } };
   }-*/;
 
   @JsType(isNative = true)
@@ -1341,7 +1339,6 @@
 
   static class JavaTypeImplementingNativeJsTypeInterceWithDefaultMethod implements
       NativeJsTypeInterfaceWithStaticInitializationAndInstanceOverlayMethod {
-    @JsProperty
     public int getA() {
       return 4;
     }