<?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>117413</bug_id>
          
          <creation_ts>2013-06-10 10:09:50 -0700</creation_ts>
          <short_desc>[CoordinatedGraphics] Typos in custom shader support</short_desc>
          <delta_ts>2013-06-10 22:47:49 -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>WebKit2</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>0</everconfirmed>
          <reporter name="Ralph T">ralpht+bugs</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dongseong.hwang</cc>
    
    <cc>jaepark</cc>
    
    <cc>luiz</cc>
    
    <cc>noam</cc>
    
    <cc>zeno</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>898678</commentid>
    <comment_count>0</comment_count>
    <who name="Ralph T">ralpht+bugs</who>
    <bug_when>2013-06-10 10:09:50 -0700</bug_when>
    <thetext>CoordinatedLayerTreeHost.cpp:333 is

for (size_t j = 0; j &lt; keyframes.size(); ++j) {
    const FilterAnimationValue&amp; filterValue = static_cast&lt;const FilterAnimationValue&amp;&gt;(keyframes.at(i));

but it should be:

for (size_t j = 0; j &lt; keyframes.size(); ++j) {
    const FilterAnimationValue&amp; filterValue = static_cast&lt;const FilterAnimationValue&amp;&gt;(keyframes.at(j));


Also, WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.cpp:730 has the same bug, it is:

for (size_t j = 0; j &lt; keyframes.size(); ++j) {
    const FilterAnimationValue&amp; filterValue = static_cast&lt;const FilterAnimationValue&amp;&gt;(keyframes.at(i));

but should be:

for (size_t j = 0; j &lt; keyframes.size(); ++j) {
    const FilterAnimationValue&amp; filterValue = static_cast&lt;const FilterAnimationValue&amp;&gt;(keyframes.at(j));

I&apos;m not set up for submitting patches currently, but I&apos;ll try to get setup soon (in the meantime, if anyone else wants to submit  something for this then that would be wonderful ;) ).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898941</commentid>
    <comment_count>1</comment_count>
      <attachid>204271</attachid>
    <who name="Jae Hyun Park">jaepark</who>
    <bug_when>2013-06-10 18:09:03 -0700</bug_when>
    <thetext>Created attachment 204271
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899034</commentid>
    <comment_count>2</comment_count>
      <attachid>204271</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-10 22:47:47 -0700</bug_when>
    <thetext>Comment on attachment 204271
Patch

Clearing flags on attachment: 204271

Committed r151423: &lt;http://trac.webkit.org/changeset/151423&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899035</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-10 22:47:49 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204271</attachid>
            <date>2013-06-10 18:09:03 -0700</date>
            <delta_ts>2013-06-10 22:47:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117413-20130610180831.patch</filename>
            <type>text/plain</type>
            <size>3656</size>
            <attacher name="Jae Hyun Park">jaepark</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxNDE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzJhZWQ0NjBhNzIzZmE1
MmNlN2U5MTAzYzlkODYzNTY5MWQ1OGVmMC4uOWMzOWE5YjFlZThlM2I3NWMxZTA1YzZmMjFlNGZm
N2UxYTM2MmRiNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEzLTA2LTEwICBKYWUg
SHl1biBQYXJrICA8amFlLnBhcmtAY29tcGFueTEwMC5uZXQ+CisKKyAgICAgICAgW0Nvb3JkaW5h
dGVkR3JhcGhpY3NdIFR5cG9zIGluIGN1c3RvbSBzaGFkZXIgc3VwcG9ydAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE3NDEzCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV3Jvbmcga2V5ZnJhbWUgaXMgcGFz
c2VkIHdoZW4gYXNzaWduaW5nIGZpbHRlclZhbHVlLgorCisgICAgICAgICogcGxhdGZvcm0vZ3Jh
cGhpY3MvdGV4bWFwL2Nvb3JkaW5hdGVkL0Nvb3JkaW5hdGVkR3JhcGhpY3NTY2VuZS5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpDb29yZGluYXRlZEdyYXBoaWNzU2NlbmU6OnNldExheWVyQW5pbWF0
aW9uc0lmTmVlZGVkKToKKwogMjAxMy0wNi0xMCAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxl
LmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OKHIxNTEzMDIpOiBNYW55IGJyb2tlbiB3ZWJhdWRp
by8gdGVzdHMgb24gTWFjIHBvcnQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNDJhYWM4MTJkMjBkNDdkZDFhMjg5
NmRlYjliZTFjYjA5YWM1ZjhiYi4uMTlmOWFiOGM1ODUzNzM5MmJiOGYzMmUxNjhjZmI5M2JiYzNi
ZjYzYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEzLTA2LTEwICBKYWUgSHl1biBQ
YXJrICA8amFlLnBhcmtAY29tcGFueTEwMC5uZXQ+CisKKyAgICAgICAgW0Nvb3JkaW5hdGVkR3Jh
cGhpY3NdIFR5cG9zIGluIGN1c3RvbSBzaGFkZXIgc3VwcG9ydAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE3NDEzCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV3Jvbmcga2V5ZnJhbWUgaXMgcGFzc2VkIHdo
ZW4gYXNzaWduaW5nIGZpbHRlclZhbHVlLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdl
L0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRMYXllclRyZWVIb3N0LmNwcDoKKyAgICAg
ICAgKFdlYktpdDo6Q29vcmRpbmF0ZWRMYXllclRyZWVIb3N0OjpwcmVwYXJlQ3VzdG9tRmlsdGVy
UHJveGllc0lmTmVlZGVkKToKKwogMjAxMy0wNi0xMCAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1
ZXVlQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE1MTQx
MS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9j
b29yZGluYXRlZC9Db29yZGluYXRlZEdyYXBoaWNzU2NlbmUuY3BwIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL2Nvb3JkaW5hdGVkL0Nvb3JkaW5hdGVkR3JhcGhpY3NT
Y2VuZS5jcHAKaW5kZXggNjYzZDlhZTAzMDg2N2VhYmEyZmU4MGFiZWVkNzNmZWU5MzVlMTNmOC4u
OWRkMmQ3MTBiZWRlNTY4MDMzODdjMTlkNzMzZDQxNDhiODYzN2NkMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL2Nvb3JkaW5hdGVkL0Nvb3JkaW5h
dGVkR3JhcGhpY3NTY2VuZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL2Nvb3JkaW5hdGVkL0Nvb3JkaW5hdGVkR3JhcGhpY3NTY2VuZS5jcHAKQEAgLTcy
Nyw3ICs3MjcsNyBAQCB2b2lkIENvb3JkaW5hdGVkR3JhcGhpY3NTY2VuZTo6c2V0TGF5ZXJBbmlt
YXRpb25zSWZOZWVkZWQoVGV4dHVyZU1hcHBlckxheWVyKiBsYQogICAgICAgICBpZiAoa2V5ZnJh
bWVzLnByb3BlcnR5KCkgIT0gQW5pbWF0ZWRQcm9wZXJ0eVdlYmtpdEZpbHRlcikKICAgICAgICAg
ICAgIGNvbnRpbnVlOwogICAgICAgICBmb3IgKHNpemVfdCBqID0gMDsgaiA8IGtleWZyYW1lcy5z
aXplKCk7ICsraikgewotICAgICAgICAgICAgY29uc3QgRmlsdGVyQW5pbWF0aW9uVmFsdWUmIGZp
bHRlclZhbHVlID0gc3RhdGljX2Nhc3Q8Y29uc3QgRmlsdGVyQW5pbWF0aW9uVmFsdWUmPihrZXlm
cmFtZXMuYXQoaSkpOworICAgICAgICAgICAgY29uc3QgRmlsdGVyQW5pbWF0aW9uVmFsdWUmIGZp
bHRlclZhbHVlID0gc3RhdGljX2Nhc3Q8Y29uc3QgRmlsdGVyQW5pbWF0aW9uVmFsdWUmPihrZXlm
cmFtZXMuYXQoaikpOwogICAgICAgICAgICAgaW5qZWN0Q2FjaGVkQ3VzdG9tRmlsdGVyUHJvZ3Jh
bXMoZmlsdGVyVmFsdWUudmFsdWUoKSk7CiAgICAgICAgIH0KICAgICB9CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29y
ZGluYXRlZExheWVyVHJlZUhvc3QuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQ
YWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRMYXllclRyZWVIb3N0LmNwcAppbmRl
eCAwMzVmYzdmNTJiOTlhZmVhNjAzN2QyODRkODYyZGNkNmQwNGEzOGYwLi4xODZiMmViNjY0ZTE4
ZGY5YTg5NWMwNWM5MDQ0Zjg2NTA2NTU2ZmUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZExheWVyVHJl
ZUhvc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGlu
YXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkTGF5ZXJUcmVlSG9zdC5jcHAKQEAgLTMzMCw3ICszMzAs
NyBAQCB2b2lkIENvb3JkaW5hdGVkTGF5ZXJUcmVlSG9zdDo6cHJlcGFyZUN1c3RvbUZpbHRlclBy
b3hpZXNJZk5lZWRlZChDb29yZGluYXRlZEdyYQogICAgICAgICAgICAgaWYgKGtleWZyYW1lcy5w
cm9wZXJ0eSgpICE9IEFuaW1hdGVkUHJvcGVydHlXZWJraXRGaWx0ZXIpCiAgICAgICAgICAgICAg
ICAgY29udGludWU7CiAgICAgICAgICAgICBmb3IgKHNpemVfdCBqID0gMDsgaiA8IGtleWZyYW1l
cy5zaXplKCk7ICsraikgewotICAgICAgICAgICAgICAgIGNvbnN0IEZpbHRlckFuaW1hdGlvblZh
bHVlJiBmaWx0ZXJWYWx1ZSA9IHN0YXRpY19jYXN0PGNvbnN0IEZpbHRlckFuaW1hdGlvblZhbHVl
Jj4oa2V5ZnJhbWVzLmF0KGkpKTsKKyAgICAgICAgICAgICAgICBjb25zdCBGaWx0ZXJBbmltYXRp
b25WYWx1ZSYgZmlsdGVyVmFsdWUgPSBzdGF0aWNfY2FzdDxjb25zdCBGaWx0ZXJBbmltYXRpb25W
YWx1ZSY+KGtleWZyYW1lcy5hdChqKSk7CiAgICAgICAgICAgICAgICAgY2hlY2tDdXN0b21GaWx0
ZXJQcm9ncmFtUHJveGllcyhmaWx0ZXJWYWx1ZS52YWx1ZSgpKTsKICAgICAgICAgICAgIH0KICAg
ICAgICAgfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>