Roll v8/ 52ce5a351..37b336bf8 (206 commits)
https://chromium.googlesource.com/v8/v8.git/+log/52ce5a351cf8..37b336bf8141
Version 9.4.10
Created with:
roll-dep v8
Updated expected error message for test
CFXJSEngineEmbedderTest.JSRuntimeError since
https://crrev.com/c/3013935 improve error messages for property access
on null/undefined.
Change-Id: Ic86ded47fc0aee925887b5240e157caf14e4edc4
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/84131
Reviewed-by: Daniel Hosseinian <dhoss@chromium.org>
Commit-Queue: Hui Yingst <nigi@chromium.org>
diff --git a/DEPS b/DEPS
index 157a46b..c02c56a 100644
--- a/DEPS
+++ b/DEPS
@@ -127,7 +127,7 @@
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling v8
# and whatever else without interference from each other.
- 'v8_revision': '52ce5a351cf8d8919e728248dbf739e9cbec05ff',
+ 'v8_revision': '37b336bf8141d8332d455bdc3ca3d7f1769a2345',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling zlib
# and whatever else without interference from each other.
diff --git a/fxjs/cfxjs_engine_embeddertest.cpp b/fxjs/cfxjs_engine_embeddertest.cpp
index 5e7d521..abeb64d 100644
--- a/fxjs/cfxjs_engine_embeddertest.cpp
+++ b/fxjs/cfxjs_engine_embeddertest.cpp
@@ -99,8 +99,9 @@
Optional<IJS_Runtime::JS_Error> err =
engine()->Execute(L"let a = 3;\nundefined.colour");
EXPECT_TRUE(err);
- EXPECT_EQ(L"TypeError: Cannot read property 'colour' of undefined",
- err->exception);
+ EXPECT_EQ(
+ L"TypeError: Cannot read properties of undefined (reading 'colour')",
+ err->exception);
EXPECT_EQ(2, err->line);
EXPECT_EQ(10, err->column);
}