Index: content/test/data/touch_selection.html |
diff --git a/content/test/data/touch_selection.html b/content/test/data/touch_selection.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..0c4721a98e89d80def24a0a0fed0ffb72cc3bfa5 |
--- /dev/null |
+++ b/content/test/data/touch_selection.html |
@@ -0,0 +1,35 @@ |
+<html> |
+<div id='textDiv'>Some text we can select</div> |
+<input id='textfield' type="text" value="Text in a textfield"> |
+<script> |
+ |
+function select_all_text() { |
+ var div = document.getElementById("textDiv"); |
+ var range = document.createRange(); |
+ range.selectNodeContents(div); |
+ var sel = window.getSelection(); |
+ sel.removeAllRanges(); |
+ sel.addRange(range); |
+} |
+ |
+function get_selection() { |
+ return (window.getSelection() + ""); |
+} |
+ |
+function focus_textfield() { |
+ document.getElementById("textfield").focus(); |
+} |
+ |
+function get_cursor_position() { |
+ var div = document.getElementById("textfield"); |
+ var start = div.selectionStart; |
+ var end = div.selectionEnd; |
+ if (start == end) |
+ return start; |
+ else |
+ return -1; |
+} |
+ |
+</script> |
+ |
+</html> |