<?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>186689</bug_id>
          
          <creation_ts>2018-06-15 13:14:21 -0700</creation_ts>
          <short_desc>Position timestamp returns from geo api doesn&apos;t reflect the current time</short_desc>
          <delta_ts>2018-06-15 13:14:21 -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>Safari 10</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Roderick">roderickhsiao</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1433526</commentid>
    <comment_count>0</comment_count>
    <who name="Roderick">roderickhsiao</who>
    <bug_when>2018-06-15 13:14:21 -0700</bug_when>
    <thetext>Tested both on Safari 10 and 11, 

According to the spec, 
https://developer.mozilla.org/en-US/docs/Web/API/Position/timestamp

The Position.timestamp read-only property, a DOMTimeStamp object, represents the date and the time of the creation of the Position object it belongs to. The precision is to the millisecond.

However, the timestamp returns from Safari its something like 550786249369, which is Mon Jun 15 1987 13:10:49 GMT-0700 (PDT)
But Date.now() returns 1529093495687 which is Fri Jun 15 2018 13:11:35 GMT-0700 (PDT) 

There are a 31 years off</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>