Giter Club home page Giter Club logo

mozilla-mobile / firefox-android Goto Github PK

View Code? Open in Web Editor NEW
1.6K 46.0 311.0 467.61 MB

:warning: This repository hosts the Firefox for Android (Fenix), Focus for Android, and Mozilla Android Components projects. It is now developed and maintained as part of Mozilla Central. See the announcement here: https://github.com/mozilla-mobile/firefox-android/wiki#upcoming-migration-to-mozilla-central. ”

Home Page: https://github.com/mozilla-mobile/firefox-android/wiki#upcoming-migration-to-mozilla-central

License: Mozilla Public License 2.0

Shell 0.40% Python 1.10% Dockerfile 0.04% Kotlin 95.11% JavaScript 2.32% HTML 0.63% CSS 0.19% Java 0.20% Swift 0.01% Ruby 0.01%

firefox-android's Introduction

This repository hosts the Firefox for Android (Fenix), Focus on Android, and Mozilla Android Components projects.

⚠️ Repository Migration (March 2024)

This repository will soon be migrated to Mozilla Central. See the announcement here.

Update: As of Monday, March 18, this repository has been migrated to Mozilla Central. See the announcement here.

Firefox for Android

Task Status chat.mozilla.org

Get the people-first browser that’s backed by a non-profit.

It’s a new era in tech. Don’t settle for a browser produced by giant, profit-driven, data-hoarding tech companies. Firefox is the obvious choice for independent, ethical tech that respects your privacy and gives you more ways than ever before to tailor your internet experience exactly the way you want it.

Fenix (internal codename) is the all-new Firefox for Android browser, based on GeckoView and Mozilla Android Components.

Get it on Google Play

Please file issues for Fenix (Firefox for Android) in Bugzilla, selecting the corresponding component.

Learn more about Firefox for Android

Firefox Focus for Android

Task Status chat.mozilla.org

Browse like no one’s watching. The new Firefox Focus automatically blocks a wide range of online trackers — from the moment you launch it to the second you leave it. Easily erase your history, passwords and cookies, so you won’t get followed by things like unwanted ads.

Firefox Focus provides automatic ad blocking and tracking protection on an easy-to-use private browser.

Get it on Google Play

Firefox Focus (Android) issues should now also be filed in Bugzilla under the Focus product.

Learn more about Focus for Android

Android components

Task Status chat.mozilla.org

A collection of Android libraries to build browsers or browser-like applications.

A fully-featured reference browser implementation based on the components can be found in the reference-browser repository.

Please file issues for Android Components in the Fenix Bugzilla, selecting the corresponding component.

Learn more about Android Components

firefox-android's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

firefox-android's Issues

Upcoming migration to Mozilla Central

📢 Hi everyone,

Today, we are announcing the next step of our monorepo migration. On March 18th, the Fenix, Focus and Android Components projects will move into the mozilla-central repository. This will make it easier and faster to build, test and release our Android apps. Firefox for Android 126 will be the first version hosted in the same repository as GeckoView. Firefox for Android 124 and 125 will continue to be updated and shipped from GitHub as before.

Last year, we announced the first step of our migration to a unified monorepo, consolidating the Fenix, Focus and Android Components projects into a single new Firefox-Android repository. Those changes have already proven successful, and we are now confident that this second step is necessary.

What doesn’t change

All the issues related to Fenix, Focus, Android Components, as well as GeckoView, will remain on Bugzilla.

Fenix, Focus and Android Components will stay on the same release cadence, we'll continue to maintain and publish components and all functionality as usual, and our artifact, package and application IDs will also stay the same.

Why we are going to make changes

Having our Android code and the Gecko/GeckoView code in the same repository will bring us great improvements in various aspects, from developing to shipping, including CI, tooling and testing. Any change in GeckoView will be directly accessible from the code of the above-mentioned projects, and it will be a lot easier to automatically and more frequently test on our Android browsers, improving the reliability of our development processes.

What changes

On March 18th, 2024, all commits in the Github repository firefox-android are going to be migrated to mozilla-central. Contributing to Firefox for Android will be similar to Firefox Desktop: the same tools and the same process will be used. You can get familiar with them starting today. We provided some additional details in the FAQ.

As we prepare for this change, we want to thank you all for your help and support; your work has been critical to getting Fenix, Focus, and Android Components this far. We're grateful for your contributions, and believe these changes will make it easier to continue contributing to these projects. We will reach out individually on all open Pull Requests to discuss next steps, after the migration is done.

If you haven’t already contributed to GeckoView, Gecko and/or Firefox Desktop, you can get started following the already existing documentation. We encourage you to ask all your questions on Matrix. You can find us on Matrix in the following channels:
#fenix:mozilla.org
#focus-android:mozilla.org
#android-components:mozilla.org
#geckoview:mozilla.org

Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.