Chrome-Store-Foxified icon indicating copy to clipboard operation
Chrome-Store-Foxified copied to clipboard

Add compatibility shims for deprecated features that Mozilla won’t implement

Open ExE-Boss opened this issue 7 years ago • 2 comments

Add a script that maps the following into extensions that use deprecated functionality:

Deprecated funtion What to map to
extension.onRequest runtime.onMessage
extension.onRequestExternal runtime.onMessageExternal
extension.sendRequest runtime.sendMessage
Deprecated manifest key What to map to Notes
options_page options_ui Fixed by #58

Examples of extensions that use deprecated functionality:

ExE-Boss avatar Jun 29 '17 07:06 ExE-Boss

Thanks very much for your detailed post. I will keep this in mind in the rewrite :)

Noitidart avatar Jun 29 '17 17:06 Noitidart

Also, keep in mind that there is a fair bit more deprecated functionality in the Chrome extensions API that wasn’t added to the WebExtensions API. (The ones I put into the table were just the ones that came to mind)

ExE-Boss avatar Jun 29 '17 18:06 ExE-Boss