Bug 584663: Make sure we begin a new path for the rectangle/fill call. r=vlad

--HG--
extra : rebase_source : e2fe17353d43e90432f78c7e5848b9d74dee73f2
This commit is contained in:
Bas Schouten 2010-08-05 21:39:00 +02:00
Родитель 16c7aad23e
Коммит df96c766fc
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -3539,6 +3539,7 @@ nsCanvasRenderingContext2D::DrawImage(nsIDOMElement *imgElt, float a1,
/* Direct2D isn't very good at clipping so use Fill() when we can */
if (CurrentState().globalAlpha == 1.0f && mThebes->CurrentOperator() == gfxContext::OPERATOR_OVER) {
mThebes->NewPath();
mThebes->Rectangle(clip);
mThebes->Fill();
} else {