<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>133629</bug_id>
          
          <creation_ts>2014-06-08 21:45:59 -0700</creation_ts>
          <short_desc>iOS8 WebGL OES_vertex_array_object missing</short_desc>
          <delta_ts>2014-06-09 14:09:44 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebGL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://codeflow.org/entries/2014/jun/08/some-issues-with-apples-ios-webgl-implementation/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Florian Bösch">pyalot</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>jonlee</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>noam</cc>
    
    <cc>pyalot</cc>
    
    <cc>roger_fong</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1014061</commentid>
    <comment_count>0</comment_count>
    <who name="Florian Bösch">pyalot</who>
    <bug_when>2014-06-08 21:45:59 -0700</bug_when>
    <thetext>OES_vertex_array_object is not implemented on iOS 8. Maybe a missing merge/regression of https://bugs.webkit.org/show_bug.cgi?id=53940</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014193</commentid>
    <comment_count>1</comment_count>
      <attachid>232725</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2014-06-09 13:09:10 -0700</bug_when>
    <thetext>Created attachment 232725
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014220</commentid>
    <comment_count>2</comment_count>
      <attachid>232725</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-09 14:09:40 -0700</bug_when>
    <thetext>Comment on attachment 232725
Patch

Clearing flags on attachment: 232725

Committed r169714: &lt;http://trac.webkit.org/changeset/169714&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014221</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-09 14:09:44 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>232725</attachid>
            <date>2014-06-09 13:09:10 -0700</date>
            <delta_ts>2014-06-09 14:09:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133629-20140609130845.patch</filename>
            <type>text/plain</type>
            <size>5704</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2OTcwNykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBACisyMDE0LTA2LTA5ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgW2lPUyBXZWJH
