mozilla

Compare Revisions

Setting Up a Development Environment

Change Revisions

Revision 25298:

Revision 25298 by Jorge.villalobos on

Revision 25299:

Revision 25299 by HeliosBryan on

Title:
Setting Up a Development Environment
Setting Up a Development Environment
Slug:
XUL_School/Setting_Up_a_Development_Environment
XUL_School/Setting_Up_a_Development_Environment
Content:

Revision 25298
Revision 25299
n10    <h2>n10    <h2 id="Getting_the_right_tools">
n34    <h2>n34    <h2 id="Build_system">
n149    <h3>n149    <h3 id="Building_IDL_files">
n184    <h3>n184    <h3 id="Signing_extensions">
n191      The only noticeable difference for the user is that the XPIn191      The only noticeable difference for the user is that the XPI
> installation dialog will say that the extension was created by y> installation dialog will say that the extension was created by y
>ou, making the dialog a little easier to trust. It's not common t>ou, making the dialog a little easier to trust. It's not common t
>o sign extensions because most users will trust the official add->o sign extensions because most users will trust the official add-
>ons site (<a class=" link-https" href="https://addons.mozilla.org>ons site (<a class="link-https" href="https://addons.mozilla.org"
>" title="https://addons.mozilla.org">AMO</a>) rather than rely on> title="https://addons.mozilla.org">AMO</a>) rather than rely on 
> extension signatures. On the other hand, it is standard practice>extension signatures. On the other hand, it is standard practice 
> for big companies to sign their extensions.>for big companies to sign their extensions.
n219    <h2>n219    <h2 id="Firefox_profile_management">
n245      There are also some configuration changes you shloud make in245      There are also some configuration changes you should make i
>n your testing profiles, so that you get detailed error informati>n your testing profiles, so that you get detailed error informati
>on in case something fails. The Firefox <a href="/en/Error_Consol>on in case something fails. The Firefox <a href="/en/Error_Consol
>e" title="en/Error Console">Error Console</a> (Tools &gt; Error C>e" title="en/Error Console">Error Console</a> (Tools &gt; Error C
>onsole) normally displays JavaScript errors that occur on web pag>onsole) normally displays JavaScript errors that occur on web pag
>es, but with some tweaking you can get error information from you>es, but with some tweaking you can get error information from you
>r extension. Read this piece on <a href="/en/Setting_up_extension>r extension. Read this piece on <a href="/en/Setting_up_extension
>_development_environment#Development_preferences" title="en/Setti>_development_environment#Development_preferences" title="en/Setti
>ng up extension development environment#Development preferences">>ng up extension development environment#Development preferences">
><span class="external">Development preferences</span></a>.><span class="external">Development preferences</span></a>.
246    </p>
247    <h2>246    </p>
247    <h2 id="Developer_extensions">
n253    <h3>n253    <h3 id="DOM_Inspector">
n262    <h3>n262    <h3 id="JavaScript_Debugger">
n274    <h3>n274    <h3 id="Tamper_Data">
n280    <h3>n280    <h3 id="Firebug">
n289    <h3>n289    <h3 id="Leak_Monitor">
t301    <h2>t301    <h2 id="Exercise">

Back to History