<?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>124239</bug_id>
          
          <creation_ts>2013-11-12 15:24:30 -0800</creation_ts>
          <short_desc>WKMutableArrayRef should be an ImmutableArray</short_desc>
          <delta_ts>2013-11-12 15:35:56 -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>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>949898</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-11-12 15:24:30 -0800</bug_when>
    <thetext>WKMutableArrayRef should be an ImmutableArray</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>949899</commentid>
    <comment_count>1</comment_count>
      <attachid>216731</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-11-12 15:26:05 -0800</bug_when>
    <thetext>Created attachment 216731
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>949900</commentid>
    <comment_count>2</comment_count>
      <attachid>216731</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2013-11-12 15:26:55 -0800</bug_when>
    <thetext>Comment on attachment 216731
Patch

Immutable is the mutable!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>949901</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-11-12 15:27:09 -0800</bug_when>
    <thetext>Attachment 216731 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebKit2/ChangeLog&apos;, u&apos;Source/WebKit2/Shared/API/Cocoa/WKRemoteObjectCoder.mm&apos;, u&apos;Source/WebKit2/Shared/API/c/WKMutableArray.cpp&apos;, u&apos;Source/WebKit2/Shared/API/c/WKSharedAPICast.h&apos;]&quot; exit_code: 1
Source/WebKit2/Shared/API/c/WKSharedAPICast.h:117:  More than one command on the same line  [whitespace/newline] [4]
Total errors found: 1 in 4 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>949906</commentid>
    <comment_count>4</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-11-12 15:35:56 -0800</bug_when>
    <thetext>Committed r159155: &lt;http://trac.webkit.org/changeset/159155&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>216731</attachid>
            <date>2013-11-12 15:26:05 -0800</date>
            <delta_ts>2013-11-12 15:26:54 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-124239-20131112152604.patch</filename>
            <type>text/plain</type>
            <size>3615</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU5MTUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZGE1NGYzZDFjOTljOGY4
