| Index: content/browser/compositor/gpu_process_transport_factory.cc
|
| diff --git a/content/browser/compositor/gpu_process_transport_factory.cc b/content/browser/compositor/gpu_process_transport_factory.cc
|
| index 2c0e1453fad86e443e081853eb71cdc6a48b3917..303d7a06a646a025ce9fc8f1a4ac6b6c3a866d8e 100644
|
| --- a/content/browser/compositor/gpu_process_transport_factory.cc
|
| +++ b/content/browser/compositor/gpu_process_transport_factory.cc
|
| @@ -589,8 +589,8 @@ void GpuProcessTransportFactory::RemoveCompositor(ui::Compositor* compositor) {
|
|
|
| // If there are any observer left at this point, make sure they clean up
|
| // before we destroy the GLHelper.
|
| - FOR_EACH_OBSERVER(
|
| - ImageTransportFactoryObserver, observer_list_, OnLostResources());
|
| + FOR_EACH_OBSERVER(ui::ContextFactoryObserver, observer_list_,
|
| + OnLostResources());
|
|
|
| helper.reset();
|
| DCHECK(!gl_helper_) << "Destroying the GLHelper should not cause a new "
|
| @@ -686,16 +686,6 @@ display_compositor::GLHelper* GpuProcessTransportFactory::GetGLHelper() {
|
| return gl_helper_.get();
|
| }
|
|
|
| -void GpuProcessTransportFactory::AddObserver(
|
| - ImageTransportFactoryObserver* observer) {
|
| - observer_list_.AddObserver(observer);
|
| -}
|
| -
|
| -void GpuProcessTransportFactory::RemoveObserver(
|
| - ImageTransportFactoryObserver* observer) {
|
| - observer_list_.RemoveObserver(observer);
|
| -}
|
| -
|
| #if defined(OS_MACOSX)
|
| void GpuProcessTransportFactory::SetCompositorSuspendedForRecycle(
|
| ui::Compositor* compositor,
|
| @@ -788,8 +778,7 @@ void GpuProcessTransportFactory::OnLostMainThreadSharedContext() {
|
| std::unique_ptr<display_compositor::GLHelper> lost_gl_helper =
|
| std::move(gl_helper_);
|
|
|
| - FOR_EACH_OBSERVER(ImageTransportFactoryObserver,
|
| - observer_list_,
|
| + FOR_EACH_OBSERVER(ui::ContextFactoryObserver, observer_list_,
|
| OnLostResources());
|
|
|
| // Kill things that use the shared context before killing the shared context.
|
|
|