diff options
Diffstat (limited to 'browser/base/content/test/browser_visibleFindSelection.js')
-rw-r--r-- | browser/base/content/test/browser_visibleFindSelection.js | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/browser/base/content/test/browser_visibleFindSelection.js b/browser/base/content/test/browser_visibleFindSelection.js deleted file mode 100644 index b46104ad4..000000000 --- a/browser/base/content/test/browser_visibleFindSelection.js +++ /dev/null @@ -1,39 +0,0 @@ - -function test() { - waitForExplicitFinish(); - - let tab = gBrowser.addTab(); - gBrowser.selectedTab = tab; - tab.linkedBrowser.addEventListener("load", function(aEvent) { - tab.linkedBrowser.removeEventListener("load", arguments.callee, true); - - ok(true, "Load listener called"); - waitForFocus(onFocus, content); - }, true); - - content.location = "data:text/html,<div style='position: absolute; left: 2200px; background: green; width: 200px; height: 200px;'>div</div><div style='position: absolute; left: 0px; background: red; width: 200px; height: 200px;'><span id='s'>div</span></div>"; -} - -function onFocus() { - EventUtils.synthesizeKey("f", { accelKey: true }); - ok(gFindBarInitialized, "find bar is now initialized"); - - EventUtils.synthesizeKey("d", {}); - EventUtils.synthesizeKey("i", {}); - EventUtils.synthesizeKey("v", {}); - // finds the div in the green box - - EventUtils.synthesizeKey("g", { accelKey: true }); - // finds the div in the red box - - var rect = content.document.getElementById("s").getBoundingClientRect(); - ok(rect.left >= 0, "scroll should include find result"); - - // clear the find bar - EventUtils.synthesizeKey("a", { accelKey: true }); - EventUtils.synthesizeKey("VK_DELETE", { }); - - gFindBar.close(); - gBrowser.removeCurrentTab(); - finish(); -} |