Move vertex array functionality from ExtensionsGL to GraphicsContextGL ExtensionsGL and GraphicsContextGL is the same object, it never fulfilled the envisioned goal. This is work towards merging ExtensionsGL and GraphicsContextGL. There's no distinct difference with the implementation of OES vertex arrays and WebGL2 vertex arrays for any of the current implementations. Vertex arrays are not optional for WebGL2
Created attachment 419822 [details] Patch
<rdar://problem/74424948>
Created attachment 423154 [details] rebase
Committed r274414: <https://commits.webkit.org/r274414> All reviewed patches have been landed. Closing bug and clearing flags on attachment 423154 [details].