/[jscoverage]/trunk/doc/faq.html
ViewVC logotype

Diff of /trunk/doc/faq.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 147 by siliconforks, Fri Jun 20 02:19:40 2008 UTC revision 148 by siliconforks, Fri Jun 20 02:27:18 2008 UTC
# Line 37  Line 37 
37          <h3>Why doesn't my test suite run under JSCoverage in Firefox 3?</h3>          <h3>Why doesn't my test suite run under JSCoverage in Firefox 3?</h3>
38    
39          <p>          <p>
40          Beta versions of Firefox 3 introduced <a          Firefox 3 introduces <a
41          href="http://tech.groups.yahoo.com/group/jsunit/message/1075">new          href="http://tech.groups.yahoo.com/group/jsunit/message/1075">new
42          security restrictions</a> on local files.  Depending on the way your          security restrictions</a> on local files.  Depending on the way your
43          test suite is organized, this may cause problems for JSCoverage.          test suite is organized, this may cause problems for JSCoverage.
44          (You may get the error "uncaught exception: Permission denied to get property Window._$jscoverage".)          (You may get the error "uncaught exception: Permission denied to get property Window._$jscoverage".)
45          These restrictions are not present in the final release of Firefox 3.          There are several workarounds:
46          </p>          </p>
47    
48            <ul class="list">
49            <li><p>Place your files on a web server instead of loading them from the file system.
50                This is usually the simplest solution.</p>
51            <li><p>Organize your HTML files in your test suite in a flat directory structure.  For example, suppose that
52                you instrument your test suite with this command:</p>
53    <pre>
54    jscoverage src instrumented
55    </pre>
56                <p>If all your HTML files are located directly under the <code>src/</code> directory (i.e., not in a
57                subdirectory of <code>src/</code>), then you should not have any problems using Firefox 3.</p>
58            <li><p>Set the <a href="http://kb.mozillazine.org/Editing_configuration">Firefox preference</a> named
59                <code><a href="http://kb.mozillazine.org/Security.fileuri.origin_policy">security.fileuri.origin_policy</a></code>
60                to 3.</p>
61            </ul>
62    
63          <h3>I'm trying to load my code with the URL          <h3>I'm trying to load my code with the URL
64          <code>file:///C:/foo/bar/jscoverage.html?foo/bar.html</code>          <code>file:///C:/foo/bar/jscoverage.html?foo/bar.html</code>
65          and I'm getting all kinds of JavaScript errors.</h3>          and I'm getting all kinds of JavaScript errors.</h3>
# Line 139  Line 154 
154    <div id="ft">    <div id="ft">
155      <address>      <address>
156        Copyright &copy; 2007, 2008 <a href="http://siliconforks.com/"><img src="siliconforks-16x16.png" width="16" height="16" class="icon" alt="Silicon Forks"></a> <a href="http://siliconforks.com/">siliconforks.com</a><br>        Copyright &copy; 2007, 2008 <a href="http://siliconforks.com/"><img src="siliconforks-16x16.png" width="16" height="16" class="icon" alt="Silicon Forks"></a> <a href="http://siliconforks.com/">siliconforks.com</a><br>
157        Last updated June 18, 2008<br>        Last updated March 31, 2008<br>
158        <a href="mailto:jscoverage@siliconforks.com">jscoverage@siliconforks.com</a>        <a href="mailto:jscoverage@siliconforks.com">jscoverage@siliconforks.com</a>
159      </address>      </address>
160    </div>      </div>  

Legend:
Removed from v.147  
changed lines
  Added in v.148

  ViewVC Help
Powered by ViewVC 1.1.24