Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Revision 1102043 of Firefox

  • Revision slug: Mozilla/Firefox
  • Revision title: Firefox
  • Revision id: 1102043
  • Created:
  • Creator: teoli
  • Is current revision? Yes
  • Comment

Revision Content

Firefox is Mozilla's popular Web browser, available for multiple platforms including Windows, OS X, and Linux on the desktop and all Android and iOS mobile devices. With broad compatibility, the latest in Web technologies, and powerful development tools, Firefox is a great choice for both Web developers and end users.

Firefox is an open source project; much of the code is contributed by our huge community of volunteers. Here you can learn about how to contribute to the Firefox project and you will also find links to information about the construction of Firefox add-ons, using the developer tools in Firefox, and other topics.

Learn how to create add-ons for Firefox, how to develop and build Firefox itself, and how the internals of Firefox and its subprojects work.

  • Developer release notes

    Developer-focused release notes; learn what new capabilities for both Web sites and add-ons arrive in each version of Firefox.

  • Project documentation

    Get detailed information about the internals of Firefox and its build system, so you can find your way around in the code.

  • Developer guide

    Our developer guide provides details on how to get and compile the Firefox source code, how to find your way around, and how to contribute to the project.

Firefox channels

Firefox is available in five channels.

Firefox Nightly

Each night we build Firefox from the latest code in mozilla-central. These builds are for Firefox developers or those who want to try out the very latest cutting edge features while they're still under active development.

Download Firefox Nightly

Firefox Developer Edition

This is a version of Firefox tailored for developers. Every six weeks, we take the features in Firefox Nightly that are stable enough and create a new version of Firefox Developer Edition. We also add some extra features for developers that are only available in this channel.

Learn more about Firefox Developer Edition.

Download Firefox Developer Edition

Firefox Beta

After spending six weeks in Firefox Developer Edition, we take the features that are stable enough, and create a new version of Firefox Beta. Firefox Beta builds are for Firefox enthusiasts to test what's destined to become the next released Firefox version.

Download Firefox Beta

Firefox

After stabilizing for another six weeks in Beta, we're ready to ship the new features to hundreds of millions of users in a new release version of Firefox.

Download Firefox

Firefox Extended Support Release (ESR)

Firefox ESR is the long-term support edition of Firefox for desktop for use by organizations including schools, universities, businesses and others who need extended support for mass deployments.

Learn more about Firefox Extended Support Release.

Download Firefox ESR

Firefox profiles

If you find yourself using multiple Firefox channels—or just multiple configurations—on a regular basis, you should read how to use multiple Firefox profiles by turning Firefox's Profile Manager and other profile management tools to your advantage.

{{CommunityBox("Firefox", "firefox-dev", "firefox-dev", "developers", "Calendar|https://mail.mozilla.com/home/[email protected]/Releases%20Scheduling.html|Web|View the release schedule on the Web++https://mail.mozilla.com/home/[email protected]/Releases%20Scheduling.ics|iCal|Subscribe to the iCal release schedule calendar")}}

  1. Add-ons
    1. {{LinkItem("Firefox developer release notes", "/en-US/docs/Mozilla/Firefox/Releases")}}
    2. {{LinkItem("Add-ons", "/en-US/docs/Mozilla/Add-ons")}}
    3. {{LinkItem("Add-on guidelines", "/en-US/docs/Mozilla/Add-ons/Add-on_guidelines")}}
    4. {{LinkItem("Add-on Manager", "/en-US/docs/Mozilla/Add-ons/Add-on_Manager")}}
    5. {{LinkItem("Extensions", "/en-US/docs/Extensions")}}
    6. {{LinkItem("OpenSearch plug-ins", "/en-US/docs/Creating_OpenSearch_plugins_for_Firefox")}}
    7. {{LinkItem("Plugins", "/en-US/docs/Plugins")}}
    8. {{LinkItem("Themes", "/en-US/docs/Themes")}}
  2. Firefox internals
    1. {{LinkItem("Firefox developer release notes", "/en-US/docs/Mozilla/Firefox/Releases")}}
    2. {{LinkItem("Mozilla project", "/en-US/docs/Mozilla")}}
    3. {{LinkItem("Gecko", "/en-US/docs/Mozilla/Gecko")}}
    4. {{LinkItem("JavaScript code modules", "/en-US/docs/Mozilla/JavaScript_code_modules")}}
    5. {{LinkItem("JS-ctypes", "/en-US/docs/Mozilla/js-ctypes")}}
    6. {{LinkItem("MathML project", "/en-US/docs/Mozilla/MathML_Project")}}
    7. {{LinkItem("MFBT", "/en-US/docs/Mozilla/MFBT")}}
    8. {{LinkItem("Mozilla projects", "/en-US/docs/Mozilla/Projects")}}
    9. {{LinkItem("Preference system", "/en-US/docs/Mozilla/Preferences")}}
    10. {{LinkItem("WebIDL bindings", "/en-US/docs/Mozilla/WebIDL_bindings")}}
    11. {{LinkItem("XPCOM", "/en-US/docs/Mozilla/XPCOM")}}
    12. {{LinkItem("XUL", "/en-US/docs/XUL")}}
  3. Building and contributing
    1. {{LinkItem("Build instructions", "/en-US/docs/Developer_Guide/Build_Instructions")}}
    2. {{LinkItem("Configuring build options", "/en-US/docs/Configuring_Build_Options")}}
    3. {{LinkItem("How the build system works", "/en-US/docs/How_Mozilla's_build_system_works")}}
    4. {{LinkItem("Mozilla source code", "/en-US/docs/Developer_Guide/Source_Code/Mercurial")}}
    5. {{LinkItem("Localization", "/en-US/docs/Mozilla/Localization")}}
    6. {{LinkItem("Mercurial", "/en-US/docs/Mozilla/Mercurial")}}
    7. {{LinkItem("Quality assurance", "/en-US/docs/Mozilla/QA")}}
    8. {{LinkItem("Using Mozilla code in other projects", "/en-US/docs/Mozilla/Using_Mozilla_code_in_other_projects")}}

