As per OES_texture_half_float specification (http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float/), texImage2D and texSubImage2D entry points taking HTMLCanvasElement should be extended to accept the pixel type HALF_FLOAT_OES
*** This bug has been marked as a duplicate of bug 110936 ***