Open Bug 874294 Opened 11 years ago Updated 2 years ago

DrawWindow considered harmful

Categories

(Core :: Graphics, defect)

defect

Tracking

()

People

(Reporter: jrmuizel, Unassigned)

References

(Depends on 1 open bug)

Details

This a bad synchronous api that gets abused.
OS: Mac OS X → All
Hardware: x86 → All
The alternative that we need is something like an asynchronous way of getting content back from the compositor.
Depends on: 874704, 874302
I also dislike that is in the canvas. We should have a thing that is independent from canvas that just returns a blob or an array or whatever. If you want to draw it into a canvas after that, fine, but we wouldn't need to for some common cases (reftest). This would also be easier to make async.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.