Bug 1319408 - Replace string literals containing escaped characters with raw string literals in embedding/.
MozReview-Commit-ID: 8JziAMAhoLq
--- a/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp
+++ b/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp
@@ -837,17 +837,17 @@ PersistNodeFixup::FixupAnchor(nsIDOMNode
static void
AppendXMLAttr(const nsAString& key, const nsAString& aValue, nsAString& aBuffer)
{
if (!aBuffer.IsEmpty()) {
aBuffer.Append(' ');
}
aBuffer.Append(key);
- aBuffer.AppendLiteral("=\"");
+ aBuffer.AppendLiteral(R"(=")");
for (size_t i = 0; i < aValue.Length(); ++i) {
switch (aValue[i]) {
case '&':
aBuffer.AppendLiteral("&");
break;
case '<':
aBuffer.AppendLiteral("<");
break;