Community:SummerOfCode17/AndroidWebExtensions: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 38: Line 38:
|-
|-
| [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/proxy proxy]
| [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/proxy proxy]
|-
|}
|}


== Additional tasks ==
== Additional tasks ==
The following tasks are not about WebExtensions API but make using or developing WebExtensions on Android more pleasant. You can pick them for your propsosal - either additionally or instead of APIs that might be too big for your timeline.
{| class="standard-table" border="1" style="border-collapse: collapse"
|-
! Type
! Task
! Description
|-
| Feature
| [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Implement_a_settings_page Settings page]'''
| When adding a settings page to the add-on then this doesn't show up anywhere inside Fennec - even though we already have an add-on details page.
|-
| Bug
| '''add-on id required'''
| Even though the docs say that an add-on id is not needed the installation fails on fennec ("Add-on corrupt") if I do not set one in the manifest
|-
| Feature
| '''[https://github.com/mozilla/web-ext/issues/737 web-ext - Android support]'''
| [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Getting_started_with_web-ext web-ext] is a tool for building/packaging and deploying WebExtensions. Currently it doesn't support installing WebExtensions on a connected Android device.
|}


== Application ==
== Application ==
118

edits