I tried his code.
It renders with proper anti-aliasing in Firefox 26 and Safari 7 on Mac OS X 10.9.
Perhaps his problem has its roots in his operating system, or rather browser developers' use of that operating system? I admit to ignorance about whether browsers are doing their own font rendering or if they are handing that off to the OS...