Closed Bug 162166 Opened 23 years ago Closed 21 years ago

JavaScript strict warnings in Calendar

Categories

(Calendar :: Sunbird Only, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: ajbu, Assigned: mostafah)

References

Details

When running with a recent Mozilla build, Calendar generates lots of JavaScript warnings, created by the new strict checker. I'm not sure what's up with the calendar.css warnings Warnings: CSS Error (chrome://calendar/skin/calendar.css :318.18): Unknown property '- mox-box-pack'. Declaration dropped. CSS Error (chrome://calendar/skin/calendar.css :359.25): Error in parsing value for property '-moz-box-align'. Declaration dropped. CSS Error (chrome://calendar/skin/calendar.css :370.24): Error in parsing value for property '-moz-box-align'. Declaration dropped. CSS Error (chrome://calendar/skin/calendar.css :603.25): Error in parsing value for property '-moz-box-align'. Declaration dropped. CSS Error (chrome://calendar/skin/calendar.css :620.24): Error in parsing value for property '-moz-box-align'. Declaration dropped. CSS Error (chrome://calendar/skin/calendar.css :639.18): Unknown property '- mox-box-pack'. Declaration dropped. CSS Error (chrome://calendar/skin/calendar.css :824.25): Error in parsing value for property '-moz-box-align'. Declaration dropped. CSS Error (chrome://calendar/skin/calendar.css :841.24): Error in parsing value for property '-moz-box-align'. Declaration dropped. CSS Error (chrome://calendar/skin/calendar.css :865.18): Unknown property '- mox-box-pack'. Declaration dropped. JavaScript strict warning: chrome://calendar/content/calendarClipboard.js line 140: variable calendarEventArray hides argument JavaScript strict warning: chrome://calendar/content/calendarClipboard.js line 185: function copyToClipboard does not always return a value JavaScript strict warning: chrome://calendar/content/calendarClipboard.js line 238: redeclaration of var calendarEventArray JavaScript strict warning: chrome://calendar/content/dateUtils.js line 112: redeclaration of var dateFormat JavaScript strict warning: chrome://calendar/content/calendar.js line 667: redeclaration of var DateHtml JavaScript strict warning: chrome://calendar/content/calendar.js line 669: redeclaration of var DateText JavaScript strict warning: chrome://calendar/content/calendar.js line 723: redeclaration of var DateHtml JavaScript strict warning: chrome://calendar/content/calendar.js line 725: redeclaration of var DateText JavaScript strict warning: chrome://calendar/content/calendarEvent.js line 598: redeclaration of var eventStartDate JavaScript strict warning: chrome://calendar/content/calendarEvent.js line 604: redeclaration of var eventStartDate JavaScript strict warning: chrome://calendar/content/unifinder.js line 324: redeclaration of var ThisItem JavaScript strict warning: chrome://calendar/content/unifinder.js line 561: redeclaration of var eventStartDate JavaScript strict warning: chrome://calendar/content/unifinder.js line 567: redeclaration of var eventStartDate JavaScript strict warning: chrome://calendar/content/unifinderToDo.js line 158: function getToDoFromEvent does not always return a value JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 430: redeclaration of var dayNamePrev1 JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 431: redeclaration of var dayNamePrev2 JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 436: redeclaration of var dayNamePrev1 JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 437: redeclaration of var dayNamePrev2 JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 448: redeclaration of var dayNameNext1 JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 449: redeclaration of var dayNameNext2 JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 454: redeclaration of var dayNameNext1 JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 455: redeclaration of var dayNameNext2 JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 526: redeclaration of var nextDay JavaScript strict warning: chrome://calendar/content/calendarDayView.js line 546: redeclaration of var prevDay JavaScript strict warning: chrome://calendar/content/calendarWeekView.js line 208: redeclaration of var ThisSpot JavaScript strict warning: chrome://calendar/content/calendarWeekView.js line 745: anonymous function does not always return a value JavaScript strict warning: chrome://calendar/content/calendarMonthView.js line 485: redeclaration of var thisDate JavaScript strict warning: chrome://calendar/content/calendarMonthView.js line 497: redeclaration of var thisDate JavaScript strict warning: chrome://calendar/content/calendarMonthView.js line 639: redeclaration of var nextMonth JavaScript strict warning: chrome://calendar/content/calendarMonthView.js line 658: redeclaration of var prevMonth JavaScript strict warning: chrome://calendar/content/calendarMonthView.js line 421: assignment to undeclared variable NewArrayOfDayNames JavaScript strict warning: chrome://calendar/content/calendarMonthView.js line 554: assignment to undeclared variable i JavaScript strict warning: chrome://calendar/content/calendarMonthView.js line 833: assignment to undeclared variable toReturn In Month view, found 5 matches for the selected event.JavaScript strict warning: chrome://calendar/content/calendarMonthView.js line 141: assignment to undeclared variable j JavaScript strict warning: chrome://calendar/content/calendarEventDialog.js line 240: redeclaration of var i JavaScript strict warning: chrome://calendar/content/calendarEventDialog.js line 1209: variable dateToAdd hides argument JavaScript strict warning: chrome://calendar/content/contactsSelectAddressesDialog.js line 528: trailing comma is not legal in ECMA-262 object initializers JavaScript strict warning: chrome://calendar/content/contactsSelectAddressesDialog.js line 1504: trailing comma is not legal in ECMA-262 object initializers
I no longer get any JS strict errors, do you still see this?
Status: NEW → ASSIGNED
*** Bug 181479 has been marked as a duplicate of this bug. ***
Summary: JavaScript strict warnings → JavaScript strict warnings in Calendar
New contact from mikep@oeone.com to mostafah@oeone.com Filter on string OttawaMBA to get rid of these messages. Sorry for the spam.
Assignee: mikep → mostafah
Status: ASSIGNED → NEW
I don't see these js errors either. Marking WFM since reporter hasn't answered to comment 1.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → WORKSFORME
The bugspam monkeys have been set free and are feeding on Calendar :: Sunbird Only. Be afraid for your sanity!
QA Contact: colint → sunbird
You need to log in before you can comment on or make changes to this bug.