Whilst investigating a JavaFX issue with gradient paint not being printed,
I noticed that even after my fix there, it was still not working on Mac.
It turns out that printing of LinearGradientPaint and RadialGradientPaint
have been broken on Mac, probably forever .. at least since Oracle
started shipping a JDK for OS X.
Attached test GradientPrintTest.java and resulting PDF show this.