mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Upgrade to electron 9.4.4 (#21777)
* Electron 9.4.4 Upgrade Co-authored-by: Amin Yahyaabaadi <aminyahyaabadi74@gmail.com> Co-authored-by: Maarten Fonville <mfonville@users.noreply.github.com> Co-authored-by: Andrea Bogazzi <andreabogazzi79@gmail.com>
This commit is contained in:
@@ -27,7 +27,9 @@ function dumpSymbol(binaryPath) {
|
||||
return new Promise(function(resolve, reject) {
|
||||
minidump.dumpSymbol(binaryPath, function(error, content) {
|
||||
if (error) {
|
||||
console.error(error);
|
||||
// fswin.node is only used on windows, ignore the error on other platforms
|
||||
if (process.platform !== 'win32' && binaryPath.match(/fswin.node/))
|
||||
return resolve();
|
||||
throw new Error(error);
|
||||
} else {
|
||||
const moduleLine = /MODULE [^ ]+ [^ ]+ ([0-9A-F]+) (.*)\n/.exec(
|
||||
|
||||
99
script/package-lock.json
generated
99
script/package-lock.json
generated
@@ -862,18 +862,26 @@
|
||||
"integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk="
|
||||
},
|
||||
"ast-util-plus": {
|
||||
"version": "0.6.2",
|
||||
"resolved": "https://registry.npmjs.org/ast-util-plus/-/ast-util-plus-0.6.2.tgz",
|
||||
"integrity": "sha512-k7sWJ1B1PT/Mm5xTszBK9kxQYD15H1iSMqIkM/88qeGjNLgCEiZT5Has7L+dNtcMi3ed2iYiKy05jzQ/ZkB9DQ==",
|
||||
"version": "0.7.1",
|
||||
"resolved": "https://registry.npmjs.org/ast-util-plus/-/ast-util-plus-0.7.1.tgz",
|
||||
"integrity": "sha512-j5CjjuBgNUz7lequJ11bboMSOz3WbpUIKDtscmN37bn5WWsxzn7zb3kOCO+jXhvGY9C5IVwssKlG6BA5yqav7w==",
|
||||
"requires": {
|
||||
"ast-types": "0.13.3",
|
||||
"ast-types": "0.14.1",
|
||||
"private": "0.1.8"
|
||||
},
|
||||
"dependencies": {
|
||||
"ast-types": {
|
||||
"version": "0.13.3",
|
||||
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.3.tgz",
|
||||
"integrity": "sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA=="
|
||||
"version": "0.14.1",
|
||||
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.1.tgz",
|
||||
"integrity": "sha512-pfSiukbt23P1qMhNnsozLzhMLBs7EEeXqPyvPmnuZM+RMfwfqwDbSVKYflgGuVI7/VehR4oMks0igzdNAg4VeQ==",
|
||||
"requires": {
|
||||
"tslib": "^2.0.1"
|
||||
}
|
||||
},
|
||||
"tslib": {
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
|
||||
"integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1360,12 +1368,12 @@
|
||||
}
|
||||
},
|
||||
"buffer": {
|
||||
"version": "5.6.0",
|
||||
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz",
|
||||
"integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==",
|
||||
"version": "5.7.1",
|
||||
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
|
||||
"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
|
||||
"requires": {
|
||||
"base64-js": "^1.0.2",
|
||||
"ieee754": "^1.1.4"
|
||||
"base64-js": "^1.3.1",
|
||||
"ieee754": "^1.1.13"
|
||||
}
|
||||
},
|
||||
"buffer-alloc": {
|
||||
@@ -2668,30 +2676,33 @@
|
||||
}
|
||||
},
|
||||
"electron-link": {
|
||||
"version": "0.4.3",
|
||||
"resolved": "https://registry.npmjs.org/electron-link/-/electron-link-0.4.3.tgz",
|
||||
"integrity": "sha512-rfJSTwJOZkU15mtNvAOaDNafS7I1Jse31rgbGQJ/mJ7ZGtxZJy7FdxiDkMfT/NmbS3qluK3tO5DIU6VrZnfQLw==",
|
||||
"version": "0.6.0",
|
||||
"resolved": "https://registry.npmjs.org/electron-link/-/electron-link-0.6.0.tgz",
|
||||
"integrity": "sha512-sSxU9c7ABIH8csvAveTwgrG5g7Nbcuh/MBPF5exeWgzd0RLJYNWuD66eMpPRo9/qwqyPc8FJvHRF7EIN5Ylqqg==",
|
||||
"requires": {
|
||||
"acorn": "^7.3.1",
|
||||
"ast-util-plus": "^0.6.2",
|
||||
"acorn": "^8.0.4",
|
||||
"ast-util-plus": "^0.7.1",
|
||||
"encoding-down": "^6.3.0",
|
||||
"indent-string": "^4.0.0",
|
||||
"leveldown": "^5.6.0",
|
||||
"levelup": "^4.4.0",
|
||||
"recast": "^0.19.1",
|
||||
"resolve": "^1.17.0",
|
||||
"recast": "^0.20.4",
|
||||
"resolve": "^1.19.0",
|
||||
"source-map": "^0.7.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"acorn": {
|
||||
"version": "7.4.0",
|
||||
"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz",
|
||||
"integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w=="
|
||||
"version": "8.0.4",
|
||||
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.4.tgz",
|
||||
"integrity": "sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ=="
|
||||
},
|
||||
"ast-types": {
|
||||
"version": "0.13.3",
|
||||
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.3.tgz",
|
||||
"integrity": "sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA=="
|
||||
"version": "0.14.2",
|
||||
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz",
|
||||
"integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==",
|
||||
"requires": {
|
||||
"tslib": "^2.0.1"
|
||||
}
|
||||
},
|
||||
"path-parse": {
|
||||
"version": "1.0.6",
|
||||
@@ -2699,14 +2710,14 @@
|
||||
"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
|
||||
},
|
||||
"recast": {
|
||||
"version": "0.19.1",
|
||||
"resolved": "https://registry.npmjs.org/recast/-/recast-0.19.1.tgz",
|
||||
"integrity": "sha512-8FCjrBxjeEU2O6I+2hyHyBFH1siJbMBLwIRvVr1T3FD2cL754sOaJDsJ/8h3xYltasbJ8jqWRIhMuDGBSiSbjw==",
|
||||
"version": "0.20.4",
|
||||
"resolved": "https://registry.npmjs.org/recast/-/recast-0.20.4.tgz",
|
||||
"integrity": "sha512-6qLIBGGRcwjrTZGIiBpJVC/NeuXpogXNyRQpqU1zWPUigCphvApoCs9KIwDYh1eDuJ6dAFlQoi/QUyE5KQ6RBQ==",
|
||||
"requires": {
|
||||
"ast-types": "0.13.3",
|
||||
"ast-types": "0.14.2",
|
||||
"esprima": "~4.0.0",
|
||||
"private": "^0.1.8",
|
||||
"source-map": "~0.6.1"
|
||||
"source-map": "~0.6.1",
|
||||
"tslib": "^2.0.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"source-map": {
|
||||
@@ -2717,10 +2728,11 @@
|
||||
}
|
||||
},
|
||||
"resolve": {
|
||||
"version": "1.17.0",
|
||||
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
|
||||
"integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
|
||||
"version": "1.19.0",
|
||||
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
|
||||
"integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
|
||||
"requires": {
|
||||
"is-core-module": "^2.1.0",
|
||||
"path-parse": "^1.0.6"
|
||||
}
|
||||
},
|
||||
@@ -2728,6 +2740,11 @@
|
||||
"version": "0.7.3",
|
||||
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
|
||||
"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
|
||||
},
|
||||
"tslib": {
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
|
||||
"integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -4942,9 +4959,9 @@
|
||||
}
|
||||
},
|
||||
"ieee754": {
|
||||
"version": "1.1.13",
|
||||
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
|
||||
"integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg=="
|
||||
"version": "1.2.1",
|
||||
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
|
||||
"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
|
||||
},
|
||||
"ignore": {
|
||||
"version": "3.3.10",
|
||||
@@ -5169,6 +5186,14 @@
|
||||
"ci-info": "^1.5.0"
|
||||
}
|
||||
},
|
||||
"is-core-module": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
|
||||
"integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
|
||||
"requires": {
|
||||
"has": "^1.0.3"
|
||||
}
|
||||
},
|
||||
"is-data-descriptor": {
|
||||
"version": "0.1.4",
|
||||
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"colors": "1.1.2",
|
||||
"donna": "1.0.16",
|
||||
"electron-chromedriver": "^9.0.0",
|
||||
"electron-link": "^0.4.3",
|
||||
"electron-link": "^0.6.0",
|
||||
"electron-mksnapshot": "^9.0.2",
|
||||
"electron-packager": "^15.0.0",
|
||||
"eslint": "^5.16.0",
|
||||
|
||||
@@ -4,7 +4,7 @@ steps:
|
||||
- script: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y wget software-properties-common
|
||||
sudo apt-get install -y build-essential ca-certificates xvfb fakeroot git libsecret-1-dev rpm libx11-dev libxkbfile-dev xz-utils xorriso zsync libxss1 libgconf2-4 libgtk-3-0 libasound2 libicu-dev
|
||||
sudo apt-get install -y build-essential ca-certificates xvfb fakeroot git libsecret-1-dev rpm libx11-dev libxkbfile-dev xz-utils xorriso zsync libxss1 libgtk-3-0 libasound2 libicu-dev
|
||||
# clang 9 is included in the image
|
||||
clang -v
|
||||
displayName: Install apt dependencies
|
||||
|
||||
Reference in New Issue
Block a user