fixing clearRect to actually clear r=vlad a=brendan

git-svn-id: svn://10.0.0.236/trunk@172474 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
pavlov%pavlov.net 2005-04-20 01:59:51 +00:00
parent 4758500078
commit e0d9fc95ca

View File

@ -909,10 +909,13 @@ nsCanvasRenderingContext2D::ClearRect(float x, float y, float w, float h)
DirtyAllStyles();
cairo_save (mCairo);
cairo_set_operator (mCairo, CAIRO_OPERATOR_CLEAR);
cairo_set_alpha (mCairo, 0.0);
cairo_new_path (mCairo);
cairo_rectangle (mCairo, x, y, w, h);
cairo_fill (mCairo);
cairo_restore (mCairo);
return Redraw();
}