зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1297565 - Fine tune and update our assertions based on old assumptions which may no longer be valid with a GPU process r=dvander
This commit is contained in:
Родитель
76834b90c1
Коммит
2f9a23cf41
|
@ -254,7 +254,6 @@ CompositorBridgeChild::AllocPLayerTransactionChild(const nsTArray<LayersBackend>
|
|||
TextureFactoryIdentifier*,
|
||||
bool*)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
LayerTransactionChild* c = new LayerTransactionChild(aId);
|
||||
c->AddIPDLReference();
|
||||
return c;
|
||||
|
@ -694,19 +693,15 @@ CompositorBridgeChild::CancelNotifyAfterRemotePaint(TabChild* aTabChild)
|
|||
bool
|
||||
CompositorBridgeChild::SendWillClose()
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
}
|
||||
MOZ_RELEASE_ASSERT(mCanSend);
|
||||
return PCompositorBridgeChild::SendWillClose();
|
||||
}
|
||||
|
||||
bool
|
||||
CompositorBridgeChild::SendPause()
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendPause();
|
||||
}
|
||||
|
@ -714,9 +709,8 @@ CompositorBridgeChild::SendPause()
|
|||
bool
|
||||
CompositorBridgeChild::SendResume()
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendResume();
|
||||
}
|
||||
|
@ -724,9 +718,8 @@ CompositorBridgeChild::SendResume()
|
|||
bool
|
||||
CompositorBridgeChild::SendNotifyChildCreated(const uint64_t& id)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendNotifyChildCreated(id);
|
||||
}
|
||||
|
@ -734,9 +727,8 @@ CompositorBridgeChild::SendNotifyChildCreated(const uint64_t& id)
|
|||
bool
|
||||
CompositorBridgeChild::SendAdoptChild(const uint64_t& id)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendAdoptChild(id);
|
||||
}
|
||||
|
@ -744,9 +736,8 @@ CompositorBridgeChild::SendAdoptChild(const uint64_t& id)
|
|||
bool
|
||||
CompositorBridgeChild::SendMakeSnapshot(const SurfaceDescriptor& inSnapshot, const gfx::IntRect& dirtyRect)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendMakeSnapshot(inSnapshot, dirtyRect);
|
||||
}
|
||||
|
@ -754,9 +745,8 @@ CompositorBridgeChild::SendMakeSnapshot(const SurfaceDescriptor& inSnapshot, con
|
|||
bool
|
||||
CompositorBridgeChild::SendFlushRendering()
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendFlushRendering();
|
||||
}
|
||||
|
@ -764,9 +754,8 @@ CompositorBridgeChild::SendFlushRendering()
|
|||
bool
|
||||
CompositorBridgeChild::SendStartFrameTimeRecording(const int32_t& bufferSize, uint32_t* startIndex)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendStartFrameTimeRecording(bufferSize, startIndex);
|
||||
}
|
||||
|
@ -774,9 +763,8 @@ CompositorBridgeChild::SendStartFrameTimeRecording(const int32_t& bufferSize, ui
|
|||
bool
|
||||
CompositorBridgeChild::SendStopFrameTimeRecording(const uint32_t& startIndex, nsTArray<float>* intervals)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendStopFrameTimeRecording(startIndex, intervals);
|
||||
}
|
||||
|
@ -784,9 +772,8 @@ CompositorBridgeChild::SendStopFrameTimeRecording(const uint32_t& startIndex, ns
|
|||
bool
|
||||
CompositorBridgeChild::SendNotifyRegionInvalidated(const nsIntRegion& region)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendNotifyRegionInvalidated(region);
|
||||
}
|
||||
|
@ -794,9 +781,8 @@ CompositorBridgeChild::SendNotifyRegionInvalidated(const nsIntRegion& region)
|
|||
bool
|
||||
CompositorBridgeChild::SendRequestNotifyAfterRemotePaint()
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendRequestNotifyAfterRemotePaint();
|
||||
}
|
||||
|
@ -805,9 +791,8 @@ bool
|
|||
CompositorBridgeChild::SendClearApproximatelyVisibleRegions(uint64_t aLayersId,
|
||||
uint32_t aPresShellId)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendClearApproximatelyVisibleRegions(aLayersId,
|
||||
aPresShellId);
|
||||
|
@ -817,9 +802,8 @@ bool
|
|||
CompositorBridgeChild::SendNotifyApproximatelyVisibleRegion(const ScrollableLayerGuid& aGuid,
|
||||
const CSSIntRegion& aRegion)
|
||||
{
|
||||
MOZ_ASSERT(mCanSend);
|
||||
if (!mCanSend) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return PCompositorBridgeChild::SendNotifyApproximatelyVisibleRegion(aGuid, aRegion);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче