bool ClientLayerManager::RequestOverfill(mozilla::dom::OverfillCallback* aCallback) { MOZ_ASSERT(aCallback != nullptr); MOZ_ASSERT(HasShadowManager(), "Request Overfill only supported on b2g for now"); if (HasShadowManager()) { CompositorChild* child = GetRemoteRenderer(); NS_ASSERTION(child, "Could not get CompositorChild"); child->AddOverfillObserver(this); child->SendRequestOverfill(); mOverfillCallbacks.AppendElement(aCallback); } return true; }