<?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>31672</bug_id>
          
          <creation_ts>2009-11-19 09:57:56 -0800</creation_ts>
          <short_desc>Support &quot;experimental-webgl&quot; in getContext() for WebGL</short_desc>
          <delta_ts>2009-12-01 06:51:49 -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>WebGL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></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="Chris Marrin">cmarrin</reporter>
          <assigned_to name="Chris Marrin">cmarrin</assigned_to>
          <cc>kbr</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>165007</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2009-11-19 09:57:56 -0800</bug_when>
    <thetext>We agreed on this naming until the spec is ratified</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167573</commentid>
    <comment_count>1</comment_count>
      <attachid>44070</attachid>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2009-12-01 05:35:16 -0800</bug_when>
    <thetext>Created attachment 44070
Patch with updated test cases</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167574</commentid>
    <comment_count>2</comment_count>
      <attachid>44070</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-12-01 05:36:35 -0800</bug_when>
    <thetext>Comment on attachment 44070
Patch with updated test cases

You&apos;ll also need to update the demos on webkit.org accordingly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167576</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2009-12-01 05:42:48 -0800</bug_when>
    <thetext>*** Bug 29097 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167587</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2009-12-01 06:51:49 -0800</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/51535

Actually the current&quot;webkit-3d&quot; name still works, so the demos should not be affected. We should eventually change them for consistency though.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44070</attachid>
            <date>2009-12-01 05:35:16 -0800</date>
            <delta_ts>2009-12-01 05:36:34 -0800</delta_ts>
            <desc>Patch with updated test cases</desc>
            <filename>31672.patch</filename>
            <type>text/plain</type>
            <size>4943</size>
            <attacher name="Chris Marrin">cmarrin</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MTUzMykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMDktMTItMDEgIENocmlzIE1hcnJpbiAgPGNtYXJyaW5AYXBwbGUu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVw
