Skip to content

Commit 3e9d64d

Browse files
committed
[js] add name of what is being executed to large JS executions
1 parent ce2087f commit 3e9d64d

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

javascript/node/selenium-webdriver/lib/http.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -182,14 +182,14 @@ class InternalTypeError extends TypeError {}
182182
* @param params
183183
* @return {!Command} The transformed command to execute.
184184
*/
185-
function toExecuteAtomCommand(command, atom, ...params) {
185+
function toExecuteAtomCommand(command, atom, name, ...params) {
186186
if (typeof atom !== 'function') {
187187
throw new InternalTypeError('atom is not a function: ' + typeof atom)
188188
}
189189

190190
return new cmd.Command(cmd.Name.EXECUTE_SCRIPT)
191191
.setParameter('sessionId', command.getParameter('sessionId'))
192-
.setParameter('script', `return (${atom}).apply(null, arguments)`)
192+
.setParameter('script', `/* ${name} */return (${atom}).apply(null, arguments)`)
193193
.setParameter(
194194
'args',
195195
params.map((param) => command.getParameter(param))
@@ -252,7 +252,7 @@ const W3C_COMMAND_MAP = new Map([
252252
[
253253
cmd.Name.FIND_ELEMENTS_RELATIVE,
254254
(cmd) => {
255-
return toExecuteAtomCommand(cmd, Atom.FIND_ELEMENTS, 'args')
255+
return toExecuteAtomCommand(cmd, Atom.FIND_ELEMENTS, 'findElements', 'args')
256256
},
257257
],
258258
[
@@ -272,7 +272,7 @@ const W3C_COMMAND_MAP = new Map([
272272
[
273273
cmd.Name.GET_ELEMENT_ATTRIBUTE,
274274
(cmd) => {
275-
return toExecuteAtomCommand(cmd, Atom.GET_ATTRIBUTE, 'id', 'name')
275+
return toExecuteAtomCommand(cmd, Atom.GET_ATTRIBUTE, 'getAttribute', 'id', 'name')
276276
},
277277
],
278278
[
@@ -308,7 +308,7 @@ const W3C_COMMAND_MAP = new Map([
308308
[
309309
cmd.Name.IS_ELEMENT_DISPLAYED,
310310
(cmd) => {
311-
return toExecuteAtomCommand(cmd, Atom.IS_DISPLAYED, 'id')
311+
return toExecuteAtomCommand(cmd, Atom.IS_DISPLAYED, 'isDisplayed', 'id')
312312
},
313313
],
314314

javascript/node/selenium-webdriver/lib/webdriver.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2905,7 +2905,7 @@ class WebElement {
29052905
*/
29062906
submit() {
29072907
const script =
2908-
'var form = arguments[0];\n' +
2908+
'/* submitForm */var form = arguments[0];\n' +
29092909
'while (form.nodeName != "FORM" && form.parentNode) {\n' +
29102910
' form = form.parentNode;\n' +
29112911
'}\n' +

0 commit comments

Comments
 (0)