The following is just FYI for the future, since I will format the changeset comment per the OpenJDK requirements listed here:
1. The first line must start with the 7-digit bug ID without the 'JDK-' prefix, followed by a colon and a space. The rest of the text should match the title of the bug.
2. There is an optional single-line summary line with the prefix 'Summary: ' Any longer description would go into the bug ID as a comment (which I did above for your description of the patch)
3. I got an error applying your patch, since it used characters not in the Ascii character set in the changset comment:
$ hg qpush
cleaning up working directory...done
abort: decoding near 'exander Nyßen <alex': 'ascii' codec can't decode byte 0xc3 in position 12: ordinal not in range(128)!
In any case, the following is the changeset comment I will use, with the appropriate reviewer filled in once approved by a second reviewer.
8088147: [SWT] FXCanvas: implement custom cursors
Summary: Augmented implementation of SWTCursors to handle image cursors properly. Added unit test and manual test.