Index: Source/core/fetch/CrossOriginAccessControl.cpp |
diff --git a/Source/core/fetch/CrossOriginAccessControl.cpp b/Source/core/fetch/CrossOriginAccessControl.cpp |
index f35116c73f8768f9ab7137e1e2cf66ed28278cf6..ae98311178ab72e37fa67ba6fdd7c581994a6e20 100644 |
--- a/Source/core/fetch/CrossOriginAccessControl.cpp |
+++ b/Source/core/fetch/CrossOriginAccessControl.cpp |
@@ -102,7 +102,7 @@ void updateRequestForAccessControl(ResourceRequest& request, SecurityOrigin* sec |
request.setAllowCookies(allowCredentials == AllowStoredCredentials); |
if (securityOrigin) |
- request.setHTTPOrigin(securityOrigin->toString()); |
+ request.setHTTPOrigin(AtomicString(securityOrigin->toString())); |
} |
ResourceRequest createAccessControlPreflightRequest(const ResourceRequest& request, SecurityOrigin* securityOrigin) |
@@ -127,7 +127,7 @@ ResourceRequest createAccessControlPreflightRequest(const ResourceRequest& reque |
headerBuffer.append(it->key); |
} |
- preflightRequest.setHTTPHeaderField("Access-Control-Request-Headers", headerBuffer.toString().lower()); |
+ preflightRequest.setHTTPHeaderField("Access-Control-Request-Headers", headerBuffer.toAtomicString().lower()); |
eseidel
2013/12/31 22:05:03
Wrong order. No sense in making an atomic non-low
Inactive
2013/12/31 22:47:25
Done.
|
} |
return preflightRequest; |