Chromium Code Reviews| 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; |