<?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>128368</bug_id>
          
          <creation_ts>2014-02-07 02:29:40 -0800</creation_ts>
          <short_desc>[Cocoa] WKRemoteObjectInterface doesn’t support aribtrary argument classes</short_desc>
          <delta_ts>2014-02-07 10:27:51 -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>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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>977778</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-02-07 02:29:40 -0800</bug_when>
    <thetext>[Cocoa] WKRemoteObjectInterface doesn&apos;t support aribtrary argument classes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977782</commentid>
    <comment_count>1</comment_count>
      <attachid>223441</attachid>
    <who name="">mitz</who>
    <bug_when>2014-02-07 02:41:58 -0800</bug_when>
    <thetext>Created attachment 223441
Add -[WKRemoteObjectInterface setClasses:forSelector:argumentIndex:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977883</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-02-07 10:27:51 -0800</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r163630&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>223441</attachid>
            <date>2014-02-07 02:41:58 -0800</date>
            <delta_ts>2014-02-07 10:22:06 -0800</delta_ts>
            <desc>Add -[WKRemoteObjectInterface setClasses:forSelector:argumentIndex:</desc>
            <filename>bug-128368-20140207024208.patch</filename>
            <type>text/plain</type>
            <size>4167</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2MzYxNykKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE0LTAyLTA3ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvY29hXSBXS1JlbW90ZU9iamVj
dEludGVyZmFjZSBkb2VzbuKAmXQgc3VwcG9ydCBhcmlidHJhcnkgYXJndW1lbnQgY2xhc3Nlcwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI4MzY4CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTaGFyZWQv
QVBJL0NvY29hL1dLUmVtb3RlT2JqZWN0SW50ZXJmYWNlLmg6IERlY2xhcmVkIG5ldyBtZXRob2Rz
LgorICAgICAgICAqIFNoYXJlZC9BUEkvQ29jb2EvV0tSZW1vdGVPYmplY3RJbnRlcmZhY2UubW06
CisgICAgICAgIChwcm9wZXJ0eUxpc3RDbGFzc2VzKTogUmVtb3ZlZCBOU051bGwsIHdoaWNoIGlz
IG5vdCByZWFsbHkgYSBwcm9wZXJ0eSBsaXN0IGNsYXNzLgorICAgICAgICAoY2xhc3Nlc0ZvclNl
bGVjdG9yQXJndW1lbnQpOiBBZGRlZCBoZWxwZXIgZnVuY3Rpb24uCisgICAgICAgICgtW1dLUmVt
b3RlT2JqZWN0SW50ZXJmYWNlIGNsYXNzZXNGb3JTZWxlY3Rvcjphcmd1bWVudEluZGV4Ol0pOiBB
ZGRlZC4KKyAgICAgICAgKC1bV0tSZW1vdGVPYmplY3RJbnRlcmZhY2Ugc2V0Q2xhc3Nlczpmb3JT
ZWxlY3Rvcjphcmd1bWVudEluZGV4Ol0pOiBBZGRlZC4KKwogMjAxNC0wMi0wNyAgSmlud29vIFNv
bmcgIDxqaW53b283LnNvbmdAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VGTF1bV0syXSBXZWJW
aWV3IHNob3VsZCBiZSBhYmxlIHRvIGNvbmZpZ3VyZSB0byBzZXQgZml4ZWQgbGF5b3V0CkluZGV4
OiBTb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJL0NvY29hL1dLUmVtb3RlT2JqZWN0SW50ZXJmYWNl
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvU2hhcmVkL0FQSS9Db2NvYS9XS1JlbW90
ZU9iamVjdEludGVyZmFjZS5oCShyZXZpc2lvbiAxNjM2MTUpCisrKyBTb3VyY2UvV2ViS2l0Mi9T
aGFyZWQvQVBJL0NvY29hL1dLUmVtb3RlT2JqZWN0SW50ZXJmYWNlLmgJKHdvcmtpbmcgY29weSkK
QEAgLTMyLDEyICszMiwxNSBAQAogV0tfQVBJX0NMQVNTCiBAaW50ZXJmYWNlIFdLUmVtb3RlT2Jq
ZWN0SW50ZXJmYWNlIDogTlNPYmplY3QKIAotQHByb3BlcnR5IChyZWFkb25seSkgUHJvdG9jb2wg
KnByb3RvY29sOwotQHByb3BlcnR5IChyZWFkb25seSkgTlNTdHJpbmcgKmlkZW50aWZpZXI7Cisr
IChpbnN0YW5jZXR5cGUpcmVtb3RlT2JqZWN0SW50ZXJmYWNlV2l0aFByb3RvY29sOihQcm90b2Nv
bCAqKXByb3RvY29sOwogCiAtIChpZClpbml0V2l0aFByb3RvY29sOihQcm90b2NvbCAqKXByb3Rv
Y29sIGlkZW50aWZpZXI6KE5TU3RyaW5nICopaWRlbnRpZmllcjsKIAotKyAoaW5zdGFuY2V0eXBl
KXJlbW90ZU9iamVjdEludGVyZmFjZVdpdGhQcm90b2NvbDooUHJvdG9jb2wgKilwcm90b2NvbDsK
K0Bwcm9wZXJ0eSAocmVhZG9ubHkpIFByb3RvY29sICpwcm90b2NvbDsKK0Bwcm9wZXJ0eSAocmVh
ZG9ubHkpIE5TU3RyaW5nICppZGVudGlmaWVyOworCistIChOU1NldCAqKWNsYXNzZXNGb3JTZWxl
Y3RvcjooU0VMKXNlbGVjdG9yIGFyZ3VtZW50SW5kZXg6KE5TVUludGVnZXIpYXJndW1lbnRJbmRl
eDsKKy0gKHZvaWQpc2V0Q2xhc3NlczooTlNTZXQgKiljbGFzc2VzIGZvclNlbGVjdG9yOihTRUwp
c2VsZWN0b3IgYXJndW1lbnRJbmRleDooTlNVSW50ZWdlcilhcmd1bWVudEluZGV4OwogCiBAZW5k
CiAKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1NoYXJlZC9BUEkvQ29jb2EvV0tSZW1vdGVPYmplY3RJ
bnRlcmZhY2UubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvU2hhcmVkL0FQSS9Db2Nv
YS9XS1JlbW90ZU9iamVjdEludGVyZmFjZS5tbQkocmV2aXNpb24gMTYzNjE1KQorKysgU291cmNl
L1dlYktpdDIvU2hhcmVkL0FQSS9Db2NvYS9XS1JlbW90ZU9iamVjdEludGVyZmFjZS5tbQkod29y
a2luZyBjb3B5KQpAQCAtNTUsNyArNTUsNyBAQCBzdGF0aWMgYm9vbCBpc0NvbnRhaW5lckNsYXNz
KENsYXNzIG9iamVjCiBzdGF0aWMgTlNTZXQgKnByb3BlcnR5TGlzdENsYXNzZXMoKQogewogICAg
IC8vIEZJWE1FOiBBZGQgbW9yZSBwcm9wZXJ0eSBsaXN0IGNsYXNzZXMgaWYgbmVlZGVkLgotICAg
IHN0YXRpYyBOU1NldCAqcHJvcGVydHlMaXN0Q2xhc3NlcyA9IFtbTlNTZXQgYWxsb2NdIGluaXRX
aXRoT2JqZWN0czpbTlNBcnJheSBjbGFzc10sIFtOU0RpY3Rpb25hcnkgY2xhc3NdLCBbTlNOdWxs
IGNsYXNzXSwgW05TTnVtYmVyIGNsYXNzXSwgW05TU3RyaW5nIGNsYXNzXSwgbmlsXTsKKyAgICBz
dGF0aWMgTlNTZXQgKnByb3BlcnR5TGlzdENsYXNzZXMgPSBbW05TU2V0IGFsbG9jXSBpbml0V2l0
aE9iamVjdHM6W05TQXJyYXkgY2xhc3NdLCBbTlNEaWN0aW9uYXJ5IGNsYXNzXSwgW05TTnVtYmVy
IGNsYXNzXSwgW05TU3RyaW5nIGNsYXNzXSwgbmlsXTsKIAogICAgIHJldHVybiBwcm9wZXJ0eUxp
c3RDbGFzc2VzOwogfQpAQCAtMTQxLDYgKzE0MSwyOCBAQCArIChpbnN0YW5jZXR5cGUpcmVtb3Rl
T2JqZWN0SW50ZXJmYWNlV2l0CiAgICAgcmV0dXJuIFtbW3NlbGYgYWxsb2NdIGluaXRXaXRoUHJv
dG9jb2w6cHJvdG9jb2wgaWRlbnRpZmllcjpOU1N0cmluZ0Zyb21Qcm90b2NvbChwcm90b2NvbCld
IGF1dG9yZWxlYXNlXTsKIH0KIAorc3RhdGljIFJldGFpblB0cjxOU1NldD4mIGNsYXNzZXNGb3JT
ZWxlY3RvckFyZ3VtZW50KFdLUmVtb3RlT2JqZWN0SW50ZXJmYWNlICppbnRlcmZhY2UsIFNFTCBz
ZWxlY3RvciwgTlNVSW50ZWdlciBhcmd1bWVudEluZGV4KQoreworICAgIGF1dG8gaXQgPSBpbnRl
cmZhY2UtPl9hbGxvd2VkQXJndW1lbnRDbGFzc2VzLmZpbmQoc2VsZWN0b3IpOworICAgIGlmIChp
dCA9PSBpbnRlcmZhY2UtPl9hbGxvd2VkQXJndW1lbnRDbGFzc2VzLmVuZCgpKQorICAgICAgICBb
TlNFeGNlcHRpb24gcmFpc2U6TlNJbnZhbGlkQXJndW1lbnRFeGNlcHRpb24gZm9ybWF0OkAiSW50
ZXJmYWNlIGRvZXMgbm90IGNvbnRhaW4gc2VsZWN0b3IgXCIlc1wiIiwgc2VsX2dldE5hbWUoc2Vs
ZWN0b3IpXTsKKworICAgIGlmIChhcmd1bWVudEluZGV4ID49IGl0LT52YWx1ZS5zaXplKCkpCisg
ICAgICAgIFtOU0V4Y2VwdGlvbiByYWlzZTpOU0ludmFsaWRBcmd1bWVudEV4Y2VwdGlvbiBmb3Jt
YXQ6QCJBcmd1bWVudCBpbmRleCAlbGQgaXMgb3V0IG9mIHJhbmdlIGZvciBzZWxlY3RvciBcIiVz
XCIiLCAodW5zaWduZWQgbG9uZylhcmd1bWVudEluZGV4LCBzZWxfZ2V0TmFtZShzZWxlY3Rvcild
OworCisgICAgcmV0dXJuIGl0LT52YWx1ZVthcmd1bWVudEluZGV4XTsKK30KKworLSAoTlNTZXQg
KiljbGFzc2VzRm9yU2VsZWN0b3I6KFNFTClzZWxlY3RvciBhcmd1bWVudEluZGV4OihOU1VJbnRl
Z2VyKWFyZ3VtZW50SW5kZXgKK3sKKyAgICByZXR1cm4gW1tjbGFzc2VzRm9yU2VsZWN0b3JBcmd1
bWVudChzZWxmLCBzZWxlY3RvciwgYXJndW1lbnRJbmRleCkuZ2V0KCkgcmV0YWluXSBhdXRvcmVs
ZWFzZV07Cit9CisKKy0gKHZvaWQpc2V0Q2xhc3NlczooTlNTZXQgKiljbGFzc2VzIGZvclNlbGVj
dG9yOihTRUwpc2VsZWN0b3IgYXJndW1lbnRJbmRleDooTlNVSW50ZWdlcilhcmd1bWVudEluZGV4
Cit7CisgICAgY2xhc3Nlc0ZvclNlbGVjdG9yQXJndW1lbnQoc2VsZiwgc2VsZWN0b3IsIGFyZ3Vt
ZW50SW5kZXgpID0gYWRvcHROUyhbY2xhc3NlcyBjb3B5XSk7Cit9CisKIHN0YXRpYyBjb25zdCBj
aGFyKiBtZXRob2RBcmd1bWVudFR5cGVFbmNvZGluZ0ZvclNlbGVjdG9yKFByb3RvY29sICpwcm90
b2NvbCwgU0VMIHNlbGVjdG9yKQogewogICAgIC8vIEZpcnN0IGxvb2sgYXQgcmVxdWlyZWQgbWV0
aG9kcy4K
</data>
<flag name="review"
          id="247464"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>