mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 883646 - Scale the critical displayport by the widget scale as well. r=Cwiiis
This commit is contained in:
parent
2b3c7e6dee
commit
1f0955c4f8
@ -57,8 +57,9 @@ ClientTiledThebesLayer::BeginPaint()
|
||||
|
||||
// Compute the critical display port in layer space.
|
||||
mPaintData.mLayerCriticalDisplayPort.SetEmpty();
|
||||
const FrameMetrics& metrics = GetParent()->GetFrameMetrics();
|
||||
const gfx::Rect& criticalDisplayPort =
|
||||
GetParent()->GetFrameMetrics().mCriticalDisplayPort.ToUnknownRect();
|
||||
(metrics.mCriticalDisplayPort * metrics.mDevPixelsPerCSSPixel).ToUnknownRect();
|
||||
if (!criticalDisplayPort.IsEmpty()) {
|
||||
gfxRect transformedCriticalDisplayPort =
|
||||
mPaintData.mTransformScreenToLayer.TransformBounds(
|
||||
|
Loading…
Reference in New Issue
Block a user