Closed
Bug 1165002
Opened 10 years ago
Closed 10 years ago
Lightning broken, tries to load libical backend although "calendar.icaljs" defaults to "true"
Categories
(Calendar :: ICAL.js Integration, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
4.2
People
(Reporter: angelika.saah, Assigned: ssitter)
References
Details
Attachments
(1 file)
1.31 KB,
patch
|
Fallen
:
review+
Fallen
:
approval-calendar-aurora+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0
Build ID: 20150511004005
Steps to reproduce:
I did the update from TB 39 to 40 and Lightning was automatically updated in this process.
Actual results:
No entries are displayed and the header of the entries flash.
Expected results:
Normal work.
Assignee | ||
Comment 1•10 years ago
|
||
Firefox developers decided that it is a good idea to drop support for binary XPCOM components in extensions. Therefore Lightning doesn't work anymore. Currently this affects Thunderbird 40 and newer too.
We tried to work around this by enabling the experimental icaljs library instead of libical library but it seems this doesn't work or there might be some more problems that need to be fixed to make icaljs work.
I switched my working profile from aurora to beta to get a working Lightning back. If you need your calendar I can only suggest to downgrade too until problems are solved.
Assignee | ||
Comment 2•10 years ago
|
||
I think I found the problem, patch in preparation.
Assignee: nobody → ssitter
Status: UNCONFIRMED → ASSIGNED
Component: Lightning Only → ICAL.js Integration
Ever confirmed: true
OS: Windows 7 → All
Hardware: x86_64 → All
Summary: Compatibility with TB 40.0a2 → Lightning broken, tries to load libical backend although "calendar.icaljs" defaults to "true"
Assignee | ||
Comment 3•10 years ago
|
||
To workaround the problem that binary extensions are not supported anymore we temporary enabled icaljs by default with Bug 1162300. But Lightning still tries to load libical and fails. Reason is that the preference "calendar.icaljs" is only read when it is set by the user but not when it is set by default.
Attachment #8606252 -
Flags: review?(philipp)
Attachment #8606252 -
Flags: approval-calendar-aurora?(philipp)
Comment 4•10 years ago
|
||
Comment on attachment 8606252 [details] [diff] [review]
always check the preference
Review of attachment 8606252 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for bug hunting here! r=philipp
Attachment #8606252 -
Flags: review?(philipp)
Attachment #8606252 -
Flags: review+
Attachment #8606252 -
Flags: approval-calendar-aurora?(philipp)
Attachment #8606252 -
Flags: approval-calendar-aurora+
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Whiteboard: [checkin-needed comm-central, comm-aurora]
Comment 6•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: [checkin-needed comm-central, comm-aurora] → [checkin-needed comm-aurora]
Target Milestone: --- → 4.1
Assignee | ||
Updated•10 years ago
|
Target Milestone: 4.1 → 4.3
Updated•10 years ago
|
Severity: normal → blocker
Comment 7•10 years ago
|
||
Backported to releases/comm-aurora changeset 10d35a0ece85
Keywords: checkin-needed
Target Milestone: 4.3 → 4.2
Updated•10 years ago
|
Whiteboard: [checkin-needed comm-aurora]
You need to log in
before you can comment on or make changes to this bug.
Description
•