ZGF0ZWQgSFRNTENhbnZhc0VsZW1lbnQgdG8gYWNjZXB0ICJleHBlcmltZW50YWwtd2ViZ2wiIGFz
IHRoZSBjb250ZXh0IG5hbWUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0zMTY3MgorCisgICAgICAgICogaHRtbC9IVE1MQ2FudmFzRWxlbWVudC5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpIVE1MQ2FudmFzRWxlbWVudDo6Z2V0Q29udGV4dCk6CisKIDIw
MDktMTItMDEgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgTm90IHJldmlld2VkOiBmaXggd2luZG93cyBidWlsZCB2aWEgdW5leGNsdWRpbmcgZ2VuZXJh
dGVkIGZpbGVzIGZyb20KSW5kZXg6IFdlYkNvcmUvaHRtbC9IVE1MQ2FudmFzRWxlbWVudC5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gV2ViQ29yZS9odG1sL0hUTUxDYW52YXNFbGVtZW50LmNwcAkocmV2aXNp
b24gNTE1MzMpCisrKyBXZWJDb3JlL2h0bWwvSFRNTENhbnZhc0VsZW1lbnQuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC0xNDksOSArMTQ5LDkgQEAgU3RyaW5nIEhUTUxDYW52YXNFbGVtZW50Ojp0b0Rh
dGFVUkwoY29ucwogCiBDYW52YXNSZW5kZXJpbmdDb250ZXh0KiBIVE1MQ2FudmFzRWxlbWVudDo6
Z2V0Q29udGV4dChjb25zdCBTdHJpbmcmIHR5cGUpCiB7Ci0gICAgLy8gQSBDYW52YXMgY2FuIGVp
dGhlciBiZSAiMkQiIG9yICIzRCIgbmV2ZXIgYm90aC4gSWYgeW91IHJlcXVlc3QgYSAyRCBjYW52
YXMgYW5kIHRoZSBleGlzdGluZwotICAgIC8vIGNvbnRleHQgaXMgYWxyZWFkeSAyRCwganVzdCBy
ZXR1cm4gdGhhdC4gSWYgdGhlIGV4aXN0aW5nIGNvbnRleHQgaXMgM0QsIHRoZW4gZGVzdHJveSBp
dAotICAgIC8vIGJlZm9yZSBjcmVhdGluZyBhIG5ldyAyRCBjb250ZXh0LiBWaWNlIHZlcnNhIHdo
ZW4gcmVxdWVzdGluZyBhIDNEIGNhbnZhcy4gUmVxdWVzdGluZyBhCisgICAgLy8gQSBDYW52YXMg
Y2FuIGVpdGhlciBiZSAiMkQiIG9yICJ3ZWJnbCIgYnV0IG5ldmVyIGJvdGguIElmIHlvdSByZXF1
ZXN0IGEgMkQgY2FudmFzIGFuZCB0aGUgZXhpc3RpbmcKKyAgICAvLyBjb250ZXh0IGlzIGFscmVh
ZHkgMkQsIGp1c3QgcmV0dXJuIHRoYXQuIElmIHRoZSBleGlzdGluZyBjb250ZXh0IGlzIFdlYkdM
LCB0aGVuIGRlc3Ryb3kgaXQKKyAgICAvLyBiZWZvcmUgY3JlYXRpbmcgYSBuZXcgMkQgY29udGV4
dC4gVmljZSB2ZXJzYSB3aGVuIHJlcXVlc3RpbmcgYSBXZWJHTCBjYW52YXMuIFJlcXVlc3Rpbmcg
YQogICAgIC8vIGNvbnRleHQgd2l0aCBhbnkgb3RoZXIgdHlwZSBzdHJpbmcgd2lsbCBkZXN0cm95
IGFueSBleGlzdGluZyBjb250ZXh0LgogICAgIAogICAgIC8vIEZJWE1FIC0gVGhlIGNvZGUgZGVw
ZW5kcyBvbiB0aGUgY29udGV4dCBub3QgZ29pbmcgYXdheSBvbmNlIGNyZWF0ZWQsIHRvIHByZXZl
bnQgSlMgZnJvbQpAQCAtMTY3LDggKzE2NywxMCBAQCBDYW52YXNSZW5kZXJpbmdDb250ZXh0KiBI
VE1MQ2FudmFzRWxlbWVuCiAjaWYgRU5BQkxFKDNEX0NBTlZBUykgICAgCiAgICAgU2V0dGluZ3Mq
IHNldHRpbmdzID0gZG9jdW1lbnQoKS0+c2V0dGluZ3MoKTsKICAgICBpZiAoc2V0dGluZ3MgJiYg
c2V0dGluZ3MtPndlYkdMRW5hYmxlZCgpKSB7CisgICAgICAgIC8vIEFjY2VwdCB0aGUgbGVnYWN5
ICJ3ZWJraXQtM2QiIG5hbWUgYXMgd2VsbCBhcyB0aGUgcHJvdmlzaW9uYWwgImV4cGVyaW1lbnRh
bC13ZWJnbCIgbmFtZS4KKyAgICAgICAgLy8gT25jZSByYXRpZmllZCwgd2Ugd2lsbCBhbHNvIGFj
Y2VwdCAid2ViZ2wiIGFzIHRoZSBjb250ZXh0IG5hbWUuCiAgICAgICAgIGlmICgodHlwZSA9PSAi
d2Via2l0LTNkIikgfHwKLSAgICAgICAgICAgICh0eXBlID09ICJHTCIpKSB7CisgICAgICAgICAg
ICAodHlwZSA9PSAiZXhwZXJpbWVudGFsLXdlYmdsIikpIHsKICAgICAgICAgICAgIGlmIChtX2Nv
bnRleHQgJiYgIW1fY29udGV4dC0+aXMzZCgpKQogICAgICAgICAgICAgICAgIHJldHVybiAwOwog
ICAgICAgICAgICAgaWYgKCFtX2NvbnRleHQpIHsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxv
Zwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDUxNTMzKQor
KysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMDktMTItMDEgIENocmlzIE1hcnJpbiAgPGNtYXJyaW5AYXBwbGUuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVwZGF0ZWQgd2ViZ2wgdGVz
dHMgdG8gdXNlICJleHBlcmltZW50YWwtd2ViZ2wiIGFzIHRoZSBjb250ZXh0IG5hbWUuCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMTY3MgorCisgICAg
ICAgICogZmFzdC9jYW52YXMvd2ViZ2wvZ2wtZ2V0LWNhbGxzLmh0bWw6CisgICAgICAgICogZmFz
dC9jYW52YXMvd2ViZ2wvcmVzb3VyY2VzL3V0aWxzM2QuanM6CisgICAgICAgIChpbml0V2ViR0wp
OgorICAgICAgICAqIGZhc3QvY2FudmFzL3dlYmdsL3Jlc291cmNlcy93ZWJnbC10ZXN0LmpzOgor
ICAgICAgICAoY3JlYXRlM0RDb250ZXh0KToKKwogMjAwOS0xMi0wMSAgQ3NhYmEgT3N6dHJvZ29u
w6FjICA8b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIFtRdF0gUHV0IHRlc3RzIGludG8gc2tp
cGxpc3QgYmVjYXVzZSBvZiBtaXNzaW5nIHRleHRJbnB1dENvbnRyb2xsZXIuc2VsZWN0ZWRSYW5n
ZSgpLgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9jYW52YXMvd2ViZ2wvZ2wtZ2V0LWNhbGxzLmh0
bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9jYW52YXMvd2ViZ2wvZ2wtZ2V0LWNh
bGxzLmh0bWwJKHJldmlzaW9uIDUxNTMzKQorKysgTGF5b3V0VGVzdHMvZmFzdC9jYW52YXMvd2Vi
Z2wvZ2wtZ2V0LWNhbGxzLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTE2LDcgKzE2LDcgQEAgZGVz
Y3JpcHRpb24oIlRoaXMgdGVzdCBlbnN1cmVzIGJhc2ljIGZ1bgogZGVidWcoIiIpOwogZGVidWco
IkNhbnZhcy5nZXRDb250ZXh0Iik7CiAKLXZhciBjb250ZXh0ID0gZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoImNhbnZhcyIpLmdldENvbnRleHQoIndlYmtpdC0zZCIpOwordmFyIGNvbnRleHQgPSBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY2FudmFzIikuZ2V0Q29udGV4dCgiZXhwZXJpbWVudGFs
LXdlYmdsIik7CiBpZiAoIWNvbnRleHQpCiAgICAgdGVzdEZhaWxlZCgiY29udGV4dCBkb2VzIG5v
dCBleGlzdCIpOwogZWxzZSB7CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2NhbnZhcy93ZWJnbC9y
ZXNvdXJjZXMvdXRpbHMzZC5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2NhbnZh
cy93ZWJnbC9yZXNvdXJjZXMvdXRpbHMzZC5qcwkocmV2aXNpb24gNTE1MzMpCisrKyBMYXlvdXRU
ZXN0cy9mYXN0L2NhbnZhcy93ZWJnbC9yZXNvdXJjZXMvdXRpbHMzZC5qcwkod29ya2luZyBjb3B5
KQpAQCAtMTgsNyArMTgsNyBAQCBmdW5jdGlvbiBpbml0V2ViR0woY2FudmFzTmFtZSwgdnNoYWRl
ciwgCiAgICAgdmFyIGNhbnZhcyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGNhbnZhc05hbWUp
OwogICAgIHZhciBnbDsKICAgICAKLSAgICB0cnkge2dsID0gY2FudmFzLmdldENvbnRleHQoIndl
YmtpdC0zZCIpIH0gY2F0Y2goZSkgeyB9CisgICAgdHJ5IHtnbCA9IGNhbnZhcy5nZXRDb250ZXh0
KCJleHBlcmltZW50YWwtd2ViZ2wiKSB9IGNhdGNoKGUpIHsgfQogICAgIGlmICghZ2wpCiAgICAg
ICAgIHRyeSB7Z2wgPSBjYW52YXMuZ2V0Q29udGV4dCgibW96LXdlYmdsIikgfSBjYXRjaChlKSB7
IH0KICAgICBpZiAoIWdsKSB7CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2NhbnZhcy93ZWJnbC9y
ZXNvdXJjZXMvd2ViZ2wtdGVzdC5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Nh
bnZhcy93ZWJnbC9yZXNvdXJjZXMvd2ViZ2wtdGVzdC5qcwkocmV2aXNpb24gNTE1MzMpCisrKyBM
YXlvdXRUZXN0cy9mYXN0L2NhbnZhcy93ZWJnbC9yZXNvdXJjZXMvd2ViZ2wtdGVzdC5qcwkod29y
a2luZyBjb3B5KQpAQCAtMTEsNyArMTEsNyBAQCBmdW5jdGlvbiBnZXRTaGFkZXJTb3VyY2UoZmls
ZSkgewogZnVuY3Rpb24gY3JlYXRlM0RDb250ZXh0KCkgewogICAgIHZhciBjYW52YXMgPSBkb2N1
bWVudC5jcmVhdGVFbGVtZW50KCJjYW52YXMiKTsKICAgICB0cnkgewotICAgICAgICByZXR1cm4g
Y2FudmFzLmdldENvbnRleHQoIndlYmtpdC0zZCIpOworICAgICAgICByZXR1cm4gY2FudmFzLmdl
dENvbnRleHQoImV4cGVyaW1lbnRhbC13ZWJnbCIpOwogICAgIH0gY2F0Y2goZSkge30KICAgICBy
ZXR1cm4gY2FudmFzLmdldENvbnRleHQoIm1vei13ZWJnbCIpOwogfQo=
</data>
<flag name="review"
          id="25846"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>