Bug 1265249 - Fix painting of drag selections that contain multiple ranges. r=Bas

This commit is contained in:
Jonathan Watt 2016-06-26 16:34:48 +01:00
parent 0a5622c093
commit 1fece1e7d7

View File

@ -5255,7 +5255,7 @@ PresShell::PaintRangePaintInfo(const nsTArray<UniquePtr<RangePaintInfo>>& aItems
gfxPoint rootOffset =
nsLayoutUtils::PointToGfxPoint(rangeInfo->mRootOffset,
pc->AppUnitsPerDevPixel());
ctx->SetMatrix(initialTM.Translate(rootOffset));
ctx->SetMatrix(gfxMatrix(initialTM).Translate(rootOffset));
aArea.MoveBy(-rangeInfo->mRootOffset.x, -rangeInfo->mRootOffset.y);
nsRegion visible(aArea);
RefPtr<LayerManager> layerManager =