We do this only compositor in the beginning because there may be a time gap between the timing of the creation of this new transition and the timing when we send the transition to the compositor. The time gap may be caused because the main thread is busy. That the main reason we do this only for compositor animation. If there are other reasons we have issues when replacing the transitions, perhaps it's fine to tweak a little bit to make sure we have to proper time value.
Bug 1930907 Comment 10 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
We do this only for compositor animations because there may be a time gap between the timing of the creation of this new transition and the timing when we send the transition to the compositor. The time gap may be caused because the main thread is busy. That the main reason we do this only for compositor animation. If there are other reasons we have issues when replacing the transitions, perhaps it's fine to tweak a little bit to make sure we have to proper time value.
We do this only for compositor animations because there may be a time gap between the timing of the creation of this new transition and the timing when we send the transition to the compositor. The time gap may be caused because of the busy main thread. That the main reason we do this only for compositor animation. If there are other reasons we have issues when replacing the transitions, perhaps it's fine to tweak a little bit to make sure we have to proper time value.
We do this only for compositor animations because there may be a time gap between the timing of the creation of this new transition and the timing when we send the transition to the compositor. The time gap may be large because of the busy main thread. That the main reason we do this only for compositor animation. If there are other reasons we have issues when replacing the transitions, perhaps it's fine to tweak a little bit to make sure we have to proper time value.
We do this only for compositor animations because there may be a time gap between the timing of the creation of this new transition and the timing when we send the transition to the compositor. The time gap may be large because of the busy main thread. That is the main reason we do this only for compositor animation. If there are other reasons we have issues when replacing the transitions, perhaps it's fine to tweak a little bit to make sure we have to proper time value.