OMTA needs to mediate main thread updates

NEW
Assigned to

Status

()

Core
Graphics: Layers
5 years ago
5 years ago

People

(Reporter: BenWa, Assigned: dzbarsky)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
Created attachment 660388 [details]
Modified test case

See attachment from bug 790567.

STR: 
1) Double click on a tab
2) Notice that the animation will run backwards for a frame

I think what is happening is that the compositor is running the animation while the main thread is blocked. Once the main thread finally produces its frame it causes the frame to run backwards. I think we need to somehow mediate the update to prevent these glitches.
(Assignee)

Comment 1

5 years ago
The patches in bug 780692 make this a little better.  I don't have the final patch yet, but I think that bug may fix this.
(Assignee)

Updated

5 years ago
Assignee: nobody → dzbarsky
You need to log in before you can comment on or make changes to this bug.