Fix JsMethod name for String constructors.

Change-Id: I34f5b0406a687cdb7265466339d976cb5fb2a9ff
diff --git a/user/super/com/google/gwt/emul/java/lang/String.java b/user/super/com/google/gwt/emul/java/lang/String.java
index f6abc8d..6826106 100644
--- a/user/super/com/google/gwt/emul/java/lang/String.java
+++ b/user/super/com/google/gwt/emul/java/lang/String.java
@@ -823,7 +823,7 @@
     return $createString(bytes, ofs, len, String.getCharset(charsetName));
   }
 
-  @JsMethod(name = "$create__arrayOf_byte__int__int__java_nio_Charset")
+  @JsMethod(name = "$create__arrayOf_byte__int__int__java_nio_charset_Charset")
   static String $createString(byte[] bytes, int ofs, int len, Charset charset) {
     return String.valueOf(((EmulatedCharset) charset).decodeString(bytes, ofs, len));
   }
@@ -834,7 +834,7 @@
     return $createString(bytes, 0, bytes.length, charsetName);
   }
 
-  @JsMethod(name = "$create__arrayOf_byte__java_nio_Charset")
+  @JsMethod(name = "$create__arrayOf_byte__java_nio_charset_Charset")
   static String $createString(byte[] bytes, Charset charset)
       throws UnsupportedEncodingException {
     return $createString(bytes, 0, bytes.length, charset.name());