• Skip to main content
  • Select language
  • Skip to search
MDN Web Docs
  • Technologies
    • HTML
    • CSS
    • JavaScript
    • Graphics
    • HTTP
    • APIs / DOM
    • WebExtensions
    • MathML
  • References & Guides
    • Learn web development
    • Tutorials
    • References
    • Developer Guides
    • Accessibility
    • Game development
    • ...more docs
Archive of obsolete content
  1. MDN
  2. Archive of obsolete content
  3. Marketplace
  4. Monetization
  5. App pricing tiers

App pricing tiers

Marketplace feature removal
The functionality described on this page no longer works — Firefox Marketplace has discontinued support for Android, Desktop, Tablets, and payments (and other related functionality). For more information, read the Future of Marketplace FAQ.

Pricing on the Firefox Marketplace can be tricky because pricing varies in across regions. This page tells you what you need to know about app pricing in terms of setting prices, revenue split, taxes, payment methods, receiving payments, fraud prevention, and more.

Pricing with price points

Pricing in the Firefox Marketplace is based on fixed "price points." You select a price point and that price point is applied across all regions where that price point is available. The customer is then displayed an equivalent price, in the best applicable local currency, in the regions in which you have selected to make your app or in-app product available. Price points range from US$0.10 (price point 1) to US$49.99 (price point 140). Price points can be used to set a price for your app in Firefox Marketplace as well as for in-app payments.

Example: An application priced at price point 10 would sell for US$0.99 (not including local sales taxes) in regions where the best applicable currency is the US dollar, €0.89 (including European Value Added Tax) in regions where the best applicable currency is the euro, and Colombian peso COP$2060.00 (including Colombian VAT) in Colombia with operator billing, or US$0.99 if paying by credit card in that region.

Mozilla is able to offer global coverage through credit card and any selected country that does not currently have currency coverage will default to USD and use the applicable USD price point.

Price point table

