Open Bug 1545498 Opened 6 years ago Updated 2 years ago

Mark nsDisplayVideo for opaque videos as opaque, and compute the correct opaque rect

Categories

(Core :: Web Painting, task, P3)

task

Tracking

()

Tracking Status
firefox68 --- affected

People

(Reporter: mstange, Unassigned)

References

Details

nsDisplayVideo::GetOpaqueRegion is currently not implemented. There was a temporary implementation (from of bug 1538969) but it was computing an incorrect rectangle for the case where the video does not cover the entire display item bounds, so it was removed again in bug 1543944.

This bug tracks implementing it correctly.

However, once we have WebRender everywhere, it's not clear that there's much value in it. Maybe when FLB is removed, GetOpaqueRegion will also be removed.

Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.