Bug 1622360 - Stop feeding render root into WebRenderBridgeChild::*ParentCommand*. r=jrmuizel

Differential Revision: https://phabricator.services.mozilla.com/D74851
This commit is contained in:
Kartikaya Gupta
2020-05-12 14:37:10 +00:00
parent 72ec54c7a6
commit 8c2754d952
18 changed files with 69 additions and 123 deletions

View File

@@ -247,7 +247,7 @@ bool WebRenderLayerManager::EndEmptyTransaction(EndTransactionFlags aFlags) {
AutoTArray<RenderRootUpdates, wr::kRenderRootCount> renderRootUpdates;
if (mStateManager.mAsyncResourceUpdates || !mPendingScrollUpdates.IsEmpty() ||
WrBridge()->HasWebRenderParentCommands(wr::RenderRoot::Default)) {
WrBridge()->HasWebRenderParentCommands()) {
auto updates = renderRootUpdates.AppendElement();
updates->mRenderRoot = wr::RenderRoot::Default;
updates->mPaintSequenceNumber = mPaintSequenceNumber;