Revision Source

<p><a href="https://www.mozilla.org/firefox/">Firefox</a> is Mozilla's popular Web browser, available for multiple platforms including Windows, OS X, and Linux on the desktop and all Android and iOS mobile devices. With broad compatibility, the latest in Web technologies, and powerful development tools, Firefox is a great choice for both Web developers and end users.</p>

<p>Firefox is an open source project; much of the code is contributed by our huge community of volunteers. Here you can learn about how to contribute to the Firefox project and you will also find links to information about the construction of Firefox add-ons, using the developer tools in Firefox, and other topics.</p>

<div class="summary">
<p>Learn how to create add-ons for <a href="https://www.mozilla.org/firefox/">Firefox</a>, how to develop and build Firefox itself, and how the internals of Firefox and its subprojects work.</p>
</div>

<ul class="card-grid">
 <li><span>Developer release notes</span>

  <p><a href="/en-US/Firefox/Releases">Developer-focused release notes</a>; learn what new capabilities for both Web sites and add-ons arrive in each version of Firefox.</p>
 </li>
 <li><span>Project documentation</span>
  <p>Get detailed information about <a href="/en-US/docs/Mozilla">the internals of Firefox</a> and its build system, so you can find your way around in the code.</p>
 </li>
 <li><span>Developer guide</span>
  <p>Our <a href="/en-US/docs/Developer_Guide">developer guide</a> provides details on how to get and compile the Firefox source code, how to find your way around, and how to contribute to the project.</p>
 </li>
</ul>

<h2 id="Firefox_channels">Firefox channels</h2>

<p>Firefox is available in five <strong>channels</strong>.</p>

<h3 id="Firefox_Nightly">Firefox Nightly</h3>

<p>Each night we build Firefox from the latest code in <a href="/en-US/docs/mozilla-central">mozilla-central</a>. These builds are for Firefox developers or those who want to try out the very latest cutting edge features while they're still under active development.</p>

<p><a href="https://nightly.mozilla.org/" style="width: 250px;display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;" target="_">Download Firefox Nightly</a></p>

<h3 id="Firefox_Developer_Edition">Firefox Developer Edition</h3>

<p>This is a version of Firefox tailored for developers. Every six weeks, we take the features in Firefox Nightly that are stable enough and create a new version of Firefox Developer Edition. We also add some extra features for developers that are only available in this channel.</p>

<p><a href="/en-US/Firefox/Developer_Edition">Learn more about Firefox Developer Edition</a>.</p>

<p><a href="https://www.mozilla.org/firefox/developer/" style="width: 250px;display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;" target="_">Download Firefox Developer Edition</a></p>

<h3 id="Firefox_Beta">Firefox Beta</h3>

<p>After spending six weeks in Firefox Developer Edition, we take the features that are stable enough, and create a new version of Firefox Beta. Firefox Beta builds are for Firefox enthusiasts to test what's destined to become the next released Firefox version.</p>

<p><a href="https://www.mozilla.org/firefox/channel/#beta" style="width: 250px;display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;" target="_">Download Firefox Beta</a></p>

<h3 id="Firefox">Firefox</h3>

<p>After stabilizing for another six weeks in Beta, we're ready to ship the new features to hundreds of millions of users in a new release version of Firefox.</p>

<p><a href="https://www.mozilla.org/firefox/channel/#firefox" style="width: 250px;display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;" target="_">Download Firefox</a></p>

<h3 id="Firefox_Extended_Support_Release_(ESR)">Firefox Extended Support Release (ESR)</h3>

