User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0
Build ID: 20121119183901
Steps to reproduce:
In TBird, copy an event from a Google Calendar (MS-Win CTRL-C)
Paste it in another calendar (not a Google Calendar)
(You don't have to paste it, just examine the clipboard data)
Other programs that access the second calendar file do not show the event or do not function correctly.
This only occurs with events copied from a Google Calendar.
Suspect it began with 2012-10-03 version of Lightning/Google Provider.
Still happens with TBird 17.0, Lightning 1.0 and Google Provider 1.8)
According to the Standard, the VCALENDAR entries for CREATED; LAST-MODIFIED have to be UTC **NOT** timezone'd.
(From the copied VCALENDAR data
To analyze the copied VCALENDAR snippet, you can use one of the following Validators:
Happy (bug) Hunting.
Gene, Bergen NORWAY (UTC+1)
Whoops...TYPO in 'Actual results:' It's LIGHTNING version 1.9
Sorry for the finger slip.
I've changed the 'Provider' to Import/Export. but (without examining the code, I still feel this is a G.Provider problem.
After checking using CalDEV to access my Google calendars, I'm now sure the problem (Non-Standard 'Create:' and 'Last-Modified:' entries is a GData Provider problem.
CalDEV is nice, but Google APIs only support 'Show an Alert', while GData Provider does a very nice job of allowing 'SMS' and 'EMail' alerts.
Are there any fixes to be expected in Thunderbird 20 and Lightning 2.2. ??
Created attachment 687410 [details] [diff] [review]
Converts created and last-modified properties to UTC
Comment on attachment 687410 [details] [diff] [review]
r=philipp, thanks for the patch. I've also updated this locally in the next version of the Provider that includes tasks, but please do check this in anyway.
Pushed to comm-central - https://hg.mozilla.org/comm-central/rev/ee58226c6481