| Index: third_party/WebKit/Source/core/fetch/FetchUtils.cpp
|
| diff --git a/third_party/WebKit/Source/core/fetch/FetchUtils.cpp b/third_party/WebKit/Source/core/fetch/FetchUtils.cpp
|
| index d1996855a3e43363a44a02204c8fb10bd8a52d38..566de164f40244a19d107e98717f39ae037db21f 100644
|
| --- a/third_party/WebKit/Source/core/fetch/FetchUtils.cpp
|
| +++ b/third_party/WebKit/Source/core/fetch/FetchUtils.cpp
|
| @@ -105,16 +105,20 @@ bool FetchUtils::isSimpleHeader(const AtomicString& name, const AtomicString& va
|
| || equalIgnoringCase(name, "save-data"))
|
| return true;
|
|
|
| - if (equalIgnoringCase(name, "content-type")) {
|
| - AtomicString mimeType = extractMIMETypeFromMediaType(value);
|
| - return equalIgnoringCase(mimeType, "application/x-www-form-urlencoded")
|
| - || equalIgnoringCase(mimeType, "multipart/form-data")
|
| - || equalIgnoringCase(mimeType, "text/plain");
|
| - }
|
| + if (equalIgnoringCase(name, "content-type"))
|
| + return isSimpleContentType(value);
|
|
|
| return false;
|
| }
|
|
|
| +bool FetchUtils::isSimpleContentType(const AtomicString& mediaType)
|
| +{
|
| + AtomicString mimeType = extractMIMETypeFromMediaType(mediaType);
|
| + return equalIgnoringCase(mimeType, "application/x-www-form-urlencoded")
|
| + || equalIgnoringCase(mimeType, "multipart/form-data")
|
| + || equalIgnoringCase(mimeType, "text/plain");
|
| +}
|
| +
|
| bool FetchUtils::isSimpleRequest(const String& method, const HTTPHeaderMap& headerMap)
|
| {
|
| if (!isSimpleMethod(method))
|
|
|