<p>Firefox ESR is the long-term support edition of Firefox for desktop for use by organizations including schools, universities, businesses and others who need extended support for mass deployments.</p>

<p><a href="/en-US/Firefox/Firefox_ESR">Learn more about Firefox Extended Support Release</a>.</p>

<p><a href="https://www.mozilla.org/firefox/organizations/all/" style="width: 250px;display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;" target="_">Download Firefox ESR</a></p>

<h2 id="Firefox_profiles">Firefox profiles</h2>

<p>If you find yourself using multiple Firefox channels—or just multiple configurations—on a regular basis, you should read how to <a href="/en-US/docs/Mozilla/Firefox/Multiple_profiles">use multiple Firefox profiles</a> by turning Firefox's Profile Manager and other profile management tools to your advantage.</p>

<p>{{CommunityBox("Firefox", "firefox-dev", "firefox-dev", "developers", "Calendar|https://mail.mozilla.com/home/[email protected]/Releases%20Scheduling.html|Web|View the release schedule on the Web++https://mail.mozilla.com/home/[email protected]/Releases%20Scheduling.ics|iCal|Subscribe to the iCal release schedule calendar")}}</p>

<h2 id="Subnav">Subnav</h2>

<ol>
 <li><a href="#">Add-ons</a>

  <ol>
   <li>{{LinkItem("Firefox developer release notes", "/en-US/docs/Mozilla/Firefox/Releases")}}</li>
   <li>{{LinkItem("Add-ons", "/en-US/docs/Mozilla/Add-ons")}}</li>
   <li>{{LinkItem("Add-on guidelines", "/en-US/docs/Mozilla/Add-ons/Add-on_guidelines")}}</li>
   <li>{{LinkItem("Add-on Manager", "/en-US/docs/Mozilla/Add-ons/Add-on_Manager")}}</li>
   <li>{{LinkItem("Extensions", "/en-US/docs/Extensions")}}</li>
   <li>{{LinkItem("OpenSearch plug-ins", "/en-US/docs/Creating_OpenSearch_plugins_for_Firefox")}}</li>
   <li>{{LinkItem("Plugins", "/en-US/docs/Plugins")}}</li>
   <li>{{LinkItem("Themes", "/en-US/docs/Themes")}}</li>
  </ol>
 </li>
 <li><a href="#">Firefox internals</a>
  <ol>
   <li>{{LinkItem("Firefox developer release notes", "/en-US/docs/Mozilla/Firefox/Releases")}}</li>
   <li>{{LinkItem("Mozilla project", "/en-US/docs/Mozilla")}}</li>
   <li>{{LinkItem("Gecko", "/en-US/docs/Mozilla/Gecko")}}</li>
   <li>{{LinkItem("JavaScript code modules", "/en-US/docs/Mozilla/JavaScript_code_modules")}}</li>
   <li>{{LinkItem("JS-ctypes", "/en-US/docs/Mozilla/js-ctypes")}}</li>
   <li>{{LinkItem("MathML project", "/en-US/docs/Mozilla/MathML_Project")}}</li>
   <li>{{LinkItem("MFBT", "/en-US/docs/Mozilla/MFBT")}}</li>
   <li>{{LinkItem("Mozilla projects", "/en-US/docs/Mozilla/Projects")}}</li>
   <li>{{LinkItem("Preference system", "/en-US/docs/Mozilla/Preferences")}}</li>
   <li>{{LinkItem("WebIDL bindings", "/en-US/docs/Mozilla/WebIDL_bindings")}}</li>
   <li>{{LinkItem("XPCOM", "/en-US/docs/Mozilla/XPCOM")}}</li>
   <li>{{LinkItem("XUL", "/en-US/docs/XUL")}}</li>
  </ol>
 </li>
 <li><a href="#">Building and contributing</a>
  <ol>
   <li>{{LinkItem("Build instructions", "/en-US/docs/Developer_Guide/Build_Instructions")}}</li>
   <li>{{LinkItem("Configuring build options", "/en-US/docs/Configuring_Build_Options")}}</li>
   <li>{{LinkItem("How the build system works", "/en-US/docs/How_Mozilla's_build_system_works")}}</li>
   <li>{{LinkItem("Mozilla source code", "/en-US/docs/Developer_Guide/Source_Code/Mercurial")}}</li>
   <li>{{LinkItem("Localization", "/en-US/docs/Mozilla/Localization")}}</li>
   <li>{{LinkItem("Mercurial", "/en-US/docs/Mozilla/Mercurial")}}</li>
   <li>{{LinkItem("Quality assurance", "/en-US/docs/Mozilla/QA")}}</li>
   <li>{{LinkItem("Using Mozilla code in other projects", "/en-US/docs/Mozilla/Using_Mozilla_code_in_other_projects")}}</li>
  </ol>
 </li>
</ol>
Revert to this revision