While adjusting the alignment for children (adjustAlignmentForChild()), we should bias offset the delta when center positioning. adjustAlignmentForChild(*child, availableAlignmentSpaceForChild(lineCrossAxisExtent, *child) / 2); failed cases: fast/forms/range/input-appearance-range.html fast/hidpi/video-controls-in-hidpi.html fast/layers/video-layer.html fast/multicol/client-rects.html
Check FF behavior, but prefer subpixel positioning.
<rdar://problem/15815513>
These custom controls look different on FF. By looking at the vertical positioning, the old behavior looks more centered. This is similar to bug 101848 (widget content centering)