github NeverDecaf/chromium-web-store v1.5.4.1
1.5.4.1

latest releases: v1.5.4.2, v1.4.5
pre-release6 months ago

Changelog

This is a test release of an alternative method of supporting the new chrome web store.

Known Bugs

  • Will not always apply correctly when navigating between pages within the web store, if the "Add to Chrome" button is greyed out for you, try refreshing the page.
  • No translations were added for the new option.

Technical details

Integration is achieved by modifying the window.chrome object on the CWS page, namely window.chrome.webstorePrivate and window.chrome.management. The web store uses these APIs to check which extensions you have installed and show the appropriate buttons. See chromeApi.js for a list of functions that were implemented, note that the local implementation doesn't always match the official version, for example chrome.management.getAll does not return all extensions but rather an array containing a single extension at most (the one whose page you are on). Because I can't reverse engineer the source of the chrome web store I can't be sure that data obtained from these methods isn't being sent back to Google. This should not be too worrying since even if that is the case the data they can access is limited to information about which extensions you have installed (a similar amount of data is transmitted whenever you check for updates with chromium-web-store) but if you are concerned I have added an option you can uncheck: Enable Chrome Web Store Integration

Don't miss a new chromium-web-store release

NewReleases is sending notifications on new releases.