For operating systems not supported by Fennec, like Sailfish OS (based on Mer project), web browsers can use embedlite (IPCLiteAPI), a lightweight embedding API. įirefox mobile was available for MeeGo through the third-party OpenRepos repository. Official support for the Nokia N900 Maemo device ceased with version 7. Previously, Firefox for mobile supported other platforms besides Android. Support for Android devices that run x86 processors was added in December 2013. Platforms įirefox Daylight requires Android 5.0 "Lollipop" or later earlier versions of Firefox also supported earlier versions of Android. On December 14, 2023, Mozilla announced that more than 450 add-ons are available for download on Firefox for Android. The stable build of Firefox for Android has general WebExtension support as of version 120 Mozilla announced in November 2023 that all add-ons marked as Android-compatible by developers would be shown on by December 14, 2023. Firefox Daylight/"Fenix" uses the same WebExtensions architecture as the desktop version of Firefox, but not all APIs are supported. See also: Add-on (Mozilla) and list of Firefox extensionsįirefox for Android allows installation of extensions.
The last Fennec-based version was version 68, which was released in July 2019, and received bug and security fixes until July 2020. The Firefox for Android Beta channel was migrated to the Fenix branch in April 2020, and it was officially released to the stable channel in August 2020 as version 79, branded as Firefox Daylight. It has a redesigned user interface with support for dark mode, a new "Collections" feature for saving sets of tabs, and includes Enhanced Tracking Protection (a configurable blocker for web trackers and third-party cookies) and a redesigned private browsing mode. GeckoView was first used by Firefox Focus, whose design influenced aspects of Fenix. On June 27, 2019, Mozilla unveiled Firefox Preview (codename " Fenix"), a redesigned version of Firefox for Android based on GeckoView – an implementation of Gecko that is decoupled as a reusable library, intended to be used as an alternative to the default Android WebView component (based on Blink engine). Flash support for Android 2.x and 4.x was enabled for most smartphones in version 14.0 later it was removed in version 56.0. In September 2011, Flash support was implemented in pre-release builds for pre- Honeycomb versions of Android. Plugin support was initially disabled by default, removing compatibility with popular web content types such as Adobe Flash. The browser's version numbering was bumped from version 2.0 beta to version 4.0 to more closely match desktop releases of Firefox since the rendering engines used in both browsers are the same. Its features include HTML5 support, Firefox Sync, add-ons support and tabbed browsing. įennec uses the Gecko engine for example, version 1.0 used the same engine as Firefox 3.6, and the following release, 4.0, shared core code with Firefox 4.0. Firefox for Maemo Beta 5, released in 2009, was the first version to have the official Firefox branding, with the Firefox name and logo. The codename Fennec comes from the fennec fox, a small desert fox (just as the Fennec browser is a small version of the Firefox desktop browser). Support for Maemo was discontinued after version 7, released in September 2011. In 2020, a redesigned version of Firefox for Android (codenamed Fenix, and also branded as Firefox Daylight) was released, which introduced a new internal architecture and user interface inspired by Firefox Focus, new privacy features, and switching to curated WebExtensions for add-ons.įirefox for mobile, codenamed " Fennec", was first released for Maemo in January 2010 with version 1.0 and for Android in March 2011 with version 4.0. The initial version of Firefox for Android was codenamed Fennec and branded Firefox for mobile it initially supported Maemo and Android before supporting MeeGo and Firefox OS as well. As with its desktop version, it uses the Gecko layout engine, and supports features such as synchronization with Firefox Sync, and add-ons. MPL 2.0, uses proprietary components, including Google Play Servicesįirefox for Android is a web browser developed by Mozilla for Android smartphones and tablet computers. Kotlin, JavaScript and others including C++ and Rust because of its rendering engine