mozilla

Revision 613261 of Firefox

  • Revision slug: Mozilla/Firefox
  • Revision title: Firefox
  • Revision id: 613261
  • Created:
  • Creator: wbamberg
  • Is current revision? No
  • Comment Revert to revision of 2014-06-03 13:36:52 by wbamberg: "spam"

Revision Content

Firefox is Mozilla's popular Web browser, available for multiple platforms including Windows, Mac OS X, and Linux on the desktop and Android 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; most of the code is contributed by our huge community of volunteers. Here you will 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 tasks.

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 is available in four channels. The release channel is for everyday use; it's the shipped version used by millions of people around the world. The other channels are for use by testers, early adopters, and serious enthusiasts.

  • Firefox Nightly {{FirefoxChannelLink("nightly", 96)}}

    Nightly builds of Firefox for testing purposes only.

    {{DownloadButton("https://nightly.mozilla.org/", "Download Nightly")}}
  • Firefox Aurora {{FirefoxChannelLink("aurora", 96)}}

    The newest innovations in an experimental environment.

    {{DownloadButton("https://www.mozilla.org/firefox/channel/#aurora", "Download Aurora")}}
  • Firefox Beta {{FirefoxChannelLink("beta", 96)}}

    The latest features in a more stable environment.

    {{DownloadButton("https://www.mozilla.org/firefox/channel/#beta", "Download Beta")}}
  • Firefox {{FirefoxChannelLink("firefox", 96)}}

    Tried, tested, and used by millions around the world.

    {{DownloadButton("https://www.mozilla.org/firefox/channel/#firefox", "Download Firefox")}}

{{CommunityBox("Firefox", "firefox-dev", "firefox-dev", "developers", "Calendar|https://mail.mozilla.com/home/publiccalendar@mozilla.com/Releases%20Scheduling.html|Web|View the release schedule on the Web++https://mail.mozilla.com/home/publiccalendar@mozilla.com/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, Mac OS X, and Linux on the desktop and Android 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; most of the code is contributed by our huge community of volunteers. Here you will 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 tasks.</p>
<div class="summary">
 <p>Learn how to create add-ons for <a href="http://www.mozilla.org/en-US/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><br />
  <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><br />
  <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><br />
  <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>
<p>Firefox is available in four <strong>channels</strong>. The release channel is for everyday use; it's the shipped version used by millions of people around the world. The other channels are for use by testers, early adopters, and serious enthusiasts.</p>
<ul class="card-grid">
 <li class="download-box"><span>Firefox Nightly</span> {{FirefoxChannelLink("nightly", 96)}}<br />
  <p>Nightly builds of Firefox for testing purposes only.</p>
  {{DownloadButton("https://nightly.mozilla.org/", "Download Nightly")}}</li>
 <li class="download-box"><span>Firefox Aurora</span> {{FirefoxChannelLink("aurora", 96)}}<br />
  <p>The newest innovations in an experimental environment.</p>
  {{DownloadButton("https://www.mozilla.org/firefox/channel/#aurora", "Download Aurora")}}</li>
 <li class="download-box"><span>Firefox Beta</span> {{FirefoxChannelLink("beta", 96)}}<br />
  <p>The latest features in a more stable environment.</p>
  {{DownloadButton("https://www.mozilla.org/firefox/channel/#beta", "Download Beta")}}</li>
 <li class="download-box"><span>Firefox</span> {{FirefoxChannelLink("firefox", 96)}}<br />
  <p>Tried, tested, and used by millions around the world.</p>
  {{DownloadButton("https://www.mozilla.org/firefox/channel/#firefox", "Download Firefox")}}</li>
</ul>
<p>{{CommunityBox("Firefox", "firefox-dev", "firefox-dev", "developers", "Calendar|https://mail.mozilla.com/home/publiccalendar@mozilla.com/Releases%20Scheduling.html|Web|View the release schedule on the Web++https://mail.mozilla.com/home/publiccalendar@mozilla.com/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