Fix multiple iterations of FXJSEngineUnitTest.GC
Bug: pdfium:1814
Change-Id: I0cc8ce6fc08a6400b6a7b2e2ab3e7c4c045477bc
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/92690
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Auto-Submit: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Nigi <nigi@chromium.org>
Commit-Queue: Nigi <nigi@chromium.org>
diff --git a/fxjs/cfxjs_engine_unittest.cpp b/fxjs/cfxjs_engine_unittest.cpp
index 496aead..0fb3076 100644
--- a/fxjs/cfxjs_engine_unittest.cpp
+++ b/fxjs/cfxjs_engine_unittest.cpp
@@ -37,6 +37,12 @@
static bool temp_destroyed = false;
TEST_F(FXJSEngineUnitTest, GC) {
+ // Reset variables since there maight be multiple iterations.
+ perm_created = false;
+ perm_destroyed = false;
+ temp_created = false;
+ temp_destroyed = false;
+
v8::Isolate::Scope isolate_scope(isolate());
v8::HandleScope handle_scope(isolate());