<?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>100889</bug_id>
          
          <creation_ts>2012-10-31 14:29:23 -0700</creation_ts>
          <short_desc>CustomFilterOperation parameters list is not decoded correctly in CoordinatedGraphicsArgumentCoders</short_desc>
          <delta_ts>2012-10-31 17:10:19 -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>1</everconfirmed>
          <reporter name="Alexandru Chiculita">achicu</reporter>
          <assigned_to name="Alexandru Chiculita">achicu</assigned_to>
          <cc>dongseong.hwang</cc>
    
    <cc>noam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>755624</commentid>
    <comment_count>0</comment_count>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2012-10-31 14:29:23 -0700</bug_when>
    <thetext>The parameter list is initialized with a size and then the append command is used to add the paramaters. That will double the size of the list and let some empty spaces at the beginning of it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755630</commentid>
    <comment_count>1</comment_count>
      <attachid>171722</attachid>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2012-10-31 14:34:28 -0700</bug_when>
    <thetext>Created attachment 171722
Patch V1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755634</commentid>
    <comment_count>2</comment_count>
      <attachid>171722</attachid>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2012-10-31 14:37:21 -0700</bug_when>
    <thetext>Comment on attachment 171722
Patch V1

Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755738</commentid>
    <comment_count>3</comment_count>
      <attachid>171722</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-31 17:10:16 -0700</bug_when>
    <thetext>Comment on attachment 171722
Patch V1

Clearing flags on attachment: 171722

Committed r133099: &lt;http://trac.webkit.org/changeset/133099&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755739</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-31 17:10:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171722</attachid>
            <date>2012-10-31 14:34:28 -0700</date>
            <delta_ts>2012-10-31 17:10:15 -0700</delta_ts>
            <desc>Patch V1</desc>
            <filename>bug100889.patch</filename>
            <type>text/plain</type>
            <size>3770</size>
            <attacher name="Alexandru Chiculita">achicu</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA0NzdlZWM0Li5hMGQ5YzNhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEg
