Mozilla
Internet for people, not profit.
Our mission is to ensure the Internet is a global public resource, open and accessible to all. An Internet that truly puts people first, where individuals can shape their own experience and are empowered, safe and independent.
At Mozilla, we’re a global community of technologists, thinkers and builders working together to keep the Internet alive and accessible, so people worldwide can be informed contributors and creators of the Web. We believe this act of human collaboration across an open platform is essential to individual growth and our collective future.
You can learn more about Mozilla's mission at Mozilla.org
Mozilla 2018 Projects
-
Sagar Gupta
Adding and Improving Functionalities in AutowebcompatBasic functionalities which will lead to the completion of the project will be added in this proposal. Adding desktop browsers with options of... -
Tokio Kajitsuka
AOM - accessibility APIAOM (Accessibility Object Model) is a JavaScript API that allows for modifying an accessibility tree like DOM. In this project, AOM phase 1 & 2 is... -
Felix Kaaman
D3D11 backend for gfx-rs HALThe aim of the project is to implement the D3D11 backend for the gfx hardware abstraction layer (HAL) in order to get it ready to be used by... -
Sagar Bharadwaj
Download Spam Protection for FirefoxThe goal of this project is to prevent sites from bombarding the browser with multiple non user initiated downloads. This would mean that a mechanism... -
Dhiraj Barnwal
Extending Iodide’s Functionality and Improving Code QualityIodide is a browser-based notebook which works with absolute zero configuration. Iodide notebooks are designed for scientists so that they can work... -
Fernando García Álvarez
Fretboard: A/B Testing Framework for AndroidThis proposal is about developing Fretboard: an A/B testing framework for Android written in Kotlin, taking as foundation the Switchboard fork used... -
Sudhanshu Vishnoi
Implementing cross references and general improvements in ReSpecThis is a project to implement new features, fix some existing issues and improve maintainability of the ReSpec project. Majority of time is expected... -
Khushil Mistry
Improve Enigmail User ExperienceEnigmail is a seamlessly integrated security add-on for Mozilla Thunderbird. The main idea behind this project is to improve Enigmail UI so that... -
ydidwania
Improved Pulse Inspector BackendOver the years, Mozilla has shifted to using Taskcluster as its primary continuous integration system. Communication becomes essential between the... -
wangjie
metricsgraphics - zooming and brushingMetricsGraphics is a great data visualization library. We hope to add natively support brushing and zooming feature (this part can also be used to... -
Abdoulaye Oumar Ly
Multi-tab select in FirefoxThe purpose of this project is to allow the selection of several tabs in Firefox and thus perform specific actions on them at once. These actions... -
Pramit Singhi
PontoonThe project mainly focuses on improving the User Experience for people who wish to contribute to Pontoon (the localization tool developed by Mozilla)... -
vishalcr7
Pontoon's path to first contribution“Pontoon is Mozilla's localization tool, used by hundreds of contributors to translate Firefox, mozilla.org, and many other Mozilla products. It is... -
Peter Hrvola
Servo: Prototype ways of splitting up the script crateThe aim of this project is to investigate and propose a plan for separation of Servo script crate. Script crate lays in the core of the Servo and... -
Lachlan Sneff
Software-Isolated WASM Processes in Ring 0Design and partially implement a research operating system that uses WebAssembly to implement software-isolated processes (SIPs) that run in ring 0... -
Olle Lauri Boström
WebAssembly StudioThe goal of this project is to significantly increase test coverage and test quality in the WebAssembly Studio project. This will make it easier to...