| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
I think we need a feature flag for this one
float CornerDistance(const gfx::PointF& center,
const gfx::SizeF& box_size,
bool closest) {
const gfx::RectF rect(box_size);
const std::array<gfx::PointF, 4> corners = {
rect.origin(), rect.top_right(), rect.bottom_right(), rect.bottom_left()};
float distance = (center - corners[0]).Length();
for (unsigned i = 1; i < std::size(corners); ++i) {
float new_distance = (center - corners[i]).Length();
if (closest ? new_distance < distance : new_distance > distance) {
distance = new_distance;
}
}
return distance;
}looking at - https://drafts.csswg.org/css-images-3/#valdef-radial-extent-closest-corner - it seems to be wrong for the circle()/ellipse() case?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |