Web

Mozilla

Keeping the Internet open and accessible to all.

Technologies
C++CSSHTMLJavaScriptPythonReactRustWeb
Topics
browserdeveloper toolsinformation securityinternet freedomopen sourceopen webprivacy/securitysoftware engineeringwebweb browser
Total projects
75
Years participating
5
Most recent
2020

Participation history

5 program years
Projects by participation year 2016: 13 projects, 2017: 21 projects, 2018: 16 projects, 2019: 14 projects, 2020: 11 projects 13 2016 21 2017 16 2018 14 2019 11 2020

Historical projects

2020 11 projects

Official GSoC page ↗

Implementation for Common Voice Kiosk Mode

Contributor: 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

Contributor: 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

Contributor: 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

Contributor: 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

Contributor: 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

Contributor: 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

Contributor: 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

Contributor: 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

Contributor: 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

Contributor: 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

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