Bug 840488 - Update unsafe-JAR channel tests so that they actually fail if we allow script to run. v1

The current tests never actually check that script is disabled for unsafe JAR
channels, but only that they're unable to initiate loads. This fixes that.

This blob runs dos2unix on the files inside the zip, and applies the following patch:

--- orig/iframes.html 2013-10-19 11:42:59.000000000 +0200
+++ bug369814/iframes.html  2013-10-19 11:40:31.000000000 +0200
@@ -1,11 +1,12 @@
 <html><head>
   <title>iframes</title>
+  <script>parent.poke('regular script');</script>
 </head>
-<body>
+<body onload="parent.poke('onload-handler')">
  subshells
  <p>
  <iframe id="data-iframe" src="data:text/html,dataurl iframe<script>window.parent.parent.poke('data-iframe')</script>">ifr</iframe>
  <p>
  <iframe id="js-iframe" src="javascript:window.parent.parent.poke('js-iframe')">jsifr</iframe>
 </body>
-</html>
\ No newline at end of file
+</html>
Bug 840488 - Introduce a mechanism to permanently block script for a given scope due to a policy decision, and use it for unsafe channels. v1
Bug 840488 - Directly mark compartments whose docshells disable script execution. v1