зеркало из https://github.com/mozilla/pjs.git
force pref names to be lowercase
This commit is contained in:
Родитель
d7adec6f59
Коммит
08388bc065
|
@ -65,6 +65,7 @@ interface calICalendarManager : nsISupports
|
|||
[array, size_is(count), retval] out calICalendar aCalendars);
|
||||
|
||||
|
||||
/* name will be forced to lowercase */
|
||||
AUTF8String getCalendarPref(in calICalendar aCalendar, in AUTF8String aName);
|
||||
void setCalendarPref(in calICalendar aCalendar, in AUTF8String aName, in AUTF8String aValue);
|
||||
void deleteCalendarPref(in calICalendar aCalendar, in AUTF8String aName);
|
||||
|
|
|
@ -253,6 +253,9 @@ calCalendarManager.prototype = {
|
|||
},
|
||||
|
||||
getCalendarPref: function(calendar, name) {
|
||||
// pref names must be lower case
|
||||
name = name.toLowerCase();
|
||||
|
||||
var stmt = this.mGetPref;
|
||||
stmt.reset();
|
||||
var pp = stmt.params;
|
||||
|
@ -268,6 +271,9 @@ calCalendarManager.prototype = {
|
|||
},
|
||||
|
||||
setCalendarPref: function(calendar, name, value) {
|
||||
// pref names must be lower case
|
||||
name = name.toLowerCase();
|
||||
|
||||
var calendarID = this.findCalendarID(calendar);
|
||||
|
||||
this.mDB.beginTransaction();
|
||||
|
@ -292,6 +298,9 @@ calCalendarManager.prototype = {
|
|||
},
|
||||
|
||||
deleteCalendarPref: function(calendar, name) {
|
||||
// pref names must be lower case
|
||||
name = name.toLowerCase();
|
||||
|
||||
for each (obs in this.mObservers)
|
||||
obs.onCalendarPrefDeleting(calendar, name);
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче