Open Bug 1566956 Opened Last month Updated 19 days ago

Wait for a response from the VideoBridge to ensure textures are available before telling the content process about them.

Categories

(Core :: Audio/Video: Playback, enhancement)

enhancement
Not set

Tracking

()

REOPENED

People

(Reporter: mattwoodrow, Assigned: mattwoodrow, NeedInfo)

References

Details

Attachments

(1 file)

Initially written as part of bug 1562616, but going to land here.

We have an IPDL triangle between RDD, compositor and the compositor process, and since these are all cross-process connections, races can happen.

This patch makes us wait for a response from the compositor when we add textures, before we tell the content process to start using them.

Assignee: nobody → matt.woodrow
Pushed by mwoodrow@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2095b5ca1769
Wait for a response from the VideoBridge to ensure textures are available before telling the content process about them. r=sotaro
Regressions: 1567002
Regressions: 1566995
Status: NEW → RESOLVED
Closed: Last month
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Status: RESOLVED → REOPENED
Flags: needinfo?(matt.woodrow)
Resolution: FIXED → ---
Target Milestone: mozilla70 → ---

That's on Windows Quantumrender, both the normal variant the socket process one.

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:mattwoodrow, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(matt.woodrow)
You need to log in before you can comment on or make changes to this bug.