Compare Revisions

Zombie compartments

Revision 38264:

Revision 38264 by nnethercote on

Revision 38265:

Revision 38265 by nnethercote on

Title:
Zombie compartments
Zombie compartments
Slug:
Zombie_compartments
Zombie_compartments
Tags:
Extensions, Add-ons, "Developing Mozilla", memory
Extensions, Add-ons, "Developing Mozilla", memory
Content:

Revision 38264
Revision 38265
nn199      <li>Open about:compartments and close all other pages.
200      </li>
201      <li>Return to about:compartments and reload it, multiple ti
 >mes if necessary.
202      </li>
203      <li>If only system compartments are present, congratulation
 >s!&nbsp; That's a good sign that the add-on doesn't cause zombie 
 >compartments.&nbsp; Otherwise, please file a bug, add "[MemShrink
 >]" to its whiteboard, and mark it as blocking <a class="link-http
 >s" href="https://bugzilla.mozilla.org/show_bug.cgi?id=668871">bug
 > 668871</a> and <a class="link-https" href="https://bugzilla.mozi
 >lla.org/show_bug.cgi?id=700547" title="https://bugzilla.mozilla.o
 >rg/show_bug.cgi?id=700547">bug 700547</a>.
204      </li>
205    </ul>
206    <p>
207      In Firefox 12 and earlier:
208    </p>
209    <ul>
210      <li>Create a new profile.&nbsp; Install and enable the add-
 >on.
211      </li>
212      <li>Restart the browser.
213      </li>
214      <li>Browse one or more pages and do something that exercise
 >s the add-on.&nbsp; For example, for an add-on that remembers pas
 >swords, visit a site that requires a password;&nbsp; for an add-o
 >n that performs an operation involving a specific page element su
 >ch as an image or a chunk of text, perform that operation.&nbsp; 
 >The more you exercise the add-on, the more thorough the testing w
 >ill be, but in practice a lot of problems show up quickly.
215      </li>
t204      </li>t
205    </ul>
206    <p>
207      In Firefox 12 and earlier:
208    </p>
209    <ul>
210      <li>Create a new profile.&nbsp; Install and enable the add-
>on. 
211      </li>
212      <li>Restart the browser.
213      </li>
214      <li>Browse one or more pages and do something that exercise
>s the add-on.&nbsp; For example, for an add-on that remembers pas 
>swords, visit a site that requires a password;&nbsp; for an add-o 
>n that performs an operation involving a specific page element su 
>ch as an image or a chunk of text, perform that operation.&nbsp;  
>The more you exercise the add-on, the more thorough the testing w 
>ill be, but in practice a lot of problems show up quickly. 
215      </li>
216      <li>Open about:compartments and close all other pages.
217      </li>
218      <li>Return to about:compartments and reload it, multiple ti
>mes if necessary. 
219      </li>
220      <li>If only system compartments are present, congratulation
>s!&nbsp; That's a good sign that the add-on doesn't cause zombie  
>compartments.&nbsp; Otherwise, please file a bug, add "[MemShrink 
>]" to its whiteboard, and mark it as blocking <a class="link-http 
>s" href="https://bugzilla.mozilla.org/show_bug.cgi?id=668871">bug 
> 668871</a> and <a class="link-https" href="https://bugzilla.mozi 
>lla.org/show_bug.cgi?id=700547" title="https://bugzilla.mozilla.o 
>rg/show_bug.cgi?id=700547">bug 700547</a>. 

Back to History