<?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>124235</bug_id>
          
          <creation_ts>2013-11-12 14:41:28 -0800</creation_ts>
          <short_desc>Remove more functionality from MutableArray</short_desc>
          <delta_ts>2013-11-12 15:03:00 -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>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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>949884</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-11-12 14:41:28 -0800</bug_when>
    <thetext>Remove more functionality from MutableArray</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>949886</commentid>
    <comment_count>1</comment_count>
      <attachid>216728</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-11-12 14:51:31 -0800</bug_when>
    <thetext>Created attachment 216728
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>949892</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-11-12 15:03:00 -0800</bug_when>
    <thetext>Committed r159152: &lt;http://trac.webkit.org/changeset/159152&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>216728</attachid>
            <date>2013-11-12 14:51:31 -0800</date>
            <delta_ts>2013-11-12 15:01:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-124235-20131112145130.patch</filename>
            <type>text/plain</type>
            <size>5533</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU5MTQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggOTYyMjU0NjcyOWE5Y2Q1
ZjMwMGU2OGVkYzM1NDAxODZiMGQzMWY0YS4uZjJmOWUxNjU3MmJkNTVlODY5NmI2MDYwZDA2Nzli
ZGNiMzQ1YmFlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0IEBACiAyMDEzLTExLTEyICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgUmVtb3ZlIG1vcmUg
ZnVuY3Rpb25hbGl0eSBmcm9tIE11dGFibGVBcnJheQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI0MjM1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTaGFyZWQvQVBJL0NvY29hL1dLUmVtb3RlT2JqZWN0
Q29kZXIubW06CisgICAgICAgIChlbmNvZGVUb09iamVjdFN0cmVhbSk6CisgICAgICAgICogU2hh
cmVkL0FQSS9jL1dLTXV0YWJsZUFycmF5LmNwcDoKKyAgICAgICAgKFdLQXJyYXlBcHBlbmRJdGVt
KToKKyAgICAgICAgKFdLQXJyYXlSZW1vdmVJdGVtQXRJbmRleCk6CisgICAgICAgICogU2hhcmVk
L0NvY29hL1dLTlNBcnJheS5tbToKKyAgICAgICAgKC1bV0tOU0FycmF5IGNvcHlXaXRoWm9uZTpd
KToKKyAgICAgICAgKiBTaGFyZWQvSW1tdXRhYmxlQXJyYXkuaDoKKyAgICAgICAgKFdlYktpdDo6
SW1tdXRhYmxlQXJyYXk6OmVsZW1lbnRzKToKKyAgICAgICAgKiBTaGFyZWQvTXV0YWJsZUFycmF5
LmNwcDoKKyAgICAgICAgKiBTaGFyZWQvTXV0YWJsZUFycmF5Lmg6CisKKzIwMTMtMTEtMTIgIEFu
ZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBSZW1vdmUgbW9z
dCB1c2VzIG9mIE11dGFibGVBcnJheQogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTI0MjMyCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJl
ZC9BUEkvQ29jb2EvV0tSZW1vdGVPYmplY3RDb2Rlci5tbSBiL1NvdXJjZS9XZWJLaXQyL1NoYXJl
ZC9BUEkvQ29jb2EvV0tSZW1vdGVPYmplY3RDb2Rlci5tbQppbmRleCA5YzliN2I2M2U3OTFlNzAx
OTcwOGM5NWY4YWM1Zjc2YTUzYWM5ZTUxLi44YWY4ZGM2ODkzNTQ4M2Q4YzJjYjQwYTk0YTVmMzE1
MjY2MDc5ODI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJL0NvY29hL1dL
UmVtb3RlT2JqZWN0Q29kZXIubW0KKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0FQSS9Db2Nv
YS9XS1JlbW90ZU9iamVjdENvZGVyLm1tCkBAIC0xMDUsMTEgKzEwNSwxMSBAQCBzdGF0aWMgdm9p
ZCBlbmNvZGVUb09iamVjdFN0cmVhbShXS1JlbW90ZU9iamVjdEVuY29kZXIgKmVuY29kZXIsIGlk
IHZhbHVlKQogICAgIGVuc3VyZU9iamVjdFN0cmVhbShlbmNvZGVyKTsKIAogICAgIHNpemVfdCBw
b3NpdGlvbiA9IGVuY29kZXItPl9vYmplY3RTdHJlYW0tPnNpemUoKTsKLSAgICBlbmNvZGVyLT5f
b2JqZWN0U3RyZWFtLT5hcHBlbmQobnVsbHB0cik7CisgICAgZW5jb2Rlci0+X29iamVjdFN0cmVh
bS0+ZWxlbWVudHMoKS5hcHBlbmQobnVsbHB0cik7CiAKICAgICBSZWZQdHI8SW1tdXRhYmxlRGlj
dGlvbmFyeT4gZW5jb2RlZE9iamVjdCA9IGNyZWF0ZUVuY29kZWRPYmplY3QoZW5jb2RlciwgdmFs
dWUpOwotICAgIEFTU0VSVCghZW5jb2Rlci0+X29iamVjdFN0cmVhbS0+ZW50cmllcygpW3Bvc2l0
aW9uXSk7Ci0gICAgZW5jb2Rlci0+X29iamVjdFN0cmVhbS0+ZW50cmllcygpW3Bvc2l0aW9uXSA9
IGVuY29kZWRPYmplY3QucmVsZWFzZSgpOworICAgIEFTU0VSVCghZW5jb2Rlci0+X29iamVjdFN0
cmVhbS0+ZWxlbWVudHMoKVtwb3NpdGlvbl0pOworICAgIGVuY29kZXItPl9vYmplY3RTdHJlYW0t
PmVsZW1lbnRzKClbcG9zaXRpb25dID0gZW5jb2RlZE9iamVjdC5yZWxlYXNlKCk7CiB9CiAKIHN0
YXRpYyB2b2lkIGVuY29kZUludm9jYXRpb24oV0tSZW1vdGVPYmplY3RFbmNvZGVyICplbmNvZGVy
LCBOU0ludm9jYXRpb24gKmludm9jYXRpb24pCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9T
aGFyZWQvQVBJL2MvV0tNdXRhYmxlQXJyYXkuY3BwIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0FQ
SS9jL1dLTXV0YWJsZUFycmF5LmNwcAppbmRleCBlYjYzYzllYzE4ZjQzYTBmM2EyY2ZjNzYxYjVh
Y2YwMTFhN2RmZDc4Li41MDViNzExMzdlNDM4YmU1NzZkNjc3YWIxNmY4NWRjYWMyYTBhOTQ3IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJL2MvV0tNdXRhYmxlQXJyYXkuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9BUEkvYy9XS011dGFibGVBcnJheS5jcHAKQEAg
LTQzLDExICs0MywxMSBAQCBib29sIFdLQXJyYXlJc011dGFibGUoV0tBcnJheVJlZiBhcnJheVJl
ZikKIAogdm9pZCBXS0FycmF5QXBwZW5kSXRlbShXS011dGFibGVBcnJheVJlZiBhcnJheVJlZiwg
V0tUeXBlUmVmIGl0ZW1SZWYpCiB7Ci0gICAgdG9JbXBsKGFycmF5UmVmKS0+YXBwZW5kKHRvSW1w
bChpdGVtUmVmKSk7CisgICAgdG9JbXBsKGFycmF5UmVmKS0+ZWxlbWVudHMoKS5hcHBlbmQodG9J
bXBsKGl0ZW1SZWYpKTsKIH0KIAogdm9pZCBXS0FycmF5UmVtb3ZlSXRlbUF0SW5kZXgoV0tNdXRh
YmxlQXJyYXlSZWYgYXJyYXlSZWYsIHNpemVfdCBpbmRleCkKIHsKLSAgICB0b0ltcGwoYXJyYXlS
ZWYpLT5yZW1vdmVJdGVtQXRJbmRleChpbmRleCk7CisgICAgdG9JbXBsKGFycmF5UmVmKS0+ZWxl
bWVudHMoKS5yZW1vdmUoaW5kZXgpOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9T
aGFyZWQvQ29jb2EvV0tOU0FycmF5Lm1tIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0NvY29hL1dL
TlNBcnJheS5tbQppbmRleCBhZTM4N2I4YTJkYzhiMDYwOTViZTBlOTAxZGI0MTMwNzA0Njk0MmM2
Li5jOWQzODllMDRjZjczMGFlZTRmNmI4MWE5ZjM3Y2Y2Y2MwYTVkNGRhIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvQ29jb2EvV0tOU0FycmF5Lm1tCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1NoYXJlZC9Db2NvYS9XS05TQXJyYXkubW0KQEAgLTYxLDggKzYxLDggQEAgdXNpbmcgbmFt
ZXNwYWNlIFdlYktpdDsKICAgICBpZiAoIXJlaW50ZXJwcmV0X2Nhc3Q8SW1tdXRhYmxlQXJyYXkq
PigmX2FycmF5KS0+aXNNdXRhYmxlKCkpCiAgICAgICAgIHJldHVybiBbc2VsZiByZXRhaW5dOwog
Ci0gICAgYXV0byBlbnRyaWVzID0gcmVpbnRlcnByZXRfY2FzdDxJbW11dGFibGVBcnJheSo+KCZf
YXJyYXkpLT5lbnRyaWVzKCk7Ci0gICAgcmV0dXJuIEltbXV0YWJsZUFycmF5OjpjcmVhdGUoc3Rk
Ojptb3ZlKGVudHJpZXMpKS5sZWFrUmVmKCktPndyYXBwZXIoKTsKKyAgICBhdXRvIGVsZW1lbnRz
ID0gcmVpbnRlcnByZXRfY2FzdDxJbW11dGFibGVBcnJheSo+KCZfYXJyYXkpLT5lbGVtZW50cygp
OworICAgIHJldHVybiBJbW11dGFibGVBcnJheTo6Y3JlYXRlKHN0ZDo6bW92ZShlbGVtZW50cykp
LmxlYWtSZWYoKS0+d3JhcHBlcigpOwogfQogCiAjcHJhZ21hIG1hcmsgV0tPYmplY3QgcHJvdG9j
b2wgaW1wbGVtZW50YXRpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9JbW11
dGFibGVBcnJheS5oIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0ltbXV0YWJsZUFycmF5LmgKaW5k
ZXggYTdlOGVlOTA4OWNiMGI3MmRjNTI1ZjRmMmM3MDFmN2RhOGY5MjJjZi4uYjFhN2Q5MWQ1MDY4
ZmE3NTgxMDMxOWEwYzY4OTZlNDRhNjdmMWViMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
U2hhcmVkL0ltbXV0YWJsZUFycmF5LmgKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0ltbXV0
YWJsZUFycmF5LmgKQEAgLTU4LDggKzU4LDggQEAgcHVibGljOgogCiAgICAgdmlydHVhbCBib29s
IGlzTXV0YWJsZSgpIHsgcmV0dXJuIGZhbHNlOyB9CiAKLSAgICBjb25zdCBWZWN0b3I8UmVmUHRy
PEFQSU9iamVjdD4+JiBlbnRyaWVzKCkgY29uc3QgeyByZXR1cm4gbV9lbGVtZW50czsgfQotICAg
IFZlY3RvcjxSZWZQdHI8QVBJT2JqZWN0Pj4mIGVudHJpZXMoKSB7IHJldHVybiBtX2VsZW1lbnRz
OyB9CisgICAgY29uc3QgVmVjdG9yPFJlZlB0cjxBUElPYmplY3Q+PiYgZWxlbWVudHMoKSBjb25z
dCB7IHJldHVybiBtX2VsZW1lbnRzOyB9CisgICAgVmVjdG9yPFJlZlB0cjxBUElPYmplY3Q+PiYg
ZWxlbWVudHMoKSB7IHJldHVybiBtX2VsZW1lbnRzOyB9CiAKIHByb3RlY3RlZDoKICAgICBJbW11
dGFibGVBcnJheShWZWN0b3I8UmVmUHRyPEFQSU9iamVjdD4+IGVsZW1lbnRzKTsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9NdXRhYmxlQXJyYXkuY3BwIGIvU291cmNlL1dlYktp
dDIvU2hhcmVkL011dGFibGVBcnJheS5jcHAKaW5kZXggODBiMjNmZGM0YzQyMDkwNzI1YzliODk0
NTFmNmFkMWQ1ODBmNGYyZi4uN2VkYWE4OTUxNGRhMTcwMWEwYmE3ZDZkMDRhZDQ1Y2EyNzJlYmM1
MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL011dGFibGVBcnJheS5jcHAKKysr
IGIvU291cmNlL1dlYktpdDIvU2hhcmVkL011dGFibGVBcnJheS5jcHAKQEAgLTM3LDE5ICszNyw0
IEBAIE11dGFibGVBcnJheTo6fk11dGFibGVBcnJheSgpCiB7CiB9CiAKLXZvaWQgTXV0YWJsZUFy
cmF5OjphcHBlbmQoUGFzc1JlZlB0cjxBUElPYmplY3Q+IGl0ZW0pCi17Ci0gICAgbV9lbGVtZW50
cy5hcHBlbmQoaXRlbSk7Ci19Ci0KLXZvaWQgTXV0YWJsZUFycmF5OjpyZXNlcnZlQ2FwYWNpdHko
dW5zaWduZWQgY2FwYWNpdHkpCi17Ci0gICAgbV9lbGVtZW50cy5yZXNlcnZlQ2FwYWNpdHkoY2Fw
YWNpdHkpOwotfQotCi12b2lkIE11dGFibGVBcnJheTo6cmVtb3ZlSXRlbUF0SW5kZXgodW5zaWdu
ZWQgaW5kZXgpCi17Ci0gICAgbV9lbGVtZW50cy5yZW1vdmUoaW5kZXgpOwotfQotCiB9IC8vIG5h
bWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9NdXRhYmxl
QXJyYXkuaCBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9NdXRhYmxlQXJyYXkuaAppbmRleCA0OWU5
NmQwYWE0ZmY0NjI4NmU2ODdhMjkxOWRlNWFiNmM3NTlmNjZjLi5lYjQ2NzE0NjExMjdkNWZkZjJm
OWFmMmVhMzY2ZjZhYWY5NmM1OTY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQv
TXV0YWJsZUFycmF5LmgKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL011dGFibGVBcnJheS5o
CkBAIC00MiwxMCArNDIsNiBAQCBwdWJsaWM6CiAKICAgICB+TXV0YWJsZUFycmF5KCk7CiAKLSAg
ICB2b2lkIGFwcGVuZChQYXNzUmVmUHRyPEFQSU9iamVjdD4pOwotICAgIHZvaWQgcmVzZXJ2ZUNh
cGFjaXR5KHVuc2lnbmVkKTsKLSAgICB2b2lkIHJlbW92ZUl0ZW1BdEluZGV4KHVuc2lnbmVkKTsK
LQogICAgIHZpcnR1YWwgYm9vbCBpc011dGFibGUoKSB7IHJldHVybiB0cnVlOyB9CiAKIHByaXZh
dGU6Cg==
</data>
<flag name="review"
          id="239749"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>