3 ms·
The WebExtensions API (promise-based) was created by Mozilla. Whereas “Chrome Extensions” (callback-based) was created by Google. These are not compatible with
by jannes 5y ago
The WebExtensions API (promise-based) was created by Mozilla. Whereas “Chrome Extensions” (callback-based) was created by Google.
These are not compatible with each other despite being very similar. The former uses the browser.* namespace and the latter uses the chrome.* namespace
- SquareWheel 5y agoThere are implementation differences, but it's not as if they were independent inventions. Mozilla's API is based directly on Chromium's. That itself is fine (because Chromium is open-source), but I don't think a difference like callbacks vs promises makes it a unique product. If that's what you were implying, anyway.