Mozilla logo
GSoCWebLast accepted 2020

Mozilla

Keeping the Internet open and accessible to all.

75
Projects
5
Years accepted
11
In 2020

Projects by year

75

2020

11 acceptedShow
  • Implementation for Common Voice Kiosk Mode

    Accepted project · by Nana Anikuabe

    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...

  • Implement cross version support for python

    Accepted project · by Hamzah Akhtar

    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...

  • Debugging Unwanted Scrollbars

    Accepted project · by Manas Khurana

    It happens often that when an element overflows, its parent element ends up getting an undesirable scrollbar. To help debug such scrollbars due to...

  • Treeherder

    Accepted project · by Suyash Salampuria

    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...

  • MDN to in-tree migration tool

    Accepted project · by Emil Farisan Singgih

    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...

  • Extension Activity Monitor

    Accepted project · by Md Atique Ahmed Ziad

    Extensions do most of their work invisibly from users, so extension activity is a complete mystery to most users, even to advanced ones. The...

  • Bikeshed.rs

    Accepted project · by Junyu Xian

    The goal of this project is to offer a faithful rewrite of bikeshed, a tool used for generating many standards, in Rust.

  • Performance improvements to rav1e WASM target

    Accepted project · by Johann Hemmann

    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...

  • Servo-WebGPU

    Accepted project · by Kunal Mohan

    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
  • Firefox Reader Redesign

    Accepted project · by Akshitha Shetty

    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

    Accepted project · by MuhammadFarhan

    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....

  • FixMe

    Accepted project · by Agisilaos Kounelis

    Open Source software growth is rising. Millions of developers from plenty of countries with different skill-sets and ideas contribute on a daily...

  • Activity Masking in rav1e

    Accepted project · by Shreevari SP

    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...

  • WebSocket Monitor

    Accepted project · by Heng Yeow Tan

    Firefox Developer Tools offers good tooling for monitoring HTTP traffic between the current page and the server. The existing Network panel allows...

  • Improving Firefox Source Docs Infrastructure

    Accepted project · by championshuttler

    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...

  • Common Voice - WebAssembly MP3 Encoding

    Accepted project · by Mritunjay Goutam

    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...

  • Debugger Inline Variable Preview

    Accepted project · by Dhyey Thakore

    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....

  • TUID service improvments

    Accepted project · by Ajumal P A

    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...

  • Ship Public Suffix List (PSL) over Remote Settings

    Accepted project · by Arpit Bharti

    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....

  • Improve WebDriver support in Servo

    Accepted project · by George Roman

    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

2017

21 acceptedShow

2016

13 acceptedShow

Public proposals

4

Read them for structure, not to copy. All proposals for Mozilla.