The WebGL extension WEBGL_draw_buffers is missing on iOS8. Possibly a merge task/regression.
Related ticket (rename from EXT to WEBGL): https://bugs.webkit.org/show_bug.cgi?id=128894
iOS8 Beta 2 is still missing WEBGL_draw_buffers. They're also missing on desktop safari. Firefox implements this feature on OSX, Linux and Android. Chrome implements it on OSX and Linux.
Created attachment 243061 [details]
The implementation for this was already done before but was not switched on due to underlying driver bugs which have now been resolved. Flipping on the switch.
Comment on attachment 243061 [details]
(In reply to comment #5)
> Comment on attachment 243061 [details]
We might want to either confirm drivers at runtime, or limit this to specific OS revisions.
WEBGL_draw_buffers is still not available on iOS 9.2.1. Are there any plans to push it?