Fix bug 1018120 - GMT Timezone with timezone information is assumed to be UTC / events move forward by 1 hour. a=me RELEASE_BASE_20140717
authorPhilipp Kewisch <mozilla@kewis.ch>
Thu, 17 Jul 2014 00:33:23 +0200
changeset 20042 7a60689105d13f02e9eae78f7de47fbe731e7927
parent 20041 0a78e9a36ce98ea91a10718f248f1a60887e454e
child 20043 b3017c79a3bd800ccade3b565cdc74a1675f2137
push idunknown
push userunknown
push dateunknown
reviewersme
bugs1018120
Fix bug 1018120 - GMT Timezone with timezone information is assumed to be UTC / events move forward by 1 hour. a=me
calendar/base/src/calTimezoneService.js
--- a/calendar/base/src/calTimezoneService.js
+++ b/calendar/base/src/calTimezoneService.js
@@ -96,17 +96,17 @@ calTimezoneService.prototype = {
                 this.mUTC = new calLibicalTimezone("UTC", null, "", "");
                 this.mUTC.mUTC = true;
             }
 
             // These UTC aliases are taken from wikipedia, included in case
             // other clients make use of them without specifying a definition.
             const utcAliases = ["UTC", "utc", "Z", "Etc/GMT", "Etc/GMT+0",
                                 "Etc/UCT", "Etc/Unversal", "Etc/UTC",
-                                "Etc/Zulu", "GMT", "GMT+0", "GMT0",
+                                "Etc/Zulu", "GMT+0", "GMT0",
                                 "Greenwich", "UCT", "Universal", "Zulu"];
 
             for (let zone of utcAliases) {
                 this.mTimezoneCache[zone] = this.mUTC;
             }
         }
 
         return this.mUTC;