mozilla

Compare Revisions

Migrating raw components to add-ons

Change Revisions

Revision 128398:

Revision 128398 by Johnath on

Revision 128399:

Revision 128399 by Johnath on

Title:
Migrating raw components to add-ons
Migrating raw components to add-ons
Slug:
Migrating_raw_components_to_add-ons
Migrating_raw_components_to_add-ons
Content:

Revision 128398
Revision 128399
t31      Some add-on authors create binary components not because tht31      Some add-on authors create binary components not because th
>ey want to interact with Firefox at the C++ level, but stric>ey want to interact with Firefox at the C++ level, but stric
>tly so that they can make use of third party DLLs. If this is the>tly so that they can make use of third party DLLs. If this is the
> only reason you are using a binary component instead of JavaScri> only reason you are using a binary component instead of JavaScri
>pt, take a look at the new JavaScript C-Types support introduced >pt, take a look at the new <a href="/en/JavaScript_code_modules/c
>in Firefox 3.6. It allows JavaScript code to load functions from >types.jsm" title="https://developer.mozilla.org/en/JavaScript_cod
>DLLs on windows, and should allow you to eliminate your dependenc>e_modules/ctypes.jsm">JavaScript C-Types</a> support introduced i
>e on binary components entirely. This leads to a better compatibi>n Firefox 3.6. It allows JavaScript code to load functions from D
>lity path as new versions of Firefox are released.>LLs on windows, and should allow you to eliminate your dependence
 > on binary components entirely. This leads to a better compatibil
 >ity path as new versions of Firefox are released.

Back to History