Articles tagged: Mozilla
Found 110 documents
- Archive/Firefox_OS/Phone_guide/Cherry_Mobile_Ace The Cherry Mobile Ace is available through local retailers and online shopping sites.
- Archive/Firefox_OS/Platform/Gonk Gonk is the kernel-level component in the B2G OS stack that serves as the interface between ...
- Archive/Mozilla/URIs_and_URLs Handling network and locally retrievable resources is a central part of Necko. Resources are ...
- Archive/Mozilla/XULRunner/Creating_custom_app_bundles_for_Mac_OS_X Mac OS X applications are typically packaged as application bundles which are then distributed ...
- Glossary/Gecko Gecko is the layout engine developed by the Mozilla Project and used in many apps/devices, ...
- Glossary/Mozilla_Firefox Mozilla Firefox is a free open-source browser whose development is overseen by the Mozilla ...
- Inbox Hi! If you're here, you're probably thinking about contributing a new article to MDN, but you're ...
- MDN/Contribute/Howto/Document_Mozilla_projects This document attempts to explain the process by which you should document Mozilla related ...
- MDN/Contribute/Persona_sign-in Currently, MDN lets contributors sign in using two different authentication providers: Mozilla ...
- MDN_at_ten/Contributing_to_MDN
- Modularization_Techniques The purpose of this document is provide all the information you need to create a new Mozilla ...
- Mozilla The articles below include content about downloading and building Mozilla code. In addition, ...
- Mozilla/About_omni.ja_(formerly_omni.jar) Firefox and Thunderbird achieve performance improvements by moving many of their internal parts ...
- Mozilla/Accessibility Accessibility is the idea that software (among other things) should be designed to be usable ...
- Mozilla/Add-ons Add-ons allow developers to extend and modify the functionality of Firefox.
- Mozilla/Add-ons/Code_snippets/Preferences This article provides examples for extension developers that wish to use the Mozilla preferences ...
- Mozilla/B2G_OS B2G OS is a complete, standalone operating system for the open web. It is an open source project ...
- Mozilla/B2G_OS/Developing_Gaia Gaia is B2G OS's user interface and suite of default apps: it includes the lock screen, home ...
- Mozilla/C++_Portability_Guide What follows is a set of rules, guidelines, and tips that we have found to be useful in making ...
- Mozilla/ChromeWorkers To complement the open Web Worker functionality, Mozilla has introduced the ChromeWorker ...
- Mozilla/ChromeWorkers/Chrome_Worker_Modules The preferred way to define and load modules for Chrome Workers is to use the Chrome Worker ...
- Mozilla/Connect Enable, inspire and collaborate to make the Web the primary platform used to create experiences ...
- Mozilla/Debugging/Debugging_Mozilla_on_Windows_FAQ This document tries to answer the most common questions about how to effectively debug Mozilla ...
- Mozilla/Developer_guide There are lots of ways to contribute to the Mozilla project: coding, testing, improving the ...
- Mozilla/Developer_guide/Build_Instructions/Compiling_Mozilla_With_Clang_On_Windows To build on Windows using clang, add this to your configuration.
- Mozilla/Developer_guide/Coding_Style This document attempts to explain the basic styles and patterns that are used in the Mozilla ...
- Mozilla/Developer_guide/Include_dependencies It is best to avoid including files inside headers, because these files will end up being ...
- Mozilla/Developer_guide/Source_Code The articles below will help you get your hands on the Mozilla source code, learn to navigate ...
- Mozilla/Developer_guide/Source_Code/Directory_structure The code for all projects in the Mozilla family (such as Firefox, Thunderbird, etc.) is combined ...
- Mozilla/Developer_guide/SVG_Guidelines When used as a document format there is usually a compelling reason that makes SVG the only ...
- Mozilla/Developer_guide/The_comm-central_build_system This document is targeted at developers who need to use and update the comm-central build system.
- Mozilla/Developer_guide/Using_the_VM If you ever wondered what contributing to Firefox feels like but you never had the time to read ...
- Mozilla/Firefox Firefox is Mozilla's popular Web browser, available for multiple platforms including Windows, OS ...
- Mozilla/Firefox/Releases/20 Firefox 20 was released on 2 Apr 2013. This article provides information about the changes in ...
- Mozilla/Firefox/Releases/21 Firefox 21 was released on May 14, 2013. This article lists key changes that are useful not only ...
- Mozilla/Firefox/Releases/28 Firefox 28 was released on March 18, 2014. This article lists key changes that are useful not ...
- Mozilla/Firefox/Releases/51 Firefox 51, based on Gecko 51, will ship in January 2017. This article provides information ...
- Mozilla/Firefox/Releases/52 Firefox 52, based on Gecko 52, will ship in March 2017. This article provides information about ...
- Mozilla/Firefox/The_about_protocol There is a lot of useful information about Firefox hidden away behind the about: URL protocol. ...
- Mozilla/Gecko Gecko is the name of the layout engine developed by the Mozilla Project. It was originally named ...
- Mozilla/Gecko/Chrome This page contains information specific to Chrome code running in Gecko.
- Mozilla/Gecko/Chrome/API This page lists APIs that only run in Gecko Chrome code (and sometimes in other privileged ...
- Mozilla/JavaScript_code_modules/Downloads.jsm/DownloadTarget A DownloadTarget object represents the target of a download, for example a file in the global ...
- Mozilla/JavaScript_code_modules/WebChannel.jsm The WebChannel.jsm JavaScript code module provides an abstraction that uses the Message Manager ...
- Mozilla/js-ctypes/Using_js-ctypes/Standard_OS_Libraries This article gives the names of standard libraries that can be accessed with js-ctypes. These ...
- Mozilla/JS_libraries In addition to Firefox and other applications, Mozilla developers have created a number of ...
- Mozilla/Localization Localization (L10n) is the process of translating software user interfaces from one language to ...
- Mozilla/Localization/FAQ This page lists tweaks and tips that may not require a complete page on its own. For more ...
- Mozilla/Localization/Localization_content_best_practices This document provides best practices for developers to create localizable code, and describes ...
- Mozilla/Localization/Localization_notes Localizers usually work on the localizable files without the context of the source files ...
- Mozilla/Localization/Sign-off_reviews This article presents an overview of why we do sign-off reviews of localizations, the details on ...
- Mozilla/Localization/Technical_reviews This guide provides details on what a localization technical review is, what criteria are used ...
- Mozilla/Localization/Uplifting Localizers who are working on l10n-central are responsible for getting their work onto the ...
- Mozilla/MFBT The Mozilla Framework Based on Templates ("mfbt") is the central repository for macros, ...
- Mozilla/Mobile Firefox OS is an open source mobile operating system which uses Linux and Mozilla's Gecko engine ...
- Mozilla/Mozilla_external_string_guide This page has been flagged by editors or users as needing technical review. Until it is fully ...
- Mozilla/Mozilla_on_GitHub Although Mozilla's major, core projects are located on the Mozilla Mercurial server, such as ...
- Mozilla/Preferences/Preference_reference
- Mozilla/Projects Here you'll find links to documentation about various Mozilla projects; these are often parts of ...
- Mozilla/Projects/Crash_reporting Firefox ships with an open-source crash reporting system. This system is combination of projects:
- Mozilla/Projects/MailNews MailNews stands for "Mail and Newsgroups". MailNews is the back end of the messaging parts of ...
- Mozilla/Projects/NSS/Introduction_to_Network_Security_Services Network Security Services (NSS) is a set of libraries designed to support cross-platform ...
- Mozilla/Projects/Rhino Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically ...
- Mozilla/Projects/Rhino/History Rhino gets its name from the animal on the cover of the O'Reilly book about JavaScript.
- Mozilla/Projects/Shumway This article will help you understand Shumway — Mozilla's open standards-based Flash renderer — ...
- Mozilla/Projects/Social_API The Social API is an architecture that makes it easier for web browsers to integrate with social ...
- Mozilla/Projects/Social_API/Bookmarks Social Bookmarks were introduced in Firefox 27.
- Mozilla/Projects/Social_API/Guide/Share Your provider can implement a share endpoint to allow users to share pages, images, links and ...
- Mozilla/Projects/Social_API/Service_worker_API_reference A Service Worker inherits all the limitations and behaviors available to HTML5 Shared Workers. ...
- Mozilla/Projects/Social_API/Share This is preliminary documentation and is subject to change. Share is available from [TBD: ...
- Mozilla/Projects/Social_API/Status Social Status was added in Firefox 27 and removed in Firefox 51.
- Mozilla/Projects/SpiderMonkey/Future_directions This article documents future directions in functionality, design, and coding practices for ...
- Mozilla/QA/Adding_AJAX_tests_to_Mozilla Have you written an AJAX framework? Would you like to make sure we don't cause problems for your ...
- Mozilla/QA/Avoiding_intermittent_oranges Intermittent oranges are test failures which happen intermittently, in a seemingly random way. ...
- Mozilla/QA/Firefox_UI_tests The Firefox UI test suite is an automated testing framework built on top of Marionette for ...
- Mozilla/QA/Fuzzing Fuzzing is a technique for testing software using automated tools to provide invalid or ...
- Mozilla/QA/web-platform-tests web-platform-tests is a regression test suite covering standard Web platform features. It is ...
- Mozilla/QA/Writing_xpcshell-based_unit_tests The xpcshell tool can be used to test certain kinds of functionality. Anything available to the ...
- Mozilla/Rust Rust is a new open-source systems programming language created by Mozilla and a community of ...
- Mozilla/Security An important aspect of developing code for any browser, including Firefox, as well as any ...
- Mozilla/Security/Exploitable_crashes This article will help you determine if a crash is exploitable, find crashes which are ...
- Mozilla/Tech Mozilla has several technologies used as components of its projects. These are documented here.
- Mozilla/Tech/Firefox_Accounts Firefox Accounts (FxA) is an identity provider that provides authentication and user profile ...
- Mozilla/Tech/Firefox_Accounts/OAuth_dashboard FxA OAuth Credential Management Dashboard is a web application that lets you provision Firefox ...
- Mozilla/Tech/XPCOM XPCOM is a cross platform component object model, similar to Microsoft COM. It has multiple ...
- Mozilla/Tech/XPCOM/Guide These articles provide tutorials and usage documentation for XPCOM, including how to use it in ...
- Mozilla/Tech/XPCOM/Language_Bindings An XPCOM Language Binding is a bridge between a particular language and XPCOM to provide access ...
- Mozilla/Tech/XPCOM/Language_Bindings/Components.utils.exportFunction This function provides a safe way to expose a function from a privileged scope to a ...
- Mozilla/Tech/XPCOM/Language_bindings/JavaXPCOM JavaXPCOM allows for communication between Java and XPCOM, such that a Java application can ...
- Mozilla/Tech/XPCOM/Language_bindings/PlXPCOM plXPCOM (Perl XPCOM) provides language bindings letting you use XPCOM from Perl code. The ...
- Mozilla/Tech/XPCOM/Language_bindings/PyXPCOM PyXPCOM allows for communication between Python and XPCOM, such that a Python application can ...
- Mozilla/Tech/XPCOM/Language_bindings/RbXPCOM RbXPCOM (Ruby Cross-Platform COM) provides bindings between the popular Ruby programming ...
- Mozilla/Tech/XPCOM/Language_bindings/XPConnect XPConnect is a bridge between JavaScript and XPCOM. With XPConnect, you can use XPCOM components ...
- Mozilla/Tech/XPCOM/Reference This reference describes the interfaces and functions provided by the XPCOM library. In ...
- Mozilla/Tech/XPCOM/Reference/Components There are a number of components provided in the standard implementation of XPCOM; these are as ...
- Mozilla/Tech/XPCOM/Reference/Core_functions XPCOM provides a number of global functions which are used to initialize and shut down the XPCOM ...
- Mozilla/Tech/XPCOM/Reference/Core_functions/nsresult The nsresult data type is a strongly-typed enum used to represent a value returned by an XPCOM ...
- Mozilla/Tech/XPCOM/Reference/Interface/nsIDirectoryServiceProvider/getFile Called by the Directory Service to obtain an nsIFile object corresponding for a given standard ...
- Mozilla/Tech/XPCOM/Reference/Interface/nsIINIParserWriter This interface provides methods that allow writing to INI-format configuration files. INI file s ...
- Mozilla/Tech/XPCOM/Reference/Interface/nsITransferable Implemented by: @mozilla.org/widget/transferable;1. To create an instance, use: