mozilla

Compare Revisions

Extensions support in SeaMonkey 2

Change Revisions

Revision 510807:

Revision 510807 by Hb on

Revision 512449:

Revision 512449 by jhatlak on

Title:
Extensions support in SeaMonkey 2
Extensions support in SeaMonkey 2
Slug:
Mozilla/Add-ons/SeaMonkey_2
Mozilla/Add-ons/SeaMonkey_2
Tags:
"Extensions", "Add-ons", "SeaMonkey"
"Extensions", "Add-ons", "SeaMonkey"
Content:

Revision 510807
Revision 512449
n14      To support SeaMonkey 2 as a target application, you need ton14      To support SeaMonkey 2 as a target application, you need to
> add it to the list of target applications in the extensions <a c> add it to the list of target applications in the extension's <a 
>lass="internal" href="/en/Install_Manifests" title="En/Install Ma>class="internal" href="/en/Install_Manifests" title="En/Install M
>nifests">install.rdf</a> file. The code for that will look someth>anifests">install.rdf</a> file. The code for that will look somet
>ing like this:>hing like this:
n39            <tr>n
40              <td style="background-color: rgb(204, 255, 204);">39            <tr style="background-color: rgb(204, 255, 204);">
40              <td>
n43              <td style="background-color: rgb(204, 255, 204);">n43              <td>
n46              <td style="background-color: rgb(204, 255, 204);">n46              <td>
n84        </table>n84        </table><br>
n87            <br>n
n118      <li>&nbsp;n
119      </li>
n122          SeaMonkey also uses different ids for the menu items. Sn119          SeaMonkey also uses different IDs for the menu items. S
>ome important menu ids are listed below, menu ids are based on Fi>ome important menu IDs are listed below, menu IDs are based on Fi
>refox 3 source code:>refox 3 source code:
n126            <tr>n
127              <td style="background-color: rgb(204, 255, 255);">123            <tr style="background-color: rgb(204, 255, 255);">
124              <td>
n130              <td style="background-color: rgb(204, 255, 255);">n127              <td>
n133              <td style="background-color: rgb(204, 255, 255);">n130              <td>
n136              <td style="background-color: rgb(204, 255, 255);">n133              <td>
n274      To to display a button with a menupopup in the urlbar-iconsn271      To display a button with a menupopup in the urlbar-icons fo
> for both Firefox and SeaMonkey 2.0, use this code:>r both Firefox and SeaMonkey 2.0, use this code:
n308      In Firefox 3 new <code>vbox</code> has been added, called "n305      In Firefox 3 a new <code>vbox</code> has been added, called
>browser-bottombox", which encloses the find bar and status bar at> "browser-bottombox", which encloses the find bar and status bar 
> the bottom of the browser window. Although this doesn't affect t>at the bottom of the browser window. Although this doesn't affect
>he appearance of the display, it may affect your extension if it > the appearance of the display, it may affect your extension if i
>overlays chrome relative to these elements.>t overlays chrome relative to these elements.
tt368    <h3>
369      JavaScript Tweaks
370    </h3>
371    <p>
372      Firefox supports some shorthand in various places. These ar
 >e so commonly available that developers often forget that they ar
 >e not built-ins. SeaMonkey on the other hand defaults to not supp
 >ort them so they either need to be expanded to their proper forms
 > or matching constants/variables need to be defined in custom cod
 >e.
373    </p>
374    <table class="standard-table">
375      <tbody>
376        <tr style="background-color: rgb(204, 255, 204);">
377          <td>
378            Shorthand
379          </td>
380          <td>
381            Expansion
382          </td>
383        </tr>
384        <tr>
385          <td>
386            Cc
387          </td>
388          <td>
389            Components.classes
390          </td>
391        </tr>
392        <tr>
393          <td>
394            Ci
395          </td>
396          <td>
397            Components.interfaces
398          </td>
399        </tr>
400        <tr>
401          <td>
402            Cr
403          </td>
404          <td>
405            Components.results
406          </td>
407        </tr>
408        <tr>
409          <td>
410            Cu
411          </td>
412          <td>
413            Components.utils
414          </td>
415        </tr>
416      </tbody>
417    </table>
418    <p>
419      &nbsp;
420    </p>

Back to History