diff --git a/.yarnrc b/.yarnrc index ad3abe6433778..a583601764605 100644 --- a/.yarnrc +++ b/.yarnrc @@ -1,5 +1,5 @@ disturl "https://electronjs.org/headers" -target "29.1.5" -ms_build_id "9363881" +target "29.3.0" +ms_build_id "9432006" runtime "electron" build_from_source "true" diff --git a/build/azure-pipelines/linux/setup-env.sh b/build/azure-pipelines/linux/setup-env.sh index c6f560f1fc3cd..9bfbf9ab41a48 100755 --- a/build/azure-pipelines/linux/setup-env.sh +++ b/build/azure-pipelines/linux/setup-env.sh @@ -13,7 +13,7 @@ SYSROOT_ARCH="$SYSROOT_ARCH" node -e '(async () => { const { getVSCodeSysroot } if [ "$npm_config_arch" == "x64" ]; then if [ "$(echo "$@" | grep -c -- "--only-remote")" -eq 0 ]; then # Download clang based on chromium revision used by vscode - curl -s https://raw.githubusercontent.com/chromium/chromium/122.0.6261.70/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux + curl -s https://raw.githubusercontent.com/chromium/chromium/122.0.6261.156/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux # Download libcxx headers and objects from upstream electron releases DEBUG=libcxx-fetcher \ @@ -25,9 +25,9 @@ if [ "$npm_config_arch" == "x64" ]; then # Set compiler toolchain # Flags for the client build are based on - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.70:build/config/arm.gni - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.70:build/config/compiler/BUILD.gn - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.70:build/config/c++/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.156:build/config/arm.gni + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.156:build/config/compiler/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.156:build/config/c++/BUILD.gn export CC="$PWD/.build/CR_Clang/bin/clang --gcc-toolchain=$VSCODE_SYSROOT_DIR/x86_64-linux-gnu" export CXX="$PWD/.build/CR_Clang/bin/clang++ --gcc-toolchain=$VSCODE_SYSROOT_DIR/x86_64-linux-gnu" export CXXFLAGS="-nostdinc++ -D__NO_INLINE__ -I$PWD/.build/libcxx_headers -isystem$PWD/.build/libcxx_headers/include -isystem$PWD/.build/libcxxabi_headers/include -fPIC -flto=thin -fsplit-lto-unit -D_LIBCPP_ABI_NAMESPACE=Cr -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE --sysroot=$VSCODE_SYSROOT_DIR/x86_64-linux-gnu/x86_64-linux-gnu/sysroot" diff --git a/build/checksums/electron.txt b/build/checksums/electron.txt index 65377036c21e9..b57b59fbffd53 100644 --- a/build/checksums/electron.txt +++ b/build/checksums/electron.txt @@ -1,75 +1,75 @@ -39adee521ac6031744093d573c3f4fcef31849aa857fdd47d5c2afc85a07a390 *chromedriver-v29.1.5-darwin-arm64.zip -919f5cc105d1af14481b38a4a2f7fbdc5948cdf32a86e90afb2d9aba3c8fe8ed *chromedriver-v29.1.5-darwin-x64.zip -9cb284c2c63c997863d70bcbbf94a002cefb9bc517c244c3c42aed188d6f013f *chromedriver-v29.1.5-linux-arm64.zip -8f36ef97af1105c7022267a578d8154f1f3453ae1ca813ef9712a4567ed3407c *chromedriver-v29.1.5-linux-armv7l.zip -416931c0c0786779800cac9b06fbfd46a39708341fd5716641118d185fde0a43 *chromedriver-v29.1.5-linux-x64.zip -2f451c3feb24515f1d31fe183f847ecb180b462f23e9bee0be2b0d4bcef6da1b *chromedriver-v29.1.5-mas-arm64.zip -53d1ff1a47faa12d56b4bef72d032d1d55802e292aabfc70092a8b0d3c6c9c80 *chromedriver-v29.1.5-mas-x64.zip -41794e61542daab47e304a19844eec34793f9a2931a74449b88712752a0b76d1 *chromedriver-v29.1.5-win32-arm64.zip -37daf33705c8f498303e366011eca2b9b389b8401b87df1045332e5711e4df9f *chromedriver-v29.1.5-win32-ia32.zip -cf79d5a1c15d73a67ae79a666cd51287590b6e9ae819d0f873fe4e1cdfa1981d *chromedriver-v29.1.5-win32-x64.zip -0ed035ae77380d6fc4f2f391faa228afc2db43dafb1e15c1fd23e83305366a63 *electron-api.json -2accb78e20d4b449cf63aa29c8b812638dadff50fd904925e28abe16ddd6845a *electron-v29.1.5-darwin-arm64-dsym-snapshot.zip -4b13c0bd98a273949364607beaf50067002a1cadb638fdd57caa38cb56831363 *electron-v29.1.5-darwin-arm64-dsym.zip -e6b62a17990f8d10aed59b67178fa9f498f884cc8de084ee7f848372bb04674a *electron-v29.1.5-darwin-arm64-symbols.zip -3b2d65ed9f668a82c666d267bf46bf4663fc2a8e71e75abc2c7a709d41caba63 *electron-v29.1.5-darwin-arm64.zip -10ec1a6dbef62d46c8a66d8f807a4fc40b978d6cd6725febb348a49d99c46aac *electron-v29.1.5-darwin-x64-dsym-snapshot.zip -00770ebe12fa42da0cb9da59179148dda56bc6137671b0ed53c7048f41d49b91 *electron-v29.1.5-darwin-x64-dsym.zip -26e493fe5b30c060fdb68637276e9f0b03aed8d4fb91de829fc9de835e125d8a *electron-v29.1.5-darwin-x64-symbols.zip -133d79eae9b9a75c3cb5b822d3dfe3c559a0e898cb751fd070d1693ab606c06c *electron-v29.1.5-darwin-x64.zip -e1f24ba1d14231ea32e8efa495444247b2edaf69a1973d81616932e025661a68 *electron-v29.1.5-linux-arm64-debug.zip -ff70bc80deea3d5d050ac6eb3532afd13bd37be23baca1b5402b5c53437e3bb7 *electron-v29.1.5-linux-arm64-symbols.zip -f59967708cfb8c68c7890c438cf4a76cac8fd73c607552c2dd59d88211b382a7 *electron-v29.1.5-linux-arm64.zip -e1f24ba1d14231ea32e8efa495444247b2edaf69a1973d81616932e025661a68 *electron-v29.1.5-linux-armv7l-debug.zip -be7d3cb00ea5c0b0b92d150105d7855cf727e59d27d6440577876556a5450b08 *electron-v29.1.5-linux-armv7l-symbols.zip -8f46f52536e2261094755e81dbad8d36f36b432dafa5c42ec8dd2153149ca891 *electron-v29.1.5-linux-armv7l.zip -c085a8caeb455f4683ea578dad26c1600890120e8d0be7487d4beab1a3aab45e *electron-v29.1.5-linux-x64-debug.zip -7aa760020dc551a82b6f5c711d0b00498db2d673dde43150f7d30c326ae22ce6 *electron-v29.1.5-linux-x64-symbols.zip -9997c1e680b94dd71fda26c8c34668e2a794151d1cdb9e9d7d4aeab369d3a54a *electron-v29.1.5-linux-x64.zip -50b17e42c49515ed85e646d4e3a0851cdbb6898418399a7ad6d899c3edf5948b *electron-v29.1.5-mas-arm64-dsym-snapshot.zip -26e4ddb0683347d8c878acef4f5d29751299685e8b8b9d9d52f148ab2aa1fad3 *electron-v29.1.5-mas-arm64-dsym.zip -05147bd257708e602d270dfd4e438fc331906f8aa91ebedb6f94425dd11f6e6e *electron-v29.1.5-mas-arm64-symbols.zip -8b1741e31138bfa7d0c13d6a3c6fef7773e32d3667cf032a5b1365a457b89040 *electron-v29.1.5-mas-arm64.zip -52b712ca99017405c750603492ccf8efac0ee7a28e733f01116e95e7fe6f3e9d *electron-v29.1.5-mas-x64-dsym-snapshot.zip -5e3f6208bc0b912951e43111f9d5677d103c3b23cd665140374614fc002c045c *electron-v29.1.5-mas-x64-dsym.zip -9308a429ca659f6aaede7641e7825035833896082a1c73c204bc9bbe7b9060c4 *electron-v29.1.5-mas-x64-symbols.zip -4dcb28f05a3946caa0ec2fc8289901eb6f9eade9795909bee407ed68bc167939 *electron-v29.1.5-mas-x64.zip -2dd6253d886f58998b1c7e4ae8f41061d62e43ff4de652d3d8ea1cd61ce34458 *electron-v29.1.5-win32-arm64-pdb.zip -7e258de4444a8da8c30b53e392c8438b4c3a25a528597737225eb6d2f3e7ecea *electron-v29.1.5-win32-arm64-symbols.zip -c9f31ae6408aa6936b5d683eda601773789185890375cd097e61e924d4fed77a *electron-v29.1.5-win32-arm64-toolchain-profile.zip -771024238b2af31058f476cd288d4609b0d11737a55450d12047cbd9d42f67ec *electron-v29.1.5-win32-arm64.zip -a3145be12ad77cee81fa1377b6e6df8a5e7ed6e733610a284405032e09348e55 *electron-v29.1.5-win32-ia32-pdb.zip -fd460a57e1e4b6f1c054024044349fae3286add1a3336971d57d6b3f4ed63d0d *electron-v29.1.5-win32-ia32-symbols.zip -c9f31ae6408aa6936b5d683eda601773789185890375cd097e61e924d4fed77a *electron-v29.1.5-win32-ia32-toolchain-profile.zip -949d96658f2371a0e46940eab673c330b4322fa02d8c4dbcbb71b5656c1a96f1 *electron-v29.1.5-win32-ia32.zip -a2735aa4d070fd92b2f2aab9c512f2c2d3d377bc623a4eaf9d630eae80c952b6 *electron-v29.1.5-win32-x64-pdb.zip -e01e4a86f9b9effa71411136944426a9386cf1e0851e4af4bbc1580b31e30084 *electron-v29.1.5-win32-x64-symbols.zip -c9f31ae6408aa6936b5d683eda601773789185890375cd097e61e924d4fed77a *electron-v29.1.5-win32-x64-toolchain-profile.zip -7dc1822b40677955db5a2b6b89820787541971576a23a65ec6065f4e74f4c857 *electron-v29.1.5-win32-x64.zip -64afa457b098932b30475509d5cb8d4b1001ed478401d28da43e9e876aba6908 *electron.d.ts -9a955dd72138d446dbe037e1da442aac3b676b6ed81709c3680f2c2583ec7e08 *ffmpeg-v29.1.5-darwin-arm64.zip -1e2a5e739d8f794110975129ed25285d03e0f3c8fb687fcd5f9835068d1f78bf *ffmpeg-v29.1.5-darwin-x64.zip -4e2ba537d7c131abbd34168bce2c28cc9ef6262b217d5f4085afccfdf9635da6 *ffmpeg-v29.1.5-linux-arm64.zip -4aa56ad5d849f4e61af22678a179346b68aec9100282e1b8a43df25d95721677 *ffmpeg-v29.1.5-linux-armv7l.zip -0558e6e1f78229d303e16d4d8c290794baa9adc619fdd2ddccadb3ea241a1df4 *ffmpeg-v29.1.5-linux-x64.zip -03d10e47c07ecf24ac188ff72d791bcdb1bbcf9de5e0287e82292f7002063a79 *ffmpeg-v29.1.5-mas-arm64.zip -d75bb88cb5d0937498b093640db81302aa68a350e47ade807b6e59d36f74d6ab *ffmpeg-v29.1.5-mas-x64.zip -28a043d0d6db685a9894ca0bfb7bcf6d129d1eb4bea6fd91ec6381c20d3b87fd *ffmpeg-v29.1.5-win32-arm64.zip -271764a401bdfa6c0d748e0e9cd3168bb652ad7dbe2b5eb02877e0e552be793c *ffmpeg-v29.1.5-win32-ia32.zip -8d6267b9d1f6cc69e5ed19f737e594da6f462b0281c30460b0da4eae796dc4ff *ffmpeg-v29.1.5-win32-x64.zip -5a7e220d11d804bd6204ffc57384f2fc29ceb1dae404566c3ae2e1dc7412a44f *hunspell_dictionaries.zip -b35fccc5742fe7a96c2737ccb7edf8badae864497494bc348276a4b11d90434b *libcxx-objects-v29.1.5-linux-arm64.zip -907c0f53de27c59e6a41916bae3105565e5520428d84591f9296b5d407d4d925 *libcxx-objects-v29.1.5-linux-armv7l.zip -65a8e240ee9ba5ea7fde5234b964ef0cf53ab9d418fc801169c779aec9d66534 *libcxx-objects-v29.1.5-linux-x64.zip -df5cca265d6b4d0efc14229712acab509d2dcfd76afbcce7cb48191bc6fb7015 *libcxx_headers.zip -e0a61ba82b830feb13eb93e76aff99796c418be2e8ae2e50b183aa1335425004 *libcxxabi_headers.zip -663c42c325c18ff0d1d569cb71c202ee7f870cc1a327e90fd373cd40f02311b1 *mksnapshot-v29.1.5-darwin-arm64.zip -9371755fe0461a25c6edf46af70cb04d2507bbbe44d39eb12109052f16910f7b *mksnapshot-v29.1.5-darwin-x64.zip -d97d5b4278068afd176e696cac3421e26ddc536a23de8f1363d3d8f3921934f4 *mksnapshot-v29.1.5-linux-arm64-x64.zip -cc7500ef8657387382f9f4024fcb316acf3b16abc39de8a7ad32617059908a72 *mksnapshot-v29.1.5-linux-armv7l-x64.zip -aaeac11678a12581cc020d5bf89e45079700a8892fb3ed0d2b10a9863182a10f *mksnapshot-v29.1.5-linux-x64.zip -8662a40d8072b4807766a13e189ddc8a650f170b83595450cc1dc9e7401596b6 *mksnapshot-v29.1.5-mas-arm64.zip -a2f3c84257469a43e5e500723aa51b6395bcb8edb7e938a9d9f675c29790ba62 *mksnapshot-v29.1.5-mas-x64.zip -5f67f4c6468ed95cd8f1103869c6fff8f2c8cf4b93151a6caa4ef1b2854bd73c *mksnapshot-v29.1.5-win32-arm64-x64.zip -a2cc3880202dd8d86174a4a83b0cf199e2cd813922bace3e2912bb9867c2b0ff *mksnapshot-v29.1.5-win32-ia32.zip -2a0fc81bd026e58a1153ac5d0e9f87a6b0372cd142fb720856d5fec3adedb3e3 *mksnapshot-v29.1.5-win32-x64.zip +aa54d5ca41acbc4ef4b3b74f65500ca26b2d093ba3b611e099aaa0137da8e63b *chromedriver-v29.3.0-darwin-arm64.zip +1165af4c18320a9ed52f3959454d1dcf0693c7a7460b94f7773623a71ad8dcea *chromedriver-v29.3.0-darwin-x64.zip +ab33c21eb3b045ffa57c6c0911966b58abdcf466381de6aa72871ee40956c266 *chromedriver-v29.3.0-linux-arm64.zip +fe6e4b02e50c7f0b27790be514b94a0eeceb68023ea60b0dbd815cb7875f9136 *chromedriver-v29.3.0-linux-armv7l.zip +f99321b721899e96c25af7f36f650d6c925e1a38cc27cb241b20bd0593ad3f64 *chromedriver-v29.3.0-linux-x64.zip +4fe026163e9a3f43504ac834faae2185c00e2c2fe2762d0d035e18b011fd27d8 *chromedriver-v29.3.0-mas-arm64.zip +691f99103a715e8154ae20377058a4fe2974756bf2da49bb061f76000608fa16 *chromedriver-v29.3.0-mas-x64.zip +a860945c2a26d24467cf13768ee220a5309630fe7f3ebc5e3098058c31f89bad *chromedriver-v29.3.0-win32-arm64.zip +f5cf68c8a637613970aa003d760d8fd1066970ab5ad265c0670db78d35aa14a9 *chromedriver-v29.3.0-win32-ia32.zip +9354523f74922c12cb7139d36fc9fb9f096d323f3d8d9e79bc20655f91e84127 *chromedriver-v29.3.0-win32-x64.zip +10818c4df1118a4ff62c65a2a70a3334e76e76d46c8fce0b304c8c2308aab853 *electron-api.json +c11d97dba0c3e30b6f08c75115bdb81033a2cb9bb087d8ea28c2c1f79efe1474 *electron-v29.3.0-darwin-arm64-dsym-snapshot.zip +10aa834fa4d5dfb2fc7a27484ad24390f8e237cd43f88bc1be2c3fc2d2a82f27 *electron-v29.3.0-darwin-arm64-dsym.zip +5a3e034ed9b58e1f3777070ed99cfc513bb3e1abe2444a67834a47d7436894d7 *electron-v29.3.0-darwin-arm64-symbols.zip +b3145bbd45007918c2365b1df59a35b4d0636222cd43eea4803580de36b9a17d *electron-v29.3.0-darwin-arm64.zip +6e09a73ab7304dd28cf0780037b4d20294df60d276b96ba4d9fc341873e661be *electron-v29.3.0-darwin-x64-dsym-snapshot.zip +78e14a2c91e500d7c1778abc1ee95c39df20601012b3929bf1fcb85aead2c4cf *electron-v29.3.0-darwin-x64-dsym.zip +7ea101a6393001e263d907dc1a5e2636bd3dc05a346ae7098070baead9ea0ab8 *electron-v29.3.0-darwin-x64-symbols.zip +88873a315ddd2a70b82e83f2cb7495c0d9d7c7fb5c9ad14fcfee16af4ab89d5e *electron-v29.3.0-darwin-x64.zip +80c6d3b43bdb782ba5dbb1c2b2aa0a745544a6d00cf0dd69da92a4d22801548b *electron-v29.3.0-linux-arm64-debug.zip +a33b59d1d7f4ff2bfb40a026e33463f085b1840c1acc2da8e27f0143c9556875 *electron-v29.3.0-linux-arm64-symbols.zip +bd74743eb03a77f40b65739b9ca751af264c6f428e16728d7e0332a4c94789a9 *electron-v29.3.0-linux-arm64.zip +80c6d3b43bdb782ba5dbb1c2b2aa0a745544a6d00cf0dd69da92a4d22801548b *electron-v29.3.0-linux-armv7l-debug.zip +01e760005bf6034f57b0f1f9bf0b5c43298872463294e7535109a23e5b2af561 *electron-v29.3.0-linux-armv7l-symbols.zip +51a8b2d67ae58b01919d6eb9e8eef255cd4bb3475b3acaf58ed1b8dc2448f206 *electron-v29.3.0-linux-armv7l.zip +880d2c4704156fea1da5f1ee1b9bd2e8697b9a11eb92394edabeb794573e7219 *electron-v29.3.0-linux-x64-debug.zip +d92a32152507be7c05206fa2179876c74f6d321cced6c3b1575eed08f651a1f4 *electron-v29.3.0-linux-x64-symbols.zip +7274fe2bbb2e3b71f8fc084921e22d10e529220d380a354827b274f9567261da *electron-v29.3.0-linux-x64.zip +43ab803e8c13bfda209490767af6c5184729f4348eafb14643040073e07188fd *electron-v29.3.0-mas-arm64-dsym-snapshot.zip +643f522cae76619d3bb46e52d01d6633d068f96c4aa0af9de8f6f8c47f6b22db *electron-v29.3.0-mas-arm64-dsym.zip +877fbf68184f523004bab32e533c44a072ff0419f0c09aaf9e2c3e88784b245d *electron-v29.3.0-mas-arm64-symbols.zip +863f66e3c44ff9edfbe29b9e7cf0c117b853d37588497b0d6a04fed0fe66c3e8 *electron-v29.3.0-mas-arm64.zip +0229083801437ce9e27e60445a891747e559389bd39b37bebd56adce68e33315 *electron-v29.3.0-mas-x64-dsym-snapshot.zip +e194ad2c1de24ea5a2b13f3cb056494cf93fc199ae5af80577121dae20cb43c2 *electron-v29.3.0-mas-x64-dsym.zip +1950494ddcc1ed2c2bcd79832bf0061ab566ed866bb81599395a950f29ac21e1 *electron-v29.3.0-mas-x64-symbols.zip +8b086802d653b02091faab7cf377c54553b36439178edac96d403610da1a4508 *electron-v29.3.0-mas-x64.zip +a7e6366a1bd23b338712758e28e5a9cddb5a60c9d570cf524e3a5f7715396add *electron-v29.3.0-win32-arm64-pdb.zip +6be124d008e24eac1007c025f0b0f08abc231d38679c501e53cae3a4bcf2ac7f *electron-v29.3.0-win32-arm64-symbols.zip +c9f31ae6408aa6936b5d683eda601773789185890375cd097e61e924d4fed77a *electron-v29.3.0-win32-arm64-toolchain-profile.zip +15a003da0779be6d3192c25d6170a43e16fee6cf76de85f1f41a255d687bd3ba *electron-v29.3.0-win32-arm64.zip +b7e849ec4c4a18a474e15d07d611e75947628af5acb31a92bce42cf353dd0c8e *electron-v29.3.0-win32-ia32-pdb.zip +bab46aedce63ead43b0be6a3025cd777a243f9b06e2c0ed1dd4159f3a182a499 *electron-v29.3.0-win32-ia32-symbols.zip +c9f31ae6408aa6936b5d683eda601773789185890375cd097e61e924d4fed77a *electron-v29.3.0-win32-ia32-toolchain-profile.zip +02e449a761f08ff710c3ed04a64940efbf6358071362b964c0f8e2f88f132a5d *electron-v29.3.0-win32-ia32.zip +237007b5fb74a44e75b724979ecf09402a60daacb27c4affaf6887274a19d90f *electron-v29.3.0-win32-x64-pdb.zip +8f4186dab4f704c744f94d812a025d66940f1bed5cf30600b79c7f6d66fd0c84 *electron-v29.3.0-win32-x64-symbols.zip +c9f31ae6408aa6936b5d683eda601773789185890375cd097e61e924d4fed77a *electron-v29.3.0-win32-x64-toolchain-profile.zip +4c7adf366cd0747d072aec23ff22837c9b016336a0bc26d64bffdd7869ad4bd2 *electron-v29.3.0-win32-x64.zip +76590b20693738669ef6e95b63bd7a97736f3b21efa8f49e26028247933e4279 *electron.d.ts +673ac76346e6d386a890be36ab4ddacfd71a18503a2246a9adbd6eae0ac20c83 *ffmpeg-v29.3.0-darwin-arm64.zip +fd9e4f43d475060f5fc174b5569bca8510117ac4eafbd82c89a3ed9af7f84567 *ffmpeg-v29.3.0-darwin-x64.zip +4e2ba537d7c131abbd34168bce2c28cc9ef6262b217d5f4085afccfdf9635da6 *ffmpeg-v29.3.0-linux-arm64.zip +4aa56ad5d849f4e61af22678a179346b68aec9100282e1b8a43df25d95721677 *ffmpeg-v29.3.0-linux-armv7l.zip +0558e6e1f78229d303e16d4d8c290794baa9adc619fdd2ddccadb3ea241a1df4 *ffmpeg-v29.3.0-linux-x64.zip +ee4938042515230bf08dbc1744d53fe5301d2b8c10c3bd97f8ef80e44f8fd56a *ffmpeg-v29.3.0-mas-arm64.zip +c99d550de2828334ef27771df7262677b881f1541df5083a557ef03f7fb6a9cb *ffmpeg-v29.3.0-mas-x64.zip +2720444adab407388f489b89ad5f0db9ae34213fed64d153a29f588c2fbccad9 *ffmpeg-v29.3.0-win32-arm64.zip +48aa5aff99b7085ec250c310d988ddf0ff48b7bb1db19ef5c00c17e69fbb82ba *ffmpeg-v29.3.0-win32-ia32.zip +ee572dca35b6dc846095dfefa522919ad20765cdfd2d00f7739bf30595e97766 *ffmpeg-v29.3.0-win32-x64.zip +81f5fdd5ac97f783471c0d9561b03d6a9721212bd60a1ab9a38daddbcb623c6d *hunspell_dictionaries.zip +66c2e4de44c2a2b90ca3795e24c68acbe787161e40a4f96f195607de540764c0 *libcxx-objects-v29.3.0-linux-arm64.zip +e78785388321614747cedf5da60fe0ed69345798b832dd603696f350f181fde2 *libcxx-objects-v29.3.0-linux-armv7l.zip +34815f38344085378e37ea04e455e3195fa9345339d3f899a251a103d6240157 *libcxx-objects-v29.3.0-linux-x64.zip +9c773c890877e75059d1d63a0ebca6e65beb37de6755dcbcec72ee7822a65fd3 *libcxx_headers.zip +2c4c140bfeb235584f8f7c699d0d95b16ddb959484923aaa59eeb3310dbc161a *libcxxabi_headers.zip +6d319b38a4336ef41f307837646866837b86e8c216154f740bfc083e36e9b355 *mksnapshot-v29.3.0-darwin-arm64.zip +7794c758fcdd4e1f5881d4a8786555bb0d8fc0e746bb7f285f6181ad3824e58a *mksnapshot-v29.3.0-darwin-x64.zip +3a521d7a4f2025c93f270758162ba6e0b954760a56c7e663d6f8300a6153482b *mksnapshot-v29.3.0-linux-arm64-x64.zip +7e47e91e949ce150caab9f8e46093419697e64079d19571fa78ecdee8821b382 *mksnapshot-v29.3.0-linux-armv7l-x64.zip +4888a9d90ac135d51e9224674d0fefedb8b042d2bea8f467df87d14178dadf8c *mksnapshot-v29.3.0-linux-x64.zip +fd3f5a4e21e47ac05047973ae81d677bf8ddee52e6908101896b41df2087cb90 *mksnapshot-v29.3.0-mas-arm64.zip +be7a5fbbcb3b398586fc2c82b150ae32c8d83641bd738878cc00ab2eb6d612d6 *mksnapshot-v29.3.0-mas-x64.zip +8e1f2063b3d574bb2705521a90d7579ad813586767a159715ec42239bbdd4a1b *mksnapshot-v29.3.0-win32-arm64-x64.zip +4f641898592b0bcd9b21ef488600a044079af3c5d30a4319a2f099b27bc1fde0 *mksnapshot-v29.3.0-win32-ia32.zip +e82e556ace2c1766ab81ac20000d49bffff0db81565386b25095f41e74810fe7 *mksnapshot-v29.3.0-win32-x64.zip diff --git a/build/linux/dependencies-generator.js b/build/linux/dependencies-generator.js index 736e8bfaf1a87..bff0c9a25df28 100644 --- a/build/linux/dependencies-generator.js +++ b/build/linux/dependencies-generator.js @@ -23,7 +23,7 @@ const product = require("../../product.json"); // The reference dependencies, which one has to update when the new dependencies // are valid, are in dep-lists.ts const FAIL_BUILD_FOR_NEW_DEPENDENCIES = true; -// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.70:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.156:chrome/installer/linux/BUILD.gn;l=64-80 // and the Linux Archive build // Shared library dependencies that we already bundle. const bundledDeps = [ diff --git a/build/linux/dependencies-generator.ts b/build/linux/dependencies-generator.ts index 7eeaec31a2c36..226310e12581f 100644 --- a/build/linux/dependencies-generator.ts +++ b/build/linux/dependencies-generator.ts @@ -25,7 +25,7 @@ import product = require('../../product.json'); // are valid, are in dep-lists.ts const FAIL_BUILD_FOR_NEW_DEPENDENCIES: boolean = true; -// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.70:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/122.0.6261.156:chrome/installer/linux/BUILD.gn;l=64-80 // and the Linux Archive build // Shared library dependencies that we already bundle. const bundledDeps = [ diff --git a/cgmanifest.json b/cgmanifest.json index 6e3fd154554a0..d72b71c7032e7 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -6,7 +6,7 @@ "git": { "name": "chromium", "repositoryUrl": "https://chromium.googlesource.com/chromium/src", - "commitHash": "370a120affa92183c25ee6991364e9a62afc9379" + "commitHash": "f1a45d7ded05d64ca8136cc142ddc0c271b1dd43" } }, "licenseDetail": [ @@ -40,7 +40,7 @@ "SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." ], "isOnlyProductionDependency": true, - "version": "122.0.6261.130" + "version": "122.0.6261.156" }, { "component": { @@ -528,12 +528,12 @@ "git": { "name": "electron", "repositoryUrl": "https://github.com/electron/electron", - "commitHash": "98283d1daeec8ea8e1728da9e085e5078af13042" + "commitHash": "1cd7a71bb17291aa3095544aebd4418806add59c" } }, "isOnlyProductionDependency": true, "license": "MIT", - "version": "29.1.5" + "version": "29.3.0" }, { "component": { diff --git a/package.json b/package.json index f59203aa4d4b3..96a8e77d69f44 100644 --- a/package.json +++ b/package.json @@ -149,7 +149,7 @@ "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "29.1.5", + "electron": "29.3.0", "eslint": "8.36.0", "eslint-plugin-header": "3.1.1", "eslint-plugin-jsdoc": "^46.5.0", diff --git a/yarn.lock b/yarn.lock index 8d3e70b9f9918..99a51513b9d0d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3879,10 +3879,10 @@ electron-to-chromium@^1.4.668: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.717.tgz#99db370cae8cd090d5b01f8748e9ad369924d0f8" integrity sha512-6Fmg8QkkumNOwuZ/5mIbMU9WI3H2fmn5ajcVya64I5Yr5CcNmO7vcLt0Y7c96DCiMO5/9G+4sI2r6eEvdg1F7A== -electron@29.1.5: - version "29.1.5" - resolved "https://registry.yarnpkg.com/electron/-/electron-29.1.5.tgz#b745b4d201c1ac9f84d6aa034126288dde34d5a1" - integrity sha512-1uWGRw/ffA62lcrklxGUgVxVtOHojsg/nwsYr+/F9cVjipZJn8iPv/ABGIIexhmUqWcho8BqfTJ4osCBa29gBg== +electron@29.3.0: + version "29.3.0" + resolved "https://registry.yarnpkg.com/electron/-/electron-29.3.0.tgz#8e65cb08e9c0952c66d3196e1b5c811c43b8c5b0" + integrity sha512-ZxFKm0/v48GSoBuO3DdnMlCYXefEUKUHLMsKxyXY4nZGgzbBKpF/X8haZa2paNj23CLfsCKBOtfc2vsEQiOOsA== dependencies: "@electron/get" "^2.0.0" "@types/node" "^20.9.0"