Index: chrome/test/data/extensions/platform_apps/web_view/context_menus/basic/guest.js |
diff --git a/chrome/test/data/extensions/platform_apps/web_view/context_menus/basic/guest.js b/chrome/test/data/extensions/platform_apps/web_view/context_menus/basic/guest.js |
index 52f0bf1d41c18c4e092e84eb616b21eccb8814e5..bb0ffda3feb7859e6c15c56e1f0388bcacf6b6da 100644 |
--- a/chrome/test/data/extensions/platform_apps/web_view/context_menus/basic/guest.js |
+++ b/chrome/test/data/extensions/platform_apps/web_view/context_menus/basic/guest.js |
@@ -25,4 +25,22 @@ var onPostMessageReceived = function(e) { |
return; |
} |
}; |
+ |
+var setup = function() { |
+ // Make sure there is always stuff to show in context menu by |
+ // inserting an <input> element. |
+ // Note that we don't always show "Inspect element", so this is |
+ // necessary. |
+ var div = document.createElement('div'); |
+ div.style.position = 'absolute'; |
+ div.style.top = 0; |
+ div.style.left = 0; |
+ var input = document.createElement('input'); |
+ div.appendChild(input); |
+ document.body.style.padding = 0; |
+ document.body.style.margin = 0; |
+ document.body.appendChild(div); |
+}; |
+ |
+setup(); |
window.addEventListener('message', onPostMessageReceived, false); |