9
9
10
10
using namespace tns ;
11
11
12
- void DOMDomainCallbackHandlers::DocumentUpdatedCallback (const v8::FunctionCallbackInfo<v8::Value> & args) {
12
+ void DOMDomainCallbackHandlers::DocumentUpdatedCallback (const v8::FunctionCallbackInfo<v8::Value>& args) {
13
13
auto domAgentInstance = V8DOMAgentImpl::Instance;
14
14
15
15
if (!domAgentInstance) {
@@ -19,7 +19,7 @@ void DOMDomainCallbackHandlers::DocumentUpdatedCallback(const v8::FunctionCallba
19
19
domAgentInstance->m_frontend .documentUpdated ();
20
20
}
21
21
22
- void DOMDomainCallbackHandlers::ChildNodeInsertedCallback (const v8::FunctionCallbackInfo<v8::Value> & args) {
22
+ void DOMDomainCallbackHandlers::ChildNodeInsertedCallback (const v8::FunctionCallbackInfo<v8::Value>& args) {
23
23
try {
24
24
auto domAgentInstance = V8DOMAgentImpl::Instance;
25
25
@@ -39,9 +39,7 @@ void DOMDomainCallbackHandlers::ChildNodeInsertedCallback(const v8::FunctionCall
39
39
auto lastId = args[1 ]->ToNumber (isolate);
40
40
auto node = args[2 ]->ToString (isolate);
41
41
42
- auto nodeString = ArgConverter::ConvertToString (node);
43
- auto nodeCStr = nodeString.c_str ();
44
- auto nodeJson = protocol::parseJSON (nodeCStr);
42
+ auto nodeJson = protocol::parseJSON (v8_inspector::toProtocolString (node));
45
43
46
44
protocol::ErrorSupport errorSupport;
47
45
auto domNode = protocol::DOM::Node::parse (nodeJson.get (), &errorSupport);
@@ -66,7 +64,7 @@ void DOMDomainCallbackHandlers::ChildNodeInsertedCallback(const v8::FunctionCall
66
64
}
67
65
}
68
66
69
- void DOMDomainCallbackHandlers::ChildNodeRemovedCallback (const v8::FunctionCallbackInfo<v8::Value> & args) {
67
+ void DOMDomainCallbackHandlers::ChildNodeRemovedCallback (const v8::FunctionCallbackInfo<v8::Value>& args) {
70
68
try {
71
69
auto domAgentInstance = V8DOMAgentImpl::Instance;
72
70
@@ -99,7 +97,7 @@ void DOMDomainCallbackHandlers::ChildNodeRemovedCallback(const v8::FunctionCallb
99
97
}
100
98
}
101
99
102
- void DOMDomainCallbackHandlers::AttributeModifiedCallback (const v8::FunctionCallbackInfo<v8::Value> & args) {
100
+ void DOMDomainCallbackHandlers::AttributeModifiedCallback (const v8::FunctionCallbackInfo<v8::Value>& args) {
103
101
try {
104
102
auto domAgentInstance = V8DOMAgentImpl::Instance;
105
103
@@ -119,9 +117,9 @@ void DOMDomainCallbackHandlers::AttributeModifiedCallback(const v8::FunctionCall
119
117
auto attributeName = args[1 ]->ToString ();
120
118
auto attributeValue = args[2 ]->ToString ();
121
119
122
- domAgentInstance->m_frontend .attributeModified (nodeId->Int32Value (),
123
- ArgConverter::ConvertToString (attributeName). c_str ( ),
124
- ArgConverter::ConvertToString (attributeValue). c_str ( ));
120
+ domAgentInstance->m_frontend .attributeModified (nodeId->Int32Value (),
121
+ v8_inspector::toProtocolString (attributeName),
122
+ v8_inspector::toProtocolString (attributeValue));
125
123
} catch (NativeScriptException& e) {
126
124
e.ReThrowToV8 ();
127
125
} catch (std::exception e) {
@@ -135,7 +133,7 @@ void DOMDomainCallbackHandlers::AttributeModifiedCallback(const v8::FunctionCall
135
133
}
136
134
}
137
135
138
- void DOMDomainCallbackHandlers::AttributeRemovedCallback (const v8::FunctionCallbackInfo<v8::Value> & args) {
136
+ void DOMDomainCallbackHandlers::AttributeRemovedCallback (const v8::FunctionCallbackInfo<v8::Value>& args) {
139
137
try {
140
138
auto domAgentInstance = V8DOMAgentImpl::Instance;
141
139
@@ -154,7 +152,7 @@ void DOMDomainCallbackHandlers::AttributeRemovedCallback(const v8::FunctionCallb
154
152
auto attributeName = args[1 ]->ToString ();
155
153
156
154
domAgentInstance->m_frontend .attributeRemoved (nodeId->Int32Value (),
157
- ArgConverter::ConvertToString (attributeName). c_str ( ));
155
+ v8_inspector::toProtocolString (attributeName));
158
156
} catch (NativeScriptException& e) {
159
157
e.ReThrowToV8 ();
160
158
} catch (std::exception e) {
0 commit comments