Price point Austria Belgium Brazil Chile Colombia Cyprus Estonia Finland France Germany Greece Hungary Ireland Italy Latvia Lithuania Luxembourg Malta Mexico Netherlands Peru Poland Portugal Slovakia Slovenia Spain United Kingdom United States Uruguay Venezuela Rest of World
VAT/Tax included in price unknown unknown no yes (19%) yes (16%) unknown unknown unknown unknown yes (19%) yes (23%) yes (27%) unknown yes (22%) unknown unknown unknown unknown yes (16%) unknown yes (18%) yes (23%) unknown unknown unknown yes (21%) yes (20%) no yes (22%) yes (12%) no
Tier 0 €0 €0 $0 $0 $0 €0 €0 €0 €0 €0 €0 Ft 0 €0 €0 €0 €0 €0 €0 $0 €0 $0 0 zł €0 €0 €0 €0 £0 $0 $0 $0 $0 [1]
Tier 1 n/a n/a n/a n/a n/a n/a n/a n/a n/a €0.1 [2] €0.1 [2] Ft 25 [2] n/a n/a n/a n/a n/a n/a n/a n/a n/a 0.49 zł [2] n/a n/a n/a n/a n/a n/a n/a n/a n/a
Tier 5 n/a n/a n/a n/a n/a n/a n/a n/a n/a €0.25 [2] €0.25 [2] Ft 70 [2] n/a n/a n/a n/a n/a n/a $3.75 [2] n/a n/a 0.98 zł [2] n/a n/a n/a n/a n/a n/a n/a n/a n/a
Tier 7 n/a n/a n/a n/a n/a n/a n/a n/a n/a €0.4 [2] €0.4 [2] Ft 135 [2] n/a n/a n/a n/a n/a n/a $7.51 [2] n/a n/a 1.99 zł [2] n/a n/a n/a n/a n/a n/a n/a n/a n/a
Tier 10 €0.89 [1] €0.89 [1] $0.99 [1] $0.99 [1] $2060 €0.89 [1] €0.89 [1] €0.89 [1] €0.89 [1] €0.89 €0.89 Ft 270 €0.89 [1] €0.89 [1] €0.89 [1] €0.89 [1] €0.89 [1] €0.89 [1] $15 €0.89 [1] $0.99 [1] 3.99 zł €0.89 [1] €0.89 [1] €0.89 [1] €0.89 [1] £0.75 [1] $0.99 [1] $0.99 [1] $0.99 [1] $0.99 [1]
Tier 20 €1.89 [1] €1.89 [1] $1.99 [1] $1.99 [1] $4150 €1.89 [1] €1.89 [1] €1.89 [1] €1.89 [1] €1.89 €1.89 Ft 545 €1.89 [1] €1.89 [1] €1.89 [1] €1.89 [1] €1.89 [1] €1.89 [1] $30 €1.89 [1] $1.99 [1] 7.69 zł €1.89 [1] €1.89 [1] €1.89 [1] €1.89 [1] £1.5 [1] $1.99 [1] $1.99 [1] $1.99 [1] $1.99 [1]
Tier 30 €2.79 [1] €2.79 [1] $2.99 [1] $2.99 [1] $6240 €2.79 [1] €2.79 [1] €2.79 [1] €2.79 [1] €2.79 €2.79 Ft 820 €2.79 [1] €2.79 [1] €2.79 [1] €2.79 [1] €2.79 [1] €2.79 [1] $45 €2.79 [1] $2.99 [1] 11.59 zł €2.79 [1] €2.79 [1] €2.79 [1] €2.79 [1] £2.25 [1] $2.99 [1] $2.99 [1] $2.99 [1] $2.99 [1]
Tier 40 €3.79 [1] €3.79 [1] $3.99 [1] $3.99 [1] $8320 €3.79 [1] €3.79 [1] €3.79 [1] €3.79 [1] €3.79 €3.79 Ft 1095 €3.79 [1] €3.79 [1] €3.79 [1] €3.79 [1] €3.79 [1] €3.79 [1] $60 €3.79 [1] $3.99 [1] 15.49 zł €3.79 [1] €3.79 [1] €3.79 [1] €3.79 [1] £3 [1] $3.99 [1] $3.99 [1] $3.99 [1] $3.99 [1]
Tier 50 €4.69 [1] €4.69 [1] $4.99 [1] $4.99 [1] $10420 €4.69 [1] €4.69 [1] €4.69 [1] €4.69 [1] €4.69 €4.69 Ft 1360 €4.69 [1] €4.69 [1] €4.69 [1] €4.69 [1] €4.69 [1] €4.69 [1] $75 [1] €4.69 [1] $4.99 [1] 19.5 zł €4.69 [1] €4.69 [1] €4.69 [1] €4.69 [1] £3.75 [1] $4.99 [1] $4.99 [1] $4.99 [1] $4.99 [1]
Tier 60 €6.59 [1] €6.59 [1] $6.99 [1] $6.99 [1] $14600 [1] €6.59 [1] €6.59 [1] €6.59 [1] €6.59 [1] €6.59 €6.59 Ft 1900 €6.59 [1] €6.59 [1] €6.59 [1] €6.59 [1] €6.59 [1] €6.59 [1] $105 [1] €6.59 [1] $6.99 [1] 26.99 zł €6.59 [1] €6.59 [1] €6.59 [1] €6.59 [1] £5.25 [1] $6.99 [1] $6.99 [1] $6.99 [1] $6.99 [1]
Tier 70 €9.49 [1] €9.49 [1] $9.99 [1] $9.99 [1] $20840 [1] €9.49 [1] €9.49 [1] €9.49 [1] €9.49 [1] €9.49 €9.49 Ft 2720 €9.49 [1] €9.49 [1] €9.49 [1] €9.49 [1] €9.49 [1] €9.49 [1] $150 [1] €9.49 [1] $9.99 [1] 38.79 zł €9.49 [1] €9.49 [1] €9.49 [1] €9.49 [1] £7.5 [1] $9.99 [1] $9.99 [1] $9.99 [1] $9.99 [1]
Tier 80 €11.59 [1] €11.59 [1] $12.49 [1] $12.49 [1] $26070 [1] €11.59 [1] €11.59 [1] €11.59 [1] €11.59 [1] €11.59 €11.59 Ft 3400 [1] €11.59 [1] €11.59 [1] €11.59 [1] €11.59 [1] €11.59 [1] €11.59 [1] $185 [1] €11.59 [1] $12.49 [1] 48.49 zł €11.59 [1] €11.59 [1] €11.59 [1] €11.59 [1] £9.5 [1] $12.49 [1] $12.49 [1] $12.49 [1] $12.49 [1]
Tier 90 €14.19 [1] €14.19 [1] $14.99 [1] $14.99 [1] $31280 [1] €14.19 [1] €14.19 [1] €14.19 [1] €14.19 [1] €14.19 €14.19 Ft 4080 [1] €14.19 [1] €14.19 [1] €14.19 [1] €14.19 [1] €14.19 [1] €14.19 [1] $225 [1] €14.19 [1] $14.99 [1] 57.99 zł [1] €14.19 [1] €14.19 [1] €14.19 [1] €14.19 [1] £11.25 [1] $14.99 [1] $14.99 [1] $14.99 [1] $14.99 [1]
Tier 100 €18.99 [1] €18.99 [1] $19.99 [1] $19.99 [1] $41720 [1] €18.99 [1] €18.99 [1] €18.99 [1] €18.99 [1] €18.99 €18.99 Ft 5450 [1] €18.99 [1] €18.99 [1] €18.99 [1] €18.99 [1] €18.99 [1] €18.99 [1] $300 [1] €18.99 [1] $19.99 [1] 77.49 zł [1] €18.99 [1] €18.99 [1] €18.99 [1] €18.99 [1] £15 [1] $19.99 [1] $19.99 [1] $19.99 [1] $19.99 [1]
Tier 110 €23.59 [1] €23.59 [1] $24.99 [1] $24.99 [1] $52160 [1] €23.59 [1] €23.59 [1] €23.59 [1] €23.59 [1] €23.59 €23.59 Ft 6800 [1] €23.59 [1] €23.59 [1] €23.59 [1] €23.59 [1] €23.59 [1] €23.59 [1] $375 [1] €23.59 [1] $24.99 [1] 96.99 zł [1] €23.59 [1] €23.59 [1] €23.59 [1] €23.59 [1] £18.75 [1] $24.99 [1] $24.99 [1] $24.99 [1] $24.99 [1]
Tier 120 €28.39 [1] €28.39 [1] $29.99 [1] $29.99 [1] $62580 [1] €28.39 [1] €28.39 [1] €28.39 [1] €28.39 [1] €28.39 €28.39 Ft 8170 [1] €28.39 [1] €28.39 [1] €28.39 [1] €28.39 [1] €28.39 [1] €28.39 [1] $450 [1] €28.39 [1] $29.99 [1] 116.49 zł [1] €28.39 [1] €28.39 [1] €28.39 [1] €28.39 [1] £22.5 [1] $29.99 [1] $29.99 [1] $29.99 [1] $29.99 [1]
Last updated: 1501381194927.
  • [1] Credit card purchase only.
  • [2] Carrier billing only, no credit card purchase.

