summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/android/jni/WebHistory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/android/jni/WebHistory.cpp')
-rw-r--r--Source/WebKit/android/jni/WebHistory.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/WebKit/android/jni/WebHistory.cpp b/Source/WebKit/android/jni/WebHistory.cpp
index c0a0906..7ec73a3 100644
--- a/Source/WebKit/android/jni/WebHistory.cpp
+++ b/Source/WebKit/android/jni/WebHistory.cpp
@@ -269,11 +269,11 @@ void WebHistoryItem::updateHistoryItem(WebCore::HistoryItem* item) {
if (!realItem.get())
return;
- const WTF::String& urlString = item->urlString();
+ const WTF::String urlString = WebFrame::convertIDNToUnicode(item->url());
jstring urlStr = NULL;
if (!urlString.isNull())
urlStr = wtfStringToJstring(env, urlString);
- const WTF::String& originalUrlString = item->originalURLString();
+ const WTF::String originalUrlString = WebFrame::convertIDNToUnicode(item->originalURL());
jstring originalUrlStr = NULL;
if (!originalUrlString.isNull())
originalUrlStr = wtfStringToJstring(env, originalUrlString);