

To learn more about GeckoView's capabilities, review GeckoView's JavaDoc or the reference application. Your application should now load and display a webpage inside of GeckoView.

loadUri ( "about:buildconfig" ) // Or any other URL. geckoview ) GeckoSession session = new GeckoSession () GeckoRuntime runtime = GeckoRuntime. Browse the Maven Repository to see currently available builds. Like Firefox, GeckoView has three release channels: Stable, Beta, and Nightly. The overall Mozilla security team can be reached at If you ship GeckoView in your application you are encouraged to let us know at that address.īuilding a browser? Check out Android Components, our collection of ready-to-use support libraries! Configure Gradle If you have questions or need assistance, please reach out to us in the #geckoview Matrix room. Interested in GeckoView? We're here to help! Keeping the GeckoView dependency up-to-date is the most effective way to incorporate security fixes. Exceptions would be vulnerabilities that occur in user-facing components excluded from GeckoView (such as the address bar) or desktop-platform-specific vulnerabilities. While GeckoView is not explicitly called out in the advisories, most but not strictly all vulnerabilities will affect GeckoView. When a new version is released to the Stable channel, any relevant security fixes will be published to the Mozilla Security Advisories page. GeckoView has Stable, Beta, and Nightly channels that follow the Firefox browser’s Release Calendar which typically ships a new major version to the Stable channel every 4 weeks and the maven repository is updated accordingly. Mozilla provides a GeckoView package and a Maven Repo along with package documentation.
