<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 3/1/13 7:26 AM, Liam Edwards-Playne
      wrote:<br>
    </div>
    <blockquote
      cite="mid:1362119188.65302.YahooMailNeo@web161403.mail.bf1.yahoo.com"
      type="cite">
      <div style="color:#000; background-color:#fff;
        font-family:verdana, helvetica, sans-serif;font-size:10pt">
        <div id="yiv1849058986">
          <div>
            <div style="background-color: rgb(255, 255, 255);
              font-family: verdana, helvetica, sans-serif;"><br>
              <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                style="color: rgb(0, 0, 0); font-family: verdana,
                helvetica, sans-serif; font-size: 13px;
                background-color: transparent;"
                class="yui_3_7_2_17_1362116764957_56">After this, I have
                to finish porting OpenComposeWindow, which includes:</div>
              <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                style="background-color: transparent;"
                class="yui_3_7_2_17_1362116764957_56">
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;">- integrating
                    GetOrigWindowSelection to use the new compose tab
                    mode</span></div>
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;">- integrating LoadDraftOrTemplate
                    - which is a </span><span style="font-size: 13px;
                    background-color: transparent;">tricky function
                    compared to the others because it goes down a long
                    road of function calls (DisplayMessage onwards)
                    before it reaches any UI-related code. </span></div>
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;">- integrating ComposeMessage
                    to iterate through open draft tabs</span></div>
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;">- rewrite the argument
                    passing mechanism (nsMsgComposeParams) to use
                    something other than window.arguments -
                    MsgComposeCommands.js</span></div>
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;">- some other misc. stuff
                    todo with js string encoding</span></div>
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;"><br>
                  </span></div>
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;">After that, some more
                    things:<br>
                  </span></div>
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;">- Rewrite the code to close
                    the message tab (so it doesn't try to close the
                    window and crash)</span></div>
                <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                  style="background-color: transparent;"
                  class="yui_3_7_2_17_1362116764957_56"><span
                    style="font-size: 13px;">- Redesign the UX so there
                    are not 2 menu bars - this will be very interesting</span></div>
              </div>
              <div id="yiv1849058986yui_3_7_2_16_1362043379697_48"
                style="color: rgb(0, 0, 0); font-family: verdana,
                helvetica, sans-serif; font-size: 13px;
                background-color: transparent; font-style: normal;">-
                Add options similar to
                "Preferences->Advanced->Reading and Display" (open
                message in new tab/window etc.)</div>
              <br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    Can you also add - add tests tests tests and more tests ?<br>
    <br>
    Ludo<br>
    <pre class="moz-signature" cols="72">-- 
SRE Team
QA Lead for Thunderbird
<a class="moz-txt-link-freetext" href="http://sietch-tabr.tumblr.com/">http://sietch-tabr.tumblr.com/</a></pre>
  </body>
</html>