Index: third_party/WebKit/Source/platform/JSONValues.cpp |
diff --git a/third_party/WebKit/Source/platform/JSONValues.cpp b/third_party/WebKit/Source/platform/JSONValues.cpp |
index 86f642cf6b77490ea7cd5a98e870cabbd5a0986d..a92906491293aaeda7974fccaa845678f40a53dc 100644 |
--- a/third_party/WebKit/Source/platform/JSONValues.cpp |
+++ b/third_party/WebKit/Source/platform/JSONValues.cpp |
@@ -45,13 +45,13 @@ |
inline bool escapeChar(UChar c, StringBuilder* dst) |
{ |
switch (c) { |
- case '\b': dst->append("\\b"); break; |
- case '\f': dst->append("\\f"); break; |
- case '\n': dst->append("\\n"); break; |
- case '\r': dst->append("\\r"); break; |
- case '\t': dst->append("\\t"); break; |
- case '\\': dst->append("\\\\"); break; |
- case '"': dst->append("\\\""); break; |
+ case '\b': dst->appendLiteral("\\b"); break; |
+ case '\f': dst->appendLiteral("\\f"); break; |
+ case '\n': dst->appendLiteral("\\n"); break; |
+ case '\r': dst->appendLiteral("\\r"); break; |
+ case '\t': dst->appendLiteral("\\t"); break; |
+ case '\\': dst->appendLiteral("\\\\"); break; |
+ case '"': dst->appendLiteral("\\\""); break; |
default: |
return false; |
} |
@@ -61,7 +61,7 @@ |
void writeIndent(int depth, StringBuilder* output) |
{ |
for (int i = 0; i < depth; ++i) |
- output->append(" "); |
+ output->appendLiteral(" "); |
} |
} // anonymous namespace |
@@ -363,15 +363,15 @@ |
void JSONObject::prettyWriteJSONInternal(StringBuilder* output, int depth) const |
{ |
- output->append("{\n"); |
+ output->appendLiteral("{\n"); |
for (size_t i = 0; i < m_order.size(); ++i) { |
Dictionary::const_iterator it = m_data.find(m_order[i]); |
ASSERT_WITH_SECURITY_IMPLICATION(it != m_data.end()); |
if (i) |
- output->append(",\n"); |
+ output->appendLiteral(",\n"); |
writeIndent(depth + 1, output); |
doubleQuoteStringForJSON(it->key, output); |
- output->append(": "); |
+ output->appendLiteral(": "); |
it->value->prettyWriteJSONInternal(output, depth + 1); |
} |
output->append('\n'); |