summaryrefslogtreecommitdiff
path: root/browser/components/sessionstore/test/browser_454908.js
diff options
context:
space:
mode:
authorMatt A. Tobin <email@mattatobin.com>2014-07-02 00:07:24 -0400
committerMatt A. Tobin <email@mattatobin.com>2014-07-02 05:58:53 -0400
commit77707b62085f862709562185e615634e7431080a (patch)
treecb1d173d0dbae3332df6d4a1160336e04c2286a7 /browser/components/sessionstore/test/browser_454908.js
parent432326d2eae38aaacaeff9e790a2835d6578ee3b (diff)
downloadpalemoon-gre-77707b62085f862709562185e615634e7431080a.tar.gz
Remove tests from /browser (except /browser/metro)
Diffstat (limited to 'browser/components/sessionstore/test/browser_454908.js')
-rw-r--r--browser/components/sessionstore/test/browser_454908.js52
1 files changed, 0 insertions, 52 deletions
diff --git a/browser/components/sessionstore/test/browser_454908.js b/browser/components/sessionstore/test/browser_454908.js
deleted file mode 100644
index 4edb591c8..000000000
--- a/browser/components/sessionstore/test/browser_454908.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-function test() {
- /** Test for Bug 454908 **/
-
- waitForExplicitFinish();
-
- let fieldValues = {
- username: "User " + Math.random(),
- passwd: "pwd" + Date.now()
- };
-
- // make sure we do save form data
- gPrefService.setIntPref("browser.sessionstore.privacy_level", 0);
-
- let rootDir = getRootDirectory(gTestPath);
- let testURL = rootDir + "browser_454908_sample.html";
- let tab = gBrowser.addTab(testURL);
- tab.linkedBrowser.addEventListener("load", function(aEvent) {
- tab.linkedBrowser.removeEventListener("load", arguments.callee, true);
- let doc = tab.linkedBrowser.contentDocument;
- for (let id in fieldValues)
- doc.getElementById(id).value = fieldValues[id];
-
- gBrowser.removeTab(tab);
-
- tab = undoCloseTab();
- tab.linkedBrowser.addEventListener("load", function(aEvent) {
- tab.linkedBrowser.removeEventListener("load", arguments.callee, true);
- let doc = tab.linkedBrowser.contentDocument;
- for (let id in fieldValues) {
- let node = doc.getElementById(id);
- if (node.type == "password")
- is(node.value, "", "password wasn't saved/restored");
- else
- is(node.value, fieldValues[id], "username was saved/restored");
- }
-
- // clean up
- if (gPrefService.prefHasUserValue("browser.sessionstore.privacy_level"))
- gPrefService.clearUserPref("browser.sessionstore.privacy_level");
- // undoCloseTab can reuse a single blank tab, so we have to
- // make sure not to close the window when closing our last tab
- if (gBrowser.tabs.length == 1)
- gBrowser.addTab();
- gBrowser.removeTab(tab);
- finish();
- }, true);
- }, true);
-}