The pattern, that should be scaled to the size of the complete text, is scaled and transformed for every letter in a text. We have this problem on non-CG platforms for gradients too.
Created attachment 27534 [details] test Just a test to show the wrong behavior. Compare it with the bahavior of Batik.
Fixed in trunk. Closing bug.