Preserve the unit when interpolating/adding angles with matching units.
ccf08bc
If the units of two angles being interpolated/added matches, we should preserve the original unit; otherwise, we fall back to radians. This matches the behavior of Gecko.