YWUyZmFiMDBhOWQ5OTEyMTQ2OWY1NzFhZS4uNjQzNjdmZjMxYmM2YmFmNGViZjFlYWZhY2E3ZTc4
ZGU0YTZiNDBmZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE4IEBACiAyMDEzLTExLTEyICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgV0tNdXRhYmxlQXJy
YXlSZWYgc2hvdWxkIGJlIGFuIEltbXV0YWJsZUFycmF5CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjQyMzkKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNoYXJlZC9BUEkvQ29jb2EvV0tSZW1vdGVPYmpl
Y3RDb2Rlci5tbToKKyAgICAgICAgKGVuc3VyZU9iamVjdFN0cmVhbSk6CisgICAgICAgICogU2hh
cmVkL0FQSS9jL1dLTXV0YWJsZUFycmF5LmNwcDoKKyAgICAgICAgKFdLTXV0YWJsZUFycmF5Q3Jl
YXRlKToKKyAgICAgICAgKiBTaGFyZWQvQVBJL2MvV0tTaGFyZWRBUElDYXN0Lmg6CisKKzIwMTMt
MTEtMTIgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBS
ZW1vdmUgbW9yZSBmdW5jdGlvbmFsaXR5IGZyb20gTXV0YWJsZUFycmF5CiAgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjQyMzUKIApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvU2hhcmVkL0FQSS9Db2NvYS9XS1JlbW90ZU9iamVjdENvZGVyLm1tIGIv
U291cmNlL1dlYktpdDIvU2hhcmVkL0FQSS9Db2NvYS9XS1JlbW90ZU9iamVjdENvZGVyLm1tCmlu
ZGV4IDhhZjhkYzY4OTM1NDgzZDhjMmNiNDBhOTRhNWYzMTUyNjYwNzk4MjQuLmNhZDQxMDFiYjkz
MmE5MTdiY2VhZWMzNjllNzAzNzVkMTEyNTI3YzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQy
L1NoYXJlZC9BUEkvQ29jb2EvV0tSZW1vdGVPYmplY3RDb2Rlci5tbQorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9TaGFyZWQvQVBJL0NvY29hL1dLUmVtb3RlT2JqZWN0Q29kZXIubW0KQEAgLTU5LDcgKzU5
LDcgQEAgc3RhdGljIFBhc3NSZWZQdHI8SW1tdXRhYmxlRGljdGlvbmFyeT4gY3JlYXRlRW5jb2Rl
ZE9iamVjdChXS1JlbW90ZU9iamVjdEVuY29kZXIKIAogQGltcGxlbWVudGF0aW9uIFdLUmVtb3Rl
T2JqZWN0RW5jb2RlciB7CiAgICAgUmVmUHRyPE11dGFibGVEaWN0aW9uYXJ5PiBfcm9vdERpY3Rp
b25hcnk7Ci0gICAgTXV0YWJsZUFycmF5KiBfb2JqZWN0U3RyZWFtOworICAgIEltbXV0YWJsZUFy
cmF5KiBfb2JqZWN0U3RyZWFtOwogCiAgICAgTXV0YWJsZURpY3Rpb25hcnkqIF9jdXJyZW50RGlj
dGlvbmFyeTsKIH0KQEAgLTk0LDcgKzk0LDcgQEAgc3RhdGljIHZvaWQgZW5zdXJlT2JqZWN0U3Ry
ZWFtKFdLUmVtb3RlT2JqZWN0RW5jb2RlciAqZW5jb2RlcikKICAgICBpZiAoZW5jb2Rlci0+X29i
amVjdFN0cmVhbSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgUmVmUHRyPE11dGFibGVBcnJheT4g
b2JqZWN0U3RyZWFtID0gTXV0YWJsZUFycmF5OjpjcmVhdGUoKTsKKyAgICBSZWZQdHI8SW1tdXRh
YmxlQXJyYXk+IG9iamVjdFN0cmVhbSA9IE11dGFibGVBcnJheTo6Y3JlYXRlKCk7CiAgICAgZW5j
b2Rlci0+X29iamVjdFN0cmVhbSA9IG9iamVjdFN0cmVhbS5nZXQoKTsKIAogICAgIGVuY29kZXIt
Pl9yb290RGljdGlvbmFyeS0+c2V0KG9iamVjdFN0cmVhbUtleSwgb2JqZWN0U3RyZWFtLnJlbGVh
c2UoKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJL2MvV0tNdXRhYmxl
QXJyYXkuY3BwIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0FQSS9jL1dLTXV0YWJsZUFycmF5LmNw
cAppbmRleCA1MDViNzExMzdlNDM4YmU1NzZkNjc3YWIxNmY4NWRjYWMyYTBhOTQ3Li5mODU0NTFj
OTEyYzEwMDkzNDQ4YTJkYjFmMzUwNzQyZGI5NGViZDBlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9TaGFyZWQvQVBJL2MvV0tNdXRhYmxlQXJyYXkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1NoYXJlZC9BUEkvYy9XS011dGFibGVBcnJheS5jcHAKQEAgLTMzLDcgKzMzLDcgQEAgdXNpbmcg
bmFtZXNwYWNlIFdlYktpdDsKIAogV0tNdXRhYmxlQXJyYXlSZWYgV0tNdXRhYmxlQXJyYXlDcmVh
dGUoKQogewotICAgIHJldHVybiB0b0FQSShNdXRhYmxlQXJyYXk6OmNyZWF0ZSgpLmxlYWtSZWYo
KSk7CisgICAgcmV0dXJuIGNvbnN0X2Nhc3Q8V0tNdXRhYmxlQXJyYXlSZWY+KHRvQVBJKEltbXV0
YWJsZUFycmF5OjpjcmVhdGUoKS5sZWFrUmVmKCkpKTsKIH0KIAogYm9vbCBXS0FycmF5SXNNdXRh
YmxlKFdLQXJyYXlSZWYgYXJyYXlSZWYpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFy
ZWQvQVBJL2MvV0tTaGFyZWRBUElDYXN0LmggYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJL2Mv
V0tTaGFyZWRBUElDYXN0LmgKaW5kZXggODBhZWE4OGM3ZTJmMTZlNDgzNmMzNWE5MmMwZWQ2M2Mx
N2UxY2E1Yi4uOWY0OTE5Yzc1ZTI4OWI5ZWQ5NTM5NWI0MzU4NWQyODExYzMyZjM3YiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL0FQSS9jL1dLU2hhcmVkQVBJQ2FzdC5oCisrKyBi
L1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9BUEkvYy9XS1NoYXJlZEFQSUNhc3QuaApAQCAtMTAwLDcg
KzEwMCw2IEBAIFdLX0FERF9BUElfTUFQUElORyhXS0RvdWJsZVJlZiwgV2ViRG91YmxlKQogV0tf
QUREX0FQSV9NQVBQSU5HKFdLRXJyb3JSZWYsIFdlYkVycm9yKQogV0tfQUREX0FQSV9NQVBQSU5H
KFdLR3JhcGhpY3NDb250ZXh0UmVmLCBXZWJHcmFwaGljc0NvbnRleHQpCiBXS19BRERfQVBJX01B
UFBJTkcoV0tJbWFnZVJlZiwgV2ViSW1hZ2UpCi1XS19BRERfQVBJX01BUFBJTkcoV0tNdXRhYmxl
QXJyYXlSZWYsIE11dGFibGVBcnJheSkKIFdLX0FERF9BUElfTUFQUElORyhXS011dGFibGVEaWN0
aW9uYXJ5UmVmLCBNdXRhYmxlRGljdGlvbmFyeSkKIFdLX0FERF9BUElfTUFQUElORyhXS1BvaW50
UmVmLCBXZWJQb2ludCkKIFdLX0FERF9BUElfTUFQUElORyhXS1JlY3RSZWYsIFdlYlJlY3QpCkBA
IC0xMTUsNiArMTE0LDggQEAgV0tfQUREX0FQSV9NQVBQSU5HKFdLVVJMUmVxdWVzdFJlZiwgV2Vi
VVJMUmVxdWVzdCkKIFdLX0FERF9BUElfTUFQUElORyhXS1VSTFJlc3BvbnNlUmVmLCBXZWJVUkxS
ZXNwb25zZSkKIFdLX0FERF9BUElfTUFQUElORyhXS1VzZXJDb250ZW50VVJMUGF0dGVyblJlZiwg
V2ViVXNlckNvbnRlbnRVUkxQYXR0ZXJuKQogCit0ZW1wbGF0ZTw+IHN0cnVjdCBBUElUeXBlSW5m
bzxXS011dGFibGVBcnJheVJlZj4geyB0eXBlZGVmIEltbXV0YWJsZUFycmF5KiBJbXBsVHlwZTsg
fTsKKwogI2lmIFBMQVRGT1JNKE1BQykKIFdLX0FERF9BUElfTUFQUElORyhXS1dlYkFyY2hpdmVS
ZWYsIFdlYkFyY2hpdmUpCiBXS19BRERfQVBJX01BUFBJTkcoV0tXZWJBcmNoaXZlUmVzb3VyY2VS
ZWYsIFdlYkFyY2hpdmVSZXNvdXJjZSkK
</data>
<flag name="review"
          id="239753"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>