<?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>181609</bug_id>
          
          <creation_ts>2018-01-12 12:51:34 -0800</creation_ts>
          <short_desc>drawElements should be invalid if vertexAttrib0 doesn&apos;t have data</short_desc>
          <delta_ts>2018-01-12 13:01:19 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>cdumez</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>graouts</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kondapallykalyan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1388918</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-12 12:51:34 -0800</bug_when>
    <thetext>drawElements should be invalid if vertexAttrib0 doesn&apos;t have data</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1388919</commentid>
    <comment_count>1</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-12 12:52:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/36392883&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1388920</commentid>
    <comment_count>2</comment_count>
      <attachid>331228</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-12 12:55:32 -0800</bug_when>
    <thetext>Created attachment 331228
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1388922</commentid>
    <comment_count>3</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-12 13:01:19 -0800</bug_when>
    <thetext>Committed r226908: &lt;https://trac.webkit.org/changeset/226908&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>331228</attachid>
            <date>2018-01-12 12:55:32 -0800</date>
            <delta_ts>2018-01-12 12:58:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181609-20180113075530.patch</filename>
            <type>text/plain</type>
            <size>4850</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI2NTIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjM0MmVlNDk0N2I1YWFi
M2Y0ODE5YjgxZWEyNzEyN2IxZTFmZjRjMi4uNzY0YWMxYjk1MDM1ZTMzNGFkZjBiMzYxNDY3MWM1
MWVjMzA5NzgzZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE4LTAxLTEyICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBkcmF3RWxlbWVudHMgc2hvdWxk
IGJlIGludmFsaWQgaWYgdmVydGV4QXR0cmliMCBkb2Vzbid0IGhhdmUgZGF0YQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgxNjA5CisgICAgICAgIDxy
ZGFyOi8vcHJvYmxlbS8zNjM5Mjg4Mz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBJZiBhIHZlcnRleCBhdHRyaWJ1dGUgaGFzIGJlZW4gZW5hYmxlZCwg
YnV0IG5vIGRhdGEgcHJvdmlkZWQsIHRoZW4KKyAgICAgICAgZHJhdyB2YWxpZGF0aW9uIHNob3Vs
ZCBmYWlsLgorCisgICAgICAgIFRlc3Q6IGZhc3QvY2FudmFzL3dlYmdsL2RyYXdFbGVtZW50cy1l
bXB0eS12ZXJ0ZXgtZGF0YS5odG1sCisKKyAgICAgICAgKiBodG1sL2NhbnZhcy9XZWJHTFJlbmRl
cmluZ0NvbnRleHRCYXNlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OldlYkdMUmVuZGVyaW5nQ29u
dGV4dEJhc2U6OnZhbGlkYXRlVmVydGV4QXR0cmlidXRlcyk6IElmIHRoZXJlIHdlcmUKKyAgICAg
ICAgbmV2ZXIgYW55IGRhdGEgaW4gdGhlIHZlcnRleCBidWZmZXIsIHRoZW4gd2UgaW5jb3JyZWN0
bHkgY29tcGFyZWQgd2l0aCAwLgorCiAyMDE4LTAxLTExICBEZWFuIEphY2tzb24gIDxkaW5vQGFw
cGxlLmNvbT4KIAogICAgICAgICBbV2ViR0xdIFNpbXVsYXRlZCB2ZXJ0ZXhBdHRyaWIwIGNhbiBz
b21ldGltZXMgY2F1c2UgT1VUX09GX01FTU9SWSBlcnJvcnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5nQ29udGV4dEJhc2UuY3BwIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0QmFzZS5jcHAKaW5kZXgg
NGMwMTE4N2UyYzI0YWUxYThhOTRjMDQyYzZhNjM2NjI3MTdkOTJhOS4uNmQ3ZjgyOTA2YjU3MjUz
ZjRkOGNmZjJlN2QwZGIwZTdmZDg5ZTkzMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRt
bC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0QmFzZS5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0QmFzZS5jcHAKQEAgLTE5MjgsNiAr
MTkyOCw4IEBAIGJvb2wgV2ViR0xSZW5kZXJpbmdDb250ZXh0QmFzZTo6dmFsaWRhdGVWZXJ0ZXhB
dHRyaWJ1dGVzKHVuc2lnbmVkIGVsZW1lbnRDb3VudCwKICAgICAgICAgICAgICAgICAvLyBGb3Ig
dGhlIGxhc3QgZWxlbWVudCwgd2Ugd2lsbCBvbmx5IHRvdWNoIHRoZSBkYXRhIGZvciB0aGUKICAg
ICAgICAgICAgICAgICAvLyBlbGVtZW50IGFuZCBub3RoaW5nIGJleW9uZCBpdC4KICAgICAgICAg
ICAgICAgICBpbnQgYnl0ZXNSZW1haW5pbmcgPSBzdGF0aWNfY2FzdDxpbnQ+KHN0YXRlLmJ1ZmZl
ckJpbmRpbmctPmJ5dGVMZW5ndGgoKSAtIHN0YXRlLm9mZnNldCk7CisgICAgICAgICAgICAgICAg
aWYgKGJ5dGVzUmVtYWluaW5nIDw9IDApCisgICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxz
ZTsKICAgICAgICAgICAgICAgICB1bnNpZ25lZCBudW1FbGVtZW50cyA9IDA7CiAgICAgICAgICAg
ICAgICAgQVNTRVJUKHN0YXRlLnN0cmlkZSA+IDApOwogICAgICAgICAgICAgICAgIGlmIChieXRl
c1JlbWFpbmluZyA+PSBzdGF0ZS5ieXRlc1BlckVsZW1lbnQpCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZmZmMjgwMDUyMmJi
ZmFiNzI0M2RmMWRjZWExODM3ZjQzMWI5ZGJlZC4uNTJiYTEyM2Q2ZDY5MDAxNWM3OTVlODgyZjY0
OGRlY2E1OTlhZDc5NyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xh
eW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDE4LTAxLTEyICBEZWFuIEph
Y2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBkcmF3RWxlbWVudHMgc2hvdWxkIGJl
IGludmFsaWQgaWYgdmVydGV4QXR0cmliMCBkb2Vzbid0IGhhdmUgZGF0YQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgxNjA5CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS8zNjM5Mjg4Mz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIGZhc3QvY2FudmFzL3dlYmdsL2RyYXdFbGVtZW50cy1lbXB0eS12ZXJ0
ZXgtZGF0YS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY2FudmFzL3dlYmds
L2RyYXdFbGVtZW50cy1lbXB0eS12ZXJ0ZXgtZGF0YS5odG1sOiBBZGRlZC4KKwogMjAxOC0wMS0x
MSAgRGVhbiBKYWNrc29uICA8ZGlub0BhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYkdMXSBTaW11
bGF0ZWQgdmVydGV4QXR0cmliMCBjYW4gc29tZXRpbWVzIGNhdXNlIE9VVF9PRl9NRU1PUlkgZXJy
b3JzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2NhbnZhcy93ZWJnbC9kcmF3RWxlbWVu
dHMtZW1wdHktdmVydGV4LWRhdGEtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9jYW52
YXMvd2ViZ2wvZHJhd0VsZW1lbnRzLWVtcHR5LXZlcnRleC1kYXRhLWV4cGVjdGVkLnR4dApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi5kN2ZhOGJkOTQ4ZGYwNjI3ODlhYTkwNDk4YWZkY2NiZTUxMDg5M2UzCi0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jYW52YXMvd2ViZ2wvZHJhd0VsZW1lbnRzLWVt
cHR5LXZlcnRleC1kYXRhLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDIgQEAKK0NPTlNPTEUgTUVT
U0FHRTogbGluZSAyNzogV2ViR0w6IElOVkFMSURfT1BFUkFUSU9OOiBkcmF3RWxlbWVudHM6IGF0
dGVtcHQgdG8gYWNjZXNzIG91dCBvZiBib3VuZHMgYXJyYXlzCitQQVNTOiBVbmFibGUgdG8gZHJh
dyB3aXRoIGludmFsaWQgdmVydGV4QXR0cmliQXJyYXkwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2NhbnZhcy93ZWJnbC9kcmF3RWxlbWVudHMtZW1wdHktdmVydGV4LWRhdGEuaHRtbCBi
L0xheW91dFRlc3RzL2Zhc3QvY2FudmFzL3dlYmdsL2RyYXdFbGVtZW50cy1lbXB0eS12ZXJ0ZXgt
ZGF0YS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLmVlNDdjZDc0NTBiOTk3YWJmODU5ZWI1NTZhMzliODNhMjU5
YmMxN2MKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2NhbnZhcy93ZWJnbC9k
cmF3RWxlbWVudHMtZW1wdHktdmVydGV4LWRhdGEuaHRtbApAQCAtMCwwICsxLDMyIEBACis8Y2Fu
dmFzPjwvY2FudmFzPgorPGRpdj48L2Rpdj4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5u
ZXIpCisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisKK2xldCBnbCA9IGRvY3VtZW50LnF1
ZXJ5U2VsZWN0b3IoImNhbnZhcyIpLmdldENvbnRleHQoIndlYmdsIik7CisKK2xldCBzaGFkZXIx
ID0gZ2wuY3JlYXRlU2hhZGVyKGdsLlZFUlRFWF9TSEFERVIpOworZ2wuc2hhZGVyU291cmNlKHNo
YWRlcjEsICJhdHRyaWJ1dGUgdmVjMiBwb3M7IHZvaWQgbWFpbigpIHsgZ2xfUG9zaXRpb24gPSB2
ZWM0KHBvcywgMCwgMSk7IH0iKTsKK2dsLmNvbXBpbGVTaGFkZXIoc2hhZGVyMSk7CisKK2xldCBz
aGFkZXIyID0gZ2wuY3JlYXRlU2hhZGVyKGdsLkZSQUdNRU5UX1NIQURFUik7CitnbC5zaGFkZXJT
b3VyY2Uoc2hhZGVyMiwgInByZWNpc2lvbiBtZWRpdW1wIGZsb2F0OyB2b2lkIG1haW4oKSB7IGds
X0ZyYWdDb2xvciA9IHZlYzQoMCwwLjgsMCwxKTsgfSIpOworZ2wuY29tcGlsZVNoYWRlcihzaGFk
ZXIyKTsKKworbGV0IHByb2dyYW0gPSBnbC5jcmVhdGVQcm9ncmFtKCk7CitnbC5hdHRhY2hTaGFk
ZXIocHJvZ3JhbSwgc2hhZGVyMSk7CitnbC5hdHRhY2hTaGFkZXIocHJvZ3JhbSwgc2hhZGVyMik7
CitnbC5saW5rUHJvZ3JhbShwcm9ncmFtKTsKK2dsLnVzZVByb2dyYW0ocHJvZ3JhbSk7CisKK2xl
dCBidWZmZXIgPSBnbC5jcmVhdGVCdWZmZXIoKTsKK2dsLmJpbmRCdWZmZXIoZ2wuRUxFTUVOVF9B
UlJBWV9CVUZGRVIsIGJ1ZmZlcik7CitnbC5idWZmZXJEYXRhKGdsLkVMRU1FTlRfQVJSQVlfQlVG
RkVSLCBuZXcgQXJyYXlCdWZmZXIoMSksIGdsLlNUUkVBTV9EUkFXKTsKK2dsLmVuYWJsZVZlcnRl
eEF0dHJpYkFycmF5KDApOworZ2wuZHJhd0VsZW1lbnRzKGdsLkxJTkVfU1RSSVAsIDEsIGdsLlVO
U0lHTkVEX0JZVEUsIDApOworaWYgKGdsLmdldEVycm9yKCkgPT0gZ2wuSU5WQUxJRF9PUEVSQVRJ
T04pCisgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiZGl2IikudGV4dENvbnRlbnQgPSAiUEFT
UzogVW5hYmxlIHRvIGRyYXcgd2l0aCBpbnZhbGlkIHZlcnRleEF0dHJpYkFycmF5MCI7CitlbHNl
CisgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiZGl2IikudGV4dENvbnRlbnQgPSAiRkFJTDog
V2FzIGFibGUgdG8gZHJhdyB3aXRoIGludmFsaWQgdmVydGV4QXR0cmliQXJyYXkwIjsKKzwvc2Ny
aXB0Pgo=
</data>
<flag name="review"
          id="350200"
          type_id="1"
          status="+"
          setter="graouts"
    />
          </attachment>
      

    </bug>

</bugzilla>