[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

tonyg at chromium.org tonyg at chromium.org
Wed Dec 22 15:46:42 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 23949ab987f9da1eb811e217de4f9610f32069ad
Author: tonyg at chromium.org <tonyg at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Nov 12 04:55:31 2010 +0000

    2010-11-11  Tony Gentilcore  <tonyg at chromium.org>
    
            Reviewed by Nate Chapin.
    
            [chromium] Convert WebPerformance doubles to seconds
            https://bugs.webkit.org/show_bug.cgi?id=49232
    
            This makes them suitable for passing to Time::FromDoubleT().
    
            * src/WebPerformance.cpp:
            (WebKit::millisecondsToSeconds):
            (WebKit::WebPerformance::navigationStart):
            (WebKit::WebPerformance::unloadEventEnd):
            (WebKit::WebPerformance::redirectStart):
            (WebKit::WebPerformance::redirectEnd):
            (WebKit::WebPerformance::fetchStart):
            (WebKit::WebPerformance::domainLookupStart):
            (WebKit::WebPerformance::domainLookupEnd):
            (WebKit::WebPerformance::connectStart):
            (WebKit::WebPerformance::connectEnd):
            (WebKit::WebPerformance::requestStart):
            (WebKit::WebPerformance::requestEnd):
            (WebKit::WebPerformance::responseStart):
            (WebKit::WebPerformance::responseEnd):
            (WebKit::WebPerformance::loadEventStart):
            (WebKit::WebPerformance::loadEventEnd):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71883 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/chromium/ChangeLog b/WebKit/chromium/ChangeLog
index 6310746..ad8d79a 100644
--- a/WebKit/chromium/ChangeLog
+++ b/WebKit/chromium/ChangeLog
@@ -1,3 +1,30 @@
+2010-11-11  Tony Gentilcore  <tonyg at chromium.org>
+
+        Reviewed by Nate Chapin.
+
+        [chromium] Convert WebPerformance doubles to seconds
+        https://bugs.webkit.org/show_bug.cgi?id=49232
+
+        This makes them suitable for passing to Time::FromDoubleT().
+
+        * src/WebPerformance.cpp:
+        (WebKit::millisecondsToSeconds):
+        (WebKit::WebPerformance::navigationStart):
+        (WebKit::WebPerformance::unloadEventEnd):
+        (WebKit::WebPerformance::redirectStart):
+        (WebKit::WebPerformance::redirectEnd):
+        (WebKit::WebPerformance::fetchStart):
+        (WebKit::WebPerformance::domainLookupStart):
+        (WebKit::WebPerformance::domainLookupEnd):
+        (WebKit::WebPerformance::connectStart):
+        (WebKit::WebPerformance::connectEnd):
+        (WebKit::WebPerformance::requestStart):
+        (WebKit::WebPerformance::requestEnd):
+        (WebKit::WebPerformance::responseStart):
+        (WebKit::WebPerformance::responseEnd):
+        (WebKit::WebPerformance::loadEventStart):
+        (WebKit::WebPerformance::loadEventEnd):
+
 2010-11-11  Hans Wennborg  <hans at chromium.org>
 
         Reviewed by Jeremy Orlow.
diff --git a/WebKit/chromium/src/WebPerformance.cpp b/WebKit/chromium/src/WebPerformance.cpp
index 898a761..e894895 100644
--- a/WebKit/chromium/src/WebPerformance.cpp
+++ b/WebKit/chromium/src/WebPerformance.cpp
@@ -37,6 +37,11 @@ using namespace WebCore;
 
 namespace WebKit {
 
+static double millisecondsToSeconds(unsigned long long milliseconds)
+{
+    return static_cast<double>(milliseconds / 1000.0);
+}
+
 void WebPerformance::reset()
 {
     m_private.reset();
@@ -63,22 +68,22 @@ WebNavigationType WebPerformance::navigationType() const
 
 double WebPerformance::navigationStart() const
 {
-    return static_cast<double>(m_private->timing()->navigationStart());
+    return millisecondsToSeconds(m_private->timing()->navigationStart());
 }
 
 double WebPerformance::unloadEventEnd() const
 {
-    return static_cast<double>(m_private->timing()->unloadEventEnd());
+    return millisecondsToSeconds(m_private->timing()->unloadEventEnd());
 }
 
 double WebPerformance::redirectStart() const
 {
-    return static_cast<double>(m_private->timing()->redirectStart());
+    return millisecondsToSeconds(m_private->timing()->redirectStart());
 }
 
 double WebPerformance::redirectEnd() const
 {
-    return static_cast<double>(m_private->timing()->redirectEnd());
+    return millisecondsToSeconds(m_private->timing()->redirectEnd());
 }
 
 unsigned short WebPerformance::redirectCount() const
@@ -88,52 +93,52 @@ unsigned short WebPerformance::redirectCount() const
 
 double WebPerformance::fetchStart() const
 {
-    return static_cast<double>(m_private->timing()->fetchStart());
+    return millisecondsToSeconds(m_private->timing()->fetchStart());
 }
 
 double WebPerformance::domainLookupStart() const
 {
-    return static_cast<double>(m_private->timing()->domainLookupStart());
+    return millisecondsToSeconds(m_private->timing()->domainLookupStart());
 }
 
 double WebPerformance::domainLookupEnd() const
 {
-    return static_cast<double>(m_private->timing()->domainLookupEnd());
+    return millisecondsToSeconds(m_private->timing()->domainLookupEnd());
 }
 
 double WebPerformance::connectStart() const
 {
-    return static_cast<double>(m_private->timing()->connectStart());
+    return millisecondsToSeconds(m_private->timing()->connectStart());
 }
 
 double WebPerformance::connectEnd() const
 {
-    return static_cast<double>(m_private->timing()->connectEnd());
+    return millisecondsToSeconds(m_private->timing()->connectEnd());
 }
 
 double WebPerformance::requestStart() const
 {
-    return static_cast<double>(m_private->timing()->requestStart());
+    return millisecondsToSeconds(m_private->timing()->requestStart());
 }
 
 double WebPerformance::responseStart() const
 {
-    return static_cast<double>(m_private->timing()->responseStart());
+    return millisecondsToSeconds(m_private->timing()->responseStart());
 }
 
 double WebPerformance::responseEnd() const
 {
-    return static_cast<double>(m_private->timing()->responseEnd());
+    return millisecondsToSeconds(m_private->timing()->responseEnd());
 }
 
 double WebPerformance::loadEventStart() const
 {
-    return static_cast<double>(m_private->timing()->loadEventStart());
+    return millisecondsToSeconds(m_private->timing()->loadEventStart());
 }
 
 double WebPerformance::loadEventEnd() const
 {
-    return static_cast<double>(m_private->timing()->loadEventEnd());
+    return millisecondsToSeconds(m_private->timing()->loadEventEnd());
 }
 
 WebPerformance::WebPerformance(const PassRefPtr<Performance>& performance)

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list