You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 23, 2018. It is now read-only.
Unless I'm mistaken the only really important non-GUI browser API we need would be webRequest.onBeforeSendHeaders and that should be easy to integrate with. Everything else should be copy-paste from the current code base.
The only major porting pain-point are the settings:
Stored data is a problem for people trying to migrate from legacy add-on types, because the legacy add-ons can't use the WebExtension storage APIs, while WebExtensions can't use the legacy storage APIs. For example, if an SDK add-on uses the SDK's simple-prefs API to store preferences, the WebExtension version won't be able to access that data. (source)
The official workaround is to use the not-yet-released Embedded WebExtensions support, as a transition utility – not particularly appealing as requires the migration to be split into a least two steps and adds a lot of extra work and possible ways to fuck it up. Maybe it's not even worth it at all in this case?
Any thoughts on this topic?
The text was updated successfully, but these errors were encountered:
Unless I'm mistaken the only really important non-GUI browser API we need would be
webRequest.onBeforeSendHeaders
and that should be easy to integrate with. Everything else should be copy-paste from the current code base.The only major porting pain-point are the settings:
The official workaround is to use the not-yet-released Embedded WebExtensions support, as a transition utility – not particularly appealing as requires the migration to be split into a least two steps and adds a lot of extra work and possible ways to fuck it up. Maybe it's not even worth it at all in this case?
Any thoughts on this topic?
The text was updated successfully, but these errors were encountered: