PageRenderTime 23ms CodeModel.GetById 16ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/toolkit/mozapps/update/test/chrome/test_0151_notify_backgroundCheckError.xul

http://github.com/zpao/v8monkey
Unknown | 50 lines | 40 code | 10 blank | 0 comment | 0 complexity | 8cb468a87b2233467ee153f63113d575 MD5 | raw file
 1<?xml version="1.0"?>
 2<!--
 3/* Any copyright is dedicated to the Public Domain.
 4 * http://creativecommons.org/publicdomain/zero/1.0/
 5 */
 6-->
 7
 8<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
 9<?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css" type="text/css"?>
10
11<window title="Test notification when multiple background check errors occur (bug 595455)"
12        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
13        onload="runTestDefault();">
14<script type="application/javascript"
15        src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"/>
16<script type="application/javascript"
17        src="utils.js"/>
18
19<script type="application/javascript">
20<![CDATA[
21
22const TESTS = [ {
23  pageid: PAGEID_ERROR_EXTRA,
24  extraDelayedCheckFunction: checkErrorExtraPage,
25  shouldBeHidden: false,
26  displayedTextElem: "genericBackgroundErrorLabel",
27  buttonClick: "finish"
28} ];
29
30function runTest() {
31  debugDump("entering");
32
33  let url = URL_UPDATE + "?xmlMalformed=1";
34  setUpdateURLOverride(url);
35
36  errorsPrefObserver.init(PREF_APP_UPDATE_BACKGROUNDERRORS,
37                          PREF_APP_UPDATE_BACKGROUNDMAXERRORS);
38
39  gAUS.notify(null);
40}
41
42]]>
43</script>
44
45<body xmlns="http://www.w3.org/1999/xhtml">
46  <p id="display"></p>
47  <div id="content" style="display: none"></div>
48  <pre id="test"></pre>
49</body>
50</window>