Compare Revisions

Components.utils.Sandbox

Revision 378391:

Revision 378391 by mnoorenberghe on

Revision 378659:

Revision 378659 by mgertner on

Title:
Components.utils.Sandbox
Components.utils.Sandbox
Slug:
Components.utils.Sandbox
Components.utils.Sandbox
Tags:
"XPConnect","XPCOM:Language Bindings"
"XPConnect","XPCOM:Language Bindings"
Content:

Revision 378391
Revision 378659
n107      Importing functions or objects into the Sandboxn107      Importing functions or objects into the sandbox
tt117    </p>
118    <h2>
119      Freeing the sandbox
120    </h2>
121    <p>
122      When you have finished using a sandbox, it should be freed 
 >to avoid memory leaks. Generally the JavaScript garbage collector
 > will take care of this when there are no remaining references to
 > the sandbox or the code it contains. However, in some cases it c
 >an be difficult to remove all references. For example, the code i
 >n the sandbox might be a third-party library that sets expando pr
 >operties or adds event listeners to a window. In this case, <a hr
 >ef="/en-US/docs/" title="/en-US/docs/">Components.utils.nukeSandb
 >ox</a> can be used to force the sandbox to be freed immediately.

Back to History