summaryrefslogtreecommitdiffstats
path: root/WebKit/mac/Misc/WebNSURLExtras.mm
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/mac/Misc/WebNSURLExtras.mm')
-rw-r--r--WebKit/mac/Misc/WebNSURLExtras.mm1
1 files changed, 1 insertions, 0 deletions
diff --git a/WebKit/mac/Misc/WebNSURLExtras.mm b/WebKit/mac/Misc/WebNSURLExtras.mm
index b388c22..a081f1a 100644
--- a/WebKit/mac/Misc/WebNSURLExtras.mm
+++ b/WebKit/mac/Misc/WebNSURLExtras.mm
@@ -571,6 +571,7 @@ static CFStringRef createStringWithEscapedUnsafeCharacters(CFStringRef string)
free(after);
result = mapHostNames(result, !needsHostNameDecoding);
+ result = [result precomposedStringWithCanonicalMapping];
return WebCFAutorelease(createStringWithEscapedUnsafeCharacters((CFStringRef)result));
}