TF0gSW1wbGVtZW50IE9FU192ZXJ0ZXhfYXJyYXlfb2JqZWN0IGZvciBpT1MuCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzM2MjkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDb3ZlcmVkIGJ5IHRoZSBLaHJv
bm9zIHRlc3QgKGFuZCBpbiBMYXlvdXRUZXN0cyk6CisgICAgICAgIGNvbmZvcm1hbmNlL2V4dGVu
c2lvbnMvb2VzLXZlcnRleC1hcnJheS1vYmplY3QuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvaW9zL0dyYXBoaWNzQ29udGV4dDNESU9TLmg6CisgICAgICAgIEFkZGVkIE9wZW5H
TCB2ZXJ0ZXggYXJyYXkgZnVuY3Rpb24gcmVuYW1pbmcgZm9yIGlPUyBhZGRpbmcgdGhlIE9FUyBz
dWZmaXguCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0V4dGVuc2lvbnMzRE9w
ZW5HTC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFeHRlbnNpb25zM0RPcGVuR0w6OmNyZWF0ZVZl
cnRleEFycmF5T0VTKToKKyAgICAgICAgKFdlYkNvcmU6OkV4dGVuc2lvbnMzRE9wZW5HTDo6ZGVs
ZXRlVmVydGV4QXJyYXlPRVMpOgorICAgICAgICAoV2ViQ29yZTo6RXh0ZW5zaW9uczNET3BlbkdM
Ojppc1ZlcnRleEFycmF5T0VTKToKKyAgICAgICAgKFdlYkNvcmU6OkV4dGVuc2lvbnMzRE9wZW5H
TDo6YmluZFZlcnRleEFycmF5T0VTKToKKyAgICAgICAgQWRkZWQgaXNWZXJ0ZXhBcnJheU9iamVj
dFN1cHBvcnRlZCBhbmQgc3VwcG9ydCBmb3IgaU9TLgorICAgICAgICAoV2ViQ29yZTo6RXh0ZW5z
aW9uczNET3BlbkdMOjpzdXBwb3J0c0V4dGVuc2lvbik6CisgICAgICAgIEFkZGVkIGlPUyBuYW1l
IGZvciBHTF9PRVNfdmVydGV4X2FycmF5X29iamVjdCBleHRlbnNpb24uCisgICAgICAgICogcGxh
dGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0V4dGVuc2lvbnMzRE9wZW5HTC5oOgorICAgICAgICBBZGRl
ZCBpc1ZlcnRleEFycmF5T2JqZWN0U3VwcG9ydGVkIGZvciBpT1MuICAgICAgICAKKwogMjAxNC0w
Ni0wOSAgTWFyayBIYWhuZW5iZXJnICA8bWhhaG5lbmJlcmdAYXBwbGUuY29tPgogCiAgICAgICAg
IFJlYmFzZWxpbmUgYmluZGluZ3MgdGVzdHMgYWZ0ZXIgcjE2OTcwMwpJbmRleDogU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvaW9zL0dyYXBoaWNzQ29udGV4dDNESU9TLmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvaW9zL0dyYXBoaWNzQ29u
dGV4dDNESU9TLmgJKHJldmlzaW9uIDE2OTY5NykKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2lvcy9HcmFwaGljc0NvbnRleHQzRElPUy5oCSh3b3JraW5nIGNvcHkpCkBAIC00
Nyw2ICs0NywxMSBAQAogI2RlZmluZSBnbERyYXdFbGVtZW50c0luc3RhbmNlZEFSQiBnbERyYXdF
bGVtZW50c0luc3RhbmNlZEVYVAogI2RlZmluZSBnbFZlcnRleEF0dHJpYkRpdmlzb3JBUkIgZ2xW
ZXJ0ZXhBdHRyaWJEaXZpc29yRVhUCiAKKyNkZWZpbmUgZ2xCaW5kVmVydGV4QXJyYXkgZ2xCaW5k
VmVydGV4QXJyYXlPRVMKKyNkZWZpbmUgZ2xEZWxldGVWZXJ0ZXhBcnJheXMgZ2xEZWxldGVWZXJ0
ZXhBcnJheXNPRVMKKyNkZWZpbmUgZ2xHZW5WZXJ0ZXhBcnJheXMgZ2xHZW5WZXJ0ZXhBcnJheXNP
RVMKKyNkZWZpbmUgZ2xJc1ZlcnRleEFycmF5IGdsSXNWZXJ0ZXhBcnJheU9FUworCiAjZGVmaW5l
IEdMX0NPTE9SX0FUVEFDSE1FTlQwX0VYVCBHTF9DT0xPUl9BVFRBQ0hNRU5UMAogI2RlZmluZSBH
TF9ERVBUSDI0X1NURU5DSUw4X0VYVCBHTF9ERVBUSDI0X1NURU5DSUw4X09FUwogI2RlZmluZSBH
TF9ERVBUSF9BVFRBQ0hNRU5UX0VYVCAgR0xfREVQVEhfQVRUQUNITUVOVApJbmRleDogU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0V4dGVuc2lvbnMzRE9wZW5HTC5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0V4
dGVuc2lvbnMzRE9wZW5HTC5jcHAJKHJldmlzaW9uIDE2OTY5NykKKysrIFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL29wZW5nbC9FeHRlbnNpb25zM0RPcGVuR0wuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC04Niw3ICs4Niw3IEBAIFBsYXRmb3JtM0RPYmplY3QgRXh0ZW5zaW9uczNET3Bl
bkdMOjpjcmUKIHsKICAgICBtX2NvbnRleHQtPm1ha2VDb250ZXh0Q3VycmVudCgpOwogICAgIEdM
dWludCBhcnJheSA9IDA7Ci0jaWYgKFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0oRUZMKSB8fCBQ
TEFURk9STShXSU4pKQorI2lmIChQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKEVGTCkgfHwgUExB
VEZPUk0oV0lOKSB8fCBQTEFURk9STShJT1MpKQogICAgIGlmIChpc1ZlcnRleEFycmF5T2JqZWN0
U3VwcG9ydGVkKCkpCiAgICAgICAgIGdsR2VuVmVydGV4QXJyYXlzKDEsICZhcnJheSk7CiAjZWxp
ZiBkZWZpbmVkKEdMX0FQUExFX3ZlcnRleF9hcnJheV9vYmplY3QpICYmIEdMX0FQUExFX3ZlcnRl
eF9hcnJheV9vYmplY3QKQEAgLTEwMSw3ICsxMDEsNyBAQCB2b2lkIEV4dGVuc2lvbnMzRE9wZW5H
TDo6ZGVsZXRlVmVydGV4QXJyCiAgICAgICAgIHJldHVybjsKIAogICAgIG1fY29udGV4dC0+bWFr
ZUNvbnRleHRDdXJyZW50KCk7Ci0jaWYgKFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0oRUZMKSB8
fCBQTEFURk9STShXSU4pKQorI2lmIChQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKEVGTCkgfHwg
UExBVEZPUk0oV0lOKSB8fCBQTEFURk9STShJT1MpKQogICAgIGlmIChpc1ZlcnRleEFycmF5T2Jq
ZWN0U3VwcG9ydGVkKCkpCiAgICAgICAgIGdsRGVsZXRlVmVydGV4QXJyYXlzKDEsICZhcnJheSk7
CiAjZWxpZiBkZWZpbmVkKEdMX0FQUExFX3ZlcnRleF9hcnJheV9vYmplY3QpICYmIEdMX0FQUExF
X3ZlcnRleF9hcnJheV9vYmplY3QKQEAgLTExNSw3ICsxMTUsNyBAQCBHQzNEYm9vbGVhbiBFeHRl
bnNpb25zM0RPcGVuR0w6OmlzVmVydGV4CiAgICAgICAgIHJldHVybiBHTF9GQUxTRTsKIAogICAg
IG1fY29udGV4dC0+bWFrZUNvbnRleHRDdXJyZW50KCk7Ci0jaWYgKFBMQVRGT1JNKEdUSykgfHwg
UExBVEZPUk0oRUZMKSB8fCBQTEFURk9STShXSU4pKQorI2lmIChQTEFURk9STShHVEspIHx8IFBM
QVRGT1JNKEVGTCkgfHwgUExBVEZPUk0oV0lOKSB8fCBQTEFURk9STShJT1MpKQogICAgIGlmIChp
c1ZlcnRleEFycmF5T2JqZWN0U3VwcG9ydGVkKCkpCiAgICAgICAgIHJldHVybiBnbElzVmVydGV4
QXJyYXkoYXJyYXkpOwogI2VsaWYgZGVmaW5lZChHTF9BUFBMRV92ZXJ0ZXhfYXJyYXlfb2JqZWN0
KSAmJiBHTF9BUFBMRV92ZXJ0ZXhfYXJyYXlfb2JqZWN0CkBAIC0xMjYsMTIgKzEyNiw4IEBAIEdD
M0Rib29sZWFuIEV4dGVuc2lvbnMzRE9wZW5HTDo6aXNWZXJ0ZXgKIAogdm9pZCBFeHRlbnNpb25z
M0RPcGVuR0w6OmJpbmRWZXJ0ZXhBcnJheU9FUyhQbGF0Zm9ybTNET2JqZWN0IGFycmF5KQogewot
I2lmIFBMQVRGT1JNKElPUykKLSAgICBVTlVTRURfUEFSQU0oYXJyYXkpOwotI2VuZGlmCi0KICAg
ICBtX2NvbnRleHQtPm1ha2VDb250ZXh0Q3VycmVudCgpOwotI2lmIChQTEFURk9STShHVEspIHx8
IFBMQVRGT1JNKEVGTCkgfHwgUExBVEZPUk0oV0lOKSkKKyNpZiAoUExBVEZPUk0oR1RLKSB8fCBQ
TEFURk9STShFRkwpIHx8IFBMQVRGT1JNKFdJTikgfHwgUExBVEZPUk0oSU9TKSkKICAgICBpZiAo
aXNWZXJ0ZXhBcnJheU9iamVjdFN1cHBvcnRlZCgpKQogICAgICAgICBnbEJpbmRWZXJ0ZXhBcnJh
eShhcnJheSk7CiAjZWxpZiBkZWZpbmVkKEdMX0FQUExFX3ZlcnRleF9hcnJheV9vYmplY3QpICYm
IEdMX0FQUExFX3ZlcnRleF9hcnJheV9vYmplY3QKQEAgLTE4Niw2ICsxODIsOCBAQCBib29sIEV4
dGVuc2lvbnMzRE9wZW5HTDo6c3VwcG9ydHNFeHRlbnNpCiAgICAgaWYgKG5hbWUgPT0gIkdMX09F
U192ZXJ0ZXhfYXJyYXlfb2JqZWN0IikgewogI2lmIChQTEFURk9STShHVEspIHx8IFBMQVRGT1JN
KEVGTCkpCiAgICAgICAgIHJldHVybiBtX2F2YWlsYWJsZUV4dGVuc2lvbnMuY29udGFpbnMoIkdM
X0FSQl92ZXJ0ZXhfYXJyYXlfb2JqZWN0Iik7CisjZWxpZiBQTEFURk9STShJT1MpCisgICAgICAg
IHJldHVybiBtX2F2YWlsYWJsZUV4dGVuc2lvbnMuY29udGFpbnMoIkdMX09FU192ZXJ0ZXhfYXJy
YXlfb2JqZWN0Iik7CiAjZWxzZQogICAgICAgICByZXR1cm4gbV9hdmFpbGFibGVFeHRlbnNpb25z
LmNvbnRhaW5zKCJHTF9BUFBMRV92ZXJ0ZXhfYXJyYXlfb2JqZWN0Iik7CiAjZW5kaWYKQEAgLTI4
NCw3ICsyODIsNyBAQCBTdHJpbmcgRXh0ZW5zaW9uczNET3BlbkdMOjpnZXRFeHRlbnNpb25zCiAg
ICAgcmV0dXJuIFN0cmluZyhyZWludGVycHJldF9jYXN0PGNvbnN0IGNoYXIqPig6OmdsR2V0U3Ry
aW5nKEdMX0VYVEVOU0lPTlMpKSk7CiB9CiAKLSNpZiAoUExBVEZPUk0oR1RLKSB8fCBQTEFURk9S
TShFRkwpIHx8IFBMQVRGT1JNKFdJTikpCisjaWYgKFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0o
RUZMKSB8fCBQTEFURk9STShXSU4pIHx8IFBMQVRGT1JNKElPUykpCiBib29sIEV4dGVuc2lvbnMz
RE9wZW5HTDo6aXNWZXJ0ZXhBcnJheU9iamVjdFN1cHBvcnRlZCgpCiB7CiAgICAgc3RhdGljIGNv
bnN0IGJvb2wgc3VwcG9ydHNWZXJ0ZXhBcnJheU9iamVjdCA9IHN1cHBvcnRzKCJHTF9PRVNfdmVy
dGV4X2FycmF5X29iamVjdCIpOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvb3BlbmdsL0V4dGVuc2lvbnMzRE9wZW5HTC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL29wZW5nbC9FeHRlbnNpb25zM0RPcGVuR0wuaAkocmV2aXNp
b24gMTY5Njk3KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0V4
dGVuc2lvbnMzRE9wZW5HTC5oCSh3b3JraW5nIGNvcHkpCkBAIC02Myw3ICs2Myw3IEBAIHByb3Rl
Y3RlZDoKIAogICAgIHZpcnR1YWwgYm9vbCBzdXBwb3J0c0V4dGVuc2lvbihjb25zdCBXVEY6OlN0
cmluZyYpOwogICAgIHZpcnR1YWwgU3RyaW5nIGdldEV4dGVuc2lvbnMoKTsKLSNpZiAoUExBVEZP
Uk0oR1RLKSB8fCBQTEFURk9STShFRkwpIHx8IFBMQVRGT1JNKFdJTikpCisjaWYgKFBMQVRGT1JN
KEdUSykgfHwgUExBVEZPUk0oRUZMKSB8fCBQTEFURk9STShXSU4pIHx8IFBMQVRGT1JNKElPUykp
CiBwcml2YXRlOgogICAgIGJvb2wgaXNWZXJ0ZXhBcnJheU9iamVjdFN1cHBvcnRlZCgpOwogI2Vu
ZGlmCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>