Changes between Initial Version and Version 1 of Ticket #5049


Ignore:
Timestamp:
03/29/2017 09:55:25 AM (3 years ago)
Author:
trev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #5049 – Description

    initial v1  
    33 
    44=== What to change === 
    5 Add `webextension` directory to the build if present. In that case, add `<em:hasEmbeddedWebExtension>true</em:hasEmbeddedWebExtension>` setting to `install.rdf` and start up WebExtension part in bootstrap.js. Modules of the legacy extension should be able to `require("webextension")` in order to get the promise returned by `params.webExtension.startup()` (the API to communicate with the WebExtension part). 
     5Add `webextension` directory to the build if present. In that case, add `<em:hasEmbeddedWebExtension>true</em:hasEmbeddedWebExtension>` setting to `install.rdf` and start up WebExtension part in bootstrap.js. Modules of the legacy extension should be able to `require("webextension")` in order to get the promise returning a `runtime.Port` instance to communicate with the WebExtension part.