* priv->frameRegion -= infiniteRegion
should be:
priv->frameRegion = emptyRegion;
* Gererally speaking, x1 + width != x2
That's an off-by-one mistake. It should usually be: x1 + width - 1 == x2
However I can't prove that's causing any problems right now and it's not new in this branch.
* Regression: The resize artefacts reported on 5 April are still present. I thought they were meant to be fixed?
I really really don't want to see any more revisions of this branch. But the regression is kind of a problem.
* priv->frameRegion -= infiniteRegion
should be:
priv->frameRegion = emptyRegion;
* Gererally speaking, x1 + width != x2
That's an off-by-one mistake. It should usually be: x1 + width - 1 == x2
However I can't prove that's causing any problems right now and it's not new in this branch.
* Regression: The resize artefacts reported on 5 April are still present. I thought they were meant to be fixed?
I really really don't want to see any more revisions of this branch. But the regression is kind of a problem.