(In reply to comment #10)
> +  nscoord oneDevPixel = presContext->DevPixelsToAppUnits(1);
> +  nsPoint offsetPoint = aPoint - nsPoint(oneDevPixel * 20, oneDevPixel * 20);
> +  nsSize rectSize = nsSize(oneDevPixel * 40, oneDevPixel * 40);
>    PRBool didScroll = presContext->PresShell()->
> +    ScrollFrameRectIntoView(aFrame, nsRect(offsetPoint, rectSize),
> 
> Why not
>   nsRect r = nsIntRect(-20, -20, 40, 40).
>     ToAppUnits(presContext->AppUnitsPerDevPixel());
>   PRBool didScroll = presContext->PresShell()->
>     ScrollFrameRectIntoView(aFrame, r + aPoint);
> 
> Sure looks simpler to me!

Yes, you're right. Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/744580

Title:
  Firefox doesn't auto scroll when selecting content downwards

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to