<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 01/04/2011 22:19, neandr wrote:
    <blockquote cite="mid:4D964153.50807@gmx.de" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      How to Improve Extension Startup Performance?<br>
    </blockquote>
    I think first we need to check on Thunderbird's startup performance.
    I'm sure there's some things that we can delay until after start-up.
    If there are then we may need extra hooks and things available to be
    able to do this.<br>
    <br>
    Once we have those, then I think we'll be able to communicate the
    experience to add-on authors as well, and push harder on it.<br>
    <br>
    <blockquote cite="mid:4D964153.50807@gmx.de" type="cite"> So there
      are info pages and tools for FX4 but AFAInotS for TB/SM.<br>
    </blockquote>
    If you mean for extensions specifically, then we have those already.
    If you're specifically on about start-up times, then it'd be useful
    to know where the Firefox pages are then we can look at providing
    appropriate versions/alterations.<br>
    <br>
    <blockquote cite="mid:4D964153.50807@gmx.de" type="cite"><a
        moz-do-not-send="true"
href="http://blog.mozilla.com/addons/2010/06/14/improve-extension-startup-performance/">At

        this link</a> you will find a description what the FX people
      recommend and going to<br>
      <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://wiki.mozilla.org/Firefox/Projects/StartupPerformance/MeasuringStartup">https://wiki.mozilla.org/Firefox/Projects/StartupPerformance/MeasuringStartup</a><br>
      you find a link to an extension supporting "MeasuringStartup".<br>
      <br>
      How about having such an extension for TB3.1/3.3 (SM?) also?<br>
    </blockquote>
    I've not been able to look at it yet, but I'd be surprised if that
    couldn't be easily ported to 3.3. AFAIK all the back-end supporting
    code went into core, although there may be one or two bits missing.<br>
    <br>
    <blockquote cite="mid:4D964153.50807@gmx.de" type="cite"> So, this
      is a call to the maildev experts to adapt it. I could think about
      having the results displayed as part of a special startup page.<br>
    </blockquote>
    iirc that page display an <a class="moz-txt-link-freetext" href="about:startup">about:startup</a> page, this could easily be
    done in the extension. I'm not sure Firefox do more than that, I'll
    try and find out.<br>
    <br>
    Mark.<br>
  </body>
</html>