layout: Implement `clip` per CSS 2.1 § 11.1.2.

Only the recommended, comma-separated syntax is supported.

r? @SimonSapin