The cube is textured with a live HTML form, uploaded with gl.texElementSubImage2D. The flat copy in the top-left corner is the same texture; the real form sits exactly under it, so you can click it, type, and drag the slider. Typing changes the cube.
starting...