Chromium Code Reviews| Index: chrome/test/data/password/form_utils.js |
| diff --git a/chrome/test/data/password/form_utils.js b/chrome/test/data/password/form_utils.js |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..6659fa7063258e026074f41dd49c29d3ffc71fd4 |
| --- /dev/null |
| +++ b/chrome/test/data/password/form_utils.js |
| @@ -0,0 +1,37 @@ |
| +function createForm() { |
|
engedy
2014/07/11 17:05:36
Now that we are exporting this into a util, I thin
vabr (Chromium)
2014/07/11 18:15:48
Done.
|
| + var form = document.createElement('form'); |
| + form.setAttribute('action', 'done.html'); |
| + |
| + var username_label = document.createElement('label'); |
| + username_label.setAttribute('for', 'username'); |
|
engedy
2014/07/11 17:05:36
We could use the short form here (and in 1 more pl
vabr (Chromium)
2014/07/11 18:15:48
Done.
|
| + username_label.innerText = 'Username: '; |
| + var username = document.createElement('input'); |
| + username.type = 'text'; |
| + username.name = 'username'; |
| + username.id = 'username'; |
| + |
| + var password_label = document.createElement('label'); |
| + password_label.innerText = 'Password: '; |
| + password_label.setAttribute('for', 'password'); |
| + var password = document.createElement('input'); |
| + password.type = 'password'; |
| + password.name = 'password'; |
| + password.id = 'password'; |
| + |
| + var submit = document.createElement('input'); |
| + submit.type = 'submit'; |
| + submit.id = 'submit-button'; |
| + submit.value = 'Submit'; |
| + |
| + form.appendChild(username_label); |
| + form.appendChild(username); |
| + form.appendChild(password_label); |
| + form.appendChild(password); |
| + form.appendChild(submit); |
| + |
| + return form; |
| +} |
| + |
| +function addForm(form) { |
|
engedy
2014/07/11 17:05:36
I think this might be suitable for inlining after
vabr (Chromium)
2014/07/11 18:15:48
Done.
|
| + document.getElementsByTagName('body')[0].appendChild(form); |
|
engedy
2014/07/11 17:05:36
We could just use the short form here:
document.b
vabr (Chromium)
2014/07/11 18:15:48
Done.
|
| +} |