Closed
Bug 966479
Opened 11 years ago
Closed 9 months ago
Remove nsICanvasRenderingContextInternal::GetThebesSurface, and port SurfaceFromElement(HTMLCanvasElement) and DrawDragForImage away from Thebes
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: bjacob, Unassigned)
References
Details
nsICanvasRenderingContextInternal::GetThebesSurface is one of the things that call GetThebesSurfaceForDrawTarget, so removing it is a blocker of bug 950556.
GetThebesSurface seems to be unused in the WebGL case, and in the 2D case the graph of callers is:
CanvasRenderingContext2D::GetThebesSurface
^
|
|
CanvasRenderingContext2D::Render
^
|
|
HTMLCanvasElement::RenderContextsExternal
^ ^
| \
| \
SurfaceFromElement(HTMLCanvasElement) DrawDragForImage
So we need to port away from Thebes these two functions:
SurfaceFromElement(HTMLCanvasElement) and DrawDragForImage.
Updated•2 years ago
|
Severity: normal → S3
Updated•9 months ago
|
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•