<?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>134275</bug_id>
          
          <creation_ts>2014-06-24 15:25:31 -0700</creation_ts>
          <short_desc>Add support for v0 legacy decoding</short_desc>
          <delta_ts>2014-06-24 15:32:57 -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>
          <cc>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1018129</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-24 15:25:31 -0700</bug_when>
    <thetext>Add support for v0 legacy decoding</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018130</commentid>
    <comment_count>1</comment_count>
      <attachid>233752</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-24 15:25:58 -0700</bug_when>
    <thetext>Created attachment 233752
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018132</commentid>
    <comment_count>2</comment_count>
      <attachid>233752</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-06-24 15:32:13 -0700</bug_when>
    <thetext>Comment on attachment 233752
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018134</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-24 15:32:57 -0700</bug_when>
    <thetext>Committed r170395: &lt;http://trac.webkit.org/changeset/170395&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233752</attachid>
            <date>2014-06-24 15:25:58 -0700</date>
            <delta_ts>2014-06-24 15:32:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134275-20140624152537.patch</filename>
            <type>text/plain</type>
            <size>3786</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwMzk0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNTNkZTVhNzY2ZjY2MDM0
ZWRmNzIzOTE3MDY1OGYyMDk5NDNmMjYzYi4uY2MxODQ2ZWRjZTkwZDFjNTEyYzBkYTkzMDcyZmJm
Y2YwMzk4ZTllOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE3IEBACiAyMDE0LTA2LTI0ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgQWRkIHN1cHBvcnQg
Zm9yIHYwIGxlZ2FjeSBkZWNvZGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTM0Mjc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBTaGFyZWQvU2Vzc2lvblN0YXRlLmg6CisgICAgICAgICogVUlQcm9j
ZXNzL21hYy9MZWdhY3lTZXNzaW9uU3RhdGVDb2RpbmcuY3BwOgorICAgICAgICAoV2ViS2l0OjpM
ZWdhY3lTZXNzaW9uU3RhdGVEZWNvZGVyOjpkZWNvZGVWMFNlc3Npb25IaXN0b3J5KToKKyAgICAg
ICAgKFdlYktpdDo6TGVnYWN5U2Vzc2lvblN0YXRlRGVjb2Rlcjo6ZGVjb2RlVjFTZXNzaW9uSGlz
dG9yeSk6CisKKzIwMTQtMDYtMjQgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNv
bT4KKwogICAgICAgICBBZGQgU1BJIGZvciBjbGVhcmluZyBhbiBlbnRpcmUgYmFjay1mb3J3YXJk
IGxpc3QKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEz
NDI3NAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvU2Vzc2lvblN0YXRlLmgg
Yi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvU2Vzc2lvblN0YXRlLmgKaW5kZXggMmVlNTEzMDAzYmIx
MjgzNTZiNDQwYWIxZmVkMDJiZWIxYWMzZGRlMi4uMzExNTEzMjg0ZTY4ZjU2M2YyZGEyNTRjYmI5
MzcyMTBlM2MyMGNiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL1Nlc3Npb25T
dGF0ZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9TZXNzaW9uU3RhdGUuaApAQCAtMTE4
LDcgKzExOCw3IEBAIHN0cnVjdCBCYWNrRm9yd2FyZExpc3RTdGF0ZSB7CiAgICAgc3RhdGljIGJv
b2wgZGVjb2RlKElQQzo6QXJndW1lbnREZWNvZGVyJiwgQmFja0ZvcndhcmRMaXN0U3RhdGUmKTsK
IAogICAgIFZlY3RvcjxQYWdlU3RhdGU+IGl0ZW1zOwotICAgIHVpbnQzMl90IGN1cnJlbnRJbmRl
eDsKKyAgICBPcHRpb25hbDx1aW50MzJfdD4gY3VycmVudEluZGV4OwogfTsKIAogc3RydWN0IFNl
c3Npb25TdGF0ZSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvbWFjL0xl
Z2FjeVNlc3Npb25TdGF0ZUNvZGluZy5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvbWFj
L0xlZ2FjeVNlc3Npb25TdGF0ZUNvZGluZy5jcHAKaW5kZXggZmY5N2UxN2RmNjNlMDNkNzc4NTg5
NmFjNzU1MGM3N2I1MmYyZjQzOS4uNjZiNzJhMGFmYTEyYTY5NjI3M2M1MjY5YWY0ODY3MTUwMTE2
NDVkYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL21hYy9MZWdhY3lTZXNz
aW9uU3RhdGVDb2RpbmcuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvTGVn
YWN5U2Vzc2lvblN0YXRlQ29kaW5nLmNwcApAQCAtMTE4LDggKzExOCwzOCBAQCBib29sIExlZ2Fj
eVNlc3Npb25TdGF0ZURlY29kZXI6OmRlY29kZVNlc3Npb25IaXN0b3J5KENGRGljdGlvbmFyeVJl
ZiBiYWNrRm9yd2FyZAogCiBib29sIExlZ2FjeVNlc3Npb25TdGF0ZURlY29kZXI6OmRlY29kZVYw
U2Vzc2lvbkhpc3RvcnkoQ0ZEaWN0aW9uYXJ5UmVmIHNlc3Npb25IaXN0b3J5RGljdGlvbmFyeSwg
QmFja0ZvcndhcmRMaXN0U3RhdGUmIGJhY2tGb3J3YXJkTGlzdFN0YXRlKSBjb25zdAogewotICAg
IC8vIEZJWE1FOiBJbXBsZW1lbnQuCi0gICAgcmV0dXJuIGZhbHNlOworICAgIGF1dG8gY3VycmVu
dEluZGV4TnVtYmVyID0gZHluYW1pY19jZl9jYXN0PENGTnVtYmVyUmVmPihDRkRpY3Rpb25hcnlH
ZXRWYWx1ZShzZXNzaW9uSGlzdG9yeURpY3Rpb25hcnksIHNlc3Npb25IaXN0b3J5Q3VycmVudElu
ZGV4S2V5KSk7CisgICAgaWYgKCFjdXJyZW50SW5kZXhOdW1iZXIpCisgICAgICAgIHJldHVybiBm
YWxzZTsKKworICAgIENGSW5kZXggY3VycmVudEluZGV4OworICAgIGlmICghQ0ZOdW1iZXJHZXRW
YWx1ZShjdXJyZW50SW5kZXhOdW1iZXIsIGtDRk51bWJlckNGSW5kZXhUeXBlLCAmY3VycmVudElu
ZGV4KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgaWYgKGN1cnJlbnRJbmRleCA8IC0x
KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBhdXRvIGhpc3RvcnlFbnRyaWVzID0gZHlu
YW1pY19jZl9jYXN0PENGQXJyYXlSZWY+KENGRGljdGlvbmFyeUdldFZhbHVlKHNlc3Npb25IaXN0
b3J5RGljdGlvbmFyeSwgc2Vzc2lvbkhpc3RvcnlFbnRyaWVzS2V5KSk7CisgICAgaWYgKCFoaXN0
b3J5RW50cmllcykKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgLy8gVmVyc2lvbiAwIHNl
c3Npb24gaGlzdG9yeSByZWxpZWQgb24gY3VycmVudEluZGV4ID09IC0xIHRvIHJlcHJlc2VudCB0
aGUgc2FtZSB0aGluZyBhcyBub3QgaGF2aW5nIGEgY3VycmVudCBpbmRleC4KKyAgICBib29sIGhh
c0N1cnJlbnRJbmRleCA9IGN1cnJlbnRJbmRleCAhPSAtMTsKKworICAgIGlmICghZGVjb2RlU2Vz
c2lvbkhpc3RvcnlFbnRyaWVzKGhpc3RvcnlFbnRyaWVzLCBiYWNrRm9yd2FyZExpc3RTdGF0ZS5p
dGVtcykpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGlmICghaGFzQ3VycmVudEluZGV4
ICYmIENGQXJyYXlHZXRDb3VudChoaXN0b3J5RW50cmllcykpCisgICAgICAgIHJldHVybiBmYWxz
ZTsKKworICAgIGlmIChoYXNDdXJyZW50SW5kZXgpIHsKKyAgICAgICAgaWYgKHN0YXRpY19jYXN0
PHVpbnQzMl90PihjdXJyZW50SW5kZXgpID49IGJhY2tGb3J3YXJkTGlzdFN0YXRlLml0ZW1zLnNp
emUoKSkKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgICAgICBiYWNrRm9yd2FyZExp
c3RTdGF0ZS5jdXJyZW50SW5kZXggPSBzdGF0aWNfY2FzdDx1aW50MzJfdD4oY3VycmVudEluZGV4
KTsKKyAgICB9CisKKyAgICByZXR1cm4gdHJ1ZTsKIH0KIAogYm9vbCBMZWdhY3lTZXNzaW9uU3Rh
dGVEZWNvZGVyOjpkZWNvZGVWMVNlc3Npb25IaXN0b3J5KENGRGljdGlvbmFyeVJlZiBzZXNzaW9u
SGlzdG9yeURpY3Rpb25hcnksIEJhY2tGb3J3YXJkTGlzdFN0YXRlJiBiYWNrRm9yd2FyZExpc3RT
dGF0ZSkgY29uc3QKQEAgLTE0Nyw3ICsxNzcsNyBAQCBib29sIExlZ2FjeVNlc3Npb25TdGF0ZURl
Y29kZXI6OmRlY29kZVYxU2Vzc2lvbkhpc3RvcnkoQ0ZEaWN0aW9uYXJ5UmVmIHNlc3Npb25IaQog
ICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICBiYWNrRm9yd2FyZExpc3RTdGF0ZS5jdXJyZW50
SW5kZXggPSBzdGF0aWNfY2FzdDx1aW50MzJfdD4oY3VycmVudEluZGV4KTsKLSAgICBpZiAoYmFj
a0ZvcndhcmRMaXN0U3RhdGUuY3VycmVudEluZGV4ID49IGJhY2tGb3J3YXJkTGlzdFN0YXRlLml0
ZW1zLnNpemUoKSkKKyAgICBpZiAoc3RhdGljX2Nhc3Q8dWludDMyX3Q+KGN1cnJlbnRJbmRleCkg
Pj0gYmFja0ZvcndhcmRMaXN0U3RhdGUuaXRlbXMuc2l6ZSgpKQogICAgICAgICByZXR1cm4gZmFs
c2U7CiAKICAgICByZXR1cm4gdHJ1ZTsK
</data>
<flag name="review"
          id="258246"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>