Changes

Jump to: navigation, search

Outreachy

1,444 bytes added, 21:04, 19 September 2017
Outreachy Program Cohort: Round 15 (December 2017 - March 2018): added project
'''IRC:''' cgrebs
'''Project DescriptionDescriptions'''
The add-ons linter project aims to find common issues within with a web-extension both used as a development tool and as at the point of submission via https://addons.mozilla.org (AMO). It aims to guide Add-on developers to avoid common mistakes and potential security vulnerabilities.
3. Improve issues related to schema validation. See
https://github.com/mozilla/addons-linter/labels/component%3A%20schema for more details.
 
===Android WebExtensions===
'''Mentors:'''[https://mozillians.org/en-US/u/luca/ Luca Greco] with [https://mozillians.org/en-US/u/sebastian.kaspari/ Sebastian Kaspari]
'''IRC:''' rpl
 
'''Project Description'''
WebExtensions have been working on Android for many releases, but the API is a little bit behind the Desktop version of Firefox. We’d like to improve the API on Android so that we can get some great extensions on Android.
 
This is a cool opportunity to contribute to a mobile project that ships to millions of users.
 
The WebExtensions API are mostly written in JavaScript, but someone working on this might need to dive down into Java or C++ in some cases. The expectation is that any API would be fully unit tested, so they’ll need to be writing some unit tests.
 
The list of things that we’ll be looking for are being worked on by other contributors so we’d to interact with those. But they include:
*[https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/browsingData browsingData] - an API to remove data from the browser
*[https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/contextMenus/ contextMenus] - an API to show context sensitive menus in Android
*[https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/history history] - interaction with the users browser history
*[https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/omnibox omnibox] - shortcuts in the browser address bar
==Outreachy Program Cohort: Round 14 (May 30 -Aug 30, 2017)==
Confirm
514
edits

Navigation menu