diff options
author | Matt A. Tobin <email@mattatobin.com> | 2018-02-03 06:00:38 -0500 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2018-02-03 06:00:38 -0500 |
commit | 8148615da179fdd60f19018e13b4e94b95609cc6 (patch) | |
tree | 771fccdd99fa3adf35fdd2c81d8197b415a89b91 /browser/base/content/test/general/browser_bug595507.js | |
parent | 494802c1be7888025b95260d23db187467d2b9dd (diff) | |
download | UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.gz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.lz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.xz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.zip |
Remove browser tests - Part 1: The Tests (except for experiments)
Diffstat (limited to 'browser/base/content/test/general/browser_bug595507.js')
-rw-r--r-- | browser/base/content/test/general/browser_bug595507.js | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/browser/base/content/test/general/browser_bug595507.js b/browser/base/content/test/general/browser_bug595507.js deleted file mode 100644 index 54ae42346..000000000 --- a/browser/base/content/test/general/browser_bug595507.js +++ /dev/null @@ -1,36 +0,0 @@ -/** - * Make sure that the form validation error message shows even if the form is in an iframe. - */ -add_task(function* () { - let uri = "<iframe src=\"data:text/html,<iframe name='t'></iframe><form target='t' action='data:text/html,'><input required id='i'><input id='s' type='submit'></form>\"</iframe>"; - - var gInvalidFormPopup = document.getElementById('invalid-form-popup'); - ok(gInvalidFormPopup, - "The browser should have a popup to show when a form is invalid"); - - let tab = gBrowser.addTab(); - let browser = gBrowser.getBrowserForTab(tab); - gBrowser.selectedTab = tab; - - yield promiseTabLoadEvent(tab, "data:text/html," + escape(uri)); - - let popupShownPromise = promiseWaitForEvent(gInvalidFormPopup, "popupshown"); - - yield ContentTask.spawn(browser, {}, function* () { - content.document.getElementsByTagName('iframe')[0] - .contentDocument.getElementById('s').click(); - }); - yield popupShownPromise; - - yield ContentTask.spawn(browser, {}, function* () { - let childdoc = content.document.getElementsByTagName('iframe')[0].contentDocument; - Assert.equal(childdoc.activeElement, childdoc.getElementById("i"), - "First invalid element should be focused"); - }); - - ok(gInvalidFormPopup.state == 'showing' || gInvalidFormPopup.state == 'open', - "The invalid form popup should be shown"); - - gBrowser.removeCurrentTab(); -}); - |