<?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>87227</bug_id>
          
          <creation_ts>2012-05-23 00:48:35 -0700</creation_ts>
          <short_desc>GenericClock loses precision due to float-&gt;double conversion.</short_desc>
          <delta_ts>2012-05-23 11:12:07 -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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>631346</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-05-23 00:48:35 -0700</bug_when>
    <thetext>GenericClock loses precision due to float-&gt;double conversion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>631347</commentid>
    <comment_count>1</comment_count>
      <attachid>143490</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-05-23 00:50:10 -0700</bug_when>
    <thetext>Created attachment 143490
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>631681</commentid>
    <comment_count>2</comment_count>
      <attachid>143490</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2012-05-23 08:22:52 -0700</bug_when>
    <thetext>Comment on attachment 143490
Patch

Given the current discussions on mailing lists about float and double, I’m worried that people in the future will want to change this and not know that it is a bad idea to do so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>631823</commentid>
    <comment_count>3</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-05-23 11:12:07 -0700</bug_when>
    <thetext>Committed r118205: &lt;http://trac.webkit.org/changeset/118205&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>143490</attachid>
            <date>2012-05-23 00:50:10 -0700</date>
            <delta_ts>2012-05-23 08:22:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-87227-20120523005009.patch</filename>
            <type>text/plain</type>
            <size>2458</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE4MDg3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDU0MmRkYWRhYWQ4MTNl
ZmFkN2Q3NjQwYWQ1ZWNiNmQ1MmFiNTkxZS4uODliZjEyN2RkYThmMjU1NDM0NWE3NDAxN2NlMDI5
NTNmZDQxZTI1OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTA1LTIzICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIEdlbmVyaWNDbG9jayBsb3Nl
cyBwcmVjaXNpb24gZHVlIHRvIGZsb2F0LT5kb3VibGUgY29udmVyc2lvbi4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg3MjI3CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzOyBmaXhlcyBt
ZWRpYS9tZWRpYS1jb250cm9sbGVyLXRpbWUuaHRtbCBvbiBDaHJvbWl1bS4KKworICAgICAgICBP
bmx5IG5hcnJvdyB0byBmbG9hdCBhZnRlciB0aGUgZW50aXJlIGNhbGN1bGF0aW9uIGlzIGNvbXBs
ZXRlLiBUaGlzIHJlcXVpcmVzIG5vdygpIGFuZCBtX29mZnNldAorICAgICAgICB0byBiZSBkb3Vi
bGUtcHJlY2lzaW9uLgorCisgICAgICAgICogcGxhdGZvcm0vQ2xvY2tHZW5lcmljLmNwcDoKKyAg
ICAgICAgKENsb2NrR2VuZXJpYzo6Y3VycmVudFRpbWUpOiAKKyAgICAgICAgKENsb2NrR2VuZXJp
Yzo6bm93KTogTWFrZSBkb3VibGUtcHJlY2lzaW9uLgorICAgICAgICAqIHBsYXRmb3JtL0Nsb2Nr
R2VuZXJpYy5oOgorICAgICAgICAoQ2xvY2tHZW5lcmljKTogTWFrZSBtX29mZnNldCBkb3VibGUt
cHJlY2lzaW9uLgorCiAyMDEyLTA1LTIyICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29t
PgogCiAgICAgICAgIFBsYXRmb3JtQ2xvY2tDTSBoYXMgdW5pbml0aWFsaXplZCBtX3JhdGUgbWVt
YmVyLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vQ2xvY2tHZW5lcmljLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0Nsb2NrR2VuZXJpYy5jcHAKaW5kZXggNGNkYWU0
MTljMjRjYTU2Nzc5OTg3ODNhOTljZDQ1NGQ3MDY5MTM0NC4uZWYwOWM0ZjM4MjFmNmNlMzZiZmUy
YzhjNTdlNTA5Yjc2NjE2ZTdkNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Q2xvY2tHZW5lcmljLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9DbG9ja0dlbmVy
aWMuY3BwCkBAIC00OSw3ICs0OSw3IEBAIGZsb2F0IENsb2NrR2VuZXJpYzo6Y3VycmVudFRpbWUo
KSBjb25zdAogewogICAgIGlmIChtX3J1bm5pbmcpCiAgICAgICAgIG1fbGFzdFRpbWUgPSBub3co
KTsKLSAgICBmbG9hdCB0aW1lID0gKG5hcnJvd1ByZWNpc2lvblRvRmxvYXQobV9sYXN0VGltZSAt
IG1fc3RhcnRUaW1lKSAqIG1fcmF0ZSkgKyBtX29mZnNldDsKKyAgICBmbG9hdCB0aW1lID0gbmFy
cm93UHJlY2lzaW9uVG9GbG9hdCgoKG1fbGFzdFRpbWUgLSBtX3N0YXJ0VGltZSkgKiBtX3JhdGUp
ICsgbV9vZmZzZXQpOwogICAgIHJldHVybiB0aW1lOwogfQogCkBAIC03OSw4ICs3OSw4IEBAIHZv
aWQgQ2xvY2tHZW5lcmljOjpzdG9wKCkKICAgICBtX3J1bm5pbmcgPSBmYWxzZTsKIH0KIAotZmxv
YXQgQ2xvY2tHZW5lcmljOjpub3coKSBjb25zdAorZG91YmxlIENsb2NrR2VuZXJpYzo6bm93KCkg
Y29uc3QKIHsKLSAgICByZXR1cm4gbmFycm93UHJlY2lzaW9uVG9GbG9hdChXVEY6OmN1cnJlbnRU
aW1lKCkpOworICAgIHJldHVybiBXVEY6OmN1cnJlbnRUaW1lKCk7CiB9CiAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0Nsb2NrR2VuZXJpYy5oIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vQ2xvY2tHZW5lcmljLmgKaW5kZXggNWI3NWJmNjNmMjIyZGNlODc1MzkyOTlkMDA3
YTJkOTdlYzEyNzhjZi4uZDUzYTFiYzJkYzRkM2M1NWY4ZTBkNjM5OWNmNjU4YjliMjZhZDYwMiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vQ2xvY2tHZW5lcmljLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vQ2xvY2tHZW5lcmljLmgKQEAgLTQ1LDExICs0NSwxMSBA
QCBwcml2YXRlOgogICAgIHZpcnR1YWwgdm9pZCBzdG9wKCk7CiAgICAgdmlydHVhbCBib29sIGlz
UnVubmluZygpIGNvbnN0IHsgcmV0dXJuIG1fcnVubmluZzsgfQogCi0gICAgZmxvYXQgbm93KCkg
Y29uc3Q7CisgICAgZG91YmxlIG5vdygpIGNvbnN0OwogCiAgICAgYm9vbCBtX3J1bm5pbmc7CiAg
ICAgZmxvYXQgbV9yYXRlOwotICAgIGZsb2F0IG1fb2Zmc2V0OworICAgIGRvdWJsZSBtX29mZnNl
dDsKICAgICBkb3VibGUgbV9zdGFydFRpbWU7CiAgICAgbXV0YWJsZSBkb3VibGUgbV9sYXN0VGlt
ZTsKIH07Cg==
</data>
<flag name="review"
          id="150068"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>