<?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>121065</bug_id>
          
          <creation_ts>2013-09-09 18:55:02 -0700</creation_ts>
          <short_desc>SpecType should have SpecInt48AsDouble</short_desc>
          <delta_ts>2013-09-10 13:06:34 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          
          <blocked>121064</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>927040</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-09-09 18:55:02 -0700</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927318</commentid>
    <comment_count>1</comment_count>
      <attachid>211204</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-09-10 08:51:39 -0700</bug_when>
    <thetext>Created attachment 211204
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927445</commentid>
    <comment_count>2</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-09-10 13:06:34 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/155466</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211204</attachid>
            <date>2013-09-10 08:51:39 -0700</date>
            <delta_ts>2013-09-10 10:26:54 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>6917</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTU1NDQ2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBA
CisyMDEzLTA5LTEwICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
U3BlY1R5cGUgc2hvdWxkIGhhdmUgU3BlY0ludDQ4QXNEb3VibGUKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMTA2NQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogYnl0ZWNvZGUvU3BlY3VsYXRlZFR5cGUu
Y3BwOgorICAgICAgICAoSlNDOjpkdW1wU3BlY3VsYXRpb24pOgorICAgICAgICAoSlNDOjpzcGVj
dWxhdGlvblRvQWJicmV2aWF0ZWRTdHJpbmcpOgorICAgICAgICAoSlNDOjpzcGVjdWxhdGlvbkZy
b21WYWx1ZSk6CisgICAgICAgICogYnl0ZWNvZGUvU3BlY3VsYXRlZFR5cGUuaDoKKyAgICAgICAg
KEpTQzo6aXNJbnQ0OEFzRG91YmxlU3BlY3VsYXRpb24pOgorICAgICAgICAoSlNDOjppc0ludGVn
ZXJTcGVjdWxhdGlvbik6CisgICAgICAgIChKU0M6OmlzRG91YmxlUmVhbFNwZWN1bGF0aW9uKToK
KwogMjAxMy0wOS0wOSAgTWljaGFlbCBTYWJvZmYgIDxtc2Fib2ZmQGFwcGxlLmNvbT4KIAogICAg
ICAgICBUaGVyZSBzaG91bGQgYmUgb25lICJpbnZhbGlkIiB2aXJ0dWFsIHJlZ2lzdGVyIGNvbnN0
YW50CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvU3BlY3VsYXRlZFR5cGUu
Y3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9TcGVjdWxh
dGVkVHlwZS5jcHAJKHJldmlzaW9uIDE1NTQ0NikKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9i
eXRlY29kZS9TcGVjdWxhdGVkVHlwZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE2MSw4ICsxNjEs
MTMgQEAgdm9pZCBkdW1wU3BlY3VsYXRpb24oUHJpbnRTdHJlYW0mIG91dCwgUwogICAgIGlmICgo
dmFsdWUgJiBTcGVjRG91YmxlKSA9PSBTcGVjRG91YmxlKQogICAgICAgICBteU91dC5wcmludCgi
RG91YmxlIik7CiAgICAgZWxzZSB7Ci0gICAgICAgIGlmICh2YWx1ZSAmIFNwZWNEb3VibGVSZWFs
KQotICAgICAgICAgICAgbXlPdXQucHJpbnQoIkRvdWJsZXJlYWwiKTsKKyAgICAgICAgaWYgKHZh
bHVlICYgU3BlY0ludDQ4QXNEb3VibGUpCisgICAgICAgICAgICBteU91dC5wcmludCgiSW50NDhh
c2RvdWJsZSIpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBpc1RvcCA9IGZhbHNlOworICAg
ICAgICAKKyAgICAgICAgaWYgKHZhbHVlICYgU3BlY05vbkludEFzRG91YmxlKQorICAgICAgICAg
ICAgbXlPdXQucHJpbnQoIk5vbmludGFzZG91YmxlIik7CiAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgIGlzVG9wID0gZmFsc2U7CiAgICAgICAgIApAQCAtMjMzLDYgKzIzOCw4IEBAIHN0YXRpYyBj
b25zdCBjaGFyKiBzcGVjdWxhdGlvblRvQWJicmV2aWEKICAgICAgICAgcmV0dXJuICI8Q2VsbD4i
OwogICAgIGlmIChpc0ludDMyU3BlY3VsYXRpb24ocHJlZGljdGlvbikpCiAgICAgICAgIHJldHVy
biAiPEludDMyPiI7CisgICAgaWYgKGlzSW50NDhBc0RvdWJsZVNwZWN1bGF0aW9uKHByZWRpY3Rp
b24pKQorICAgICAgICByZXR1cm4gIjxJbnQ0OEFzRG91YmxlPiI7CiAgICAgaWYgKGlzRG91Ymxl
U3BlY3VsYXRpb24ocHJlZGljdGlvbikpCiAgICAgICAgIHJldHVybiAiPERvdWJsZT4iOwogICAg
IGlmIChpc051bWJlclNwZWN1bGF0aW9uKHByZWRpY3Rpb24pKQpAQCAtMzMxLDggKzMzOCwxNCBA
QCBTcGVjdWxhdGVkVHlwZSBzcGVjdWxhdGlvbkZyb21WYWx1ZShKU1ZhCiAgICAgICAgIHJldHVy
biBTcGVjSW50MzI7CiAgICAgaWYgKHZhbHVlLmlzRG91YmxlKCkpIHsKICAgICAgICAgZG91Ymxl
IG51bWJlciA9IHZhbHVlLmFzTnVtYmVyKCk7Ci0gICAgICAgIGlmIChudW1iZXIgPT0gbnVtYmVy
KQorICAgICAgICBpZiAobnVtYmVyID09IG51bWJlcikgeworICAgICAgICAgICAgaW50NjRfdCBh
c0ludDY0ID0gc3RhdGljX2Nhc3Q8aW50NjRfdD4obnVtYmVyKTsKKyAgICAgICAgICAgIGlmIChh
c0ludDY0ID09IG51bWJlciAmJiAoIWFzSW50NjQgfHwgc3RkOjpzaWduYml0KG51bWJlcikpCisg
ICAgICAgICAgICAgICAgJiYgYXNJbnQ2NCA8IChzdGF0aWNfY2FzdDxpbnQ2NF90PigxKSA8PCA0
NykKKyAgICAgICAgICAgICAgICAmJiBhc0ludDY0ID49IC0oc3RhdGljX2Nhc3Q8aW50NjRfdD4o
MSkgPDwgNDcpKQorICAgICAgICAgICAgICAgIHJldHVybiBTcGVjSW50NDhBc0RvdWJsZTsKICAg
ICAgICAgICAgIHJldHVybiBTcGVjRG91YmxlUmVhbDsKKyAgICAgICAgfQogICAgICAgICByZXR1
cm4gU3BlY0RvdWJsZU5hTjsKICAgICB9CiAgICAgaWYgKHZhbHVlLmlzQ2VsbCgpKQpJbmRleDog
U291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL1NwZWN1bGF0ZWRUeXBlLmgKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL1NwZWN1bGF0ZWRUeXBlLmgJKHJl
dmlzaW9uIDE1NTQ0NikKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9TcGVjdWxh
dGVkVHlwZS5oCSh3b3JraW5nIGNvcHkpCkBAIC02MiwxNyArNjIsMTkgQEAgc3RhdGljIGNvbnN0
IFNwZWN1bGF0ZWRUeXBlIFNwZWNTdHJpbmcgIAogc3RhdGljIGNvbnN0IFNwZWN1bGF0ZWRUeXBl
IFNwZWNDZWxsT3RoZXIgICAgICAgICA9IDB4MDAwNDAwMDA7IC8vIEl0J3MgZGVmaW5pdGVseSBh
IEpTQ2VsbCBidXQgbm90IGEgc3ViY2xhc3Mgb2YgSlNPYmplY3QgYW5kIGRlZmluaXRlbHkgbm90
IGEgSlNTdHJpbmcuCiBzdGF0aWMgY29uc3QgU3BlY3VsYXRlZFR5cGUgU3BlY0NlbGwgICAgICAg
ICAgICAgID0gMHgwMDA3ZmZmZjsgLy8gSXQncyBkZWZpbml0ZWx5IGEgSlNDZWxsLgogc3RhdGlj
IGNvbnN0IFNwZWN1bGF0ZWRUeXBlIFNwZWNJbnQzMiAgICAgICAgICAgICA9IDB4MDA4MDAwMDA7
IC8vIEl0J3MgZGVmaW5pdGVseSBhbiBJbnQzMi4KLXN0YXRpYyBjb25zdCBTcGVjdWxhdGVkVHlw
ZSBTcGVjRG91YmxlUmVhbCAgICAgICAgPSAweDAxMDAwMDAwOyAvLyBJdCdzIGRlZmluaXRlbHkg
YSBub24tTmFOIGRvdWJsZS4KLXN0YXRpYyBjb25zdCBTcGVjdWxhdGVkVHlwZSBTcGVjRG91Ymxl
TmFOICAgICAgICAgPSAweDAyMDAwMDAwOyAvLyBJdCdzIGRlZmluaXRlbHkgYSBOYU4uCi1zdGF0
aWMgY29uc3QgU3BlY3VsYXRlZFR5cGUgU3BlY0RvdWJsZSAgICAgICAgICAgID0gMHgwMzAwMDAw
MDsgLy8gSXQncyBlaXRoZXIgYSBub24tTmFOIG9yIGEgTmFOIGRvdWJsZS4KLXN0YXRpYyBjb25z
dCBTcGVjdWxhdGVkVHlwZSBTcGVjUmVhbE51bWJlciAgICAgICAgPSAweDAxODAwMDAwOyAvLyBJ
dCdzIGVpdGhlciBhbiBJbnQzMiBvciBhIERvdWJsZVJlYWwuCi1zdGF0aWMgY29uc3QgU3BlY3Vs
YXRlZFR5cGUgU3BlY051bWJlciAgICAgICAgICAgID0gMHgwMzgwMDAwMDsgLy8gSXQncyBlaXRo
ZXIgYW4gSW50MzIgb3IgYSBEb3VibGUuCi1zdGF0aWMgY29uc3QgU3BlY3VsYXRlZFR5cGUgU3Bl
Y0Jvb2xlYW4gICAgICAgICAgID0gMHgwNDAwMDAwMDsgLy8gSXQncyBkZWZpbml0ZWx5IGEgQm9v
bGVhbi4KLXN0YXRpYyBjb25zdCBTcGVjdWxhdGVkVHlwZSBTcGVjT3RoZXIgICAgICAgICAgICAg
PSAweDA4MDAwMDAwOyAvLyBJdCdzIGRlZmluaXRlbHkgbm9uZSBvZiB0aGUgYWJvdmUuCi1zdGF0
aWMgY29uc3QgU3BlY3VsYXRlZFR5cGUgU3BlY1RvcCAgICAgICAgICAgICAgID0gMHgwZmZmZmZm
ZjsgLy8gSXQgY2FuIGJlIGFueSBvZiB0aGUgYWJvdmUuCi1zdGF0aWMgY29uc3QgU3BlY3VsYXRl
ZFR5cGUgU3BlY0VtcHR5ICAgICAgICAgICAgID0gMHgxMDAwMDAwMDsgLy8gSXQncyBkZWZpbml0
ZWx5IGFuIGVtcHR5IHZhbHVlIG1hcmtlci4KLXN0YXRpYyBjb25zdCBTcGVjdWxhdGVkVHlwZSBT
cGVjRW1wdHlPclRvcCAgICAgICAgPSAweDFmZmZmZmZmOyAvLyBJdCBjYW4gYmUgYW55IG9mIHRo
ZSBhYm92ZS4KLXN0YXRpYyBjb25zdCBTcGVjdWxhdGVkVHlwZSBGaXhlZEluZGV4ZWRTdG9yYWdl
TWFzayAgICA9IFNwZWNJbnQ4QXJyYXkgfCBTcGVjSW50MTZBcnJheSB8IFNwZWNJbnQzMkFycmF5
IHwgU3BlY1VpbnQ4QXJyYXkgfCBTcGVjVWludDhDbGFtcGVkQXJyYXkgfCBTcGVjVWludDE2QXJy
YXkgfCBTcGVjVWludDMyQXJyYXkgfCBTcGVjRmxvYXQzMkFycmF5IHwgU3BlY0Zsb2F0NjRBcnJh
eTsKK3N0YXRpYyBjb25zdCBTcGVjdWxhdGVkVHlwZSBTcGVjSW50NDhBc0RvdWJsZSAgICAgPSAw
eDAxMDAwMDAwOyAvLyBJdCdzIGRlZmluaXRlbHkgYW4gSW50NDggYW5kIGl0J3MgaW5zaWRlIGEg
ZG91YmxlLgorc3RhdGljIGNvbnN0IFNwZWN1bGF0ZWRUeXBlIFNwZWNJbnRlZ2VyICAgICAgICAg
ICA9IDB4MDE4MDAwMDA7IC8vIEl0J3MgZGVmaW5pdGVseSBzb21lIGtpbmQgb2YgaW50ZWdlci4K
K3N0YXRpYyBjb25zdCBTcGVjdWxhdGVkVHlwZSBTcGVjTm9uSW50QXNEb3VibGUgICAgPSAweDAy
MDAwMDAwOyAvLyBJdCdzIGRlZmluaXRlbHkgbm90IGFuIEludDQ4IGJ1dCBpdCdzIGEgcmVhbCBu
dW1iZXIgYW5kIGl0J3MgYSBkb3VibGUuCitzdGF0aWMgY29uc3QgU3BlY3VsYXRlZFR5cGUgU3Bl
Y0RvdWJsZVJlYWwgICAgICAgID0gMHgwMzAwMDAwMDsgLy8gSXQncyBkZWZpbml0ZWx5IGEgbm9u
LU5hTiBkb3VibGUuCitzdGF0aWMgY29uc3QgU3BlY3VsYXRlZFR5cGUgU3BlY0RvdWJsZU5hTiAg
ICAgICAgID0gMHgwNDAwMDAwMDsgLy8gSXQncyBkZWZpbml0ZWx5IGEgTmFOLgorc3RhdGljIGNv
bnN0IFNwZWN1bGF0ZWRUeXBlIFNwZWNEb3VibGUgICAgICAgICAgICA9IDB4MDcwMDAwMDA7IC8v
IEl0J3MgZWl0aGVyIGEgbm9uLU5hTiBvciBhIE5hTiBkb3VibGUuCitzdGF0aWMgY29uc3QgU3Bl
Y3VsYXRlZFR5cGUgU3BlY1JlYWxOdW1iZXIgICAgICAgID0gMHgwMzgwMDAwMDsgLy8gSXQncyBl
aXRoZXIgYW4gSW50MzIgb3IgYSBEb3VibGVSZWFsLgorc3RhdGljIGNvbnN0IFNwZWN1bGF0ZWRU
eXBlIFNwZWNOdW1iZXIgICAgICAgICAgICA9IDB4MDc4MDAwMDA7IC8vIEl0J3MgZWl0aGVyIGFu
IEludDMyIG9yIGEgRG91YmxlLgorc3RhdGljIGNvbnN0IFNwZWN1bGF0ZWRUeXBlIFNwZWNCb29s
ZWFuICAgICAgICAgICA9IDB4MDgwMDAwMDA7IC8vIEl0J3MgZGVmaW5pdGVseSBhIEJvb2xlYW4u
CitzdGF0aWMgY29uc3QgU3BlY3VsYXRlZFR5cGUgU3BlY090aGVyICAgICAgICAgICAgID0gMHgx
MDAwMDAwMDsgLy8gSXQncyBkZWZpbml0ZWx5IG5vbmUgb2YgdGhlIGFib3ZlLgorc3RhdGljIGNv
bnN0IFNwZWN1bGF0ZWRUeXBlIFNwZWNUb3AgICAgICAgICAgICAgICA9IDB4MWZmZmZmZmY7IC8v
IEl0IGNhbiBiZSBhbnkgb2YgdGhlIGFib3ZlLgorc3RhdGljIGNvbnN0IFNwZWN1bGF0ZWRUeXBl
IFNwZWNFbXB0eSAgICAgICAgICAgICA9IDB4MjAwMDAwMDA7IC8vIEl0J3MgZGVmaW5pdGVseSBh
biBlbXB0eSB2YWx1ZSBtYXJrZXIuCitzdGF0aWMgY29uc3QgU3BlY3VsYXRlZFR5cGUgU3BlY0Vt
cHR5T3JUb3AgICAgICAgID0gMHgzZmZmZmZmZjsgLy8gSXQgY2FuIGJlIGFueSBvZiB0aGUgYWJv
dmUuCiAKIHR5cGVkZWYgYm9vbCAoKlNwZWN1bGF0ZWRUeXBlQ2hlY2tlcikoU3BlY3VsYXRlZFR5
cGUpOwogCkBAIC0xMDcsMTEgKzEwOSw2IEBAIGlubGluZSBib29sIGlzRmluYWxPYmplY3RPck90
aGVyU3BlY3VsYXQKICAgICByZXR1cm4gISEodmFsdWUgJiAoU3BlY0ZpbmFsT2JqZWN0IHwgU3Bl
Y090aGVyKSkgJiYgISh2YWx1ZSAmIH4oU3BlY0ZpbmFsT2JqZWN0IHwgU3BlY090aGVyKSk7CiB9
CiAKLWlubGluZSBib29sIGlzRml4ZWRJbmRleGVkU3RvcmFnZU9iamVjdFNwZWN1bGF0aW9uKFNw
ZWN1bGF0ZWRUeXBlIHZhbHVlKQotewotICAgIHJldHVybiAhIXZhbHVlICYmICh2YWx1ZSAmIEZp
eGVkSW5kZXhlZFN0b3JhZ2VNYXNrKSA9PSB2YWx1ZTsKLX0KLQogaW5saW5lIGJvb2wgaXNTdHJp
bmdJZGVudFNwZWN1bGF0aW9uKFNwZWN1bGF0ZWRUeXBlIHZhbHVlKQogewogICAgIHJldHVybiB2
YWx1ZSA9PSBTcGVjU3RyaW5nSWRlbnQ7CkBAIC0yNDgsOSArMjQ1LDE5IEBAIGlubGluZSBib29s
IGlzSW50MzJTcGVjdWxhdGlvbkV4cGVjdGluZ0QKICAgICByZXR1cm4gaXNJbnQzMlNwZWN1bGF0
aW9uKHZhbHVlICYgflNwZWNPdGhlcik7CiB9CiAKK2lubGluZSBib29sIGlzSW50NDhBc0RvdWJs
ZVNwZWN1bGF0aW9uKFNwZWN1bGF0ZWRUeXBlIHZhbHVlKQoreworICAgIHJldHVybiB2YWx1ZSA9
PSBTcGVjSW50NDhBc0RvdWJsZTsKK30KKworaW5saW5lIGJvb2wgaXNJbnRlZ2VyU3BlY3VsYXRp
b24oU3BlY3VsYXRlZFR5cGUgdmFsdWUpCit7CisgICAgcmV0dXJuICEhdmFsdWUgJiYgKHZhbHVl
ICYgU3BlY0ludGVnZXIpID09IHZhbHVlOworfQorCiBpbmxpbmUgYm9vbCBpc0RvdWJsZVJlYWxT
cGVjdWxhdGlvbihTcGVjdWxhdGVkVHlwZSB2YWx1ZSkKIHsKLSAgICByZXR1cm4gdmFsdWUgPT0g
U3BlY0RvdWJsZVJlYWw7CisgICAgcmV0dXJuICEhdmFsdWUgJiYgKHZhbHVlICYgU3BlY0RvdWJs
ZVJlYWwpID09IHZhbHVlOwogfQogCiBpbmxpbmUgYm9vbCBpc0RvdWJsZVNwZWN1bGF0aW9uKFNw
ZWN1bGF0ZWRUeXBlIHZhbHVlKQo=
</data>
<flag name="review"
          id="233263"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>