The shader used for actual compilation may have mapped symbol names. We handle mapped uniforms, but we still use the original name when binding attribute locations.
<rdar://problem/15067526>
Created attachment 212483 [details] Patch
Committed r156351: <http://trac.webkit.org/changeset/156351>