mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-01-28 08:20:34 +00:00
086a3d6388
the absence of integer-valued properties consistently. - Add calIIcalComponent.INVALID_VALUE for just that purpose. - Use the same constant values for method in calIItemBase as we use in calIIcalComponent, for the sake of my sanity. (Tempted to just remove them and have people who care about setting .method do it on the icalComponent of their choice.) - Make calIItemBase.generation unsigned, since 0 means not-stored. - Voidify string properties returned from calICSService to indicate a missing property. - Don't propagate null or INVALID_VALUE props when copying to/from ICS. - calIItemBase.generation has precisely nothing to do with ICS VERSION, so remove the mapping.