Setting your product's price

When you set a price for your app or in-app product, you choose a price point and select the countries that you want your product to be available in. For apps, choosing a country does not limit users in other countries from purchasing your app, it only determines which country's store (one or more) your app is available in. A user in another country can purchase your app if they have a payment method that they can use for that country.

How do the price point tables work?

Non-US-dollar prices are calculated using a pre-set exchange rate for each currency and then rounded to a more market-friendly number. Price rounding and foreign currency exchange rate fluctuations mean that non-US prices will probably not match exactly the US prices at any given moment. The non-US prices will remain fixed until they need to be adjusted so that prices remain relatively similar across countries. We don't intent to adjust pricing often, but if we do, it should not be more often than every 6 months. With few exceptions, price points are usually within 1% to 2% of the US price, though they may not appear that way since some country prices include VAT added on top.

Tax-inclusive and tax-exclusive price points

Prices displayed in different regions can be tax-inclusive or tax-exclusive. Tax-inclusive means the tax (typically VAT) is already included in the price that is displayed to the end user. Tax-exclusive means that taxes, if any, are added on top of the displayed price.

The VAT rate varies by region, but is typically the VAT rate of the country your app is sold into (if billed by an operator), or the VAT rate in the UK (currently 20%) if sold by credit card in VAT-eligible regions. When an end user pays, they will be charged in the currency of the region associated with their payment information or associated with their current location, as well as we can determine it.

If a user is in a region where the price is tax-exclusive, local taxes and fees may be added onto the price, and the user may not see these additional charges until they are invoiced or until they receive a settlement statement from their mobile operator or bank.

Payment methods: mobile operator billing and credit cards

A great advantage to selling through the Firefox Marketplace is the ability to charge the user directly to their mobile phone account. In emerging markets where credit card usage is not as prevalent, this is an important means of mobile payment.

Currently, mobile operator billing is enabled only in regions where Mozilla has established an agreement with the mobile operator to do this. An end user must have a SIM card with the mobile operator and have available funds in order to charge an app or an in-app payment to their mobile phone number. Otherwise the customer can use a credit card to pay for an app.

Some mobile operators have a minimum and maximum amount that a user can charge to their mobile number, and this varies across operators. If an app is priced over that limit, payment will default to a credit card, and not all end users have a credit card. In some regions where there isn't an established direct billing relationship with a mobile operator, only credit cards will be accepted, and the app will be paid for in the local currency if available and USD if local currency is not currently supported.

Note: For credit cards there is a minimum charge of price tier 10 (US$0.99). There is currently a maximum price of US$30.00 on a credit card. Visa® and MasterCard® credit cards are accepted as credit card choices.

Preventing fraud

A payment provider may have a number of fraud controls in place. In order to reduce fraud, only credit cards issued by banks in the user's physical location are supported. Thus, it may not possible for a user with a credit card issued by a Brazilian bank to purchase apps in Colombia, but it might be possible to use the same credit card in Brazil.

Country Coverage with Payment Type

These are the countries in which the Marketplace currently supports payments in local currency. Global support is available through credit cards with USD as the currency. We are working on adding local support for more countries all the time.

  • Brazil (credit card)
  • Chile (credit card)
  • Colombia (operator billing + credit card)
  • Germany (operator billing + credit card)
  • Greece (credit card)
  • Hungary (operator billing + credit card)
  • Mexico (operator billing + credit card)
  • Poland (operator billing + credit card)
  • Peru (credit card)
  • Spain (operator billing + credit card)
  • United Kingdom (credit card)
  • United States (credit card)
  • Uruguay (credit card)
  • Venezuela (credit card)
  • Rest of World (credit card in USD)

More information on rates

To get more information on rates, go to the Firefox Marketplace and go to the page of your app. Click Compatibility & Payments, then Add manage or view transactions for your payment account. Then click the View Transactions link, as shown below.

Transactions link

Document Tags and Contributors

