| Index: content/test/content_test_launcher.cc
|
| diff --git a/content/test/content_test_launcher.cc b/content/test/content_test_launcher.cc
|
| index 6990fe901a790ba521ba20bffc10b2a7c201f6a8..1753a7c245e914ea073b941e182e63a037591ea9 100644
|
| --- a/content/test/content_test_launcher.cc
|
| +++ b/content/test/content_test_launcher.cc
|
| @@ -21,6 +21,10 @@
|
| #include "media/base/media_switches.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| +#ifdef V8_USE_EXTERNAL_STARTUP_DATA
|
| +#include "gin/public/isolate_holder.h"
|
| +#endif
|
| +
|
| #if defined(OS_ANDROID)
|
| #include "base/message_loop/message_loop.h"
|
| #include "content/app/mojo/mojo_init.h"
|
| @@ -55,6 +59,10 @@ class ContentBrowserTestSuite : public ContentTestSuiteBase {
|
| base::i18n::AllowMultipleInitializeCallsForTesting();
|
| base::i18n::InitializeICU();
|
|
|
| +#ifdef V8_USE_EXTERNAL_STARTUP_DATA
|
| + gin::IsolateHolder::LoadV8Snapshot();
|
| +#endif
|
| +
|
| // This needs to be done before base::TestSuite::Initialize() is called,
|
| // as it also tries to set MessagePumpForUIFactory.
|
| if (!base::MessageLoop::InitMessagePumpForUIFactory(
|
|
|