gl.getExtension('EXT_color_buffer_float');
Allows framebuffer creation with textures that have 32 bit float internal types.
EXT_color_buffer_float
is not mentioned in the mdn web docs or the specification, despite 32 bit float types being listed in both.