Index: Source/core/fileapi/BlobBuilder.cpp |
diff --git a/Source/core/fileapi/BlobBuilder.cpp b/Source/core/fileapi/BlobBuilder.cpp |
index 039c8af3114a82d3a507adc868bfbadcd9ba8741..dfd1562246b568e913bc02647a3ea3dafa1fc863 100644 |
--- a/Source/core/fileapi/BlobBuilder.cpp |
+++ b/Source/core/fileapi/BlobBuilder.cpp |
@@ -60,7 +60,7 @@ Vector<char>& BlobBuilder::getBuffer() |
void BlobBuilder::append(const String& text, const String& endingType) |
{ |
- CString utf8Text = UTF8Encoding().encode(text, WTF::EntitiesForUnencodables); |
+ CString utf8Text = UTF8Encoding().normalizeAndEncode(text, WTF::EntitiesForUnencodables); |
Vector<char>& buffer = getBuffer(); |
size_t oldSize = buffer.size(); |