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

Use custom versions of electron-squirrel-startup and electron-winstaller #4121

Merged
merged 1 commit into from
Sep 20, 2016

Conversation

aekeus
Copy link
Member

@aekeus aekeus commented Sep 20, 2016

  • Use forked version of two Windows installation modules
  • Do not re-create shortcuts on the desktop on auto-update

Auditors: @bbondy, @alexwykoff

Test plan:

This change can only be tested via an auto-update

Scenario 1

i) Install older version of browser
ii) Remove shortcut from desktop
iii) Do an auto-update
iV) Ensure the shortcut was not created

Scenario 2

i) Install older version of browser
ii) Do NOT remove shortcut from desktop
iii) Do an auto-update
iv) Ensure the shortcut opens the most recent version of the browser

Fixes: #1181

  * Use forked version of two Windows installation modules
  * Do not re-create shortcuts on the desktop on auto-update

Auditors: @bbondy, @alexwykoff

Test plan:

  This change can only be tested via an auto-update

  Scenario 1

  i)   Install older version of browser
  ii)  Remove shortcut from desktop
  iii) Do an auto-update
  iV)  Ensure the shortcut was not created

  Scenario 2

  i)   Install older version of browser
  ii)  Do NOT remove shortcut from desktop
  iii) Do an auto-update
  iv)  Ensure the shortcut opens the most recent version of the browser

Fixes: #1181
@bbondy
Copy link
Member

bbondy commented Sep 20, 2016

++ thanks for doing this.

@bbondy bbondy merged commit 923eea2 into master Sep 20, 2016
@bbondy bbondy deleted the windows-shortcut-handling branch September 23, 2016 00:01
@luixxiul luixxiul added this to the 0.12.2dev milestone Sep 23, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants