This is different between GL and GLES.
Created attachment 59908 [details] patch
Comment on attachment 59908 [details] patch Looks good. If there isn't already one, a bug should be filed about validating the size of the incoming Float32Arrays or (float*, int size) argument pairs. That validation should go pretty easily into the new validateUniformMatrixParameters helper.
Comment on attachment 59908 [details] patch ok.
Comment on attachment 59908 [details] patch Clearing flags on attachment: 59908 Committed r62150: <http://trac.webkit.org/changeset/62150>
All reviewed patches have been landed. Closing bug.