| Index: content/browser/android/in_process/synchronous_compositor_factory_impl.cc
|
| diff --git a/content/browser/android/in_process/synchronous_compositor_factory_impl.cc b/content/browser/android/in_process/synchronous_compositor_factory_impl.cc
|
| index df6d6472c2837f0566cabf9be7ce364a34466eb5..ef0c3ed557a495a2aa596b32f7ca2e999bebbaaf 100644
|
| --- a/content/browser/android/in_process/synchronous_compositor_factory_impl.cc
|
| +++ b/content/browser/android/in_process/synchronous_compositor_factory_impl.cc
|
| @@ -201,7 +201,7 @@ SynchronousCompositorFactoryImpl::CreateOffscreenContextProvider(
|
|
|
| scoped_refptr<cc::ContextProvider> SynchronousCompositorFactoryImpl::
|
| CreateOnscreenContextProviderForCompositorThread() {
|
| - DCHECK(service_);
|
| + DCHECK(service_.get());
|
|
|
| gpu::GLInProcessContextSharedMemoryLimits mem_limits;
|
| // This is half of what RenderWidget uses because synchronous compositor
|
| @@ -233,7 +233,7 @@ SynchronousCompositorFactoryImpl::CreateOffscreenGraphicsContext3D(
|
| void SynchronousCompositorFactoryImpl::CompositorInitializedHardwareDraw() {
|
| base::AutoLock lock(num_hardware_compositor_lock_);
|
| num_hardware_compositors_++;
|
| - if (num_hardware_compositors_ == 1 && main_thread_proxy_) {
|
| + if (num_hardware_compositors_ == 1 && main_thread_proxy_.get()) {
|
| main_thread_proxy_->PostTask(
|
| FROM_HERE,
|
| base::Bind(
|
| @@ -249,7 +249,7 @@ void SynchronousCompositorFactoryImpl::CompositorReleasedHardwareDraw() {
|
| }
|
|
|
| void SynchronousCompositorFactoryImpl::RestoreContextOnMainThread() {
|
| - if (CanCreateMainThreadContext() && video_context_provider_ )
|
| + if (CanCreateMainThreadContext() && video_context_provider_.get())
|
| video_context_provider_->RestoreContext();
|
| }
|
|
|
| @@ -274,8 +274,8 @@ SynchronousCompositorFactoryImpl::TryCreateStreamTextureFactory() {
|
| scoped_refptr<StreamTextureFactorySynchronousImpl::ContextProvider>();
|
| }
|
|
|
| - if (!video_context_provider_) {
|
| - DCHECK(service_);
|
| + if (!video_context_provider_.get()) {
|
| + DCHECK(service_.get());
|
|
|
| video_context_provider_ = new VideoContextProvider(
|
| CreateContext(service_,
|
| @@ -286,7 +286,7 @@ SynchronousCompositorFactoryImpl::TryCreateStreamTextureFactory() {
|
|
|
| void SynchronousCompositorFactoryImpl::SetDeferredGpuService(
|
| scoped_refptr<gpu::InProcessCommandBuffer::Service> service) {
|
| - DCHECK(!service_);
|
| + DCHECK(!service_.get());
|
| service_ = service;
|
| }
|
|
|
|
|