Chromium Code Reviews| Index: third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp |
| diff --git a/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp b/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp |
| index dd7569f3e53c37b40a72e1da283df5298df1ab42..4e7161bce11e6d38453370fa7c64e6799d0b6b89 100644 |
| --- a/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp |
| +++ b/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp |
| @@ -63,6 +63,7 @@ |
| #include "core/xmlhttprequest/XMLHttpRequestUpload.h" |
| #include "platform/FileMetadata.h" |
| #include "platform/HTTPNames.h" |
| +#include "platform/Histogram.h" |
| #include "platform/Logging.h" |
| #include "platform/RuntimeEnabledFeatures.h" |
| #include "platform/SharedBuffer.h" |
| @@ -71,7 +72,6 @@ |
| #include "platform/network/ParsedContentType.h" |
| #include "platform/network/ResourceError.h" |
| #include "platform/network/ResourceRequest.h" |
| -#include "public/platform/Platform.h" |
| #include "public/platform/WebURLRequest.h" |
| #include "wtf/Assertions.h" |
| #include "wtf/StdLibExtras.h" |
| @@ -1206,7 +1206,8 @@ void XMLHttpRequest::setRequestHeaderInternal(const AtomicString& name, const At |
| if (!normalizedValue.isEmpty() && !isValidHTTPFieldContentRFC7230(normalizedValue)) |
| headerValueCategory = HeaderValueInvalid; |
| - Platform::current()->histogramEnumeration("Blink.XHR.setRequestHeader.HeaderValueCategoryInRFC7230", headerValueCategory, HeaderValueCategoryByRFC7230End); |
| + DEFINE_STATIC_LOCAL(EnumerationHistogram, headerValueCategoryHistogram, ("Blink.XHR.setRequestHeader.HeaderValueCategoryInRFC7230", HeaderValueCategoryByRFC7230End)); |
|
sof
2016/02/07 20:14:19
XHR can be used by the main thread and workers, so
tyoshino (SeeGerritForStatus)
2016/02/08 08:38:21
Just received a bug report: https://code.google.co
|
| + headerValueCategoryHistogram.count(headerValueCategory); |
| } |
| const AtomicString& XMLHttpRequest::getRequestHeader(const AtomicString& name) const |