<?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>125547</bug_id>
          
          <creation_ts>2013-12-10 15:17:32 -0800</creation_ts>
          <short_desc>Add encode and decode functions to WebNumber</short_desc>
          <delta_ts>2013-12-10 15:27:21 -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>bdakin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>958534</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-12-10 15:17:32 -0800</bug_when>
    <thetext>Add encode and decode functions to WebNumber</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958537</commentid>
    <comment_count>1</comment_count>
      <attachid>218913</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-12-10 15:23:20 -0800</bug_when>
    <thetext>Created attachment 218913
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958540</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-12-10 15:27:21 -0800</bug_when>
    <thetext>Committed r160393: &lt;http://trac.webkit.org/changeset/160393&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218913</attachid>
            <date>2013-12-10 15:23:20 -0800</date>
            <delta_ts>2013-12-10 15:24:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125547-20131210152319.patch</filename>
            <type>text/plain</type>
            <size>5581</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTYwMzkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzkxMjdlZWY1ZThlMzk1
M2UyYThkYmVkYTI5YTMxYWYxNTBlMWRkNS4uMzU2ODAyNmQyODJjZGJiYzliNGIwNWUxYTA1NTEz
ODQ5OTA3YTFlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE5IEBACiAyMDEzLTEyLTEwICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgQWRkIGVuY29kZSBh
bmQgZGVjb2RlIGZ1bmN0aW9ucyB0byBXZWJOdW1iZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTU0NworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2hhcmVkL0FQSU51bWJlci5oOgorICAgICAgICAo
V2ViS2l0OjpXZWJOdW1iZXI6OmVuY29kZSk6CisgICAgICAgIChXZWJLaXQ6OldlYk51bWJlcjo6
ZGVjb2RlKToKKyAgICAgICAgKiBTaGFyZWQvVXNlckRhdGEuY3BwOgorICAgICAgICAoV2ViS2l0
OjpVc2VyRGF0YTo6ZW5jb2RlKToKKyAgICAgICAgKFdlYktpdDo6VXNlckRhdGE6OmRlY29kZSk6
CisKKzIwMTMtMTItMTAgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwog
ICAgICAgICBSZW5hbWUgV2ViTnVtYmVyLmggdG8gQVBJTnVtYmVyLmgKICAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTU0NQogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJTnVtYmVyLmggYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQv
QVBJTnVtYmVyLmgKaW5kZXggMmZiN2M3NmFhYWRhMzNmOGYyMDE5MTFlZTlmNTFmMjA0MTc0ZTRk
Ni4uODk5OGZjYjQ1ZTZhNTZkMTMxOTNmMzA0MTExMzk5MWYxMTlhNzljYSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdDIvU2hhcmVkL0FQSU51bWJlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1No
YXJlZC9BUElOdW1iZXIuaApAQCAtMjcsNiArMjcsOCBAQAogI2RlZmluZSBBUElOdW1iZXJfaAog
CiAjaW5jbHVkZSAiQVBJT2JqZWN0LmgiCisjaW5jbHVkZSAiQXJndW1lbnREZWNvZGVyLmgiCisj
aW5jbHVkZSAiQXJndW1lbnRFbmNvZGVyLmgiCiAjaW5jbHVkZSA8d3RmL1Bhc3NSZWZQdHIuaD4K
IAogbmFtZXNwYWNlIFdlYktpdCB7CkBAIC00MSw2ICs0MywyMSBAQCBwdWJsaWM6CiAKICAgICBO
dW1iZXJUeXBlIHZhbHVlKCkgY29uc3QgeyByZXR1cm4gbV92YWx1ZTsgfQogCisgICAgdm9pZCBl
bmNvZGUoQ29yZUlQQzo6QXJndW1lbnRFbmNvZGVyJiBlbmNvZGVyKSBjb25zdAorICAgIHsKKyAg
ICAgICAgZW5jb2RlciA8PCBtX3ZhbHVlOworICAgIH0KKworICAgIHN0YXRpYyBib29sIGRlY29k
ZShDb3JlSVBDOjpBcmd1bWVudERlY29kZXImIGRlY29kZXIsIFJlZlB0cjxBUEk6Ok9iamVjdD4m
IHJlc3VsdCkKKyAgICB7CisgICAgICAgIE51bWJlclR5cGUgdmFsdWU7CisgICAgICAgIGlmICgh
ZGVjb2Rlci5kZWNvZGUodmFsdWUpKQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAg
ICAgIHJlc3VsdCA9IFdlYk51bWJlcjo6Y3JlYXRlKHZhbHVlKTsKKyAgICAgICAgcmV0dXJuIHRy
dWU7CisgICAgfQorCiBwcml2YXRlOgogICAgIGV4cGxpY2l0IFdlYk51bWJlcihOdW1iZXJUeXBl
IHZhbHVlKQogICAgICAgICA6IG1fdmFsdWUodmFsdWUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0Mi9TaGFyZWQvVXNlckRhdGEuY3BwIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1VzZXJEYXRh
LmNwcAppbmRleCA2NTBmOGIzODY3MDMxZWZhYWZjYzQxYThjYmVlMDYzMWNkYTVkNGI4Li44YmU5
MGU4YTNiZmJjNTZlZmZlZDk1ZWM4ODRkNjAwYjE4NmU2MTkxIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9TaGFyZWQvVXNlckRhdGEuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9V
c2VyRGF0YS5jcHAKQEAgLTExNCwxMSArMTE0LDkgQEAgdm9pZCBVc2VyRGF0YTo6ZW5jb2RlKENv
cmVJUEM6OkFyZ3VtZW50RW5jb2RlciYgZW5jb2RlciwgY29uc3QgQVBJOjpPYmplY3QmIG9iamUK
ICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgY2FzZSBBUEk6Ok9iamVjdDo6VHlwZTo6Qm9v
bGVhbjogewotICAgICAgICBhdXRvJiBib29sZWFuID0gc3RhdGljX2Nhc3Q8Y29uc3QgV2ViQm9v
bGVhbiY+KG9iamVjdCk7Ci0gICAgICAgIGVuY29kZXIgPDwgYm9vbGVhbi52YWx1ZSgpOworICAg
IGNhc2UgQVBJOjpPYmplY3Q6OlR5cGU6OkJvb2xlYW46CisgICAgICAgIHN0YXRpY19jYXN0PGNv
bnN0IFdlYkJvb2xlYW4mPihvYmplY3QpLmVuY29kZShlbmNvZGVyKTsKICAgICAgICAgYnJlYWs7
Ci0gICAgfQogCiAgICAgY2FzZSBBUEk6Ok9iamVjdDo6VHlwZTo6RGljdGlvbmFyeTogewogICAg
ICAgICBhdXRvJiBkaWN0aW9uYXJ5ID0gc3RhdGljX2Nhc3Q8Y29uc3QgSW1tdXRhYmxlRGljdGlv
bmFyeSY+KG9iamVjdCk7CkBAIC0xMzgsMTcgKzEzNiwxMSBAQCB2b2lkIFVzZXJEYXRhOjplbmNv
ZGUoQ29yZUlQQzo6QXJndW1lbnRFbmNvZGVyJiBlbmNvZGVyLCBjb25zdCBBUEk6Ok9iamVjdCYg
b2JqZQogICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICBjYXNlIEFQSTo6T2JqZWN0OjpUeXBl
OjpQb2ludDogewotICAgICAgICBhdXRvJiBwb2ludCA9IHN0YXRpY19jYXN0PGNvbnN0IFdlYlBv
aW50Jj4ob2JqZWN0KTsKLSAgICAgICAgcG9pbnQuZW5jb2RlKGVuY29kZXIpOwotICAgICAgICBi
cmVhazsKLSAgICB9CisgICAgY2FzZSBBUEk6Ok9iamVjdDo6VHlwZTo6UG9pbnQ6CisgICAgICAg
IHN0YXRpY19jYXN0PGNvbnN0IFdlYlBvaW50Jj4ob2JqZWN0KS5lbmNvZGUoZW5jb2Rlcik7CiAK
LSAgICBjYXNlIEFQSTo6T2JqZWN0OjpUeXBlOjpSZWN0OiB7Ci0gICAgICAgIGF1dG8mIHJlY3Qg
PSBzdGF0aWNfY2FzdDxjb25zdCBXZWJSZWN0Jj4ob2JqZWN0KTsKLSAgICAgICAgcmVjdC5lbmNv
ZGUoZW5jb2Rlcik7Ci0gICAgICAgIGJyZWFrOwotICAgIH0KKyAgICBjYXNlIEFQSTo6T2JqZWN0
OjpUeXBlOjpSZWN0OgorICAgICAgICBzdGF0aWNfY2FzdDxjb25zdCBXZWJSZWN0Jj4ob2JqZWN0
KS5lbmNvZGUoZW5jb2Rlcik7CiAKICAgICBjYXNlIEFQSTo6T2JqZWN0OjpUeXBlOjpTZXJpYWxp
emVkU2NyaXB0VmFsdWU6IHsKICAgICAgICAgYXV0byYgc2VyaWFsaXplZFNjcmlwdFZhbHVlID0g
c3RhdGljX2Nhc3Q8Y29uc3QgV2ViU2VyaWFsaXplZFNjcmlwdFZhbHVlJj4ob2JqZWN0KTsKQEAg
LTE1NiwxMSArMTQ4LDkgQEAgdm9pZCBVc2VyRGF0YTo6ZW5jb2RlKENvcmVJUEM6OkFyZ3VtZW50
RW5jb2RlciYgZW5jb2RlciwgY29uc3QgQVBJOjpPYmplY3QmIG9iamUKICAgICAgICAgYnJlYWs7
CiAgICAgfQogCi0gICAgY2FzZSBBUEk6Ok9iamVjdDo6VHlwZTo6U2l6ZTogewotICAgICAgICBh
dXRvJiBzaXplID0gc3RhdGljX2Nhc3Q8Y29uc3QgV2ViU2l6ZSY+KG9iamVjdCk7Ci0gICAgICAg
IHNpemUuZW5jb2RlKGVuY29kZXIpOworICAgIGNhc2UgQVBJOjpPYmplY3Q6OlR5cGU6OlNpemU6
CisgICAgICAgIHN0YXRpY19jYXN0PGNvbnN0IFdlYlNpemUmPihvYmplY3QpLmVuY29kZShlbmNv
ZGVyKTsKICAgICAgICAgYnJlYWs7Ci0gICAgfQogCiAgICAgY2FzZSBBUEk6Ok9iamVjdDo6VHlw
ZTo6U3RyaW5nOiB7CiAgICAgICAgIGF1dG8mIHN0cmluZyA9IHN0YXRpY19jYXN0PGNvbnN0IFdl
YlN0cmluZyY+KG9iamVjdCk7CkBAIC0xNzQsMTEgKzE2NCw5IEBAIHZvaWQgVXNlckRhdGE6OmVu
Y29kZShDb3JlSVBDOjpBcmd1bWVudEVuY29kZXImIGVuY29kZXIsIGNvbnN0IEFQSTo6T2JqZWN0
JiBvYmplCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIGNhc2UgQVBJOjpPYmplY3Q6OlR5
cGU6OlVJbnQ2NDogewotICAgICAgICBhdXRvJiB1aW50NjQgPSBzdGF0aWNfY2FzdDxjb25zdCBX
ZWJVSW50NjQmPihvYmplY3QpOwotICAgICAgICBlbmNvZGVyIDw8IHVpbnQ2NC52YWx1ZSgpOwor
ICAgIGNhc2UgQVBJOjpPYmplY3Q6OlR5cGU6OlVJbnQ2NDoKKyAgICAgICAgc3RhdGljX2Nhc3Q8
Y29uc3QgV2ViVUludDY0Jj4ob2JqZWN0KS5lbmNvZGUoZW5jb2Rlcik7CiAgICAgICAgIGJyZWFr
OwotICAgIH0KIAogICAgIGRlZmF1bHQ6CiAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwpA
QCAtMjEwLDE0ICsxOTgsMTAgQEAgYm9vbCBVc2VyRGF0YTo6ZGVjb2RlKENvcmVJUEM6OkFyZ3Vt
ZW50RGVjb2RlciYgZGVjb2RlciwgUmVmUHRyPEFQSTo6T2JqZWN0PiYgcmUKICAgICAgICAgYnJl
YWs7CiAgICAgfQogCi0gICAgY2FzZSBBUEk6Ok9iamVjdDo6VHlwZTo6Qm9vbGVhbjogewotICAg
ICAgICBib29sIHZhbHVlOwotICAgICAgICBpZiAoIWRlY29kZXIuZGVjb2RlKHZhbHVlKSkKKyAg
ICBjYXNlIEFQSTo6T2JqZWN0OjpUeXBlOjpCb29sZWFuOgorICAgICAgICBpZiAoIVdlYkJvb2xl
YW46OmRlY29kZShkZWNvZGVyLCByZXN1bHQpKQogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwot
Ci0gICAgICAgIHJlc3VsdCA9IFdlYkJvb2xlYW46OmNyZWF0ZSh2YWx1ZSk7CiAgICAgICAgIGJy
ZWFrOwotICAgIH0KIAogICAgIGNhc2UgQVBJOjpPYmplY3Q6OlR5cGU6OkRpY3Rpb25hcnk6IHsK
ICAgICAgICAgdWludDY0X3Qgc2l6ZTsKQEAgLTI0Miw2ICsyMjYsMTEgQEAgYm9vbCBVc2VyRGF0
YTo6ZGVjb2RlKENvcmVJUEM6OkFyZ3VtZW50RGVjb2RlciYgZGVjb2RlciwgUmVmUHRyPEFQSTo6
T2JqZWN0PiYgcmUKICAgICAgICAgYnJlYWs7CiAgICAgfQogCisgICAgY2FzZSBBUEk6Ok9iamVj
dDo6VHlwZTo6RG91YmxlOgorICAgICAgICBpZiAoIVdlYkRvdWJsZTo6ZGVjb2RlKGRlY29kZXIs
IHJlc3VsdCkpCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgIGJyZWFrOworCiAg
ICAgY2FzZSBBUEk6Ok9iamVjdDo6VHlwZTo6RnJhbWVIYW5kbGU6IHsKICAgICAgICAgdWludDY0
X3QgZnJhbWVJRDsKICAgICAgICAgaWYgKCFkZWNvZGVyLmRlY29kZShmcmFtZUlEKSkKQEAgLTI5
NywxMyArMjg2LDEwIEBAIGJvb2wgVXNlckRhdGE6OmRlY29kZShDb3JlSVBDOjpBcmd1bWVudERl
Y29kZXImIGRlY29kZXIsIFJlZlB0cjxBUEk6Ok9iamVjdD4mIHJlCiAgICAgICAgIGJyZWFrOwog
ICAgIH0KIAotICAgIGNhc2UgQVBJOjpPYmplY3Q6OlR5cGU6OlVJbnQ2NDogewotICAgICAgICB1
aW50NjRfdCB2YWx1ZTsKLSAgICAgICAgaWYgKCFkZWNvZGVyLmRlY29kZSh2YWx1ZSkpCisgICAg
Y2FzZSBBUEk6Ok9iamVjdDo6VHlwZTo6VUludDY0OgorICAgICAgICBpZiAoIVdlYlVJbnQ2NDo6
ZGVjb2RlKGRlY29kZXIsIHJlc3VsdCkpCiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAg
ICAgIHJlc3VsdCA9IFdlYlVJbnQ2NDo6Y3JlYXRlKHZhbHVlKTsKICAgICAgICAgYnJlYWs7Ci0g
ICAgfQogCiAgICAgZGVmYXVsdDoKICAgICAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7Cg==
</data>
<flag name="review"
          id="242474"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>