getstation / apollo-link-webextensions-messaging

Apollo Link that, in a WebExtension, forwards GraphQL operations between processes
9 stars 4 forks source link

[ETF-769] Firefox support #6

Closed magne4000 closed 4 years ago

linear[bot] commented 4 years ago
ETF-769 Support Firefox

Requires tech explo to list blocking points * setup dev install (like we have with chrome ) * Correct package.json ligne 53 : missing `&&` * `"start:firefox": "wait-on dist/background.js && web-ext run --source-dir ./dist",` * In production build : * `Error: redeclaration of let stationScript` * `Uncaught Error: Type error for parameter createProperties (Property "selected" is unsupported by Firefox) for tabs.create` * We must separate every call to chrome specific actions * `chrome.tabs` * `chrome.storage`