Title: [154315] trunk/Source/WebCore
Revision
154315
Author
[email protected]
Date
2013-08-19 23:35:44 -0700 (Mon, 19 Aug 2013)

Log Message

<https://webkit.org/b/119991> change usage of calculateUTCOffset()/calculateDSTOffset  to calculateLocalTimeOffset

Patch by Santosh Mahto <[email protected]> on 2013-08-19
Reviewed by Darin Adler.

Resolving code error.

* html/BaseDateAndTimeInputType.cpp:
(WebCore::BaseDateAndTimeInputType::defaultValueForStepUp):
* html/MonthInputType.cpp:
(WebCore::MonthInputType::defaultValueForStepUp):
* html/TimeInputType.cpp:
(WebCore::TimeInputType::defaultValueForStepUp):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (154314 => 154315)


--- trunk/Source/WebCore/ChangeLog	2013-08-20 06:12:39 UTC (rev 154314)
+++ trunk/Source/WebCore/ChangeLog	2013-08-20 06:35:44 UTC (rev 154315)
@@ -1,3 +1,18 @@
+2013-08-19  Santosh Mahto  <[email protected]>
+
+        <https://webkit.org/b/119991> change usage of calculateUTCOffset()/calculateDSTOffset  to calculateLocalTimeOffset
+
+        Reviewed by Darin Adler.
+
+        Resolving code error.
+
+        * html/BaseDateAndTimeInputType.cpp:
+        (WebCore::BaseDateAndTimeInputType::defaultValueForStepUp):
+        * html/MonthInputType.cpp:
+        (WebCore::MonthInputType::defaultValueForStepUp):
+        * html/TimeInputType.cpp:
+        (WebCore::TimeInputType::defaultValueForStepUp):
+
 2013-08-19  Ryosuke Niwa  <[email protected]>
 
         <https://webkit.org/b/120049> Delete code for Snow Leopard

Modified: trunk/Source/WebCore/html/BaseDateAndTimeInputType.cpp (154314 => 154315)


--- trunk/Source/WebCore/html/BaseDateAndTimeInputType.cpp	2013-08-20 06:12:39 UTC (rev 154314)
+++ trunk/Source/WebCore/html/BaseDateAndTimeInputType.cpp	2013-08-20 06:35:44 UTC (rev 154315)
@@ -84,9 +84,7 @@
 Decimal BaseDateAndTimeInputType::defaultValueForStepUp() const
 {
     double ms = currentTimeMS();
-    double utcOffset = calculateUTCOffset();
-    double dstOffset = calculateDSTOffset(ms, utcOffset);
-    int offset = static_cast<int>((utcOffset + dstOffset) / msPerMinute);
+    int offset = calculateLocalTimeOffset(ms).offset / msPerMinute;
     return Decimal::fromDouble(ms + (offset * msPerMinute));
 }
 

Modified: trunk/Source/WebCore/html/MonthInputType.cpp (154314 => 154315)


--- trunk/Source/WebCore/html/MonthInputType.cpp	2013-08-20 06:12:39 UTC (rev 154314)
+++ trunk/Source/WebCore/html/MonthInputType.cpp	2013-08-20 06:35:44 UTC (rev 154315)
@@ -90,9 +90,7 @@
 Decimal MonthInputType::defaultValueForStepUp() const
 {
     double current = currentTimeMS();
-    double utcOffset = calculateUTCOffset();
-    double dstOffset = calculateDSTOffset(current, utcOffset);
-    int offset = static_cast<int>((utcOffset + dstOffset) / msPerMinute);
+    int offset = calculateLocalTimeOffset(current).offset / msPerMinute;
     current += offset * msPerMinute;
 
     DateComponents date;

Modified: trunk/Source/WebCore/html/TimeInputType.cpp (154314 => 154315)


--- trunk/Source/WebCore/html/TimeInputType.cpp	2013-08-20 06:12:39 UTC (rev 154314)
+++ trunk/Source/WebCore/html/TimeInputType.cpp	2013-08-20 06:35:44 UTC (rev 154315)
@@ -77,9 +77,7 @@
 Decimal TimeInputType::defaultValueForStepUp() const
 {
     double current = currentTimeMS();
-    double utcOffset = calculateUTCOffset();
-    double dstOffset = calculateDSTOffset(current, utcOffset);
-    int offset = static_cast<int>((utcOffset + dstOffset) / msPerMinute);
+    int offset = calculateLocalTimeOffset(current).offset / msPerMinute;
     current += offset * msPerMinute;
 
     DateComponents date;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to