Open Bug 790582 Opened 12 years ago Updated 2 years ago

OMTA needs to mediate main thread updates

Categories

(Core :: Graphics: Layers, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: BenWa, Unassigned)

References

Details

Attachments

(1 file)

Attached file 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.
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: nobody → dzbarsky

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: dzbarsky → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: