Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Install / update extensions w/ component updater #4105

Merged
merged 3 commits into from
Sep 27, 2016
Merged

Commits on Sep 25, 2016

  1. Remove prepackaged extensions

    bbondy committed Sep 25, 2016
    Configuration menu
    Copy the full SHA
    23f04f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8047a2a View commit details
    Browse the repository at this point in the history
  3. Add tests for extensions getting installed

    Fix #4080
    Fix #4081
    
    Test Plan:
    - Completely retest each extension from scratch.
    - Try cleaning your userProfileDir/Extensions but not the
      session-store-1 file, things should be recoverable / normal
    - Try cleaning your session-store-1, things should be recoverable.
    - Try manually setting your session-store-1 for 1passwrod from
      4.5.9.90 to 4.4.9.90 (replace all), edit `~/Library/Application\ Support/brave-development/Extensions/aomjjhallfgjeglblehebfpbcfeobpgk/4.5.9.90/manifest.json`
      and set the version inside the manifest to 4.4.9.90.  Move the
      folder to a subfolder called 4.4.9.90 as well.
    - Start up and wait 10 minutes, it should update. Or you can run
      `require('electron').remote.session.defaultSession.updateClient.checkNow('aomjjhallfgjeglblehebfpbcfeobpgk')`
      to force the update.  about:extensions should show the new
      version.
    bbondy committed Sep 25, 2016
    Configuration menu
    Copy the full SHA
    00dc2c6 View commit details
    Browse the repository at this point in the history