Reviewed by Darin.
[WebKit-https.git] / JavaScriptCore / tests / mozilla / ecma / String / 15.5.4.12-1.js
index d77bd4ab921b0321f4e9a5f8a425c01ac6c6dca5..fb8f0df197c591c61457d6d6ebb90c0e0094d1b3 100644 (file)
@@ -176,6 +176,13 @@ function GetUnicodeValues( c ) {
         return u;
     }
 
+    // LATIN SMALL LETTER N PRECEDED BY APOSTROPHE, uppercase takes two code points
+    if (c == 0x0149) {
+        u[0] = 0x02bc;
+        u[1] = c;
+        return u;
+    }
+    
     if ( (c >= 0x0139 && c < 0x0149) || (c > 0x0178 && c < 0x017F) ) {
         if ( c % 2 == 1 ) {
         // if it's odd, it's a capital and the lower case is c +1
@@ -272,6 +279,11 @@ function GetUnicodeValues( c ) {
         u[1] = c;
         return u;
     }
+    if (c == 0x0587) {
+        u[0] = 0x0535;
+        u[1] = c;
+        return u;
+    }
 
     // Hebrew
     // Range: U+0590 to U+05FF