<?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>134171</bug_id>
          
          <creation_ts>2014-06-22 09:50:25 -0700</creation_ts>
          <short_desc>Add IPC decoding support to BackForwardListState</short_desc>
          <delta_ts>2014-06-22 09:58:53 -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>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>1017394</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-22 09:50:25 -0700</bug_when>
    <thetext>Add IPC decoding support to BackForwardListState</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1017395</commentid>
    <comment_count>1</comment_count>
      <attachid>233566</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-22 09:51:05 -0700</bug_when>
    <thetext>Created attachment 233566
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1017396</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-22 09:58:53 -0700</bug_when>
    <thetext>Committed r170264: &lt;http://trac.webkit.org/changeset/170264&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233566</attachid>
            <date>2014-06-22 09:51:05 -0700</date>
            <delta_ts>2014-06-22 09:53:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134171-20140622095043.patch</filename>
            <type>text/plain</type>
            <size>5841</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwMjYzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNWNlZDFhMDg2Y2NhOTNj
NjY1ZGM0NmNkYTZlMWY1ODI4ZTdmNDAyYS4uOTkzMjg2OGE3YzYxMTg2ZDQzMjA0NjllNDNjYmRh
NzFjMDQ0ZDQ4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDE0LTA2LTIyICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgQWRkIElQQyBkZWNv
ZGluZyBzdXBwb3J0IHRvIEJhY2tGb3J3YXJkTGlzdFN0YXRlCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzQxNzEKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNoYXJlZC9TZXNzaW9uU3RhdGUuY3BwOgor
ICAgICAgICAoV2ViS2l0Ojppc1ZhbGlkRW51bSk6CisgICAgICAgIChXZWJLaXQ6OkhUVFBCb2R5
OjpFbGVtZW50OjpkZWNvZGUpOgorICAgICAgICAoV2ViS2l0OjpIVFRQQm9keTo6ZGVjb2RlKToK
KyAgICAgICAgKFdlYktpdDo6RnJhbWVTdGF0ZTo6ZGVjb2RlKToKKyAgICAgICAgKFdlYktpdDo6
UGFnZVN0YXRlOjpkZWNvZGUpOgorICAgICAgICAoV2ViS2l0OjpCYWNrRm9yd2FyZExpc3RTdGF0
ZTo6ZGVjb2RlKToKKyAgICAgICAgKiBTaGFyZWQvU2Vzc2lvblN0YXRlLmg6CisKKzIwMTQtMDYt
MjIgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBBZGRy
ZXNzIGEgcmV2aWV3IGNvbW1lbnQuCiAKICAgICAgICAgKiBVSVByb2Nlc3MvbWFjL0xlZ2FjeVNl
c3Npb25TdGF0ZUNvZGluZy5jcHA6CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQv
U2Vzc2lvblN0YXRlLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9TZXNzaW9uU3RhdGUuY3Bw
CmluZGV4IDVhZjc2MDBjNGQzNjJhNDU2NzYxNTMxODJlZTczZTcwN2M5ODMzMmQuLjJjZTg5YmUw
NjJmOWE4Njc0ZDg3OWJkMjExMzY0MTFjZmNkOWU3ZDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1NoYXJlZC9TZXNzaW9uU3RhdGUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9T
ZXNzaW9uU3RhdGUuY3BwCkBAIC00MSwxMiArNDEsNTQgQEAgdm9pZCBIVFRQQm9keTo6RWxlbWVu
dDo6ZW5jb2RlKElQQzo6QXJndW1lbnRFbmNvZGVyJiBlbmNvZGVyKSBjb25zdAogICAgIGVuY29k
ZXIgPDwgYmxvYlVSTFN0cmluZzsKIH0KIAorc3RhdGljIGJvb2wgaXNWYWxpZEVudW0oSFRUUEJv
ZHk6OkVsZW1lbnQ6OlR5cGUgdHlwZSkKK3sKKyAgICBzd2l0Y2ggKHR5cGUpIHsKKyAgICBjYXNl
IEhUVFBCb2R5OjpFbGVtZW50OjpUeXBlOjpEYXRhOgorICAgIGNhc2UgSFRUUEJvZHk6OkVsZW1l
bnQ6OlR5cGU6OkZpbGU6CisgICAgY2FzZSBIVFRQQm9keTo6RWxlbWVudDo6VHlwZTo6QmxvYjoK
KyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgfQorCisgICAgcmV0dXJuIGZhbHNlOworfQorCiti
b29sIEhUVFBCb2R5OjpFbGVtZW50OjpkZWNvZGUoSVBDOjpBcmd1bWVudERlY29kZXImIGRlY29k
ZXIsIEVsZW1lbnQmIHJlc3VsdCkKK3sKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlRW51bShyZXN1
bHQudHlwZSkgfHwgIWlzVmFsaWRFbnVtKHJlc3VsdC50eXBlKSkKKyAgICAgICAgcmV0dXJuIGZh
bHNlOworICAgIGlmICghZGVjb2Rlci5kZWNvZGUocmVzdWx0LmRhdGEpKQorICAgICAgICByZXR1
cm4gZmFsc2U7CisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShyZXN1bHQuZmlsZVBhdGgpKQorICAg
ICAgICByZXR1cm4gZmFsc2U7CisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShyZXN1bHQuZmlsZVN0
YXJ0KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIGlmICghZGVjb2Rlci5kZWNvZGUocmVz
dWx0LmZpbGVMZW5ndGgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgaWYgKCFkZWNvZGVy
LmRlY29kZShyZXN1bHQuZXhwZWN0ZWRGaWxlTW9kaWZpY2F0aW9uVGltZSkpCisgICAgICAgIHJl
dHVybiBmYWxzZTsKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlKHJlc3VsdC5ibG9iVVJMU3RyaW5n
KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIHZvaWQg
SFRUUEJvZHk6OmVuY29kZShJUEM6OkFyZ3VtZW50RW5jb2RlciYgZW5jb2RlcikgY29uc3QKIHsK
ICAgICBlbmNvZGVyIDw8IGNvbnRlbnRUeXBlOwogICAgIGVuY29kZXIgPDwgZWxlbWVudHM7CiB9
CiAKK2Jvb2wgSFRUUEJvZHk6OmRlY29kZShJUEM6OkFyZ3VtZW50RGVjb2RlciYgZGVjb2Rlciwg
SFRUUEJvZHkmIHJlc3VsdCkKK3sKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlKHJlc3VsdC5jb250
ZW50VHlwZSkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBpZiAoIWRlY29kZXIuZGVjb2Rl
KHJlc3VsdC5lbGVtZW50cykpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHJldHVybiB0
cnVlOworfQorCiB2b2lkIEZyYW1lU3RhdGU6OmVuY29kZShJUEM6OkFyZ3VtZW50RW5jb2RlciYg
ZW5jb2RlcikgY29uc3QKIHsKICAgICBlbmNvZGVyIDw8IHVybFN0cmluZzsKQEAgLTY4LDE1ICsx
MTAsNjggQEAgdm9pZCBGcmFtZVN0YXRlOjplbmNvZGUoSVBDOjpBcmd1bWVudEVuY29kZXImIGVu
Y29kZXIpIGNvbnN0CiAgICAgZW5jb2RlciA8PCBjaGlsZHJlbjsKIH0KIAorYm9vbCBGcmFtZVN0
YXRlOjpkZWNvZGUoSVBDOjpBcmd1bWVudERlY29kZXImIGRlY29kZXIsIEZyYW1lU3RhdGUmIHJl
c3VsdCkKK3sKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlKHJlc3VsdC51cmxTdHJpbmcpKQorICAg
ICAgICByZXR1cm4gZmFsc2U7CisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShyZXN1bHQub3JpZ2lu
YWxVUkxTdHJpbmcpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgaWYgKCFkZWNvZGVyLmRl
Y29kZShyZXN1bHQucmVmZXJyZXIpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgaWYgKCFk
ZWNvZGVyLmRlY29kZShyZXN1bHQudGFyZ2V0KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisg
ICAgaWYgKCFkZWNvZGVyLmRlY29kZShyZXN1bHQuZG9jdW1lbnRTdGF0ZSkpCisgICAgICAgIHJl
dHVybiBmYWxzZTsKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlKHJlc3VsdC5zdGF0ZU9iamVjdERh
dGEpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlKHJl
c3VsdC5kb2N1bWVudFNlcXVlbmNlTnVtYmVyKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAg
IGlmICghZGVjb2Rlci5kZWNvZGUocmVzdWx0Lml0ZW1TZXF1ZW5jZU51bWJlcikpCisgICAgICAg
IHJldHVybiBmYWxzZTsKKworICAgIGlmICghZGVjb2Rlci5kZWNvZGUocmVzdWx0LnNjcm9sbFBv
aW50KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIGlmICghZGVjb2Rlci5kZWNvZGUocmVz
dWx0LnBhZ2VTY2FsZUZhY3RvcikpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGlmICgh
ZGVjb2Rlci5kZWNvZGUocmVzdWx0Lmh0dHBCb2R5KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOwor
CisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShyZXN1bHQuY2hpbGRyZW4pKQorICAgICAgICByZXR1
cm4gZmFsc2U7CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKwogdm9pZCBQYWdlU3RhdGU6OmVuY29k
ZShJUEM6OkFyZ3VtZW50RW5jb2RlciYgZW5jb2RlcikgY29uc3QKIHsKICAgICBlbmNvZGVyIDw8
IG1haW5GcmFtZVN0YXRlOwogfQogCitib29sIFBhZ2VTdGF0ZTo6ZGVjb2RlKElQQzo6QXJndW1l
bnREZWNvZGVyJiBkZWNvZGVyLCBQYWdlU3RhdGUmIHJlc3VsdCkKK3sKKyAgICBpZiAoIWRlY29k
ZXIuZGVjb2RlKHJlc3VsdC5tYWluRnJhbWVTdGF0ZSkpCisgICAgICAgIHJldHVybiBmYWxzZTsK
KworICAgIHJldHVybiB0cnVlOworfQorCiB2b2lkIEJhY2tGb3J3YXJkTGlzdFN0YXRlOjplbmNv
ZGUoSVBDOjpBcmd1bWVudEVuY29kZXImIGVuY29kZXIpIGNvbnN0CiB7CiAgICAgZW5jb2RlciA8
PCBpdGVtczsKICAgICBlbmNvZGVyIDw8IGN1cnJlbnRJbmRleDsKIH0KIAorYm9vbCBCYWNrRm9y
d2FyZExpc3RTdGF0ZTo6ZGVjb2RlKElQQzo6QXJndW1lbnREZWNvZGVyJiBkZWNvZGVyLCBCYWNr
Rm9yd2FyZExpc3RTdGF0ZSYgcmVzdWx0KQoreworICAgIGlmICghZGVjb2Rlci5kZWNvZGUocmVz
dWx0Lml0ZW1zKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIGlmICghZGVjb2Rlci5kZWNv
ZGUocmVzdWx0LmN1cnJlbnRJbmRleCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHJl
dHVybiB0cnVlOworfQorCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL1NoYXJlZC9TZXNzaW9uU3RhdGUuaCBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9T
ZXNzaW9uU3RhdGUuaAppbmRleCBhNmUzMTZjYTZkN2Y1MjdhY2RhYWIyOGE2OTc5NjhlZWQ3NzRi
YTBmLi41OTFkMTk0OTJiNjM3ZWIzNzYxZjM4OWVmODgzYjQ4NDAzZjBjZDkyIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvU2Vzc2lvblN0YXRlLmgKKysrIGIvU291cmNlL1dlYktp
dDIvU2hhcmVkL1Nlc3Npb25TdGF0ZS5oCkBAIC00Miw2ICs0Miw3IEBAIG5hbWVzcGFjZSBXZWJL
aXQgewogc3RydWN0IEhUVFBCb2R5IHsKICAgICBzdHJ1Y3QgRWxlbWVudCB7CiAgICAgICAgIHZv
aWQgZW5jb2RlKElQQzo6QXJndW1lbnRFbmNvZGVyJikgY29uc3Q7CisgICAgICAgIHN0YXRpYyBi
b29sIGRlY29kZShJUEM6OkFyZ3VtZW50RGVjb2RlciYsIEVsZW1lbnQmKTsKIAogICAgICAgICBl
bnVtIGNsYXNzIFR5cGUgewogICAgICAgICAgICAgRGF0YSwKQEAgLTY1LDYgKzY2LDcgQEAgc3Ry
dWN0IEhUVFBCb2R5IHsKICAgICB9OwogCiAgICAgdm9pZCBlbmNvZGUoSVBDOjpBcmd1bWVudEVu
Y29kZXImKSBjb25zdDsKKyAgICBzdGF0aWMgYm9vbCBkZWNvZGUoSVBDOjpBcmd1bWVudERlY29k
ZXImLCBIVFRQQm9keSYpOwogCiAgICAgU3RyaW5nIGNvbnRlbnRUeXBlOwogICAgIFZlY3RvcjxF
bGVtZW50PiBlbGVtZW50czsKQEAgLTcyLDYgKzc0LDcgQEAgc3RydWN0IEhUVFBCb2R5IHsKIAog
c3RydWN0IEZyYW1lU3RhdGUgewogICAgIHZvaWQgZW5jb2RlKElQQzo6QXJndW1lbnRFbmNvZGVy
JikgY29uc3Q7CisgICAgc3RhdGljIGJvb2wgZGVjb2RlKElQQzo6QXJndW1lbnREZWNvZGVyJiwg
RnJhbWVTdGF0ZSYpOwogCiAgICAgU3RyaW5nIHVybFN0cmluZzsKICAgICBTdHJpbmcgb3JpZ2lu
YWxVUkxTdHJpbmc7CkBAIC05NCw2ICs5Nyw3IEBAIHN0cnVjdCBGcmFtZVN0YXRlIHsKIAogc3Ry
dWN0IFBhZ2VTdGF0ZSB7CiAgICAgdm9pZCBlbmNvZGUoSVBDOjpBcmd1bWVudEVuY29kZXImKSBj
b25zdDsKKyAgICBzdGF0aWMgYm9vbCBkZWNvZGUoSVBDOjpBcmd1bWVudERlY29kZXImLCBQYWdl
U3RhdGUmKTsKIAogICAgIFN0cmluZyB0aXRsZTsKICAgICBGcmFtZVN0YXRlIG1haW5GcmFtZVN0
YXRlOwpAQCAtMTAxLDYgKzEwNSw3IEBAIHN0cnVjdCBQYWdlU3RhdGUgewogCiBzdHJ1Y3QgQmFj
a0ZvcndhcmRMaXN0U3RhdGUgewogICAgIHZvaWQgZW5jb2RlKElQQzo6QXJndW1lbnRFbmNvZGVy
JikgY29uc3Q7CisgICAgc3RhdGljIGJvb2wgZGVjb2RlKElQQzo6QXJndW1lbnREZWNvZGVyJiwg
QmFja0ZvcndhcmRMaXN0U3RhdGUmKTsKIAogICAgIFZlY3RvcjxQYWdlU3RhdGU+IGl0ZW1zOwog
ICAgIHVpbnQzMl90IGN1cnJlbnRJbmRleDsK
</data>
<flag name="review"
          id="258059"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>