diff --git a/mobile/android/base/tests/roboextender/SelectionUtils.js b/mobile/android/base/tests/roboextender/SelectionUtils.js
index a7d64875d6b8..4dc9e7399b48 100644
--- a/mobile/android/base/tests/roboextender/SelectionUtils.js
+++ b/mobile/android/base/tests/roboextender/SelectionUtils.js
@@ -25,6 +25,14 @@ function getSelectionHandler() {
this._selectionHandler;
}
+function getClipboard() {
+ return Cc["@mozilla.org/widget/clipboardhelper;1"].getService(Ci.nsIClipboardHelper);
+}
+
+function getTextValue(aElement) {
+ return aElement.value || aElement.textContent;
+}
+
function todo(result, msg) {
return Messaging.sendRequestForResult({
type: TYPE_NAME,
diff --git a/mobile/android/base/tests/roboextender/testSelectionHandler.html b/mobile/android/base/tests/roboextender/testSelectionHandler.html
index f5c2042e28ff..c9d74af627d1 100644
--- a/mobile/android/base/tests/roboextender/testSelectionHandler.html
+++ b/mobile/android/base/tests/roboextender/testSelectionHandler.html
@@ -9,8 +9,9 @@
const DIV_POINT_TEXT = "Under";
const INPUT_TEXT = "Text for select all in an ";
-const TEXTAREA_TEXT = "Text for select all in a