From 88756dcdd7b58ba281fac9a8b0b001719e2bdecc Mon Sep 17 00:00:00 2001 From: Radek Doulik Date: Wed, 25 Feb 2026 12:42:40 +0100 Subject: [PATCH] [browser] Add chrome provisioning on macos --- eng/testing/BrowserVersions.props | 4 ++++ eng/testing/wasm-provisioning.targets | 32 ++++++++++++++++++++++----- 2 files changed, 30 insertions(+), 6 deletions(-) diff --git a/eng/testing/BrowserVersions.props b/eng/testing/BrowserVersions.props index e27c03b6287585..03836531def48a 100644 --- a/eng/testing/BrowserVersions.props +++ b/eng/testing/BrowserVersions.props @@ -4,6 +4,10 @@ 1536371 https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/1536376 14.3.127 + 143.0.7499.40 + 1536371 + https://storage.googleapis.com/chromium-browser-snapshots/Mac_Arm/1536376 + 14.3.127 143.0.7499.40 1536371 https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/1536376 diff --git a/eng/testing/wasm-provisioning.targets b/eng/testing/wasm-provisioning.targets index 540fcfb035fa21..20e1e00ddef184 100644 --- a/eng/testing/wasm-provisioning.targets +++ b/eng/testing/wasm-provisioning.targets @@ -69,6 +69,26 @@ <_V8PlatformId>linux64 + + chrome-mac/Chromium.app/Contents/MacOS + chromedriver_mac64 + Chromium + chromedriver + <_ChromeOSPrefix>Mac_Arm + + $(macos_ChromeVersion) + $(macos_ChromeRevision) + <_ChromeBaseSnapshotUrl>$(macos_ChromeBaseSnapshotUrl) + + $(macos_ChromeBaseSnapshotUrl)/chrome-mac.zip + $(macos_ChromeBaseSnapshotUrl)/chromedriver_mac64.zip + + $(macos_V8Version) + v8-$(macos_V8Version) + $(V8DirName).sh + <_V8PlatformId>mac-arm64 + + chrome-win chromedriver_win32 @@ -109,8 +129,8 @@ AfterTargets="$(WasmProvisionAfterTarget)" Condition="(!Exists($(ChromeStampFile)) or !Exists($(ChromeBinaryPath))) and '$(InstallChromeForTests)' == 'true'"> - + @@ -137,8 +157,8 @@ AfterTargets="$(WasmProvisionAfterTarget)" Condition="(!Exists($(ChromeDriverStampFile)) or !Exists($(ChromeDriverBinaryPath))) and '$(InstallChromeForTests)' == 'true'"> - + @@ -164,8 +184,8 @@ AfterTargets="$(WasmProvisionAfterTarget)" Condition="(!Exists($(V8StampFile)) or !Exists($(V8BinaryPath))) and '$(InstallV8ForTests)' == 'true'"> - +