Remove ReadLockHandle and ReadLockInit code (bug 1445008, r=aosmond)

This code is unused now that ReadLockDescriptors are not sent in layer transactions.
This commit is contained in:
Ryan Hunt
2018-03-13 17:00:18 -05:00
parent 0bc01697c7
commit 8518a767fe
20 changed files with 3 additions and 222 deletions

View File

@@ -211,8 +211,6 @@ WebRenderLayerManager::EndEmptyTransaction(EndTransactionFlags aFlags)
mWebRenderCommandBuilder.EmptyTransaction();
WrBridge()->ClearReadLocks();
mLatestTransactionId = mTransactionIdAllocator->GetTransactionId(/*aThrottle*/ true);
TimeStamp transactionStart = mTransactionIdAllocator->GetTransactionStart();
@@ -283,8 +281,6 @@ WebRenderLayerManager::EndTransactionWithoutLayer(nsDisplayList* aDisplayList,
mWidget->AddWindowOverlayWebRenderCommands(WrBridge(), builder, resourceUpdates);
mWindowOverlayChanged = false;
WrBridge()->ClearReadLocks();
if (AsyncPanZoomEnabled()) {
mScrollData.SetFocusTarget(mFocusTarget);
mFocusTarget = FocusTarget();