<?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>161059</bug_id>
          
          <creation_ts>2016-08-22 14:59:55 -0700</creation_ts>
          <short_desc>Move tuple coding to ArgumentCoders.h</short_desc>
          <delta_ts>2016-08-22 15:12:29 -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>New Bugs</component>
          <version>WebKit 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>1221988</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-08-22 14:59:55 -0700</bug_when>
    <thetext>Move tuple coding to ArgumentCoders.h</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1221989</commentid>
    <comment_count>1</comment_count>
      <attachid>286625</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-08-22 15:00:17 -0700</bug_when>
    <thetext>Created attachment 286625
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1221995</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-08-22 15:12:29 -0700</bug_when>
    <thetext>Committed r204742: &lt;http://trac.webkit.org/changeset/204742&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>286625</attachid>
            <date>2016-08-22 15:00:17 -0700</date>
            <delta_ts>2016-08-22 15:10:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-161059-20160822145819.patch</filename>
            <type>text/plain</type>
            <size>5315</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA0NzM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYmRlNzQ0NGRiZjk1MTQ2
ZmI1ZThiYTZmZWNkODBlMWU5ZWJhODEzOS4uNjQ3ZDk4MDlmN2ZmMjIwMTdlOWNhYzEwN2E0YjYx
YjQ4YTU1MzQ2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDE2LTA4LTIyICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgTW92ZSB0dXBsZSBj
b2RpbmcgdG8gQXJndW1lbnRDb2RlcnMuaAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTYxMDU5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBQbGF0Zm9ybS9JUEMvQXJndW1lbnRDb2RlcnMuaDoKKyAgICAg
ICAgKElQQzo6VHVwbGVDb2Rlcjo6ZW5jb2RlKToKKyAgICAgICAgKElQQzo6VHVwbGVDb2Rlcjo6
ZGVjb2RlKToKKyAgICAgICAgKiBQbGF0Zm9ybS9JUEMvQXJndW1lbnRzLmg6CisgICAgICAgIChJ
UEM6OlR1cGxlQ29kZXI6OmVuY29kZSk6IERlbGV0ZWQuCisgICAgICAgIChJUEM6OlR1cGxlQ29k
ZXI6OmRlY29kZSk6IERlbGV0ZWQuCisgICAgICAgICogU2NyaXB0cy93ZWJraXQvbWVzc2FnZXMu
cHk6CisgICAgICAgIChmb3J3YXJkX2RlY2xhcmF0aW9uc19hbmRfaGVhZGVycyk6CisKKzIwMTYt
MDgtMjIgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBT
aW1wbGlmeSB0aGUgZ2VuZXJhdGVkIG1lc3NhZ2Ugc3RydWN0cwogICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYxMDU3CiAKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL1BsYXRmb3JtL0lQQy9Bcmd1bWVudENvZGVycy5oIGIvU291cmNlL1dlYktpdDIv
UGxhdGZvcm0vSVBDL0FyZ3VtZW50Q29kZXJzLmgKaW5kZXggMGE1YTNiZDc3YTI4ODIzOGFhZmI2
ZjkyMDBiNTBjMzM1OTdkMTkyMC4uMGRiYjcxMGM0MTAxMjFiODUzNzQ0NDgzNGNiYWY2ZDhmOWE5
YTA5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vSVBDL0FyZ3VtZW50Q29k
ZXJzLmgKKysrIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vSVBDL0FyZ3VtZW50Q29kZXJzLmgK
QEAgLTIzLDggKzIzLDcgQEAKICAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KICAq
LwogCi0jaWZuZGVmIEFyZ3VtZW50Q29kZXJzX2gKLSNkZWZpbmUgQXJndW1lbnRDb2RlcnNfaAor
I3ByYWdtYSBvbmNlCiAKICNpbmNsdWRlICJEZWNvZGVyLmgiCiAjaW5jbHVkZSAiRW5jb2Rlci5o
IgpAQCAtMTIzLDYgKzEyMiw0NyBAQCB0ZW1wbGF0ZTx0eXBlbmFtZSBULCB0eXBlbmFtZSBVPiBz
dHJ1Y3QgQXJndW1lbnRDb2RlcjxzdGQ6OnBhaXI8VCwgVT4+IHsKICAgICB9CiB9OwogCit0ZW1w
bGF0ZTxzaXplX3QgaW5kZXgsIHR5cGVuYW1lLi4uIEVsZW1lbnRzPgorc3RydWN0IFR1cGxlQ29k
ZXIgeworICAgIHN0YXRpYyB2b2lkIGVuY29kZShFbmNvZGVyJiBlbmNvZGVyLCBjb25zdCBzdGQ6
OnR1cGxlPEVsZW1lbnRzLi4uPiYgdHVwbGUpCisgICAgeworICAgICAgICBlbmNvZGVyIDw8IHN0
ZDo6Z2V0PHNpemVvZi4uLihFbGVtZW50cykgLSBpbmRleD4odHVwbGUpOworICAgICAgICBUdXBs
ZUNvZGVyPGluZGV4IC0gMSwgRWxlbWVudHMuLi4+OjplbmNvZGUoZW5jb2RlciwgdHVwbGUpOwor
ICAgIH0KKworICAgIHN0YXRpYyBib29sIGRlY29kZShEZWNvZGVyJiBkZWNvZGVyLCBzdGQ6OnR1
cGxlPEVsZW1lbnRzLi4uPiYgdHVwbGUpCisgICAgeworICAgICAgICBpZiAoIWRlY29kZXIuZGVj
b2RlKHN0ZDo6Z2V0PHNpemVvZi4uLihFbGVtZW50cykgLSBpbmRleD4odHVwbGUpKSkKKyAgICAg
ICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAgICAgcmV0dXJuIFR1cGxlQ29kZXI8aW5kZXggLSAx
LCBFbGVtZW50cy4uLj46OmRlY29kZShkZWNvZGVyLCB0dXBsZSk7CisgICAgfQorfTsKKwordGVt
cGxhdGU8dHlwZW5hbWUuLi4gRWxlbWVudHM+CitzdHJ1Y3QgVHVwbGVDb2RlcjwwLCBFbGVtZW50
cy4uLj4geworICAgIHN0YXRpYyB2b2lkIGVuY29kZShFbmNvZGVyJiwgY29uc3Qgc3RkOjp0dXBs
ZTxFbGVtZW50cy4uLj4mKQorICAgIHsKKyAgICB9CisKKyAgICBzdGF0aWMgYm9vbCBkZWNvZGUo
RGVjb2RlciYsIHN0ZDo6dHVwbGU8RWxlbWVudHMuLi4+JikKKyAgICB7CisgICAgICAgIHJldHVy
biB0cnVlOworICAgIH0KK307CisKK3RlbXBsYXRlPHR5cGVuYW1lLi4uIEVsZW1lbnRzPiBzdHJ1
Y3QgQXJndW1lbnRDb2RlcjxzdGQ6OnR1cGxlPEVsZW1lbnRzLi4uPj4geworICAgIHN0YXRpYyB2
b2lkIGVuY29kZShFbmNvZGVyJiBlbmNvZGVyLCBjb25zdCBzdGQ6OnR1cGxlPEVsZW1lbnRzLi4u
PiYgdHVwbGUpCisgICAgeworICAgICAgICBUdXBsZUNvZGVyPHNpemVvZi4uLihFbGVtZW50cyks
IEVsZW1lbnRzLi4uPjo6ZW5jb2RlKGVuY29kZXIsIHR1cGxlKTsKKyAgICB9CisKKyAgICBzdGF0
aWMgYm9vbCBkZWNvZGUoRGVjb2RlciYgZGVjb2Rlciwgc3RkOjp0dXBsZTxFbGVtZW50cy4uLj4m
IHR1cGxlKQorICAgIHsKKyAgICAgICAgcmV0dXJuIFR1cGxlQ29kZXI8c2l6ZW9mLi4uKEVsZW1l
bnRzKSwgRWxlbWVudHMuLi4+OjpkZWNvZGUoZGVjb2RlciwgdHVwbGUpOworICAgIH0KK307CisK
KwogdGVtcGxhdGU8dHlwZW5hbWUgUmVwLCB0eXBlbmFtZSBQZXJpb2Q+IHN0cnVjdCBBcmd1bWVu
dENvZGVyPHN0ZDo6Y2hyb25vOjpkdXJhdGlvbjxSZXAsIFBlcmlvZD4+IHsKICAgICBzdGF0aWMg
dm9pZCBlbmNvZGUoRW5jb2RlciYgZW5jb2RlciwgY29uc3Qgc3RkOjpjaHJvbm86OmR1cmF0aW9u
PFJlcCwgUGVyaW9kPiYgZHVyYXRpb24pCiAgICAgewpAQCAtMzU5LDUgKzM5OSwzIEBAIHRlbXBs
YXRlPD4gc3RydWN0IEFyZ3VtZW50Q29kZXI8U3RyaW5nPiB7CiB9OwogCiB9IC8vIG5hbWVzcGFj
ZSBJUEMKLQotI2VuZGlmIC8vIEFyZ3VtZW50Q29kZXJzX2gKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQyL1BsYXRmb3JtL0lQQy9Bcmd1bWVudHMuaCBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3Jt
L0lQQy9Bcmd1bWVudHMuaAppbmRleCAwZGQzNGFhZWExODVmMGE0MmY5Mzc4MDhlZjRjM2Y2ZTli
NGMxM2Y2Li5lOWRlZDc1N2IwYjJmZjQ4YjUyYjIyZDY1ZmRjM2U4Y2I5YWQwOTc1IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9JUEMvQXJndW1lbnRzLmgKKysrIGIvU291cmNl
L1dlYktpdDIvUGxhdGZvcm0vSVBDL0FyZ3VtZW50cy5oCkBAIC0zMSw0NSArMzEsNiBAQAogCiBu
YW1lc3BhY2UgSVBDIHsKIAotdGVtcGxhdGU8c2l6ZV90IGluZGV4LCB0eXBlbmFtZS4uLiBFbGVt
ZW50cz4KLXN0cnVjdCBUdXBsZUNvZGVyIHsKLSAgICBzdGF0aWMgdm9pZCBlbmNvZGUoRW5jb2Rl
ciYgZW5jb2RlciwgY29uc3Qgc3RkOjp0dXBsZTxFbGVtZW50cy4uLj4mIHR1cGxlKQotICAgIHsK
LSAgICAgICAgZW5jb2RlciA8PCBzdGQ6OmdldDxzaXplb2YuLi4oRWxlbWVudHMpIC0gaW5kZXg+
KHR1cGxlKTsKLSAgICAgICAgVHVwbGVDb2RlcjxpbmRleCAtIDEsIEVsZW1lbnRzLi4uPjo6ZW5j
b2RlKGVuY29kZXIsIHR1cGxlKTsKLSAgICB9Ci0KLSAgICBzdGF0aWMgYm9vbCBkZWNvZGUoRGVj
b2RlciYgZGVjb2Rlciwgc3RkOjp0dXBsZTxFbGVtZW50cy4uLj4mIHR1cGxlKQotICAgIHsKLSAg
ICAgICAgaWYgKCFkZWNvZGVyLmRlY29kZShzdGQ6OmdldDxzaXplb2YuLi4oRWxlbWVudHMpIC0g
aW5kZXg+KHR1cGxlKSkpCi0gICAgICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAgICAgIHJldHVy
biBUdXBsZUNvZGVyPGluZGV4IC0gMSwgRWxlbWVudHMuLi4+OjpkZWNvZGUoZGVjb2RlciwgdHVw
bGUpOwotICAgIH0KLX07Ci0KLXRlbXBsYXRlPHR5cGVuYW1lLi4uIEVsZW1lbnRzPgotc3RydWN0
IFR1cGxlQ29kZXI8MCwgRWxlbWVudHMuLi4+IHsKLSAgICBzdGF0aWMgdm9pZCBlbmNvZGUoRW5j
b2RlciYsIGNvbnN0IHN0ZDo6dHVwbGU8RWxlbWVudHMuLi4+JikKLSAgICB7Ci0gICAgfQotCi0g
ICAgc3RhdGljIGJvb2wgZGVjb2RlKERlY29kZXImLCBzdGQ6OnR1cGxlPEVsZW1lbnRzLi4uPiYp
Ci0gICAgewotICAgICAgICByZXR1cm4gdHJ1ZTsKLSAgICB9Ci19OwotCi10ZW1wbGF0ZTx0eXBl
bmFtZS4uLiBFbGVtZW50cz4gc3RydWN0IEFyZ3VtZW50Q29kZXI8c3RkOjp0dXBsZTxFbGVtZW50
cy4uLj4+IHsKLSAgICBzdGF0aWMgdm9pZCBlbmNvZGUoRW5jb2RlciYgZW5jb2RlciwgY29uc3Qg
c3RkOjp0dXBsZTxFbGVtZW50cy4uLj4mIHR1cGxlKQotICAgIHsKLSAgICAgICAgVHVwbGVDb2Rl
cjxzaXplb2YuLi4oRWxlbWVudHMpLCBFbGVtZW50cy4uLj46OmVuY29kZShlbmNvZGVyLCB0dXBs
ZSk7Ci0gICAgfQotCi0gICAgc3RhdGljIGJvb2wgZGVjb2RlKERlY29kZXImIGRlY29kZXIsIHN0
ZDo6dHVwbGU8RWxlbWVudHMuLi4+JiB0dXBsZSkKLSAgICB7Ci0gICAgICAgIHJldHVybiBUdXBs
ZUNvZGVyPHNpemVvZi4uLihFbGVtZW50cyksIEVsZW1lbnRzLi4uPjo6ZGVjb2RlKGRlY29kZXIs
IHR1cGxlKTsKLSAgICB9Ci19OwogCiB0ZW1wbGF0ZTx0eXBlbmFtZS4uLiBUeXBlcz4KIHN0cnVj
dCBBcmd1bWVudHMgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2NyaXB0cy93ZWJraXQv
bWVzc2FnZXMucHkgYi9Tb3VyY2UvV2ViS2l0Mi9TY3JpcHRzL3dlYmtpdC9tZXNzYWdlcy5weQpp
bmRleCAzODhiYTZiYTNhNjU3ZWVhYjZhYmJkMjJjYTBlMzM5MDcyZjdlNDFmLi42MWMzZmU0N2I2
ZmMyNGQ3MTM4NTBjOWQyZWI5YWUzZDI1MTFjMmRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9TY3JpcHRzL3dlYmtpdC9tZXNzYWdlcy5weQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TY3JpcHRz
L3dlYmtpdC9tZXNzYWdlcy5weQpAQCAtMTY1LDggKzE2NSw3IEBAIGRlZiBmb3J3YXJkX2RlY2xh
cmF0aW9uc19hbmRfaGVhZGVycyhyZWNlaXZlcik6CiAgICAgdHlwZXNfYnlfbmFtZXNwYWNlID0g
Y29sbGVjdGlvbnMuZGVmYXVsdGRpY3Qoc2V0KQogCiAgICAgaGVhZGVycyA9IHNldChbCi0gICAg
ICAgICciQXJndW1lbnRzLmgiJywKLSAgICAgICAgJyJFbmNvZGVyLmgiJywKKyAgICAgICAgJyJB
cmd1bWVudENvZGVycy5oIicsCiAgICAgXSkKIAogICAgIG5vbl90ZW1wbGF0ZV93dGZfdHlwZXMg
PSBmcm96ZW5zZXQoWwo=
</data>
<flag name="review"
          id="310150"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>