Community:SummerOfCode17:Brainstorming: Difference between revisions

Line 101: Line 101:
|-
|-
| Implement WebExtension APIs
| Implement WebExtension APIs
| [https://developer.mozilla.org/en-US/Add-ons/WebExtensions WebExtensions] are a cross-browser system for developing browser add-ons. [http://arewewebextensionsyet.com/ Not all APIs are supported] by Firefox for Android yet. The goal of this project is to implement some of the missing APIs ([https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/contextMenus contextMenus], [https://developer.chrome.com/extensions/browsingData browsingData], [identity?], [proxy?]) as well as automated test for those APIs.
| [https://developer.mozilla.org/en-US/Add-ons/WebExtensions WebExtensions] are a cross-browser system for developing browser add-ons. [http://arewewebextensionsyet.com/ Not all APIs are supported] by Firefox for Android yet.
The goal of this project is to:
* Implement some of the missing APIs ([https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/contextMenus contextMenus], [https://developer.chrome.com/extensions/browsingData browsingData], [identity?], [proxy?])
* Add automated test for those APIs
* Improve the tooling for building WebExtensions for Firefox for Android.
| Java, JavaScript, Android
| Java, JavaScript, Android
| [https://mozillians.org/en-US/u/sebastian.kaspari/ :sebastian]
| [https://mozillians.org/en-US/u/sebastian.kaspari/ :sebastian]
118

edits