Mozilla
Keeping the Internet open and accessible to all.
- 75
- Projects
- 5
- Years accepted
- 11
- In 2020
Projects by year
752020
11 acceptedShow
The common voice project crowdsources voice clips from volunteers in multiple languages towards the creation of an open source dataset to aid in...
Integrate FIDO2 authentication for 2FA on Firefox Account
Accepted project · by Shubham Kumar
To better help protect Firefox Account (FxA) users, we want to Integrate FIDO2 (Fast Identity Online) authentication for 2FA on Firefox Account...
The end goal of this project is to make Mozilla's source code both py2 as well as py3 compatible. Since py2 has officially become obsolete as of...
It happens often that when an element overflows, its parent element ends up getting an undesirable scrollbar. To help debug such scrollbars due to...
Push Health is a new Dashboard being built inside Treeherder to determine if a push is good based on calculations of Tasks and Tests success rate...
Inline Browser Compatibility Warning For CSS Properties
Accepted project · by Prateek Nayak
Cascading Style Sheets is by far the most powerful tool in a web developer's toolbox. It helps you style the website exactly the way you imagined it...
Writing docs for Firefox's in-tree source docs can be time consuming and difficult. Making the process of contributing to the in-tree docs an...
Extensions do most of their work invisibly from users, so extension activity is a complete mystery to most users, even to advanced ones. The...
The goal of this project is to offer a faithful rewrite of bikeshed, a tool used for generating many standards, in Rust.
Rav1e is an AV1 encoder that is fast enough to be used in videoconference scenarios on x86_64. This project will implement wasm-simd support in rav1e...
The aim of this project is to implement WeGPU API on Servo to a point where basic examples can be simulated. It would also involve covering a fair...
2019
14 acceptedShow
The project involves the redesign of Firefox Reader as well as working on the functionality related issues the current reader is facing. The redesign...
Support importing Instruments profiles in perf.html
Accepted project · by Rajkumar Meghpara
Firefox Profiler is a tool which visualizes performance data recorded from various performance analysis tools, which helps us to have an insight into...
Firefox Account Security Dashboard The Firefox Account platform tracks security information about an account, but does not surface this information...
Enhancing bugbug : A platform for Bugzilla machine learning projects
Accepted project · by Ayush Shridhar
bugbug was started with the aim of making the task of bug tracking simpler, by using machine learning algorithms to differentiate between bugs....
Open Source software growth is rising. Millions of developers from plenty of countries with different skill-sets and ideas contribute on a daily...
Adaptive Quantization based on an activity mask. The human eye is more tolerant towards errors in areas of high activity and is quick to find out...
Firefox Developer Tools offers good tooling for monitoring HTTP traffic between the current page and the server. The existing Network panel allows...
Improve the infrastructure underpinning Firefox's in-tree documentation.
Renderer Backend for Matplotlib based on HTML5 Canvas APIs
Accepted project · by Madhur Tandon
Iodide & Pyodide enables one to do data science computations entirely in the browser. These tools explore a rather unique trade-off space, allowing...
I will work to find WebAssembly based solution for missing mediaRecorder API for browsers like Safari and Edge. By using native mp3 encoder that will...
In the Debugger tab of the Firefox DevTools when the debugger is paused on a breakpoint users can see the values of variables by hovering over them....
Currently the TUID service has stability and speed issues. The aim of this project is to investigate, understand the problems related to it and find...
An update to the public suffix list (PSL) is shipped bundled with Firefox releases. The current system creates the DAFSA binary file at build time....
WebDriver is a remote control interface that enables introspection and control of user agents. Currently, Servo supports only a minimal subset of the...
2018
16 acceptedShow
- PontoonPramit Singhi
- Pontoon's path to first contributionvishalcr7
- Improved Pulse Inspector Backendydidwania
- Extending Iodide’s Functionality and Improving Code QualityDhiraj Barnwal
- Implementing cross references and general improvements in ReSpecSudhanshu Vishnoi
- WebAssembly StudioOlle Lauri Boström
- Servo: Prototype ways of splitting up the script cratePeter Hrvola
- Improve Enigmail User ExperienceKhushil Mistry
- D3D11 backend for gfx-rs HALFelix Kaaman
- AOM - accessibility APITokio Kajitsuka
- Download Spam Protection for FirefoxSagar Bharadwaj
- Adding and Improving Functionalities in AutowebcompatSagar Gupta
- Software-Isolated WASM Processes in Ring 0Lachlan Sneff
- metricsgraphics - zooming and brushingwangjie
- Multi-tab select in FirefoxAbdoulaye Oumar Ly
- Fretboard: A/B Testing Framework for AndroidFernando García Álvarez
2017
21 acceptedShow
- Servo Custom Element ProposalConnor Brewster
- Implementing some of the WebExtension APIsTushar Saini
- Streams API in PDF.jsMukul Kumar
- about:telemetry redesignflyingrub
- Boost Session Restore PerformanceQuân Nguyễn
- GitHub Issue ParserRajat Patwa
- JSON in SqliteRohit Kumar
- Livelog ProxyChinmay Kousik
- Off-main thread HTML parsingcynicaldevil
- Adding Collaboration Features to ThimbleHarkirat Singh
- Improve bug filing interface for bugzilla.mozilla.orgSebastin Santy
- SemVer compatibility tooltwk
- Matrix Protocol Support for Instantbird.Pavan Karthik
- Convert XUL to HTMLArshad Khan
- Migrate Balrog’s Admin API to OpenAPI-SpecificationAshish Sareen
- Canvas for Study Group Event PageANAMIKA DAS
- View Details of Performance Test Results on PerfherderShruti Jasoria
- MDN Documentation Tester WebExtensionAnthony Maton
- Mozilla Science Lab: science.mozilla.org phase 2arush0311
- Firefox Developer Tools: CSS Grid InspectorMicah Tigley
- Rust Language Server (RLS)Igor Matuszewski
2016
13 acceptedShow
- Thunderbird - Implement mbox -> maildir converterShiva
- Implement RFC7512 PKCS#11 URI support and system integrationvarunnaganathan
- Improving and expanding the JavaScript XMPP ImplementationAbdelrhman Ahmed
- Schedule TaskCluster Jobs in Treeherdermartianwars
- Mozilla Calendar – Event in a Tabpaulmorris
- Web-based GDB Frontendbaygeldin
- Prevent Failures due to Update Racesvarunjoshi
- File Supportizgzhen
- Download app assets at runtimeKrish
- Implementing Service Worker Infrastructure in Servo Browser Enginecreativcoder
- Two Projects to Make A-Frame More Useful, Accessible, and Excitingbryik
- Proposal of Redesign SETAMikeLing
- Mozilla Investigator(MIG): Auditd integrationArun
Public proposals
4- Adding Collaboration Features to Thimble2017 · Accepted · from prondubuisi/accepted-gsoc-proposals
- Schedule TaskCluster Jobs2016 · Kalpesh Krishna · Accepted · from saketkc/fos-proposals
- FormSupportServo2015 · Manish G · Status not recorded · from saketkc/fos-proposals
- Servo2014 · Manish G · Accepted · from saketkc/fos-proposals
Read them for structure, not to copy. All proposals for Mozilla.