Tags: 
  • Apps
  • Firefox OS
  • Marketplace
  • Web Payment
 Contributors to this page: chrisdavidmills, LRSaunders, rebloor, Uemmra3, DavidWalsh, teoli, markg, kohei.yoshino, andymckay, kumar303
 Last updated by: chrisdavidmills, Mar 29, 2016, 2:33:27 AM

  1. .htaccess ( hypertext access )
  2. <input> archive
  3. Add-ons
    1. Add-ons
    2. Firefox addons developer guide
    3. Interaction between privileged and non-privileged pages
    4. Tabbed browser
    5. bookmarks.export()
    6. bookmarks.import()
  4. Adding preferences to an extension
  5. An Interview With Douglas Bowman of Wired News
  6. Apps
    1. Apps
    2. App Development API Reference
    3. Designing Open Web Apps
    4. Graphics and UX
    5. Open web app architecture
    6. Tools and frameworks
    7. Validating web apps with the App Validator
  7. Archived Mozilla and build documentation
    1. Archived Mozilla and build documentation
    2. ActiveX Control for Hosting Netscape Plug-ins in IE
    3. Archived SpiderMonkey docs
    4. Autodial for Windows NT
    5. Automated testing tips and tricks
    6. Automatic Mozilla Configurator
    7. Automatically Handle Failed Asserts in Debug Builds
    8. BlackConnect
    9. Blackwood
    10. Bonsai
    11. Bookmark Keywords
    12. Building TransforMiiX standalone
    13. Chromeless
    14. Creating a Firefox sidebar extension
    15. Creating a Microsummary
    16. Creating a Mozilla Extension
    17. Creating a Release Tag
    18. Creating a Skin for Firefox/Getting Started
    19. Creating a Skin for Mozilla
    20. Creating a Skin for SeaMonkey 2.x
    21. Creating a hybrid CD
    22. Creating regular expressions for a microsummary generator
    23. DTrace
    24. Dehydra
    25. Developing New Mozilla Features
    26. Devmo 1.0 Launch Roadmap
    27. Download Manager improvements in Firefox 3
    28. Download Manager preferences
    29. Drag and Drop
    30. Embedding FAQ
    31. Embedding Mozilla in a Java Application using JavaXPCOM
    32. Error Console
    33. Exception logging in JavaScript
    34. Existing Content
    35. Extension Frequently Asked Questions
    36. Fighting Junk Mail with Netscape 7.1
    37. Firefox Sync
    38. Force RTL
    39. GRE
    40. Gecko Coding Help Wanted
    41. HTTP Class Overview
    42. Hacking wiki
    43. Help Viewer
    44. Helper Apps (and a bit of Save As)
    45. Hidden prefs
    46. How to Write and Land Nanojit Patches
    47. Introducing the Audio API extension
    48. Java in Firefox Extensions
    49. JavaScript crypto
    50. Jetpack
    51. Litmus tests
    52. Makefile.mozextension.2
    53. Microsummary topics
    54. Migrate apps from Internet Explorer to Mozilla
    55. Monitoring downloads
    56. Mozilla Application Framework
    57. Mozilla Crypto FAQ
    58. Mozilla Modules and Module Ownership
    59. Mozprocess
    60. Mozprofile
    61. Mozrunner
    62. Nanojit
    63. New Skin Notes
    64. Persona
    65. Plug-n-Hack
    66. Plugin Architecture
    67. Porting NSPR to Unix Platforms
    68. Priority Content
    69. Prism
    70. Proxy UI
    71. Remote XUL
    72. SXSW 2007 presentations
    73. Space Manager Detailed Design
    74. Space Manager High Level Design
    75. Standalone XPCOM
    76. Stress testing
    77. Structure of an installable bundle
    78. Supporting private browsing mode
    79. Table Cellmap
    80. Table Cellmap - Border Collapse
    81. Table Layout Regression Tests
    82. Table Layout Strategy
    83. Tamarin
    84. The Download Manager schema
    85. The life of an HTML HTTP request
    86. The new nsString class implementation (1999)
    87. TraceVis
    88. Treehydra
    89. URIScheme
    90. URIs and URLs
    91. Using Monotone With Mozilla CVS
    92. Using SVK With Mozilla CVS
    93. Using addresses of stack variables with NSPR threads on win16
    94. Venkman
    95. Video presentations
    96. Why Embed Gecko
    97. XML in Mozilla
    98. XPInstall
    99. XPJS Components Proposal
    100. XRE
    101. XTech 2005 Presentations
    102. XTech 2006 Presentations
    103. XUL Explorer
    104. XULRunner
    105. ant script to assemble an extension
    106. calICalendarView
    107. calICalendarViewController
    108. calIFileType
    109. xbDesignMode.js
  8. Archived open Web documentation
    1. Archived open Web documentation
    2. Browser Detection and Cross Browser Support
    3. Browser Feature Detection
    4. Displaying notifications (deprecated)
    5. E4X
    6. E4X Tutorial
    7. LiveConnect
    8. MSX Emulator (jsMSX)
    9. Old Proxy API
    10. Properly Using CSS and JavaScript in XHTML Documents
    11. Reference
    12. Scope Cheatsheet
    13. Server-Side JavaScript
    14. Sharp variables in JavaScript
    15. Standards-Compliant Authoring Tools
    16. Using JavaScript Generators in Firefox
    17. Window.importDialog()
    18. Writing JavaScript for XHTML
    19. XForms
    20. background-size
    21. forEach
  9. B2G OS
    1. B2G OS
    2. Automated Testing of B2G OS
    3. B2G OS APIs
    4. B2G OS add-ons
    5. B2G OS architecture
    6. B2G OS build prerequisites
    7. B2G OS phone guide
    8. Building B2G OS
    9. Building and installing B2G OS
    10. Building the B2G OS Simulator
    11. Choosing how to run Gaia or B2G
    12. Customization with the .userconfig file
    13. Debugging on Firefox OS
    14. Developer Mode
    15. Developing Firefox OS
    16. Firefox OS Simulator
    17. Firefox OS apps
    18. Firefox OS board guide
    19. Firefox OS developer release notes
    20. Firefox OS security
    21. Firefox OS usage tips
    22. Gaia
    23. Installing B2G OS on a mobile device
    24. Introduction to Firefox OS
    25. Mulet
    26. Open web apps quickstart
    27. Pandaboard
    28. PasscodeHelper Internals
    29. Porting B2G OS
    30. Preparing for your first B2G build
    31. Resources
    32. Running tests on Firefox OS: A guide for developers
    33. The B2G OS platform
    34. Troubleshooting B2G OS
    35. Using the App Manager
    36. Using the B2G emulators
    37. Web Bluetooth API (Firefox OS)
    38. Web Telephony API
    39. Web applications
  10. Beginner tutorials
    1. Beginner tutorials
    2. Creating reusable content with CSS and XBL
    3. Underscores in class and ID Names
    4. XML data
    5. XUL user interfaces
  11. Case Sensitivity in class and id Names
  12. Creating a dynamic status bar extension
  13. Creating a status bar extension
  14. Gecko Compatibility Handbook
  15. Getting the page URL in NPAPI plugin
  16. Index
  17. Inner-browsing extending the browser navigation paradigm
  18. Install.js
  19. JXON
  20. List of Former Mozilla-Based Applications
  21. List of Mozilla-Based Applications
  22. Localizing an extension
  23. MDN
    1. MDN
    2. Content kits
  24. MDN "meta-documentation" archive
    1. MDN "meta-documentation" archive
    2. Article page layout guide
    3. Blog posts to integrate into documentation
    4. Current events
    5. Custom CSS classes for MDN
    6. Design Document
    7. DevEdge
    8. Developer documentation process
    9. Disambiguation
    10. Documentation Wishlist
    11. Documentation planning and tracking
    12. Editing MDN pages
    13. Examples
    14. Existing Content/DOM in Mozilla
    15. External Redirects
    16. Finding the right place to document bugs
    17. Getting started as a new MDN contributor
    18. Landing page layout guide
    19. MDN content on WebPlatform.org
    20. MDN page layout guide
    21. MDN subproject list
    22. Needs Redirect
    23. Page types
    24. RecRoom documentation plan
    25. Remove in-content iframes
    26. Team status board
    27. Trello
    28. Using the Mozilla Developer Center
    29. Welcome to the Mozilla Developer Network
    30. Writing chrome code documentation plan
    31. Writing content
  25. MMgc
  26. Makefile - .mk files
  27. Marketplace
    1. Marketplace
    2. API
    3. Monetization
    4. Options
    5. Publishing
  28. Mozilla release FAQ
  29. Newsgroup summaries
    1. Newsgroup summaries
    2. Format
    3. Mozilla.dev.apps.firefox-2006-09-29
    4. Mozilla.dev.apps.firefox-2006-10-06
    5. mozilla-dev-accessibility
    6. mozilla-dev-apps-calendar
    7. mozilla-dev-apps-firefox
    8. mozilla-dev-apps-thunderbird
    9. mozilla-dev-builds
    10. mozilla-dev-embedding
    11. mozilla-dev-extensions
    12. mozilla-dev-i18n
    13. mozilla-dev-l10n
    14. mozilla-dev-planning
    15. mozilla-dev-platform
    16. mozilla-dev-quality
    17. mozilla-dev-security
    18. mozilla-dev-tech-js-engine
    19. mozilla-dev-tech-layout
    20. mozilla-dev-tech-xpcom
    21. mozilla-dev-tech-xul
    22. mozilla.dev.apps.calendar
    23. mozilla.dev.tech.js-engine
  30. Obsolete: XPCOM-based scripting for NPAPI plugins
  31. Plugins
    1. Plugins
    2. Adobe Flash
    3. External resources for plugin creation
    4. Logging Multi-Process Plugins
    5. Monitoring plugins
    6. Multi-process plugin architecture
    7. NPAPI plugin developer guide
    8. NPAPI plugin reference
    9. Samples and Test Cases
    10. Shipping a plugin as a Toolkit bundle
    11. Supporting private browsing in plugins
    12. The First Install Problem
    13. Writing a plugin for Mac OS X
    14. XEmbed Extension for Mozilla Plugins
  32. SAX
  33. Security
    1. Security
    2. Digital Signatures
    3. Encryption and Decryption
    4. Introduction to Public-Key Cryptography
    5. Introduction to SSL
    6. NSPR Release Engineering Guide
    7. SSL and TLS
  34. Solaris 10 Build Prerequisites
  35. Sunbird Theme Tutorial
  36. Table Reflow Internals
  37. Tamarin Tracing Build Documentation
  38. The Basics of Web Services
  39. Themes
    1. Themes
    2. Building a Theme
    3. Common Firefox theme issues and solutions
    4. Creating a Skin for Firefox
    5. Making sure your theme works with RTL locales
    6. Theme changes in Firefox 2
    7. Theme changes in Firefox 3
    8. Theme changes in Firefox 3.5
    9. Theme changes in Firefox 4
  40. Updating an extension to support multiple Mozilla applications
  41. Using IO Timeout And Interrupt On NT
  42. Using SSH to connect to CVS
  43. Using workers in extensions
  44. WebVR
    1. WebVR
    2. WebVR environment setup
  45. XQuery
  46. XUL Booster
  47. XUL Parser in Python