Bug 1676789 Comment 7 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

(In reply to Hiroyuki Ikezoe (:hiro) from comment #0)
> I am assuming the reason is [we do use the OMTA transform value for APZ](https://searchfox.org/mozilla-central/source/gfx/layers/composite/AsyncCompositionManager.cpp#193-195) for __architectural__ restrictions, I can't think of any reasons why.
> 
> Oh, maybe https://hg.mozilla.org/mozilla-central/rev/9af1395c410c might be able to answer the question.

I put the hack patch for layers: D123383. It should be fine to reorder omta and apz. Just make sure the shadow base transform is correct in each layer.

Legacy layer is going away, so only D122308 need to be reviewed and landed.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #0)
> I am assuming the reason is [we do use the OMTA transform value for APZ](https://searchfox.org/mozilla-central/source/gfx/layers/composite/AsyncCompositionManager.cpp#193-195) for __architectural__ restrictions, I can't think of any reasons why.
> 
> Oh, maybe https://hg.mozilla.org/mozilla-central/rev/9af1395c410c might be able to answer the question.

I put the hack patch for layers: D123383. It should be fine to reorder omta and apz. Just make sure the shadow base transform is correct in each layer.

Legacy layer is going away, so only D122308 needs to be reviewed and landed.

Back to Bug 1676789 Comment 7