<?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>71720</bug_id>
          
          <creation_ts>2011-11-07 12:23:41 -0800</creation_ts>
          <short_desc>WebGLContextEvent.initEvent should be removed</short_desc>
          <delta_ts>2011-11-09 16:12:13 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dominic Cooney">dominicc</reporter>
          <assigned_to name="Dominic Cooney">dominicc</assigned_to>
          <cc>abarth</cc>
    
    <cc>cmarrin</cc>
    
    <cc>dominicc</cc>
    
    <cc>kbr</cc>
    
    <cc>ojan</cc>
    
    <cc>sam</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zmo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>497367</commentid>
    <comment_count>0</comment_count>
    <who name="Dominic Cooney">dominicc</who>
    <bug_when>2011-11-07 12:23:41 -0800</bug_when>
    <thetext>Per the spec here: &lt;http://www.khronos.org/registry/webgl/specs/latest/#5.14&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>497510</commentid>
    <comment_count>1</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-11-07 15:06:08 -0800</bug_when>
    <thetext>It would probably make more sense to just remove it, and get the spec updated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>498605</commentid>
    <comment_count>2</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-11-08 19:08:33 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; It would probably make more sense to just remove it, and get the spec updated.

Agreed; however, the WebGL spec is being snapshotted, and this update may need to wait for the next version. It may make sense to update the WebKit implementation to track the current one while this is happening. Either way, applications shouldn&apos;t be accessing this constructor so any change is unlikely to affect real world apps.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>498636</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-11-08 21:24:45 -0800</bug_when>
    <thetext>We should delete it now so folks don&apos;t end up relying upon it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499071</commentid>
    <comment_count>4</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-11-09 09:36:05 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; We should delete it now so folks don&apos;t end up relying upon it.

I agree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499386</commentid>
    <comment_count>5</comment_count>
    <who name="Dominic Cooney">dominicc</who>
    <bug_when>2011-11-09 15:07:54 -0800</bug_when>
    <thetext>I will remove initEvent for now.

The bug against the WebGL spec to use a constructor instead of initWebGLContextEvent is &lt;http://www.khronos.org/bugzilla/show_bug.cgi?id=550&gt;. Based on the outcome of this bug we can add a constructor or reinstitute this method with the correct name.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499399</commentid>
    <comment_count>6</comment_count>
      <attachid>114375</attachid>
    <who name="Dominic Cooney">dominicc</who>
    <bug_when>2011-11-09 15:21:29 -0800</bug_when>
    <thetext>Created attachment 114375
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499405</commentid>
    <comment_count>7</comment_count>
      <attachid>114375</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-11-09 15:26:43 -0800</bug_when>
    <thetext>Comment on attachment 114375
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=114375&amp;action=review

&gt; Source/WebCore/ChangeLog:13
&gt; +        No new tests--removing untested code.

I see.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499421</commentid>
    <comment_count>8</comment_count>
      <attachid>114375</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-09 15:42:39 -0800</bug_when>
    <thetext>Comment on attachment 114375
Patch

Rejecting attachment 114375 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
ge conflict in Tools/ChangeLog
Failed to merge in the changes.
Patch failed at 0001 Source/WebKit/chromium: Fix crash by handling case when AccessibilityObject::lineForPosition

When you have resolved this problem run &quot;git rebase --continue&quot;.
If you would prefer to skip this patch, instead run &quot;git rebase --skip&quot;.
To restore the original branch and stop rebasing run &quot;git rebase --abort&quot;.

rebase refs/remotes/origin/master: command returned error: 1

Died at Tools/Scripts/update-webkit line 157.

Full output: http://queues.webkit.org/results/10399126</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499445</commentid>
    <comment_count>9</comment_count>
      <attachid>114375</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-09 16:12:08 -0800</bug_when>
    <thetext>Comment on attachment 114375
Patch

Clearing flags on attachment: 114375

