diff options
author | kkania@chromium.org <kkania@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-17 00:19:32 +0000 |
---|---|---|
committer | kkania@chromium.org <kkania@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-17 00:19:32 +0000 |
commit | c158a6699a9f5e5f56d913c0b06e0d83e8358591 (patch) | |
tree | 727e3eb0a5aac10658e35d2e389b057faed103bf /chrome/test/data | |
parent | c7eca5b2c6f9a527d18d00486d2d7cd7dca9c7b1 (diff) | |
download | chromium_src-c158a6699a9f5e5f56d913c0b06e0d83e8358591.zip chromium_src-c158a6699a9f5e5f56d913c0b06e0d83e8358591.tar.gz chromium_src-c158a6699a9f5e5f56d913c0b06e0d83e8358591.tar.bz2 |
Add support for DOM interaction in browser tests via C++.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/660046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41789 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/data')
8 files changed, 90 insertions, 0 deletions
diff --git a/chrome/test/data/dom_automation/events/test.html b/chrome/test/data/dom_automation/events/test.html new file mode 100644 index 0000000..328dad2 --- /dev/null +++ b/chrome/test/data/dom_automation/events/test.html @@ -0,0 +1,18 @@ +<html> +<script> +function renameLink() { + document.links[0].innerHTML = "clicked"; +} +function changeTextfield() { + document.getElementById("textfield").value = "clicked"; +} +</script> +<body> +<a href="javascript:renameLink();">link</a> +<textarea>textarea</textarea> +<form action=""> + <input id="textfield" type='text' value='textfield'></input> + <input id="button" type='button' value='button' onclick="changeTextfield()"></input> +</form> +</body> +</html> diff --git a/chrome/test/data/dom_automation/find_elements/test.html b/chrome/test/data/dom_automation/find_elements/test.html new file mode 100644 index 0000000..b271a3c --- /dev/null +++ b/chrome/test/data/dom_automation/find_elements/test.html @@ -0,0 +1,35 @@ +<html> +<head> +</head> + +<div class="myclass" name="0">div_text</div> +<div class="myclass" name="1">div_text</div> + +<span name="span">span_text + <span name="spanspan">span_text + <span name="spanspanspan">span_text + </span> + </span> +</span> + +<table border=1> + <tr style="display:none"> + <td>table_text</td> + </tr> + <tr> + <td style="visibility:collapse"> + table_text + </td> + <td style="visibility:hidden"> + table_text + </td> + <td name="shown"> + table_text + </td> + </tr> +</table> + +<textarea >textarea_text</textarea> +<input type="text" value="input_text"></input> + +</html> diff --git a/chrome/test/data/dom_automation/frames/frame1.html b/chrome/test/data/dom_automation/frames/frame1.html new file mode 100644 index 0000000..4e02aab --- /dev/null +++ b/chrome/test/data/dom_automation/frames/frame1.html @@ -0,0 +1,6 @@ +<html> +<body> +<iframe src="iframe1.html"></iframe> +<div>frame 1</div> +</body> +</html> diff --git a/chrome/test/data/dom_automation/frames/frame2.html b/chrome/test/data/dom_automation/frames/frame2.html new file mode 100644 index 0000000..d1e8bdf --- /dev/null +++ b/chrome/test/data/dom_automation/frames/frame2.html @@ -0,0 +1,6 @@ +<html> +<body> +<iframe src="iframe2.html"></iframe> +<div>frame 2</div> +</body> +</html> diff --git a/chrome/test/data/dom_automation/frames/iframe1.html b/chrome/test/data/dom_automation/frames/iframe1.html new file mode 100644 index 0000000..7fccbfd --- /dev/null +++ b/chrome/test/data/dom_automation/frames/iframe1.html @@ -0,0 +1,5 @@ +<html> +<body> +<div>iframe 1</div> +</body> +</html> diff --git a/chrome/test/data/dom_automation/frames/iframe2.html b/chrome/test/data/dom_automation/frames/iframe2.html new file mode 100644 index 0000000..908303e --- /dev/null +++ b/chrome/test/data/dom_automation/frames/iframe2.html @@ -0,0 +1,5 @@ +<html> +<body> +<div>iframe 2</div> +</body> +</html> diff --git a/chrome/test/data/dom_automation/frames/test.html b/chrome/test/data/dom_automation/frames/test.html new file mode 100644 index 0000000..004c3e9 --- /dev/null +++ b/chrome/test/data/dom_automation/frames/test.html @@ -0,0 +1,12 @@ +<html> +<head> +<script> + +</script> +</head> + +<frameset id="set" cols="25%,75%"> +<frame src="frame1.html"> +<frame src="frame2.html"> +</frameset> +</html> diff --git a/chrome/test/data/dom_automation/string_escape/test.html b/chrome/test/data/dom_automation/string_escape/test.html new file mode 100644 index 0000000..6f37fcc --- /dev/null +++ b/chrome/test/data/dom_automation/string_escape/test.html @@ -0,0 +1,3 @@ +<html> +<textarea>ÿ</textarea> +</html> |