Adjust stops colors for aligned gradients relative to segment_rect
Adjust stops colors for aligned gradients relative to segment_rect

When there are multiple gradient stops for an aligned gradient,
the gradient stop colors are incorrectly adjusted. The weights
should be relative to the current segment rect not the entire
gradient rect.

servo/webrender,servo/webrender,servo/webrender,servo/webrender,servo/webrender,servo/webrender