test_bug361111.xul 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
  3. <?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css" type="text/css"?>
  4. <!--
  5. https://bugzilla.mozilla.org/show_bug.cgi?id=361111
  6. -->
  7. <window title="Mozilla Bug 361111"
  8. xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  9. <script type="application/javascript" src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"/>
  10. <!-- test results are displayed in the html:body -->
  11. <body xmlns="http://www.w3.org/1999/xhtml">
  12. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=361111"
  13. target="_blank">Mozilla Bug 361111</a>
  14. </body>
  15. <!-- test code goes here -->
  16. <script type="application/javascript"><![CDATA[
  17. /** Test for Bug 361111 **/
  18. window.onerror = null;
  19. SimpleTest.waitForExplicitFinish();
  20. document.documentElement.setAttribute("onclick", "%");
  21. is(1, 1, "Good, setting a bogus onclick did not throw.");
  22. // Bonus test - make sure that flushPrefEnv is appropriately
  23. // called at the end of the test. It would be nice if there were
  24. // somewhere in the harness that this could live, but there isn't.
  25. SpecialPowers.pushPrefEnv({set: [['testing.some_arbitrary_pref', true]]},
  26. function() { SimpleTest.finish(); });
  27. ]]></script>
  28. </window>