Committed r99780: &lt;http://trac.webkit.org/changeset/99780&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499446</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-09 16:12:13 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>114375</attachid>
            <date>2011-11-09 15:21:29 -0800</date>
            <delta_ts>2011-11-09 16:12:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-71720-20111109152128.patch</filename>
            <type>text/plain</type>
            <size>3307</size>
            <attacher name="Dominic Cooney">dominicc</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTk3NjQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA2ZDZmZGNlOWE3MTY0N2Jh
MDc1ZGE1ODc0YzA5MDU2MmE0ZDg2M2JjLi4yNzBiZTQ3Y2M1MzcyOWNlYzc0NmEwMmY3ODU0MDU5
OWExOWEzZTZiIDEwMDc1NQotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTEtMTEtMDkgIERvbWlu
aWMgQ29vbmV5ICA8ZG9taW5pY2NAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJlbW92ZSBXZWJH
TENvbnRleHRFdmVudC5pbml0RXZlbnQgbWV0aG9kCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MTcyMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFRoZSBXZWJHTCBzcGVjIGNhbGxzIHRoaXMgbWV0aG9kIGlu
aXRXZWJHTENvbnRleHRFdmVudCwgYnV0IGl0IG1heQorICAgICAgICBhZG9wdCBhIGNvbnN0cnVj
dG9yIGluc3RlYWQuIERlbGV0aW5nIHRoZSBpbml0RXZlbnQgbWV0aG9kIGZvciBub3cKKyAgICAg
ICAgc2luY2UgaXQgaXMgZGVmaW5pdGVseSB3cm9uZyBhbmQgd2UgZG9uJ3Qgd2FudCBwZW9wbGUg
dG8gY29tZSB0bworICAgICAgICBkZXBlbmQgb24gaXQuCisKKyAgICAgICAgTm8gbmV3IHRlc3Rz
LS1yZW1vdmluZyB1bnRlc3RlZCBjb2RlLgorCisgICAgICAgICogaHRtbC9jYW52YXMvV2ViR0xD
b250ZXh0RXZlbnQuY3BwOgorICAgICAgICAqIGh0bWwvY2FudmFzL1dlYkdMQ29udGV4dEV2ZW50
Lmg6CisgICAgICAgICogaHRtbC9jYW52YXMvV2ViR0xDb250ZXh0RXZlbnQuaWRsOgorCiAyMDEx
LTExLTA5ICBLZW50YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBS
ZXBsYWNlIFtDYW5CZUNvbnN0cnVjdGVkXSBJREwgd2l0aCBbQ29uc3RydWN0b3JdIElETApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xDb250ZXh0RXZlbnQuY3Bw
IGIvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xDb250ZXh0RXZlbnQuY3BwCmluZGV4
IDYyMTE3MzhjMjE0M2Q5ZmQ0ZjBjZjkzYmJhZjM3NjdkZjQ5YzEwYWEuLmViZDNlNmExNmM0YmZl
MTIzNDlmMTdlNmUyY2M2MDE2MzI3MTg1ZDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0
bWwvY2FudmFzL1dlYkdMQ29udGV4dEV2ZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1s
L2NhbnZhcy9XZWJHTENvbnRleHRFdmVudC5jcHAKQEAgLTQ0LDE1ICs0NCw2IEBAIFdlYkdMQ29u
dGV4dEV2ZW50Ojp+V2ViR0xDb250ZXh0RXZlbnQoKQogewogfQogCi12b2lkIFdlYkdMQ29udGV4
dEV2ZW50Ojppbml0RXZlbnQoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGNhbkJ1YmJs
ZSwgYm9vbCBjYW5jZWxhYmxlLCBjb25zdCBTdHJpbmcmIHN0YXR1c01lc3NhZ2UpCi17Ci0gICAg
aWYgKGRpc3BhdGNoZWQoKSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgRXZlbnQ6OmluaXRFdmVu
dCh0eXBlLCBjYW5CdWJibGUsIGNhbmNlbGFibGUpOwotICAgIG1fc3RhdHVzTWVzc2FnZSA9IHN0
YXR1c01lc3NhZ2U7Ci19Ci0KIGNvbnN0IEF0b21pY1N0cmluZyYgV2ViR0xDb250ZXh0RXZlbnQ6
OmludGVyZmFjZU5hbWUoKSBjb25zdAogewogICAgIHJldHVybiBldmVudE5hbWVzKCkuaW50ZXJm
YWNlRm9yV2ViR0xDb250ZXh0RXZlbnQ7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1s
L2NhbnZhcy9XZWJHTENvbnRleHRFdmVudC5oIGIvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMv
V2ViR0xDb250ZXh0RXZlbnQuaAppbmRleCBiZGYzMjI1MzRhNGFkMDA5MGJmZGVlNjFlZWYzZmQ2
ZWU4MzJlYjM1Li5kNDZjMjIzNjMxODUzMGUyNTI2ZWIyNDIzYmI1NDFiN2JiODU4Mzc2IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9XZWJHTENvbnRleHRFdmVudC5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMQ29udGV4dEV2ZW50LmgKQEAgLTQy
LDggKzQyLDYgQEAgcHVibGljOgogICAgIH0KICAgICB2aXJ0dWFsIH5XZWJHTENvbnRleHRFdmVu
dCgpOwogCi0gICAgdm9pZCBpbml0RXZlbnQoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29s
IGNhbkJ1YmJsZSwgYm9vbCBjYW5jZWxhYmxlLCBjb25zdCBTdHJpbmcmIHN0YXR1c01lc3NhZ2Up
OwotCiAgICAgY29uc3QgU3RyaW5nJiBzdGF0dXNNZXNzYWdlKCkgY29uc3QgeyByZXR1cm4gbV9z
dGF0dXNNZXNzYWdlOyB9CiAKICAgICB2aXJ0dWFsIGNvbnN0IEF0b21pY1N0cmluZyYgaW50ZXJm
YWNlTmFtZSgpIGNvbnN0OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMv
V2ViR0xDb250ZXh0RXZlbnQuaWRsIGIvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xD
b250ZXh0RXZlbnQuaWRsCmluZGV4IDhlNDY1OWMzNGIyMDM1NmZlMjRjZTMwNzhjNGZmZjAwZDIw
NThmNmQuLmZkNmQ1M2QwNTVkYmE4OGMxYWQ5NTZiY2M2MjhjNGFhZDlkZDk2NWEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL1dlYkdMQ29udGV4dEV2ZW50LmlkbAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9XZWJHTENvbnRleHRFdmVudC5pZGwKQEAgLTI4
LDkgKzI4LDUgQEAgbW9kdWxlIGh0bWwgewogICAgICAgICBDb25kaXRpb25hbD1XRUJHTCwKICAg
ICBdIFdlYkdMQ29udGV4dEV2ZW50IDogRXZlbnQgewogICAgICAgICByZWFkb25seSBhdHRyaWJ1
dGUgRE9NU3RyaW5nIHN0YXR1c01lc3NhZ2U7Ci0gICAgICAgIFtTdHJpY3RUeXBlQ2hlY2tpbmdd
IHZvaWQgaW5pdEV2ZW50KGluIFtPcHRpb25hbD1DYWxsV2l0aERlZmF1bHRWYWx1ZV0gRE9NU3Ry
aW5nIGV2ZW50VHlwZUFyZywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW4gW09wdGlvbmFsPUNhbGxXaXRoRGVmYXVsdFZhbHVlXSBib29sZWFuIGNhbkJ1YmJs
ZUFyZywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gW09w
dGlvbmFsPUNhbGxXaXRoRGVmYXVsdFZhbHVlXSBib29sZWFuIGNhbmNlbGFibGVBcmcsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIFtPcHRpb25hbD1DYWxs
V2l0aERlZmF1bHRWYWx1ZV0gRE9NU3RyaW5nIHN0YXR1c01lc3NhZ2VBcmcpOwogICAgIH07CiB9
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>