background-clip: text
Moves background mask calculation into `paint_background()` that is shared between PaintableBox and InlinePaintable.