diff --git a/eng/testing/ProvisioningVersions.props b/eng/testing/ProvisioningVersions.props
index 63fc5a13c7e77c..2c46975d7660af 100644
--- a/eng/testing/ProvisioningVersions.props
+++ b/eng/testing/ProvisioningVersions.props
@@ -9,9 +9,10 @@
the same snapshot might not be available in both of them.
-->
- 972765
- https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/$(ChromiumRevision)/chrome-linux.zip
- https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/$(ChromiumRevision)/chromedriver_linux64.zip
+ 1148114
+
+ https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/1148123/chrome-linux.zip
+ https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/1148123/chromedriver_linux64.zip
chrome-linux
chromedriver_linux64
chrome
@@ -21,9 +22,10 @@
- 972766
- https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/$(ChromiumRevision)/chrome-win.zip
- https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/$(ChromiumRevision)/chromedriver_win32.zip
+ 1148114
+
+ https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/1148119/chrome-win.zip
+ https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/1148119/chromedriver_win32.zip
chrome-win
chromedriver_win32
chrome.exe
diff --git a/src/mono/wasm/runtime/marshal.ts b/src/mono/wasm/runtime/marshal.ts
index c03ef13aea778c..380abf5f385599 100644
--- a/src/mono/wasm/runtime/marshal.ts
+++ b/src/mono/wasm/runtime/marshal.ts
@@ -327,7 +327,10 @@ export class ManagedError extends Error implements IDisposable {
getSuperStack() {
if (this.superStack) {
- return this.superStack.value;
+ if (this.superStack.value !== undefined)
+ return this.superStack.value;
+ if (this.superStack.get !== undefined)
+ return this.superStack.get.call(this);
}
return super.stack; // this works on FF
}