| Index: ui/compositor/test/in_process_context_factory.cc
|
| diff --git a/ui/compositor/test/in_process_context_factory.cc b/ui/compositor/test/in_process_context_factory.cc
|
| index e68752f8f9c473c02d83e23eb81cbeedbf48377c..fdc8dde738695e65a8674f954171dd506d79d22e 100644
|
| --- a/ui/compositor/test/in_process_context_factory.cc
|
| +++ b/ui/compositor/test/in_process_context_factory.cc
|
| @@ -112,6 +112,10 @@ InProcessContextFactory::~InProcessContextFactory() {
|
| DCHECK(per_compositor_data_.empty());
|
| }
|
|
|
| +void InProcessContextFactory::SendOnLostResources() {
|
| + FOR_EACH_OBSERVER(ContextFactoryObserver, observer_list_, OnLostResources());
|
| +}
|
| +
|
| void InProcessContextFactory::CreateOutputSurface(
|
| base::WeakPtr<Compositor> compositor) {
|
| // Try to reuse existing shared worker context provider.
|
| @@ -261,4 +265,12 @@ void InProcessContextFactory::ResizeDisplay(ui::Compositor* compositor,
|
| per_compositor_data_[compositor]->Resize(size);
|
| }
|
|
|
| +void InProcessContextFactory::AddObserver(ContextFactoryObserver* observer) {
|
| + observer_list_.AddObserver(observer);
|
| +}
|
| +
|
| +void InProcessContextFactory::RemoveObserver(ContextFactoryObserver* observer) {
|
| + observer_list_.RemoveObserver(observer);
|
| +}
|
| +
|
| } // namespace ui
|
|
|