QEAKKzIwMTItMTAtMzEgIEFsZXhhbmRydSBDaGljdWxpdGEgIDxhY2hpY3VAYWRvYmUuY29tPgor
CisgICAgICAgIEN1c3RvbUZpbHRlck9wZXJhdGlvbiBwYXJhbWV0ZXJzIGxpc3QgaXMgbm90IGRl
Y29kZWQgY29ycmVjdGx5IGluIENvb3JkaW5hdGVkR3JhcGhpY3NBcmd1bWVudENvZGVycworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwODg5CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhlIGN1c3RvbSBm
aWx0ZXJzIHBhcmFtZXRlcnMgbGlzdCB3YXMgaW5pdGlhbGl6ZWQgd2l0aCBhIHNwZWNpZmljIHNp
emUgYW5kIHRoZW4KKyAgICAgICAgdGhlIGRlY29kZXIgd2FzIGV4cGVjdGVkIHRvIGZpbGwgaXQg
d2l0aCBhbGwgdGhlIGRlY29kZWQgcGFyYW1ldGVycy4gVGhlIGRlY29kZXIgd2FzCisgICAgICAg
IHVzaW5nIHRoZSBhcHBlbmQgY29tbWFuZCB3aGljaCBhZGRlZCB0aGUgcGFyYW10ZXJzIGF0IHRo
ZSBlbmQsIHNvIGl0IGRvdWJsZWQgdGhlIHNpemUKKyAgICAgICAgb2YgdGhlIHZlY3RvciBsZWF2
aW5nIGVtcHR5IHNwYWNlcyBhdCB0aGUgYmVnaW5uaW5nIG9mIHRoZSBsaXN0LiBGaXhlZCBpdCBi
eSB3cml0dGluZworICAgICAgICBkaXJlY3RseSBpbnRvIHRoZSBhbGxvY2F0ZWQgc3BhY2UuCisK
KyAgICAgICAgTm8gbmV3IHRlc3RzLCB0aGUgY29kZSBwYXRoIGlzIG5vdCBhY3RpdmF0ZWQgeWV0
LgorCisgICAgICAgICogU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFw
aGljc0FyZ3VtZW50Q29kZXJzLmNwcDoKKyAgICAgICAgKENvcmVJUEM6Ojo6ZGVjb2RlKToKKwog
MjAxMi0xMC0zMSAgU2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIENvbnZl
cnQgdGhlIHJlc3Qgb2YgdGhlIGVuY29kZXJzIHRvIHRha2UgdGhlIGVuY29kZXIgYXMgYSByZWZl
cmVuY2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9Db29yZGluYXRlZEdyYXBo
aWNzL0Nvb3JkaW5hdGVkR3JhcGhpY3NBcmd1bWVudENvZGVycy5jcHAgYi9Tb3VyY2UvV2ViS2l0
Mi9TaGFyZWQvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZEdyYXBoaWNzQXJndW1lbnRD
b2RlcnMuY3BwCmluZGV4IDRlYzAwOTguLmYwOTY2YzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1NoYXJlZC9Db29yZGluYXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkR3JhcGhpY3NBcmd1bWVu
dENvZGVycy5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhp
Y3MvQ29vcmRpbmF0ZWRHcmFwaGljc0FyZ3VtZW50Q29kZXJzLmNwcApAQCAtMjgzLDcgKzI4Myw2
IEBAIGJvb2wgQXJndW1lbnRDb2RlcjxXZWJDb3JlOjpGaWx0ZXJPcGVyYXRpb25zPjo6ZGVjb2Rl
KEFyZ3VtZW50RGVjb2RlciogZGVjb2RlciwKICAgICAgICAgICAgICAgICBzd2l0Y2ggKHBhcmFt
ZXRlclR5cGUpIHsKICAgICAgICAgICAgICAgICBjYXNlIEN1c3RvbUZpbHRlclBhcmFtZXRlcjo6
QVJSQVk6IHsKICAgICAgICAgICAgICAgICAgICAgUmVmUHRyPEN1c3RvbUZpbHRlckFycmF5UGFy
YW1ldGVyPiBhcnJheVBhcmFtZXRlciA9IEN1c3RvbUZpbHRlckFycmF5UGFyYW1ldGVyOjpjcmVh
dGUobmFtZSk7Ci0gICAgICAgICAgICAgICAgICAgIHBhcmFtZXRlcnMuYXBwZW5kKGFycmF5UGFy
YW1ldGVyKTsKICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgYXJyYXlQYXJhbWV0ZXJTaXpl
OwogICAgICAgICAgICAgICAgICAgICBpZiAoIWRlY29kZXItPmRlY29kZVVJbnQzMihhcnJheVBh
cmFtZXRlclNpemUpKQogICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwpAQCAt
MjkzLDExICsyOTIsMTEgQEAgYm9vbCBBcmd1bWVudENvZGVyPFdlYkNvcmU6OkZpbHRlck9wZXJh
dGlvbnM+OjpkZWNvZGUoQXJndW1lbnREZWNvZGVyKiBkZWNvZGVyLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgICAgICAgICAgICAgIGFycmF5
UGFyYW1ldGVyLT5hZGRWYWx1ZShhcnJheVBhcmFtZXRlclZhbHVlKTsKICAgICAgICAgICAgICAg
ICAgICAgfQorICAgICAgICAgICAgICAgICAgICBwYXJhbWV0ZXJzW2ldID0gYXJyYXlQYXJhbWV0
ZXIucmVsZWFzZSgpOwogICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAg
ICB9CiAgICAgICAgICAgICAgICAgY2FzZSBDdXN0b21GaWx0ZXJQYXJhbWV0ZXI6Ok5VTUJFUjog
ewogICAgICAgICAgICAgICAgICAgICBSZWZQdHI8Q3VzdG9tRmlsdGVyTnVtYmVyUGFyYW1ldGVy
PiBudW1iZXJQYXJhbWV0ZXIgPSBDdXN0b21GaWx0ZXJOdW1iZXJQYXJhbWV0ZXI6OmNyZWF0ZShu
YW1lKTsKLSAgICAgICAgICAgICAgICAgICAgcGFyYW1ldGVycy5hcHBlbmQobnVtYmVyUGFyYW1l
dGVyKTsKICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgbnVtYmVyUGFyYW1ldGVyU2l6ZTsK
ICAgICAgICAgICAgICAgICAgICAgaWYgKCFkZWNvZGVyLT5kZWNvZGVVSW50MzIobnVtYmVyUGFy
YW1ldGVyU2l6ZSkpCiAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CkBAIC0z
MDcsMTUgKzMwNiwxNiBAQCBib29sIEFyZ3VtZW50Q29kZXI8V2ViQ29yZTo6RmlsdGVyT3BlcmF0
aW9ucz46OmRlY29kZShBcmd1bWVudERlY29kZXIqIGRlY29kZXIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgICAgICAgICAgbnVtYmVy
UGFyYW1ldGVyLT5hZGRWYWx1ZShudW1iZXJQYXJhbWV0ZXJWYWx1ZSk7CiAgICAgICAgICAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgcGFyYW1ldGVyc1tpXSA9IG51bWJlclBhcmFt
ZXRlci5yZWxlYXNlKCk7CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgICAgICBjYXNlIEN1c3RvbUZpbHRlclBhcmFtZXRlcjo6VFJBTlNG
T1JNOiB7CiAgICAgICAgICAgICAgICAgICAgIFJlZlB0cjxDdXN0b21GaWx0ZXJUcmFuc2Zvcm1Q
YXJhbWV0ZXI+IHRyYW5zZm9ybVBhcmFtZXRlciA9IEN1c3RvbUZpbHRlclRyYW5zZm9ybVBhcmFt
ZXRlcjo6Y3JlYXRlKG5hbWUpOwotICAgICAgICAgICAgICAgICAgICBwYXJhbWV0ZXJzLmFwcGVu
ZCh0cmFuc2Zvcm1QYXJhbWV0ZXIpOwogICAgICAgICAgICAgICAgICAgICBUcmFuc2Zvcm1PcGVy
YXRpb25zIG9wZXJhdGlvbnM7CiAgICAgICAgICAgICAgICAgICAgIGlmICghQXJndW1lbnRDb2Rl
cjxUcmFuc2Zvcm1PcGVyYXRpb25zPjo6ZGVjb2RlKGRlY29kZXIsIG9wZXJhdGlvbnMpKQogICAg
ICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgICAgICB0
cmFuc2Zvcm1QYXJhbWV0ZXItPnNldE9wZXJhdGlvbnMob3BlcmF0aW9ucyk7CisgICAgICAgICAg
ICAgICAgICAgIHBhcmFtZXRlcnNbaV0gPSB0cmFuc2Zvcm1QYXJhbWV0ZXIucmVsZWFzZSgpOwog
ICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAg
ICAgICAgfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>