Chromium Code Reviews| Index: third_party/WebKit/Source/core/inspector/InspectorResourceAgent.cpp |
| diff --git a/third_party/WebKit/Source/core/inspector/InspectorResourceAgent.cpp b/third_party/WebKit/Source/core/inspector/InspectorResourceAgent.cpp |
| index d1333510b5851c4a654672a546e53492f0ef37c0..28bd7eaa5363a1cb72924b02fb5b32d7e5e00681 100644 |
| --- a/third_party/WebKit/Source/core/inspector/InspectorResourceAgent.cpp |
| +++ b/third_party/WebKit/Source/core/inspector/InspectorResourceAgent.cpp |
| @@ -114,7 +114,8 @@ static PassOwnPtr<protocol::Network::Headers> buildObjectForHeaders(const HTTPHe |
| RefPtr<JSONObject> headersObject = JSONObject::create(); |
| for (const auto& header : headers) |
| headersObject->setString(header.key.string(), header.value); |
| - return protocol::FromValue<protocol::Network::Headers>::convert(headersObject); |
| + protocol::ErrorSupport errors; |
| + return protocol::FromValue<protocol::Network::Headers>::parse(headersObject, &errors); |
|
dgozman
2016/02/25 21:40:36
protocol::Network::Headers::parse(...)
|
| } |
| class InspectorFileReaderLoaderClient final : public FileReaderLoaderClient { |
| @@ -897,7 +898,7 @@ void InspectorResourceAgent::setUserAgentOverride(ErrorString*, const String& us |
| void InspectorResourceAgent::setExtraHTTPHeaders(ErrorString*, const PassOwnPtr<protocol::Network::Headers> headers) |
| { |
| - m_state->setObject(ResourceAgentState::extraRequestHeaders, headers->asValue()); |
| + m_state->setObject(ResourceAgentState::extraRequestHeaders, headers->serialize()); |
| } |
| bool InspectorResourceAgent::getResponseBodyBlob(const String& requestId, PassRefPtr<GetResponseBodyCallback> callback) |