Index: extensions/renderer/api_test_base.cc |
diff --git a/extensions/renderer/api_test_base.cc b/extensions/renderer/api_test_base.cc |
index abf868b3a8c0f63b2b7e311281c9ebd8ec16c574..79f95e2771166aea25253e20827958392977a754 100644 |
--- a/extensions/renderer/api_test_base.cc |
+++ b/extensions/renderer/api_test_base.cc |
@@ -214,7 +214,7 @@ void ApiTestEnvironment::RunTestInner(const std::string& test_name, |
} |
void ApiTestEnvironment::RunPromisesAgain() { |
- env()->isolate()->RunMicrotasks(); |
+ v8::MicrotasksScope::PerformCheckpoint(env()->isolate()); |
base::MessageLoop::current()->PostTask( |
FROM_HERE, base::Bind(&ApiTestEnvironment::RunPromisesAgain, |
base::Unretained(this))); |