Groove and Ridge rendering shows a solid border when color is black

Groove and Ridge rendering shows a solid border when color is black, that is broken and the current patch will implement a similar behavior as Firefox.