SIGN IN SIGN UP

Popup menus RTL (#13110)

This fixes the popup menu code to do a better job of expanding
smoothly regardless of which side of the screen it's on. It still
results in a bidirection growth when positioned at the bottom of the
screen, so maybe we'll need to animate menus differently, but that's
a problem for another patch.

Also, improve some docs and provide RelativeRect.toSize which I needed
at one point while building this patch (though it didn't survive all
the way to the end).
I
Ian Hickson committed
34ba6be93afb84b8a6d22a7d03aa41adbfc2c004
Parent: 8c902ad
Committed by GitHub <noreply@github.com> on 11/22/2017, 11:15:21 PM