Bug 1761744 - Better tag frames coming from the async image pipeline manager. r=gfx-reviewers,aosmond
Bug 1761744 - Better tag frames coming from the async image pipeline manager. r=gfx-reviewers,aosmond

We schedule additional composites as long as there is a CompositeUntil timestamp. These composites need a special tag and shouldn't carry the tags of whatever led us to check the timestamps. In addition, we should add the ASYNC_IMAGE tag when GetAndResetWillGenerateFrame returns true even if some other reason led us to check it.

Depends on D142233

Differential Revision: https://phabricator.services.mozilla.com/D142234

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/b52be864f414dc7c8081065b3e4b48dd91b89ffd

servo/webrender,servo/webrender,servo/webrender,servo/webrender,servo/webrender,servo/webrender