Title: [146010] trunk/Source/WebCore
Revision
146010
Author
[email protected]
Date
2013-03-17 09:25:41 -0700 (Sun, 17 Mar 2013)

Log Message

[ENCHANT] Invalid charset encoding used for spelling guess context menu items
https://bugs.webkit.org/show_bug.cgi?id=112516

Patch by Carlos Garcia Campos <[email protected]> on 2013-03-17
Reviewed by Gustavo Noronha Silva.

Convert spelling guesses returned by enchant to UTF-16 before
passing them to WebCore.

* platform/text/enchant/TextCheckerEnchant.cpp:
(WebCore::TextCheckerEnchant::getGuessesForWord): Use
String::fromUTF8().

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (146009 => 146010)


--- trunk/Source/WebCore/ChangeLog	2013-03-17 16:21:58 UTC (rev 146009)
+++ trunk/Source/WebCore/ChangeLog	2013-03-17 16:25:41 UTC (rev 146010)
@@ -1,3 +1,17 @@
+2013-03-17  Carlos Garcia Campos  <[email protected]>
+
+        [ENCHANT] Invalid charset encoding used for spelling guess context menu items
+        https://bugs.webkit.org/show_bug.cgi?id=112516
+
+        Reviewed by Gustavo Noronha Silva.
+
+        Convert spelling guesses returned by enchant to UTF-16 before
+        passing them to WebCore.
+
+        * platform/text/enchant/TextCheckerEnchant.cpp:
+        (WebCore::TextCheckerEnchant::getGuessesForWord): Use
+        String::fromUTF8().
+
 2013-03-17  Jinwoo Song  <[email protected]>
 
         [EFL] Provide default cursor groups as cursor.edc

Modified: trunk/Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp (146009 => 146010)


--- trunk/Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp	2013-03-17 16:21:58 UTC (rev 146009)
+++ trunk/Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp	2013-03-17 16:25:41 UTC (rev 146010)
@@ -126,7 +126,7 @@
             numberOfSuggestions = maximumNumberOfSuggestions;
 
         for (i = 0; i < numberOfSuggestions; i++)
-            guesses.append(String(suggestions[i]));
+            guesses.append(String::fromUTF8(suggestions[i]));
 
         enchant_dict_free_suggestions(*iter, suggestions);
     }
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to