| Index: third_party/WebKit/Source/platform/inspector_protocol/Frontend_cpp.template
|
| diff --git a/third_party/WebKit/Source/platform/inspector_protocol/Frontend_cpp.template b/third_party/WebKit/Source/platform/inspector_protocol/Frontend_cpp.template
|
| index 6773e9b542aa455e9a6738fea66cdaad17ff017f..94041d33216a3c987cadbe0d7afeaee613598cb2 100644
|
| --- a/third_party/WebKit/Source/platform/inspector_protocol/Frontend_cpp.template
|
| +++ b/third_party/WebKit/Source/platform/inspector_protocol/Frontend_cpp.template
|
| @@ -32,18 +32,18 @@ void Frontend::{{domain.domain}}::{{event.name}}(
|
| {%- endif %} {{parameter.name}}{%- if not loop.last -%}, {% endif -%}
|
| {% endfor -%})
|
| {
|
| - RefPtr<protocol::DictionaryValue> jsonMessage = DictionaryValue::create();
|
| + OwnPtr<protocol::DictionaryValue> jsonMessage = DictionaryValue::create();
|
| jsonMessage->setString("method", "{{domain.domain}}.{{event.name}}");
|
| - RefPtr<protocol::DictionaryValue> paramsObject = DictionaryValue::create();
|
| + OwnPtr<protocol::DictionaryValue> paramsObject = DictionaryValue::create();
|
| {% for parameter in event.parameters %}
|
| {% if "optional" in parameter %}
|
| if ({{parameter.name}}.isJust())
|
| paramsObject->setValue("{{parameter.name}}", toValue({{parameter.name}}.fromJust()));
|
| {% else %}
|
| - paramsObject->setValue("{{parameter.name}}", toValue({{parameter.name}}));
|
| + paramsObject->setValue("{{parameter.name}}", toValue({{resolve_type(parameter).to_raw_type % parameter.name}}));
|
| {% endif %}
|
| {% endfor %}
|
| - jsonMessage->setObject("params", paramsObject);
|
| + jsonMessage->setObject("params", paramsObject.release());
|
| if (m_frontendChannel)
|
| m_frontendChannel->sendProtocolNotification(jsonMessage.release());
|
| }
|
|
|