| Index: content/browser/renderer_host/image_transport_factory_android.cc
|
| diff --git a/content/browser/renderer_host/image_transport_factory_android.cc b/content/browser/renderer_host/image_transport_factory_android.cc
|
| index cf3ff8b1b7c2e8f6be68cb89a2d001935f55a6b3..b7adb06b67124b8964be878bb9193e70036a8181 100644
|
| --- a/content/browser/renderer_host/image_transport_factory_android.cc
|
| +++ b/content/browser/renderer_host/image_transport_factory_android.cc
|
| @@ -104,6 +104,20 @@ GLHelper* CmdBufferImageTransportFactory::GetGLHelper() {
|
| } // anonymous namespace
|
|
|
| // static
|
| +void ImageTransportFactoryAndroid::InitializeForUnitTests(
|
| + scoped_ptr<ImageTransportFactoryAndroid> test_factory) {
|
| + DCHECK(!g_factory);
|
| + g_factory = test_factory.release();
|
| +}
|
| +
|
| +// static
|
| +void ImageTransportFactoryAndroid::TerminateForUnitTests() {
|
| + DCHECK(g_factory);
|
| + delete g_factory;
|
| + g_factory = NULL;
|
| +}
|
| +
|
| +// static
|
| ImageTransportFactoryAndroid* ImageTransportFactoryAndroid::GetInstance() {
|
| if (!g_factory)
|
| g_factory = new CmdBufferImageTransportFactory();
|
|
|