Anti-aliasing does only work if you directly render to screen (or the default framebuffer). It does not work for offscreen rendering, at least when using WebGL 1. I guess that was the reason why @pailhead asked in this direction^^.
You can solve this issue by using an additional post processing pass that performs FXAA.
There is an example demonstrating the approach: